summaryrefslogtreecommitdiff
path: root/apps
diff options
context:
space:
mode:
Diffstat (limited to 'apps')
-rw-r--r--apps/plugins/bubbles.c11
-rw-r--r--apps/plugins/chip8.c13
-rw-r--r--apps/plugins/mosaique.c5
-rw-r--r--apps/plugins/mpegplayer/mpeg_settings.c10
-rw-r--r--apps/plugins/mpegplayer/mpegplayer.c9
-rw-r--r--apps/plugins/rockboy/rockboy.c10
-rw-r--r--apps/plugins/solitaire.c18
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) || \
1106CONFIG_KEYPAD == ONDAVX777_PAD || \ 1119CONFIG_KEYPAD == ONDAVX777_PAD || \
1107CONFIG_KEYPAD == MROBE500_PAD 1120CONFIG_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) || \
400CONFIG_KEYPAD == MROBE500_PAD 418CONFIG_KEYPAD == MROBE500_PAD