frontend: input driver and volume control for Wiz
[pcsx_rearmed.git] / frontend / gp2x / in_gp2x.h
CommitLineData
221be40d 1
2void in_gp2x_init(void);
3
4/* to be set somewhere in platform code */
5extern struct in_default_bind in_gp2x_defbinds[];
6
7enum { 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
14extern int gp2x_dev_id;
15#define GP2X_DEV_GP2X 1
16#define GP2X_DEV_WIZ 2
17#define GP2X_DEV_CAANOO 3
18#endif