| 1 | |
| 2 | void in_gp2x_init(void); |
| 3 | |
| 4 | /* to be set somewhere in platform code */ |
| 5 | extern struct in_default_bind in_gp2x_defbinds[]; |
| 6 | |
| 7 | enum { GP2X_BTN_UP = 0, GP2X_BTN_LEFT = 2, GP2X_BTN_DOWN = 4, GP2X_BTN_RIGHT = 6, |
| 8 | GP2X_BTN_START = 8, GP2X_BTN_SELECT = 9, GP2X_BTN_L = 10, GP2X_BTN_R = 11, |
| 9 | GP2X_BTN_A = 12, GP2X_BTN_B = 13, GP2X_BTN_X = 14, GP2X_BTN_Y = 15, |
| 10 | GP2X_BTN_VOL_UP = 23, GP2X_BTN_VOL_DOWN = 22, GP2X_BTN_PUSH = 27 }; |
| 11 | |
| 12 | /* FIXME */ |
| 13 | #ifndef GP2X_DEV_GP2X |
| 14 | extern int gp2x_dev_id; |
| 15 | #define GP2X_DEV_GP2X 1 |
| 16 | #define GP2X_DEV_WIZ 2 |
| 17 | #define GP2X_DEV_CAANOO 3 |
| 18 | #endif |