--- /dev/null
+package com.atmel.fpslic;
+
+import com.ftdi.usb.*;
+import java.io.*;
+
+public interface Chip {
+
+ public void doReset();
+ public void reset(boolean on);
+ public void avrrst(boolean on);
+ public void config(boolean bit);
+ public void config(int data, int numbits);
+ public boolean initErr();
+
+ public void con(boolean b);
+ public boolean con();
+ public boolean rcon();
+
+ //remove
+ public void flush();
+ public int readPins();
+}
-package edu.berkeley.obits.device.atmel;
+package com.atmel.fpslic;
import com.ftdi.usb.*;
import java.io.*;
con(false);
}
- int porte = 0;
- public void porte(int pin, boolean b) {
- porte = (~(1<<pin)) | (b ? (1<<pin) : 0);
- if (pin==4) {
- dbang(2, b);
- flush();
- }
- }
-
public void config(boolean bit) { config(bit?1:0, 1); }
public void config(int dat) { config(dat, 8); }
public void config(int dat, int numbits) {
package edu.berkeley.obits;
+import edu.berkeley.slipway.*;
import static edu.berkeley.obits.device.atmel.AtmelDevice.Constants.*;
import static edu.berkeley.obits.device.atmel.AtmelDevice.Util.*;
import edu.berkeley.obits.device.atmel.*;
package edu.berkeley.obits.device.atmel;
+import edu.berkeley.slipway.*;
import edu.berkeley.obits.*;
import org.ibex.util.Log;
import java.io.*;
+++ /dev/null
-package edu.berkeley.obits.device.atmel;
-import com.ftdi.usb.*;
-import java.io.*;
-
-public interface Chip {
-
- public void doReset();
- public void reset(boolean on);
- public void avrrst(boolean on);
- public void config(boolean bit);
- public void config(int data, int numbits);
- public boolean initErr();
- public void porte(int pin, boolean b);
- public void con(boolean b);
- public boolean con();
- public boolean rcon();
-
- //remove
- public void flush();
- public int readPins();
-}
-package edu.berkeley.obits.device.atmel;
+package edu.berkeley.slipway;
import edu.berkeley.obits.*;
import org.ibex.util.Log;
-package edu.berkeley.obits.device.atmel;
+package edu.berkeley.slipway;
import edu.berkeley.obits.*;
import org.ibex.util.Log;
-package edu.berkeley.obits.device.atmel;
+package edu.berkeley.slipway;
+import com.atmel.fpslic.*;
import edu.berkeley.obits.*;
import org.ibex.util.Log;
import java.io.*;
-package edu.berkeley.obits.device.atmel;
+package edu.berkeley.slipway;
import edu.berkeley.obits.*;
import org.ibex.util.Log;