diff options
author | Mark Arigo <markarigo@gmail.com> | 2009-01-24 22:41:55 +0000 |
---|---|---|
committer | Mark Arigo <markarigo@gmail.com> | 2009-01-24 22:41:55 +0000 |
commit | 2490262eee17c3dcff0a39fb4011662dfdfc4478 (patch) | |
tree | 2c68f5903b36e52718f5be53d8504af3e0e03c0c /apps/plugins/fireworks.c | |
parent | 74b97fa139339b62813d94610f8d7710357beb08 (diff) | |
download | rockbox-2490262eee17c3dcff0a39fb4011662dfdfc4478.tar.gz rockbox-2490262eee17c3dcff0a39fb4011662dfdfc4478.zip |
Plugins for the Philips HDD1630. The keymaps are largely untested on the device (patches welcome).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19846 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/plugins/fireworks.c')
-rw-r--r-- | apps/plugins/fireworks.c | 23 |
1 files changed, 21 insertions, 2 deletions
diff --git a/apps/plugins/fireworks.c b/apps/plugins/fireworks.c index 80e31a0e20..a33d0494f9 100644 --- a/apps/plugins/fireworks.c +++ b/apps/plugins/fireworks.c | |||
@@ -35,51 +35,70 @@ PLUGIN_HEADER | |||
35 | #if (CONFIG_KEYPAD == IRIVER_H300_PAD) || (CONFIG_KEYPAD == IRIVER_H100_PAD) | 35 | #if (CONFIG_KEYPAD == IRIVER_H300_PAD) || (CONFIG_KEYPAD == IRIVER_H100_PAD) |
36 | #define BTN_MENU BUTTON_OFF | 36 | #define BTN_MENU BUTTON_OFF |
37 | #define BTN_FIRE BUTTON_SELECT | 37 | #define BTN_FIRE BUTTON_SELECT |
38 | |||
38 | #elif (CONFIG_KEYPAD == IPOD_4G_PAD) || (CONFIG_KEYPAD == IPOD_3G_PAD) || \ | 39 | #elif (CONFIG_KEYPAD == IPOD_4G_PAD) || (CONFIG_KEYPAD == IPOD_3G_PAD) || \ |
39 | (CONFIG_KEYPAD == IPOD_1G2G_PAD) | 40 | (CONFIG_KEYPAD == IPOD_1G2G_PAD) |
40 | #define BTN_MENU BUTTON_MENU | 41 | #define BTN_MENU BUTTON_MENU |
41 | #define BTN_FIRE BUTTON_SELECT | 42 | #define BTN_FIRE BUTTON_SELECT |
43 | |||
42 | #elif (CONFIG_KEYPAD == RECORDER_PAD) | 44 | #elif (CONFIG_KEYPAD == RECORDER_PAD) |
43 | #define BTN_MENU BUTTON_OFF | 45 | #define BTN_MENU BUTTON_OFF |
44 | #define BTN_FIRE BUTTON_PLAY | 46 | #define BTN_FIRE BUTTON_PLAY |
47 | |||
45 | #elif (CONFIG_KEYPAD == ARCHOS_AV300_PAD) | 48 | #elif (CONFIG_KEYPAD == ARCHOS_AV300_PAD) |
46 | #define BTN_MENU BUTTON_OFF | 49 | #define BTN_MENU BUTTON_OFF |
47 | #define BTN_FIRE BUTTON_SELECT | 50 | #define BTN_FIRE BUTTON_SELECT |
51 | |||
48 | #elif (CONFIG_KEYPAD == ONDIO_PAD) | 52 | #elif (CONFIG_KEYPAD == ONDIO_PAD) |
49 | #define BTN_MENU BUTTON_MENU | 53 | #define BTN_MENU BUTTON_MENU |
50 | #define BTN_FIRE BUTTON_UP | 54 | #define BTN_FIRE BUTTON_UP |
55 | |||
51 | #elif (CONFIG_KEYPAD == IAUDIO_X5M5_PAD) | 56 | #elif (CONFIG_KEYPAD == IAUDIO_X5M5_PAD) |
52 | #define BTN_MENU BUTTON_POWER | 57 | #define BTN_MENU BUTTON_POWER |
53 | #define BTN_FIRE BUTTON_SELECT | 58 | #define BTN_FIRE BUTTON_SELECT |
59 | |||
54 | #elif (CONFIG_KEYPAD == IRIVER_IFP7XX_PAD) | 60 | #elif (CONFIG_KEYPAD == IRIVER_IFP7XX_PAD) |
55 | #define BTN_MENU BUTTON_MODE | 61 | #define BTN_MENU BUTTON_MODE |
56 | #define BTN_FIRE BUTTON_SELECT | 62 | #define BTN_FIRE BUTTON_SELECT |
63 | |||
57 | #elif (CONFIG_KEYPAD == GIGABEAT_PAD) || \ | 64 | #elif (CONFIG_KEYPAD == GIGABEAT_PAD) || \ |
58 | (CONFIG_KEYPAD == GIGABEAT_S_PAD) || \ | 65 | (CONFIG_KEYPAD == GIGABEAT_S_PAD) || \ |
59 | (CONFIG_KEYPAD == MROBE100_PAD) | 66 | (CONFIG_KEYPAD == MROBE100_PAD) |
60 | #define BTN_MENU BUTTON_MENU | 67 | #define BTN_MENU BUTTON_MENU |
61 | #define BTN_FIRE BUTTON_SELECT | 68 | #define BTN_FIRE BUTTON_SELECT |
69 | |||
62 | #elif (CONFIG_KEYPAD == SANSA_E200_PAD) || \ | 70 | #elif (CONFIG_KEYPAD == SANSA_E200_PAD) || \ |
63 | (CONFIG_KEYPAD == SANSA_C200_PAD) | 71 | (CONFIG_KEYPAD == SANSA_C200_PAD) |
64 | #define BTN_MENU BUTTON_POWER | 72 | #define BTN_MENU BUTTON_POWER |
65 | #define BTN_FIRE BUTTON_SELECT | 73 | #define BTN_FIRE BUTTON_SELECT |
74 | |||
66 | #elif (CONFIG_KEYPAD == SANSA_FUZE_PAD) | 75 | #elif (CONFIG_KEYPAD == SANSA_FUZE_PAD) |
67 | #define BTN_MENU BUTTON_DOWN | 76 | #define BTN_MENU BUTTON_DOWN |
68 | #define BTN_FIRE BUTTON_SELECT | 77 | #define BTN_FIRE BUTTON_SELECT |
78 | |||
69 | #elif (CONFIG_KEYPAD == IRIVER_H10_PAD) | 79 | #elif (CONFIG_KEYPAD == IRIVER_H10_PAD) |
70 | #define BTN_MENU BUTTON_POWER | 80 | #define BTN_MENU BUTTON_POWER |
71 | #define BTN_FIRE BUTTON_PLAY | 81 | #define BTN_FIRE BUTTON_PLAY |
82 | |||
72 | #elif CONFIG_KEYPAD == IAUDIO_M3_PAD | 83 | #elif CONFIG_KEYPAD == IAUDIO_M3_PAD |
73 | #define BTN_MENU BUTTON_RC_REC | 84 | #define BTN_MENU BUTTON_RC_REC |
74 | #define BTN_FIRE BUTTON_RC_PLAY | 85 | #define BTN_FIRE BUTTON_RC_PLAY |
86 | |||
75 | #elif (CONFIG_KEYPAD == COWOND2_PAD) | 87 | #elif (CONFIG_KEYPAD == COWOND2_PAD) |
76 | #define BTN_MENU (BUTTON_MENU|BUTTON_REL) | 88 | #define BTN_MENU (BUTTON_MENU|BUTTON_REL) |
89 | |||
77 | #elif CONFIG_KEYPAD == IAUDIO67_PAD | 90 | #elif CONFIG_KEYPAD == IAUDIO67_PAD |
78 | #define BTN_MENU BUTTON_MENU | 91 | #define BTN_MENU BUTTON_MENU |
79 | #define BTN_FIRE BUTTON_PLAY | 92 | #define BTN_FIRE BUTTON_PLAY |
93 | |||
80 | #elif CONFIG_KEYPAD == CREATIVEZVM_PAD | 94 | #elif CONFIG_KEYPAD == CREATIVEZVM_PAD |
81 | #define BTN_MENU BUTTON_MENU | 95 | #define BTN_MENU BUTTON_MENU |
82 | #define BTN_FIRE BUTTON_SELECT | 96 | #define BTN_FIRE BUTTON_SELECT |
97 | |||
98 | #elif CONFIG_KEYPAD == PHILIPS_HDD1630_PAD | ||
99 | #define BTN_MENU BUTTON_MENU | ||
100 | #define BTN_FIRE BUTTON_SELECT | ||
101 | |||
83 | #else | 102 | #else |
84 | #error No keymap defined! | 103 | #error No keymap defined! |
85 | #endif | 104 | #endif |