summaryrefslogtreecommitdiff
path: root/apps/plugins/xworld/keymaps.h
diff options
context:
space:
mode:
authorBenjamin Brown <foolsh.person@gmail.com>2014-12-23 23:02:40 -0500
committerMarcin Bukat <marcin.bukat@gmail.com>2014-12-24 09:27:11 +0100
commit7de7c22a6823ddb693c6269074bf1cf80e0c41d1 (patch)
tree94ae3d41999e8bc19201cd96a550da7786b5190b /apps/plugins/xworld/keymaps.h
parent78cd5c1e24b9f001cde78143a17b40fd1bc3326a (diff)
downloadrockbox-7de7c22a6823ddb693c6269074bf1cf80e0c41d1.tar.gz
rockbox-7de7c22a6823ddb693c6269074bf1cf80e0c41d1.zip
Xworld - Fixes warnings for cowond2, hifimanhm60x, ibassodx50, and
ondavx747. Also fixes errors for ondavx777. Change-Id: I1a5daa844759316df4dec7b869425ea9a174814b Reviewed-on: http://gerrit.rockbox.org/1081 Reviewed-by: Marcin Bukat <marcin.bukat@gmail.com>
Diffstat (limited to 'apps/plugins/xworld/keymaps.h')
-rw-r--r--apps/plugins/xworld/keymaps.h27
1 files changed, 12 insertions, 15 deletions
diff --git a/apps/plugins/xworld/keymaps.h b/apps/plugins/xworld/keymaps.h
index 7f6646d5f9..ef32e59974 100644
--- a/apps/plugins/xworld/keymaps.h
+++ b/apps/plugins/xworld/keymaps.h
@@ -45,15 +45,14 @@
45 (CONFIG_KEYPAD == SAMSUNG_YPR0_PAD) || \ 45 (CONFIG_KEYPAD == SAMSUNG_YPR0_PAD) || \
46 (CONFIG_KEYPAD == IRIVER_H300_PAD) || \ 46 (CONFIG_KEYPAD == IRIVER_H300_PAD) || \
47 (CONFIG_KEYPAD == HM801_PAD) || \ 47 (CONFIG_KEYPAD == HM801_PAD) || \
48 (CONFIG_KEYPAD == COWON_D2_PAD) || \ 48 (CONFIG_KEYPAD == HM60X_PAD)
49 (CONFIG_KEYPAD == HM60X_PAD) || \
50 (CONFIG_KEYPAD == ONDAVX747_PAD)
51
52#define BTN_UP BUTTON_UP 49#define BTN_UP BUTTON_UP
53#define BTN_DOWN BUTTON_DOWN 50#define BTN_DOWN BUTTON_DOWN
54#define BTN_LEFT BUTTON_LEFT 51#define BTN_LEFT BUTTON_LEFT
55#define BTN_RIGHT BUTTON_RIGHT 52#define BTN_RIGHT BUTTON_RIGHT
56 53
54#elif (CONFIG_KEYPAD == ONDAVX747_PAD)
55
57#if (CONFIG_KEYPAD == SANSA_FUZEPLUS_PAD) 56#if (CONFIG_KEYPAD == SANSA_FUZEPLUS_PAD)
58#define BTN_UP_LEFT BUTTON_BACK 57#define BTN_UP_LEFT BUTTON_BACK
59#define BTN_UP_RIGHT BUTTON_PLAYPAUSE 58#define BTN_UP_RIGHT BUTTON_PLAYPAUSE
@@ -61,6 +60,11 @@
61#define BTN_DOWN_RIGHT BUTTON_BOTTOMRIGHT 60#define BTN_DOWN_RIGHT BUTTON_BOTTOMRIGHT
62#endif 61#endif
63 62
63#if (CONFIG_KEYPAD == HM60X_PAD)
64#define BTN_FIRE BUTTON_POWER
65#define BTN_PAUSE BUTTON_SELECT
66#endif
67
64#if (CONFIG_KEYPAD == PHILIPS_HDD1630_PAD) || \ 68#if (CONFIG_KEYPAD == PHILIPS_HDD1630_PAD) || \
65 (CONFIG_KEYPAD == PHILIPS_HDD6330_PAD) || \ 69 (CONFIG_KEYPAD == PHILIPS_HDD6330_PAD) || \
66 (CONFIG_KEYPAD == PHILIPS_SA9200_PAD) || \ 70 (CONFIG_KEYPAD == PHILIPS_SA9200_PAD) || \
@@ -167,14 +171,6 @@
167#define BTN_FIRE BUTTON_PLUS 171#define BTN_FIRE BUTTON_PLUS
168#define BTN_PAUSE BUTTON_MINUS 172#define BTN_PAUSE BUTTON_MINUS
169 173
170#elif (CONFIG_KEYPAD == HM60X_PAD)
171#define BTN_FIRE BUTTON_POWER
172#define BTN_PAUSE BUTTON_SELECT
173
174#elif (CONFIG_KEYPAD == DX50_PAD)
175#define BTN_FIRE BUTTON_PLUS
176#define BTN_PAUSE BUTTON_MENU
177
178#else 174#else
179#error Unsupported keypad 175#error Unsupported keypad
180#endif 176#endif
@@ -185,11 +181,12 @@
185#define BTN_LEFT BUTTON_LEFT 181#define BTN_LEFT BUTTON_LEFT
186#define BTN_RIGHT BUTTON_RIGHT 182#define BTN_RIGHT BUTTON_RIGHT
187 183
188#if (CONFIG_KEYPAD == MROBE500_PAD) 184#if (CONFIG_KEYPAD == MROBE500_PAD) || (CONFIG_KEYPAD == ONDAVX777_PAD)
189#define BTN_PAUSE BUTTON_BOTTOMLEFT 185#define BTN_PAUSE BUTTON_BOTTOMLEFT
190 186
191#elif (CONFIG_KEYPAD != COWON_D2_PAD) || (CONFIG_KEYPAD != DX50_PAD) 187#elif CONFIG_KEYPAD == !COWON_D2_PAD || !DX50_PAD || !ONDAVX777_PAD
192#define BTN_FIRE BUTTON_BOTTOMLEFT 188#define BTN_FIRE BUTTON_BOTTOMLEFT
193#define BTN_PAUSE BUTTON_TOPLEFT 189#define BTN_PAUSE BUTTON_TOPLEFT
190
194#endif 191#endif
195#endif 192#endif