From: megacz Date: Fri, 16 Jan 2009 19:43:25 +0000 (-0800) Subject: make InterpreterDock c-flag depend on Dc bit, as it should X-Git-Url: http://git.megacz.com/?a=commitdiff_plain;h=eb10bb2d50e10f4bcd8df2d4c34b69f294b35809;p=fleet.git make InterpreterDock c-flag depend on Dc bit, as it should --- diff --git a/src/edu/berkeley/fleet/interpreter/InterpreterDock.java b/src/edu/berkeley/fleet/interpreter/InterpreterDock.java index 9dad01b..a9ed4f7 100644 --- a/src/edu/berkeley/fleet/interpreter/InterpreterDock.java +++ b/src/edu/berkeley/fleet/interpreter/InterpreterDock.java @@ -152,7 +152,7 @@ class InterpreterDock extends FleetTwoDock { } else { bv = new BitVector(getInterpreter().getWordWidth()).set(dataFromShip); readyForDataFromShip = true; - flag_c = flagCFromShip; + if (move.latchData) flag_c = flagCFromShip; } if (move.latchData) dataLatch.set(bv); if (move.latchPath) {