32 #ifndef __BOARD_KEIL_MCB_18574357_H_
33 #define __BOARD_KEIL_MCB_18574357_H_
73 #define BOARD_KEIL_MCB_18574357
75 #define LED_NUMBER_OF 1
77 #define BUTTONS_BUTTON1_GPIO_PORT_NUM 2
78 #define BUTTONS_BUTTON1_GPIO_BIT_NUM 0
79 #define JOYSTICK_UP_GPIO_PORT_NUM 6
80 #define JOYSTICK_UP_GPIO_BIT_NUM 10
81 #define JOYSTICK_DOWN_GPIO_PORT_NUM 6
82 #define JOYSTICK_DOWN_GPIO_BIT_NUM 11
83 #define JOYSTICK_LEFT_GPIO_PORT_NUM 6
84 #define JOYSTICK_LEFT_GPIO_BIT_NUM 12
85 #define JOYSTICK_RIGHT_GPIO_PORT_NUM 6
86 #define JOYSTICK_RIGHT_GPIO_BIT_NUM 13
87 #define JOYSTICK_PRESS_GPIO_PORT_NUM 6
88 #define JOYSTICK_PRESS_GPIO_BIT_NUM 8
93 #define JOY_RIGHT 0x08
94 #define JOY_PRESS 0x10
95 #define NO_BUTTON_PRESSED 0x00
97 #define BUTTONS_BUTTON1 0x01
99 #define LEDS_LED1 0x01
100 #define LEDS_LED2 0x02
101 #define LEDS_LED3 0x04
102 #define LEDS_LED4 0x08
103 #define LEDS_NO_LEDS 0x00
106 #define I2CDEV_UDA1380_ADDR (0x34 >> 1)
107 #define UDA1380_I2C_BUS I2C0
110 #define FRAMEBUFFER_ADDR 0x28000000
113 #define BOARD_LCD MCB4300_LCD
116 #define SSP_ID LPC_SSP0
117 #define C_GLCD_H_SIZE 240
118 #define C_GLCD_V_SIZE 320
122 #define TSC_I2C_ADDR (0x82 >> 1)
123 #define TSC_I2C_BUS I2C0
126 #define SYS_CTRL1 0x03
127 #define SYS_CTRL2 0x04
128 #define INT_CTRL 0x09
131 #define GPIO_ALT_FUNCT 0x17
132 #define ADC_CTRL1 0x20
133 #define ADC_CTRL2 0x21
134 #define TSC_CTRL 0x40
137 #define FIFO_STA 0x4B
138 #define FIFO_SIZE 0x4C
142 #define TSC_FRACTION_Z 0x56
143 #define TSC_I_DRIVE 0x58
144 #define TSC_SHIELD 0x59
145 #define DATA_XYZ 0xD7