|
@@ -22,12 +22,12 @@ bool gpioInit(void){
|
|
|
pinMode(BOARD_SCSI_TERM_LOW, OUTPUT);
|
|
|
pinMode(BOARD_SCSI_DBX, OUTPUT);
|
|
|
pinMode(BOARD_SCSI_TERM_POWER, INPUT); //Check if external termination power is provided
|
|
|
-
|
|
|
- //attachInterrupt(BOARD_SDCARD_INSERT,sdCardInsert, CHANGE);
|
|
|
- //attachInterrupt(BOARD_SWITCH1_PIN,switchImage, CHANGE);
|
|
|
- //attachInterrupt(BOARD_SWITCH2_PIN,switchImage, CHANGE);
|
|
|
- //attachInterrupt(BOARD_SWITCH3_PIN,switchImage, CHANGE);
|
|
|
- //attachInterrupt(BOARD_SWITCH4_PIN,switchImage, CHANGE);
|
|
|
+
|
|
|
+ attachInterrupt(BOARD_SDCARD_INSERT,sdCardInsert, CHANGE);
|
|
|
+ attachInterrupt(BOARD_SWITCH1_PIN,switchImage, CHANGE);
|
|
|
+ attachInterrupt(BOARD_SWITCH2_PIN,switchImage, CHANGE);
|
|
|
+ attachInterrupt(BOARD_SWITCH3_PIN,switchImage, CHANGE);
|
|
|
+ attachInterrupt(BOARD_SWITCH4_PIN,switchImage, CHANGE);
|
|
|
|
|
|
// Control SCSI drivers
|
|
|
pinMode(BOARD_SCSI_DTD, OUTPUT);
|
|
@@ -35,7 +35,7 @@ bool gpioInit(void){
|
|
|
pinMode(BOARD_SCSI_TAD, OUTPUT);
|
|
|
pinMode(BOARD_TRANS_OE, OUTPUT);
|
|
|
digitalWrite(BOARD_SCSI_TERM_HIGH, LOW);
|
|
|
- digitalWrite(BOARD_SCSI_TERM_LOW, LOW);
|
|
|
+ digitalWrite(BOARD_SCSI_TERM_LOW, HIGH);
|
|
|
digitalWrite(BOARD_TRANS_OE, LOW);
|
|
|
SCSI_SET_PULL() ;
|
|
|
TRANSCEIVER_IO_SET(vDTD,DB_INPUT);
|