|
@@ -48,6 +48,19 @@
|
|
|
#define GPIO_SMART_CARD GPIO_GPIO10
|
|
|
#define IRQ_GPIO_SMARD_CARD IRQ_GPIO10
|
|
|
|
|
|
+/*--- ucb1x00 GPIO ---*/
|
|
|
+#define SIMPAD_UCB1X00_GPIO_BASE (GPIO_MAX + 1)
|
|
|
+#define SIMPAD_UCB1X00_GPIO_PROG1 (SIMPAD_UCB1X00_GPIO_BASE)
|
|
|
+#define SIMPAD_UCB1X00_GPIO_PROG2 (SIMPAD_UCB1X00_GPIO_BASE + 1)
|
|
|
+#define SIMPAD_UCB1X00_GPIO_UP (SIMPAD_UCB1X00_GPIO_BASE + 2)
|
|
|
+#define SIMPAD_UCB1X00_GPIO_DOWN (SIMPAD_UCB1X00_GPIO_BASE + 3)
|
|
|
+#define SIMPAD_UCB1X00_GPIO_LEFT (SIMPAD_UCB1X00_GPIO_BASE + 4)
|
|
|
+#define SIMPAD_UCB1X00_GPIO_RIGHT (SIMPAD_UCB1X00_GPIO_BASE + 5)
|
|
|
+#define SIMPAD_UCB1X00_GPIO_6 (SIMPAD_UCB1X00_GPIO_BASE + 6)
|
|
|
+#define SIMPAD_UCB1X00_GPIO_7 (SIMPAD_UCB1X00_GPIO_BASE + 7)
|
|
|
+#define SIMPAD_UCB1X00_GPIO_HEADSET (SIMPAD_UCB1X00_GPIO_BASE + 8)
|
|
|
+#define SIMPAD_UCB1X00_GPIO_SPEAKER (SIMPAD_UCB1X00_GPIO_BASE + 9)
|
|
|
+
|
|
|
// CS3 Latch is write only, a shadow is necessary
|
|
|
|
|
|
#define CS3BUSTYPE unsigned volatile long
|