mirror of
https://github.com/Rockbox/rockbox.git
synced 2025-10-14 10:37:38 -04:00
Yet more GoGear SA9200 plugin keymaps. Almost done!
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23893 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
parent
2d722a17ec
commit
ed64d91bc2
7 changed files with 74 additions and 2 deletions
|
@ -137,7 +137,7 @@ enum {
|
||||||
#define XOFS 64
|
#define XOFS 64
|
||||||
#define MAX_FPS 30
|
#define MAX_FPS 30
|
||||||
|
|
||||||
/* 16x16 bubbles (H300, iPod Color) */
|
/* 16x16 bubbles (H300, iPod Color, HDD6330) */
|
||||||
#elif (LCD_HEIGHT == 176) && (LCD_WIDTH == 220)
|
#elif (LCD_HEIGHT == 176) && (LCD_WIDTH == 220)
|
||||||
#define XOFS 46
|
#define XOFS 46
|
||||||
#define MAX_FPS 30
|
#define MAX_FPS 30
|
||||||
|
@ -164,11 +164,18 @@ enum {
|
||||||
#define XOFS 40
|
#define XOFS 40
|
||||||
#define MAX_FPS 40
|
#define MAX_FPS 40
|
||||||
|
|
||||||
/* 12x12 bubbles (H100, H10, iAudio X5, iPod 3G, iPod 4G grayscale) */
|
/* 12x12 bubbles (H100, H10, iAudio X5, HDD1630, iPod 3G, iPod 4G grayscale) */
|
||||||
#elif (LCD_HEIGHT == 128) && ((LCD_WIDTH == 160) || (LCD_WIDTH == 128))
|
#elif (LCD_HEIGHT == 128) && ((LCD_WIDTH == 160) || (LCD_WIDTH == 128))
|
||||||
#define XOFS 33
|
#define XOFS 33
|
||||||
#define MAX_FPS 30
|
#define MAX_FPS 30
|
||||||
|
|
||||||
|
/* 12x12 bubbles (GoGear SA9200) */
|
||||||
|
#elif (LCD_HEIGHT == 160) && (LCD_WIDTH == 128)
|
||||||
|
#define XOFS 33
|
||||||
|
#define ROW_HEIGHT 10
|
||||||
|
#define ROW_INDENT 6
|
||||||
|
#define MAX_FPS 30
|
||||||
|
|
||||||
/* 10x10 bubbles (iPod Mini) */
|
/* 10x10 bubbles (iPod Mini) */
|
||||||
#elif (LCD_HEIGHT == 110) && (LCD_WIDTH == 138)
|
#elif (LCD_HEIGHT == 110) && (LCD_WIDTH == 138)
|
||||||
#define XOFS 33
|
#define XOFS 33
|
||||||
|
|
|
@ -1102,6 +1102,19 @@ CONFIG_KEYPAD == SANSA_M200_PAD
|
||||||
#define CHIP8_KEY8 BUTTON_DOWN
|
#define CHIP8_KEY8 BUTTON_DOWN
|
||||||
#define CHIP8_KEY9 BUTTON_VIEW
|
#define CHIP8_KEY9 BUTTON_VIEW
|
||||||
|
|
||||||
|
#elif CONFIG_KEYPAD == PHILIPS_SA9200_PAD
|
||||||
|
#define CHIP8_OFF BUTTON_POWER
|
||||||
|
#define CHIP8_KEY1 BUTTON_LEFT
|
||||||
|
#define CHIP8_KEY2 BUTTON_UP
|
||||||
|
#define CHIP8_KEY3 BUTTON_RIGHT
|
||||||
|
#define CHIP8_KEY4 BUTTON_PREV
|
||||||
|
#define CHIP8_KEY5 BUTTON_PLAY
|
||||||
|
#define CHIP8_KEY6 BUTTON_NEXT
|
||||||
|
#define CHIP8_KEY7 BUTTON_MENU
|
||||||
|
#define CHIP8_KEY8 BUTTON_DOWN
|
||||||
|
#define CHIP8_KEY9 BUTTON_VOL_UP
|
||||||
|
#define CHIP8_KEY0 BUTTON_VOL_DOWN
|
||||||
|
|
||||||
#elif (CONFIG_KEYPAD == ONDAVX747_PAD) || \
|
#elif (CONFIG_KEYPAD == ONDAVX747_PAD) || \
|
||||||
CONFIG_KEYPAD == ONDAVX777_PAD || \
|
CONFIG_KEYPAD == ONDAVX777_PAD || \
|
||||||
CONFIG_KEYPAD == MROBE500_PAD
|
CONFIG_KEYPAD == MROBE500_PAD
|
||||||
|
|
|
@ -147,6 +147,11 @@ PLUGIN_HEADER
|
||||||
#define MOSAIQUE_SPEED BUTTON_VIEW
|
#define MOSAIQUE_SPEED BUTTON_VIEW
|
||||||
#define MOSAIQUE_RESTART BUTTON_MENU
|
#define MOSAIQUE_RESTART BUTTON_MENU
|
||||||
|
|
||||||
|
#elif CONFIG_KEYPAD == PHILIPS_SA9200_PAD
|
||||||
|
#define MOSAIQUE_QUIT BUTTON_POWER
|
||||||
|
#define MOSAIQUE_SPEED BUTTON_RIGHT
|
||||||
|
#defien MOSAIQUE_RESTART BUTTON_MENU
|
||||||
|
|
||||||
#elif CONFIG_KEYPAD == ONDAVX747_PAD
|
#elif CONFIG_KEYPAD == ONDAVX747_PAD
|
||||||
#define MOSAIQUE_QUIT BUTTON_POWER
|
#define MOSAIQUE_QUIT BUTTON_POWER
|
||||||
#elif CONFIG_KEYPAD == ONDAVX777_PAD
|
#elif CONFIG_KEYPAD == ONDAVX777_PAD
|
||||||
|
|
|
@ -170,6 +170,16 @@ struct mpeg_settings settings;
|
||||||
#define MPEG_START_TIME_SCROLL_UP BUTTON_VOL_UP
|
#define MPEG_START_TIME_SCROLL_UP BUTTON_VOL_UP
|
||||||
#define MPEG_START_TIME_EXIT BUTTON_POWER
|
#define MPEG_START_TIME_EXIT BUTTON_POWER
|
||||||
|
|
||||||
|
#elif CONFIG_KEYPAD == PHILIPS_SA9200_PAD
|
||||||
|
#define MPEG_START_TIME_SELECT BUTTON_PLAY
|
||||||
|
#define MPEG_START_TIME_LEFT BUTTON_PREV
|
||||||
|
#define MPEG_START_TIME_RIGHT BUTTON_NEXT
|
||||||
|
#define MPEG_START_TIME_UP BUTTON_UP
|
||||||
|
#define MPEG_START_TIME_DOWN BUTTON_DOWN
|
||||||
|
#define MPEG_START_TIME_SCROLL_DOWN BUTTON_VOL_DOWN
|
||||||
|
#define MPEG_START_TIME_SCROLL_UP BUTTON_VOL_UP
|
||||||
|
#define MPEG_START_TIME_EXIT BUTTON_POWER
|
||||||
|
|
||||||
#elif CONFIG_KEYPAD == ONDAVX747_PAD
|
#elif CONFIG_KEYPAD == ONDAVX747_PAD
|
||||||
#define MPEG_START_TIME_EXIT BUTTON_POWER
|
#define MPEG_START_TIME_EXIT BUTTON_POWER
|
||||||
|
|
||||||
|
|
|
@ -279,6 +279,15 @@ CONFIG_KEYPAD == SANSA_M200_PAD
|
||||||
#define MPEG_RW BUTTON_LEFT
|
#define MPEG_RW BUTTON_LEFT
|
||||||
#define MPEG_FF BUTTON_RIGHT
|
#define MPEG_FF BUTTON_RIGHT
|
||||||
|
|
||||||
|
#elif CONFIG_KEYPAD == PHILIPS_SA9200_PAD
|
||||||
|
#define MPEG_MENU BUTTON_MENU
|
||||||
|
#define MPEG_STOP BUTTON_POWER
|
||||||
|
#define MPEG_PAUSE BUTTON_PLAY
|
||||||
|
#define MPEG_VOLDOWN BUTTON_VOL_DOWN
|
||||||
|
#define MPEG_VOLUP BUTTON_VOL_UP
|
||||||
|
#define MPEG_RW BUTTON_UP
|
||||||
|
#define MPEG_FF BUTTON_DOWN
|
||||||
|
|
||||||
#elif CONFIG_KEYPAD == ONDAVX747_PAD
|
#elif CONFIG_KEYPAD == ONDAVX747_PAD
|
||||||
#define MPEG_MENU (BUTTON_MENU|BUTTON_REL)
|
#define MPEG_MENU (BUTTON_MENU|BUTTON_REL)
|
||||||
//#define MPEG_STOP BUTTON_POWER
|
//#define MPEG_STOP BUTTON_POWER
|
||||||
|
|
|
@ -230,6 +230,16 @@ static void setoptions (void)
|
||||||
options.SELECT=BUTTON_SELECT;
|
options.SELECT=BUTTON_SELECT;
|
||||||
options.MENU=BUTTON_MENU;
|
options.MENU=BUTTON_MENU;
|
||||||
|
|
||||||
|
#elif CONFIG_KEYPAD == PHILIPS_SA9200_PAD
|
||||||
|
options.UP=BUTTON_UP;
|
||||||
|
options.DOWN=BUTTON_DOWN;
|
||||||
|
|
||||||
|
options.A=BUTTON_VOL_UP;
|
||||||
|
options.B=BUTTON_VOL_DOWN;
|
||||||
|
options.START=BUTTON_RIGHT;
|
||||||
|
options.SELECT=BUTTON_LEFT;
|
||||||
|
options.MENU=BUTTON_MENU;
|
||||||
|
|
||||||
#elif CONFIG_KEYPAD == ONDAVX747_PAD
|
#elif CONFIG_KEYPAD == ONDAVX747_PAD
|
||||||
options.A=BUTTON_VOL_UP;
|
options.A=BUTTON_VOL_UP;
|
||||||
options.B=BUTTON_VOL_DOWN;
|
options.B=BUTTON_VOL_DOWN;
|
||||||
|
|
|
@ -395,6 +395,24 @@ PLUGIN_HEADER
|
||||||
# define HK_CUR2STACK "SELECT.."
|
# define HK_CUR2STACK "SELECT.."
|
||||||
# define HK_REM2STACK "VIEW+RIGHT"
|
# define HK_REM2STACK "VIEW+RIGHT"
|
||||||
|
|
||||||
|
#elif CONFIG_KEYPAD == PHILIPS_SA9200_PAD
|
||||||
|
# define SOL_QUIT BUTTON_POWER
|
||||||
|
# define SOL_UP BUTTON_UP
|
||||||
|
# define SOL_DOWN BUTTON_DOWN
|
||||||
|
# define SOL_LEFT BUTTON_PREV
|
||||||
|
# define SOL_RIGHT BUTTON_NEXT
|
||||||
|
# define SOL_MOVE_PRE BUTTON_PLAY
|
||||||
|
# define SOL_MOVE (BUTTON_PLAY | BUTTON_REL)
|
||||||
|
# define SOL_DRAW BUTTON_MENU
|
||||||
|
# define SOL_REM2CUR BUTTON_LEFT
|
||||||
|
# define SOL_CUR2STACK (BUTTON_PLAY | BUTTON_REPEAT)
|
||||||
|
# define SOL_REM2STACK BUTTON_RIGHT
|
||||||
|
# define HK_MOVE "PLAY"
|
||||||
|
# define HK_DRAW "MENU"
|
||||||
|
# define HK_REM2CUR "LEFT"
|
||||||
|
# define HK_CUR2STACK "PLAY..."
|
||||||
|
# define REM2STACK "RIGHT"
|
||||||
|
|
||||||
#elif (CONFIG_KEYPAD == ONDAVX747_PAD) || \
|
#elif (CONFIG_KEYPAD == ONDAVX747_PAD) || \
|
||||||
(CONFIG_KEYPAD == ONDAVX777_PAD) || \
|
(CONFIG_KEYPAD == ONDAVX777_PAD) || \
|
||||||
CONFIG_KEYPAD == MROBE500_PAD
|
CONFIG_KEYPAD == MROBE500_PAD
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue