summaryrefslogtreecommitdiff
path: root/apps/plugins/fireworks.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/plugins/fireworks.c')
-rw-r--r--apps/plugins/fireworks.c23
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