From 633a2693acdd046ebe981bc3007a090dad09f503 Mon Sep 17 00:00:00 2001 From: BigEd Date: Mon, 1 Nov 2010 18:02:52 +0000 Subject: [PATCH] fixup single stepping function --- macros.js | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/macros.js b/macros.js index 680b1b1..9dd3b22 100644 --- a/macros.js +++ b/macros.js @@ -72,11 +72,15 @@ function goUntilSync(){ function goUntilSyncOrWrite(){ halfStep(); + cycle++; while( - !isNodeHigh(nodenames['clk0']) || - ( !isNodeHigh(nodenames['sync']) && isNodeHigh(nodenames['rw']) ) - ) + !isNodeHigh(nodenames['clk0']) || + ( !isNodeHigh(nodenames['sync']) && isNodeHigh(nodenames['rw']) ) + ) { halfStep(); + cycle++; + } + chipStatus(); } function testNMI(n){