1
0
mirror of https://github.com/mist64/perfect6502.git synced 2025-01-15 04:29:49 +00:00

removed some code

This commit is contained in:
Michael Steil 2010-09-21 08:03:16 +00:00
parent 5e61ccdb84
commit dbd2f0484f
2 changed files with 2 additions and 19 deletions

View File

@ -20,18 +20,15 @@
THE SOFTWARE.
*/
var ctrace = false;
var noGraphics = false;
var ctrace = true;
var loglevel = 3;
function recalcNodeList(list){
// console.log("recalcNodeList", list);
var n = list[0];
var recalclist = new Array();
for(var j=0;j<100;j++){ // loop limiter
if(list.length==0) return;
if(ctrace) console.log(j, list);
// console.log(j, list);
for(var i in list) recalcNode(list[i], recalclist);
list = recalclist;
recalclist = new Array();
@ -140,14 +137,6 @@ function isNodeHigh(nn){
return arrayContains(['vcc','pu','fh'], nodes[nn].state);
}
function saveString(name, str){
var request = new XMLHttpRequest();
request.onreadystatechange=function(){};
request.open('PUT', 'save.php?name='+name, true);
request.setRequestHeader('Content-Type', 'text/plain');
request.send(str);
}
function allNodes(){
var res = new Array();
for(var i in nodes) if((i!=npwr)&&(i!=ngnd)) res.push(i);

View File

@ -56,7 +56,7 @@ function initChip(){
recalcNodeList(allNodes());
for(var i=0;i<8;i++){setHigh('clk0'), setLow('clk0');}
setHigh('res');
for(var i=0;i<18;i++){resetStep();}
for(var i=0;i<18;i++){halfStep();}
cycle = 0;
chipStatus();
}
@ -73,12 +73,6 @@ function halfStep(){
else {setHigh('clk0'); handleBusWrite();}
}
function resetStep(){
var clk = isNodeHigh(nodenames['clk0']);
if (clk) {setLow('clk0'); handleBusRead(); }
else {setHigh('clk0'); handleBusWrite();}
}
function handleBusRead(){
if(isNodeHigh(nodenames['rw'])) writeDataBus(mRead(readAddressBus()));
}