package edu.berkeley.slipway;
-import edu.berkeley.obits.*;
+import edu.berkeley.abits.*;
import org.ibex.util.Log;
import java.io.*;
import java.util.*;
-import gnu.io.*;
-public class SerialBoard implements Board {
+public abstract class SerialBoard implements Board {
+ /*
private final SerialPort sp;
private final DataInputStream in;
private final DataOutputStream out;
public InputStream getInputStream() { return in; }
public OutputStream getOutputStream() { return out; }
+ */
+ /*
+ public static SerialPort detectObitsPort() throws Exception {
+ Enumeration e = CommPortIdentifier.getPortIdentifiers();
+ while(e.hasMoreElements()) {
+ CommPortIdentifier cpi = (CommPortIdentifier)e.nextElement();
+ Log.info(Demo.class, "trying " + cpi.getName());
+ if (cpi.getName().startsWith("/dev/cu.usbserial-"))
+ return new RXTXPort(cpi.getName());
+ if (cpi.getName().startsWith("/dev/ttyS0"))
+ return new RXTXPort(cpi.getName());
+ }
+ Log.info(Demo.class, "returning null...");
+ return null;
+ }
+ */
}