checkpoint
authoradam <adam@megacz.com>
Mon, 11 Sep 2006 14:27:57 +0000 (15:27 +0100)
committeradam <adam@megacz.com>
Mon, 11 Sep 2006 14:27:57 +0000 (15:27 +0100)
src/edu/berkeley/obits/device/atmel/ChipImpl.java
src/edu/berkeley/obits/device/atmel/FtdiChip.java

index 0b58130..c1b52f4 100644 (file)
@@ -9,21 +9,21 @@ public class ChipImpl extends FtdiChip implements Chip {
         doReset();
     }
 
-    public void doReset() {
-        flush();
+    public boolean buffered = true;
+    public void buffered() { buffered = true; }
+    public void buffered(boolean buf) {
+        if (!buf) flush();
+        buffered = buf;
+    }
 
-        buffered(false);
+    public void doReset() {
         flush();
 
         dbangmode(dmask);
         flush();
 
         clk(false);
-        flush();
-
         data(false);
-        flush();
-
         con(false);
         flush();
 
index 539db2a..60d84f6 100644 (file)
@@ -52,13 +52,6 @@ public class FtdiChip {
 
     protected int dbits = 0;
 
-    public boolean buffered = true;
-    public void buffered() { buffered = true; }
-    public void buffered(boolean buf) {
-        if (!buf) flush();
-        buffered = buf;
-    }
-
     protected synchronized void dbang(int bit, boolean val) {
         dbits = val ? (dbits | (1 << bit)) : (dbits & (~(1 << bit)));
         try {