-
- d.flush();
- if (!d.initErr())
- throw new RuntimeException("initialization failed at " + bytes);
-
- for(int i=0; i<100; i++) {
- d.flush();
- if (!d.initErr())
- throw new RuntimeException("initialization failed at " + bytes);
- try { Thread.sleep(20); } catch (Exception e) { }
- d.config(0,1);
- }
-
- System.out.println();
- System.out.println("avr reset => false");
- d.avrrst(false);
- try { Thread.sleep(500); } catch (Exception e) { }
- //System.out.println("cts="+""+" pins=" + pad(Integer.toString(d.readPins()&0xff,2),8));
-
- //((Chip)d).avr();
-
- //System.out.println("avr reset => true");
- ((ChipImpl)chip).purge();
- ((ChipImpl)chip).uart_and_cbus_mode(1<<1, 1<<1);
-
- //d.avrrst(true);
- //try { Thread.sleep(500); } catch (Exception e) { }
- //System.out.println("cts="+""+" pins=" + pad(Integer.toString(d.readPins()&0xff,2),8));