|
|
@@ -205,6 +205,10 @@
|
|
|
#define ADC_VERSION_DETECT_V1_2_LIMIT_LOW 0
|
|
|
#define ADC_VERSION_DETECT_V1_2_LIMIT_HIGH 4096*1
|
|
|
|
|
|
+// I2C and SPI Interrupt Pin
|
|
|
+#define INTR_PORT GPIOE
|
|
|
+#define INTR_PIN GPIO_PIN_1
|
|
|
+
|
|
|
// SPI Pins: v1.2
|
|
|
#define SPI_CS_PORT GPIOB
|
|
|
#define SPI_CS_PIN GPIO_PIN_9
|
|
|
@@ -261,10 +265,11 @@
|
|
|
#define DIPSW_SCSI_ID_BIT_SHIFT 13
|
|
|
// Rotary DIP switch
|
|
|
#define DIPROT_DEVICE_SEL_BIT_PORT GPIOE
|
|
|
-#define DIPROT_DEVICE_SEL_BIT1_PIN GPIO_PIN_5
|
|
|
-#define DIPROT_DEVICE_SEL_BIT2_PIN GPIO_PIN_6
|
|
|
-#define DIPROT_DEVICE_SEL_BIT_PINS (DIPROT_DEVICE_SEL_BIT1_PIN | DIPROT_DEVICE_SEL_BIT2_PIN)
|
|
|
-#define DIPROT_DEVICE_SEL_BIT_SHIFT 5
|
|
|
+#define DIPROT_DEVICE_SEL_BIT1_PIN GPIO_PIN_4
|
|
|
+#define DIPROT_DEVICE_SEL_BIT2_PIN GPIO_PIN_5
|
|
|
+#define DIPROT_DEVICE_SEL_BIT3_PIN GPIO_PIN_6
|
|
|
+#define DIPROT_DEVICE_SEL_BIT_PINS (DIPROT_DEVICE_SEL_BIT1_PIN | DIPROT_DEVICE_SEL_BIT2_PIN | DIPROT_DEVICE_SEL_BIT3_PIN)
|
|
|
+#define DIPROT_DEVICE_SEL_BIT_SHIFT 4
|
|
|
|
|
|
// ODE I2S Audio
|
|
|
#define ODE_I2S_CK_PORT GPIOD
|
|
|
@@ -302,8 +307,8 @@
|
|
|
#define EJECT_2_PORT GPIOE
|
|
|
#define EJECT_2_PIN GPIO_PIN_6
|
|
|
|
|
|
-// Ejection button is on GPIO PA3 and USER button is on GPIO PA2
|
|
|
+// Ejection button is on GPIO PA2 and USER button is on GPIO PA3
|
|
|
#define EJECT_BTN_PORT GPIOA
|
|
|
-#define EJECT_BTN_PIN GPIO_PIN_3
|
|
|
+#define EJECT_BTN_PIN GPIO_PIN_2
|
|
|
#define USER_BTN_PORT GPIOA
|
|
|
-#define USER_BTN_PIN GPIO_PIN_2
|
|
|
+#define USER_BTN_PIN GPIO_PIN_3
|