summaryrefslogtreecommitdiff
path: root/apps/plugins/pong.c
diff options
context:
space:
mode:
authorSolomon Peachy <pizza@shaftnet.org>2020-10-08 09:47:40 -0400
committerSolomon Peachy <pizza@shaftnet.org>2020-10-11 16:37:17 -0400
commit2a471e288c16b91a7186a60b3fb84dd55a494c7a (patch)
tree3e746212c5fa69b59f61d19b6e29d11aa8a5e31b /apps/plugins/pong.c
parent5efaa9ef8073bb216e3dcdbb4476f2fa7c672b76 (diff)
downloadrockbox-2a471e288c16b91a7186a60b3fb84dd55a494c7a.tar.gz
rockbox-2a471e288c16b91a7186a60b3fb84dd55a494c7a.zip
New port: AIGO EROS Q / EROS K
The Q and K have a slightly different case, but the hardware under the shell is completely identical. These models are rebadged versions: * Hifiwalker H2 (== Q) * AGPTek H3 (== K) * Surfans F20 (== K) Other notes: * Significant improvements in the shared Hiby-platform launcher/loader * SD card can theoretically be hot-swapped now * Support external USB mass storage! * Some consolidation of Hiby-platform targets * Some consolidation of plugin keymaps Todo/known issues: * Keymaps need to be gone over properly * Convert to HAVE_SCROLLWHEEL? Change-Id: I5a8a4f22c38a5b69392ca7c0a8ad8c4e07d9523c
Diffstat (limited to 'apps/plugins/pong.c')
-rw-r--r--apps/plugins/pong.c25
1 files changed, 9 insertions, 16 deletions
diff --git a/apps/plugins/pong.c b/apps/plugins/pong.c
index 41525f3ffe..d5952aac35 100644
--- a/apps/plugins/pong.c
+++ b/apps/plugins/pong.c
@@ -293,15 +293,7 @@ CONFIG_KEYPAD == MROBE500_PAD
293#define PONG_RIGHT_UP BUTTON_HOME 293#define PONG_RIGHT_UP BUTTON_HOME
294#define PONG_RIGHT_DOWN BUTTON_NEXT 294#define PONG_RIGHT_DOWN BUTTON_NEXT
295 295
296#elif CONFIG_KEYPAD == XDUOO_X3II_PAD 296#elif CONFIG_KEYPAD == XDUOO_X3II_PAD || CONFIG_KEYPAD == XDUOO_X20_PAD
297#define PONG_QUIT BUTTON_POWER
298#define PONG_PAUSE BUTTON_PLAY
299#define PONG_LEFT_UP BUTTON_PREV
300#define PONG_LEFT_DOWN BUTTON_OPTION
301#define PONG_RIGHT_UP BUTTON_HOME
302#define PONG_RIGHT_DOWN BUTTON_NEXT
303
304#elif CONFIG_KEYPAD == XDUOO_X20_PAD
305#define PONG_QUIT BUTTON_POWER 297#define PONG_QUIT BUTTON_POWER
306#define PONG_PAUSE BUTTON_PLAY 298#define PONG_PAUSE BUTTON_PLAY
307#define PONG_LEFT_UP BUTTON_PREV 299#define PONG_LEFT_UP BUTTON_PREV
@@ -317,7 +309,7 @@ CONFIG_KEYPAD == MROBE500_PAD
317#define PONG_RIGHT_UP BUTTON_HOME 309#define PONG_RIGHT_UP BUTTON_HOME
318#define PONG_RIGHT_DOWN BUTTON_NEXT 310#define PONG_RIGHT_DOWN BUTTON_NEXT
319 311
320#elif CONFIG_KEYPAD == IHIFI_770_PAD 312#elif CONFIG_KEYPAD == IHIFI_770_PAD || CONFIG_KEYPAD == IHIFI_800_PAD
321#define PONG_QUIT BUTTON_POWER 313#define PONG_QUIT BUTTON_POWER
322#define PONG_PAUSE BUTTON_PREV 314#define PONG_PAUSE BUTTON_PREV
323#define PONG_LEFT_UP BUTTON_PLAY 315#define PONG_LEFT_UP BUTTON_PLAY
@@ -325,13 +317,14 @@ CONFIG_KEYPAD == MROBE500_PAD
325#define PONG_RIGHT_UP BUTTON_VOL_UP 317#define PONG_RIGHT_UP BUTTON_VOL_UP
326#define PONG_RIGHT_DOWN BUTTON_VOL_DOWN 318#define PONG_RIGHT_DOWN BUTTON_VOL_DOWN
327 319
328#elif CONFIG_KEYPAD == IHIFI_800_PAD 320#elif CONFIG_KEYPAD == EROSQ_PAD
329#define PONG_QUIT BUTTON_POWER 321#define PONG_QUIT BUTTON_POWER
330#define PONG_PAUSE BUTTON_PREV 322#define PONG_PAUSE BUTTON_PLAY
331#define PONG_LEFT_UP BUTTON_PLAY 323#define PONG_LEFT_UP BUTTON_SCROLL_BACK
332#define PONG_LEFT_DOWN BUTTON_HOME 324#define PONG_LEFT_DOWN BUTTON_SCROLL_FWD
333#define PONG_RIGHT_UP BUTTON_VOL_UP 325#define PONG_RIGHT_UP BUTTON_PREV
334#define PONG_RIGHT_DOWN BUTTON_VOL_DOWN 326#define PONG_RIGHT_DOWN BUTTON_NEXT
327
335 328
336#else 329#else
337#error No keymap defined! 330#error No keymap defined!