diff options
author | Joey Castillo <jose.castillo@gmail.com> | 2021-09-14 15:12:30 -0400 |
---|---|---|
committer | Joey Castillo <jose.castillo@gmail.com> | 2021-09-14 15:12:30 -0400 |
commit | cb98f29e5778974ebd91b99f9757c63726b62e51 (patch) | |
tree | 8e74eca01b2f7012697725acf400bba29e0d378e /boards/OSO-SWAT-A1-04/pins.h | |
parent | e4c1700806d348811b8932004cfa268a40a00636 (diff) | |
download | Sensor-Watch-cb98f29e5778974ebd91b99f9757c63726b62e51.tar.gz Sensor-Watch-cb98f29e5778974ebd91b99f9757c63726b62e51.tar.bz2 Sensor-Watch-cb98f29e5778974ebd91b99f9757c63726b62e51.zip |
more work on alternate board pinouts
Diffstat (limited to 'boards/OSO-SWAT-A1-04/pins.h')
-rw-r--r-- | boards/OSO-SWAT-A1-04/pins.h | 64 |
1 files changed, 35 insertions, 29 deletions
diff --git a/boards/OSO-SWAT-A1-04/pins.h b/boards/OSO-SWAT-A1-04/pins.h index 3be122bd..89e1f586 100644 --- a/boards/OSO-SWAT-A1-04/pins.h +++ b/boards/OSO-SWAT-A1-04/pins.h @@ -6,10 +6,11 @@ // Buttons #define BTN_ALARM GPIO(GPIO_PORTA, 2) +#define WATCH_BTN_ALARM_EIC_CHANNEL 2 #define BTN_LIGHT GPIO(GPIO_PORTA, 22) -#define WATCH_BTN_LIGHT_EIC_PINMUX PINMUX_PA22A_EIC_EXTINT6 +#define WATCH_BTN_LIGHT_EIC_CHANNEL 6 #define BTN_MODE GPIO(GPIO_PORTA, 23) -#define WATCH_BTN_MODE_EIC_PINMUX PINMUX_PA23A_EIC_EXTINT7 +#define WATCH_BTN_MODE_EIC_CHANNEL 7 // Buzzer #define BUZZER GPIO(GPIO_PORTA, 27) @@ -34,40 +35,45 @@ #endif // Segment LCD -#define COM0 GPIO(GPIO_PORTB, 6) -#define COM1 GPIO(GPIO_PORTB, 7) -#define COM2 GPIO(GPIO_PORTB, 8) -#define SEG0 GPIO(GPIO_PORTB, 9) -#define SEG1 GPIO(GPIO_PORTA, 4) -#define SEG2 GPIO(GPIO_PORTA, 5) -#define SEG3 GPIO(GPIO_PORTA, 6) -#define SEG4 GPIO(GPIO_PORTA, 7) -#define SEG5 GPIO(GPIO_PORTA, 8) -#define SEG6 GPIO(GPIO_PORTA, 9) -#define SEG7 GPIO(GPIO_PORTA, 10) -#define SEG8 GPIO(GPIO_PORTA, 11) -#define SEG9 GPIO(GPIO_PORTB, 11) -#define SEG10 GPIO(GPIO_PORTB, 12) -#define SEG11 GPIO(GPIO_PORTB, 13) -#define SEG12 GPIO(GPIO_PORTB, 14) -#define SEG13 GPIO(GPIO_PORTB, 15) -#define SEG14 GPIO(GPIO_PORTA, 12) -#define SEG15 GPIO(GPIO_PORTA, 13) -#define SEG16 GPIO(GPIO_PORTA, 14) -#define SEG17 GPIO(GPIO_PORTA, 15) -#define SEG18 GPIO(GPIO_PORTA, 16) -#define SEG19 GPIO(GPIO_PORTA, 17) -#define SEG20 GPIO(GPIO_PORTA, 18) -#define SEG21 GPIO(GPIO_PORTA, 19) -#define SEG22 GPIO(GPIO_PORTB, 16) -#define SEG23 GPIO(GPIO_PORTB, 17) +#define SLCD0 GPIO(GPIO_PORTB, 6) +#define SLCD1 GPIO(GPIO_PORTB, 7) +#define SLCD2 GPIO(GPIO_PORTB, 8) +#define SLCD3 GPIO(GPIO_PORTB, 9) +#define SLCD4 GPIO(GPIO_PORTA, 4) +#define SLCD5 GPIO(GPIO_PORTA, 5) +#define SLCD6 GPIO(GPIO_PORTA, 6) +#define SLCD7 GPIO(GPIO_PORTA, 7) +#define SLCD8 GPIO(GPIO_PORTA, 8) +#define SLCD9 GPIO(GPIO_PORTA, 9) +#define SLCD10 GPIO(GPIO_PORTA, 10) +#define SLCD11 GPIO(GPIO_PORTA, 11) +#define SLCD12 GPIO(GPIO_PORTB, 11) +#define SLCD13 GPIO(GPIO_PORTB, 12) +#define SLCD14 GPIO(GPIO_PORTB, 13) +#define SLCD15 GPIO(GPIO_PORTB, 14) +#define SLCD16 GPIO(GPIO_PORTB, 15) +#define SLCD17 GPIO(GPIO_PORTA, 12) +#define SLCD18 GPIO(GPIO_PORTA, 13) +#define SLCD19 GPIO(GPIO_PORTA, 14) +#define SLCD20 GPIO(GPIO_PORTA, 15) +#define SLCD21 GPIO(GPIO_PORTA, 16) +#define SLCD22 GPIO(GPIO_PORTA, 17) +#define SLCD23 GPIO(GPIO_PORTA, 18) +#define SLCD24 GPIO(GPIO_PORTA, 19) +#define SLCD25 GPIO(GPIO_PORTB, 16) +#define SLCD26 GPIO(GPIO_PORTB, 17) // 9-pin connector #define A0 GPIO(GPIO_PORTB, 4) +#define WATCH_A0_EIC_CHANNEL 4 #define A1 GPIO(GPIO_PORTB, 1) +#define WATCH_A1_EIC_CHANNEL 1 #define A2 GPIO(GPIO_PORTB, 2) +#define WATCH_A2_EIC_CHANNEL 2 #define A3 GPIO(GPIO_PORTB, 3) +#define WATCH_A3_EIC_CHANNEL 3 #define A4 GPIO(GPIO_PORTB, 0) +#define WATCH_A4_EIC_CHANNEL 0 #define SDA GPIO(GPIO_PORTB, 30) #define SCL GPIO(GPIO_PORTB, 31) |