diff options
author | Robert Menes <rmenes@rockbox.org> | 2009-12-07 18:23:25 +0000 |
---|---|---|
committer | Robert Menes <rmenes@rockbox.org> | 2009-12-07 18:23:25 +0000 |
commit | ed64d91bc226f0cf4c9b7da1759d1fc8d5af5c3d (patch) | |
tree | 452b580d0ab269bb7728f72984ec7c0ab6aa0df3 /apps/plugins | |
parent | 2d722a17ec1d7b99c4e23d97784f77abbfb128e3 (diff) | |
download | rockbox-ed64d91bc226f0cf4c9b7da1759d1fc8d5af5c3d.tar.gz rockbox-ed64d91bc226f0cf4c9b7da1759d1fc8d5af5c3d.zip |
Yet more GoGear SA9200 plugin keymaps. Almost done!
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23893 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/plugins')
-rw-r--r-- | apps/plugins/bubbles.c | 11 | ||||
-rw-r--r-- | apps/plugins/chip8.c | 13 | ||||
-rw-r--r-- | apps/plugins/mosaique.c | 5 | ||||
-rw-r--r-- | apps/plugins/mpegplayer/mpeg_settings.c | 10 | ||||
-rw-r--r-- | apps/plugins/mpegplayer/mpegplayer.c | 9 | ||||
-rw-r--r-- | apps/plugins/rockboy/rockboy.c | 10 | ||||
-rw-r--r-- | apps/plugins/solitaire.c | 18 |
7 files changed, 74 insertions, 2 deletions
diff --git a/apps/plugins/bubbles.c b/apps/plugins/bubbles.c index ba28808e65..3197a45eb8 100644 --- a/apps/plugins/bubbles.c +++ b/apps/plugins/bubbles.c | |||
@@ -137,7 +137,7 @@ enum { | |||
137 | #define XOFS 64 | 137 | #define XOFS 64 |
138 | #define MAX_FPS 30 | 138 | #define MAX_FPS 30 |
139 | 139 | ||
140 | /* 16x16 bubbles (H300, iPod Color) */ | 140 | /* 16x16 bubbles (H300, iPod Color, HDD6330) */ |
141 | #elif (LCD_HEIGHT == 176) && (LCD_WIDTH == 220) | 141 | #elif (LCD_HEIGHT == 176) && (LCD_WIDTH == 220) |
142 | #define XOFS 46 | 142 | #define XOFS 46 |
143 | #define MAX_FPS 30 | 143 | #define MAX_FPS 30 |
@@ -164,11 +164,18 @@ enum { | |||
164 | #define XOFS 40 | 164 | #define XOFS 40 |
165 | #define MAX_FPS 40 | 165 | #define MAX_FPS 40 |
166 | 166 | ||
167 | /* 12x12 bubbles (H100, H10, iAudio X5, iPod 3G, iPod 4G grayscale) */ | 167 | /* 12x12 bubbles (H100, H10, iAudio X5, HDD1630, iPod 3G, iPod 4G grayscale) */ |
168 | #elif (LCD_HEIGHT == 128) && ((LCD_WIDTH == 160) || (LCD_WIDTH == 128)) | 168 | #elif (LCD_HEIGHT == 128) && ((LCD_WIDTH == 160) || (LCD_WIDTH == 128)) |
169 | #define XOFS 33 | 169 | #define XOFS 33 |
170 | #define MAX_FPS 30 | 170 | #define MAX_FPS 30 |
171 | 171 | ||
172 | /* 12x12 bubbles (GoGear SA9200) */ | ||
173 | #elif (LCD_HEIGHT == 160) && (LCD_WIDTH == 128) | ||
174 | #define XOFS 33 | ||
175 | #define ROW_HEIGHT 10 | ||
176 | #define ROW_INDENT 6 | ||
177 | #define MAX_FPS 30 | ||
178 | |||
172 | /* 10x10 bubbles (iPod Mini) */ | 179 | /* 10x10 bubbles (iPod Mini) */ |
173 | #elif (LCD_HEIGHT == 110) && (LCD_WIDTH == 138) | 180 | #elif (LCD_HEIGHT == 110) && (LCD_WIDTH == 138) |
174 | #define XOFS 33 | 181 | #define XOFS 33 |
diff --git a/apps/plugins/chip8.c b/apps/plugins/chip8.c index 7435518855..80611ab085 100644 --- a/apps/plugins/chip8.c +++ b/apps/plugins/chip8.c | |||
@@ -1102,6 +1102,19 @@ CONFIG_KEYPAD == SANSA_M200_PAD | |||
1102 | #define CHIP8_KEY8 BUTTON_DOWN | 1102 | #define CHIP8_KEY8 BUTTON_DOWN |
1103 | #define CHIP8_KEY9 BUTTON_VIEW | 1103 | #define CHIP8_KEY9 BUTTON_VIEW |
1104 | 1104 | ||
1105 | #elif CONFIG_KEYPAD == PHILIPS_SA9200_PAD | ||
1106 | #define CHIP8_OFF BUTTON_POWER | ||
1107 | #define CHIP8_KEY1 BUTTON_LEFT | ||
1108 | #define CHIP8_KEY2 BUTTON_UP | ||
1109 | #define CHIP8_KEY3 BUTTON_RIGHT | ||
1110 | #define CHIP8_KEY4 BUTTON_PREV | ||
1111 | #define CHIP8_KEY5 BUTTON_PLAY | ||
1112 | #define CHIP8_KEY6 BUTTON_NEXT | ||
1113 | #define CHIP8_KEY7 BUTTON_MENU | ||
1114 | #define CHIP8_KEY8 BUTTON_DOWN | ||
1115 | #define CHIP8_KEY9 BUTTON_VOL_UP | ||
1116 | #define CHIP8_KEY0 BUTTON_VOL_DOWN | ||
1117 | |||
1105 | #elif (CONFIG_KEYPAD == ONDAVX747_PAD) || \ | 1118 | #elif (CONFIG_KEYPAD == ONDAVX747_PAD) || \ |
1106 | CONFIG_KEYPAD == ONDAVX777_PAD || \ | 1119 | CONFIG_KEYPAD == ONDAVX777_PAD || \ |
1107 | CONFIG_KEYPAD == MROBE500_PAD | 1120 | CONFIG_KEYPAD == MROBE500_PAD |
diff --git a/apps/plugins/mosaique.c b/apps/plugins/mosaique.c index 0613800421..be76a54250 100644 --- a/apps/plugins/mosaique.c +++ b/apps/plugins/mosaique.c | |||
@@ -147,6 +147,11 @@ PLUGIN_HEADER | |||
147 | #define MOSAIQUE_SPEED BUTTON_VIEW | 147 | #define MOSAIQUE_SPEED BUTTON_VIEW |
148 | #define MOSAIQUE_RESTART BUTTON_MENU | 148 | #define MOSAIQUE_RESTART BUTTON_MENU |
149 | 149 | ||
150 | #elif CONFIG_KEYPAD == PHILIPS_SA9200_PAD | ||
151 | #define MOSAIQUE_QUIT BUTTON_POWER | ||
152 | #define MOSAIQUE_SPEED BUTTON_RIGHT | ||
153 | #defien MOSAIQUE_RESTART BUTTON_MENU | ||
154 | |||
150 | #elif CONFIG_KEYPAD == ONDAVX747_PAD | 155 | #elif CONFIG_KEYPAD == ONDAVX747_PAD |
151 | #define MOSAIQUE_QUIT BUTTON_POWER | 156 | #define MOSAIQUE_QUIT BUTTON_POWER |
152 | #elif CONFIG_KEYPAD == ONDAVX777_PAD | 157 | #elif CONFIG_KEYPAD == ONDAVX777_PAD |
diff --git a/apps/plugins/mpegplayer/mpeg_settings.c b/apps/plugins/mpegplayer/mpeg_settings.c index b58fcc587d..26d8414d8a 100644 --- a/apps/plugins/mpegplayer/mpeg_settings.c +++ b/apps/plugins/mpegplayer/mpeg_settings.c | |||
@@ -170,6 +170,16 @@ struct mpeg_settings settings; | |||
170 | #define MPEG_START_TIME_SCROLL_UP BUTTON_VOL_UP | 170 | #define MPEG_START_TIME_SCROLL_UP BUTTON_VOL_UP |
171 | #define MPEG_START_TIME_EXIT BUTTON_POWER | 171 | #define MPEG_START_TIME_EXIT BUTTON_POWER |
172 | 172 | ||
173 | #elif CONFIG_KEYPAD == PHILIPS_SA9200_PAD | ||
174 | #define MPEG_START_TIME_SELECT BUTTON_PLAY | ||
175 | #define MPEG_START_TIME_LEFT BUTTON_PREV | ||
176 | #define MPEG_START_TIME_RIGHT BUTTON_NEXT | ||
177 | #define MPEG_START_TIME_UP BUTTON_UP | ||
178 | #define MPEG_START_TIME_DOWN BUTTON_DOWN | ||
179 | #define MPEG_START_TIME_SCROLL_DOWN BUTTON_VOL_DOWN | ||
180 | #define MPEG_START_TIME_SCROLL_UP BUTTON_VOL_UP | ||
181 | #define MPEG_START_TIME_EXIT BUTTON_POWER | ||
182 | |||
173 | #elif CONFIG_KEYPAD == ONDAVX747_PAD | 183 | #elif CONFIG_KEYPAD == ONDAVX747_PAD |
174 | #define MPEG_START_TIME_EXIT BUTTON_POWER | 184 | #define MPEG_START_TIME_EXIT BUTTON_POWER |
175 | 185 | ||
diff --git a/apps/plugins/mpegplayer/mpegplayer.c b/apps/plugins/mpegplayer/mpegplayer.c index 7c52a47260..31b7c68373 100644 --- a/apps/plugins/mpegplayer/mpegplayer.c +++ b/apps/plugins/mpegplayer/mpegplayer.c | |||
@@ -279,6 +279,15 @@ CONFIG_KEYPAD == SANSA_M200_PAD | |||
279 | #define MPEG_RW BUTTON_LEFT | 279 | #define MPEG_RW BUTTON_LEFT |
280 | #define MPEG_FF BUTTON_RIGHT | 280 | #define MPEG_FF BUTTON_RIGHT |
281 | 281 | ||
282 | #elif CONFIG_KEYPAD == PHILIPS_SA9200_PAD | ||
283 | #define MPEG_MENU BUTTON_MENU | ||
284 | #define MPEG_STOP BUTTON_POWER | ||
285 | #define MPEG_PAUSE BUTTON_PLAY | ||
286 | #define MPEG_VOLDOWN BUTTON_VOL_DOWN | ||
287 | #define MPEG_VOLUP BUTTON_VOL_UP | ||
288 | #define MPEG_RW BUTTON_UP | ||
289 | #define MPEG_FF BUTTON_DOWN | ||
290 | |||
282 | #elif CONFIG_KEYPAD == ONDAVX747_PAD | 291 | #elif CONFIG_KEYPAD == ONDAVX747_PAD |
283 | #define MPEG_MENU (BUTTON_MENU|BUTTON_REL) | 292 | #define MPEG_MENU (BUTTON_MENU|BUTTON_REL) |
284 | //#define MPEG_STOP BUTTON_POWER | 293 | //#define MPEG_STOP BUTTON_POWER |
diff --git a/apps/plugins/rockboy/rockboy.c b/apps/plugins/rockboy/rockboy.c index fa5a7623c0..1d081f48d5 100644 --- a/apps/plugins/rockboy/rockboy.c +++ b/apps/plugins/rockboy/rockboy.c | |||
@@ -230,6 +230,16 @@ static void setoptions (void) | |||
230 | options.SELECT=BUTTON_SELECT; | 230 | options.SELECT=BUTTON_SELECT; |
231 | options.MENU=BUTTON_MENU; | 231 | options.MENU=BUTTON_MENU; |
232 | 232 | ||
233 | #elif CONFIG_KEYPAD == PHILIPS_SA9200_PAD | ||
234 | options.UP=BUTTON_UP; | ||
235 | options.DOWN=BUTTON_DOWN; | ||
236 | |||
237 | options.A=BUTTON_VOL_UP; | ||
238 | options.B=BUTTON_VOL_DOWN; | ||
239 | options.START=BUTTON_RIGHT; | ||
240 | options.SELECT=BUTTON_LEFT; | ||
241 | options.MENU=BUTTON_MENU; | ||
242 | |||
233 | #elif CONFIG_KEYPAD == ONDAVX747_PAD | 243 | #elif CONFIG_KEYPAD == ONDAVX747_PAD |
234 | options.A=BUTTON_VOL_UP; | 244 | options.A=BUTTON_VOL_UP; |
235 | options.B=BUTTON_VOL_DOWN; | 245 | options.B=BUTTON_VOL_DOWN; |
diff --git a/apps/plugins/solitaire.c b/apps/plugins/solitaire.c index 2fdba18610..09407996c4 100644 --- a/apps/plugins/solitaire.c +++ b/apps/plugins/solitaire.c | |||
@@ -395,6 +395,24 @@ PLUGIN_HEADER | |||
395 | # define HK_CUR2STACK "SELECT.." | 395 | # define HK_CUR2STACK "SELECT.." |
396 | # define HK_REM2STACK "VIEW+RIGHT" | 396 | # define HK_REM2STACK "VIEW+RIGHT" |
397 | 397 | ||
398 | #elif CONFIG_KEYPAD == PHILIPS_SA9200_PAD | ||
399 | # define SOL_QUIT BUTTON_POWER | ||
400 | # define SOL_UP BUTTON_UP | ||
401 | # define SOL_DOWN BUTTON_DOWN | ||
402 | # define SOL_LEFT BUTTON_PREV | ||
403 | # define SOL_RIGHT BUTTON_NEXT | ||
404 | # define SOL_MOVE_PRE BUTTON_PLAY | ||
405 | # define SOL_MOVE (BUTTON_PLAY | BUTTON_REL) | ||
406 | # define SOL_DRAW BUTTON_MENU | ||
407 | # define SOL_REM2CUR BUTTON_LEFT | ||
408 | # define SOL_CUR2STACK (BUTTON_PLAY | BUTTON_REPEAT) | ||
409 | # define SOL_REM2STACK BUTTON_RIGHT | ||
410 | # define HK_MOVE "PLAY" | ||
411 | # define HK_DRAW "MENU" | ||
412 | # define HK_REM2CUR "LEFT" | ||
413 | # define HK_CUR2STACK "PLAY..." | ||
414 | # define REM2STACK "RIGHT" | ||
415 | |||
398 | #elif (CONFIG_KEYPAD == ONDAVX747_PAD) || \ | 416 | #elif (CONFIG_KEYPAD == ONDAVX747_PAD) || \ |
399 | (CONFIG_KEYPAD == ONDAVX777_PAD) || \ | 417 | (CONFIG_KEYPAD == ONDAVX777_PAD) || \ |
400 | CONFIG_KEYPAD == MROBE500_PAD | 418 | CONFIG_KEYPAD == MROBE500_PAD |