X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=src%2Fcom%2Fatmel%2Ffpslic%2FChipImpl.java;h=dedc4b04b32c95bcec41ec3dd6fec684291eb7b3;hb=3212d3617ec8c1b2dce1e8a0991f196f03236ef9;hp=9123f15b63b4a75b8b75a0021d1e88a06072b912;hpb=c5cb5a0f50df5816263d178e761256b7907a9460;p=slipway.git diff --git a/src/com/atmel/fpslic/ChipImpl.java b/src/com/atmel/fpslic/ChipImpl.java index 9123f15..dedc4b0 100644 --- a/src/com/atmel/fpslic/ChipImpl.java +++ b/src/com/atmel/fpslic/ChipImpl.java @@ -115,6 +115,45 @@ public class ChipImpl extends FtdiUart implements Chip { dbus_mode(dmask); } + public OutputStream getConfigStream() throws IOException { + doReset(); + config(0,10); + con(); + return new OutputStream() { + int bytes = 0; + public void write(int in) throws IOException { + bytes++; + for(int i=7; i>=0; i--) { + config((((in & 0xff) & (1<