use getBits(Value) instead of addPreCrap
authoradam <adam@megacz.com>
Mon, 10 Nov 2008 11:29:03 +0000 (12:29 +0100)
committeradam <adam@megacz.com>
Mon, 10 Nov 2008 11:29:03 +0000 (12:29 +0100)
src/edu/berkeley/fleet/fpga/FpgaDock.java

index 405d126..dadda29 100644 (file)
@@ -80,7 +80,7 @@ public class FpgaDock extends FleetTwoDock implements FabricElement {
             new Event(new Object[] { in, busy.isEmpty(), out,      "!"+fpga.PACKET_TOKEN.verilogVal("in") },
                       new Action[] {     busy.doFill(),  out });
 
-            addPreCrap("assign out        = "+fpga.PACKET_DATA.verilogVal("in")+";");
+            out.latchDriver = in.getBits(fpga.PACKET_DATA);
         }
     }