mirror of
https://github.com/Rockbox/rockbox.git
synced 2025-10-14 02:27:39 -04:00
Start committing plugin keymaps for the Philips GoGear SA9200.
I still have more plugins to finish, but this is an initial start and I can at least get them under version control in case I need to revise any. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23813 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
parent
6ea0c3f229
commit
e626dcba40
18 changed files with 148 additions and 1 deletions
|
@ -180,6 +180,13 @@ PLUGIN_HEADER
|
|||
#define BATTERY_ON_TXT "MENU - start"
|
||||
#define BATTERY_OFF_TXT "POWER"
|
||||
|
||||
#elif CONFIG_KEYPAD == PHILIPS_SA9200_PAD
|
||||
|
||||
#define BATTERY_ON BUTTON_MENU
|
||||
#define BATTERY_OFF BUTTON_POWER
|
||||
#define BATTERY_ON_TXT "MENU - start"
|
||||
#define BATTERY_OFF_TXT "POWER"
|
||||
|
||||
#elif CONFIG_KEYPAD == ONDAVX747_PAD
|
||||
|
||||
#define BATTERY_OFF BUTTON_POWER
|
||||
|
|
|
@ -393,6 +393,24 @@ enum {
|
|||
#define BJACK_RIGHT BUTTON_RIGHT
|
||||
#define BJACK_LEFT BUTTON_LEFT
|
||||
|
||||
#elif CONFIG_KEYPAD == PHILIPS_SA9200_PAD
|
||||
#define BJACK_SELECT_NAME "MENU"
|
||||
#define BJACK_STAY_NAME "VOL-"
|
||||
#define BJACK_RESUME_NAME "Right"
|
||||
#define BJACK_QUIT_NAME "POWER"
|
||||
#define BJACK_DOUBLE_NAME "PLAY"
|
||||
#define BJACK_SELECT BUTTON_MENU
|
||||
#define BJACK_QUIT BUTTON_POWER
|
||||
#define BJACK_MAX BUTTON_VOL_UP
|
||||
#define BJACK_MIN BUTTON_VOL_DOWN
|
||||
#define BJACK_STAY BUTTON_VOL_DOWN
|
||||
#define BJACK_DOUBLEDOWN BUTTON_PLAY
|
||||
#define BJACK_RESUME BUTTON_RIGHT
|
||||
#define BJACK_UP BUTTON_UP
|
||||
#define BJACK_DOWN BUTTON_DOWN
|
||||
#define BJACK_RIGHT BUTTON_NEXT
|
||||
#define BJACK_LEFT BUTTON_PREV
|
||||
|
||||
#elif CONFIG_KEYPAD == ONDAVX747_PAD
|
||||
#define BJACK_QUIT_NAME "POWER"
|
||||
#define BJACK_DOUBLE_NAME "Vol-"
|
||||
|
|
|
@ -170,6 +170,14 @@ PLUGIN_HEADER
|
|||
#define BOUNCE_QUIT BUTTON_POWER
|
||||
#define BOUNCE_MODE BUTTON_MENU
|
||||
|
||||
#elif CONFIG_KEYPAD == PHILIPS_SA9200_PAD
|
||||
#define BOUNCE_LEFT BUTTON_PREV
|
||||
#define BOUNCE_RIGHT BUTTON_NEXT
|
||||
#define BOUNCE_UP BUTTON_UP
|
||||
#define BOUNCE_DOWN BUTTON_DOWN
|
||||
#define BOUNCE_QUIT BUTTON_POWER
|
||||
#define BOUNCE_MODE BUTTON_MENU
|
||||
|
||||
#elif (CONFIG_KEYPAD == ONDAVX747_PAD)
|
||||
#define BOUNCE_QUIT BUTTON_POWER
|
||||
#define BOUNCE_MODE BUTTON_MENU
|
||||
|
|
|
@ -192,6 +192,13 @@ CONFIG_KEYPAD == SANSA_M200_PAD
|
|||
#define UP BUTTON_UP
|
||||
#define DOWN BUTTON_DOWN
|
||||
|
||||
#define QUIT BUTTON_POWER
|
||||
#define LEFT BUTTON_PREV
|
||||
#define RIGHT BUTTON_NEXT
|
||||
#define SELECT BUTTON_PLAY
|
||||
#define UP BUTTON_UP
|
||||
#define DOWN BUTTON_DOWN
|
||||
|
||||
#elif CONFIG_KEYPAD == COWOND2_PAD
|
||||
#define QUIT BUTTON_POWER
|
||||
|
||||
|
@ -1096,7 +1103,8 @@ static int brickmania_help(void)
|
|||
"< & >", "Moves", "the", "paddle", "",
|
||||
#if CONFIG_KEYPAD == ONDIO_PAD
|
||||
"MENU:",
|
||||
#elif (CONFIG_KEYPAD == RECORDER_PAD) || (CONFIG_KEYPAD == IAUDIO_M3_PAD)
|
||||
#elif (CONFIG_KEYPAD == RECORDER_PAD) || (CONFIG_KEYPAD == IAUDIO_M3_PAD) \
|
||||
(CONFIG_KEYPAD == PHILIPS_SA9200_PAD)
|
||||
"PLAY:",
|
||||
#elif CONFIG_KEYPAD == IRIVER_H300_PAD
|
||||
"NAVI:",
|
||||
|
|
|
@ -330,6 +330,17 @@ PLUGIN_HEADER
|
|||
#define CALCULATOR_CALC BUTTON_MENU
|
||||
#define CALCULATOR_CLEAR BUTTON_VIEW
|
||||
|
||||
#elif CONFIG_KEYPAD == PHILIPS_SA9200_PAD
|
||||
|
||||
#define CALCULATOR_LEFT BUTTON_PREV
|
||||
#define CALCULATOR_RIGHT BUTTON_NEXT
|
||||
#define CALCULATOR_UP BUTTON_UP
|
||||
#define CALCULATOR_DOWN BUTTON_DOWN
|
||||
#define CALCULATOR_QUIT BUTTON_POWER
|
||||
#define CALCULATOR_INPUT BUTTON_PLAY
|
||||
#define CALCULATOR_CALC BUTTON_MENU
|
||||
#define CALCULATOR_CLEAR BUTTON_RIGHT
|
||||
|
||||
#elif (CONFIG_KEYPAD == ONDAVX747_PAD)
|
||||
|
||||
#define CALCULATOR_QUIT BUTTON_POWER
|
||||
|
|
|
@ -184,6 +184,16 @@ CONFIG_KEYPAD == SANSA_M200_PAD
|
|||
#define CALENDAR_NEXT_MONTH BUTTON_VOL_DOWN
|
||||
#define CALENDAR_PREV_MONTH BUTTON_VOL_UP
|
||||
|
||||
#elif CONFIG_KEYPAD == PHILIPS_SA9200_PAD
|
||||
#define CALENDAR_QUIT BUTTON_POWER
|
||||
#define CALENDAR_SELECT BUTTON_PLAY
|
||||
#define CALENDAR_NEXT_WEEK BUTTON_DOWN
|
||||
#define CALENDAR_PREV_WEEK BUTTON_UP
|
||||
#define CALENDAR_NEXT_DAY BUTTON_NEXT
|
||||
#define CALENDAR_PREV_DAY BUTTON_PREV
|
||||
#define CALENDAR_NEXT_MONTH BUTTON_VOL_DOWN
|
||||
#define CALENDAR_PREV_MONTH BUTTON_VOL_UP
|
||||
|
||||
#elif (CONFIG_KEYPAD == ONDAVX747_PAD)
|
||||
#define CALENDAR_QUIT BUTTON_POWER
|
||||
#define CALENDAR_SELECT BUTTON_MENU
|
||||
|
|
|
@ -234,6 +234,16 @@ PLUGIN_HEADER
|
|||
#define CHC_SETTINGS_OK BUTTON_SELECT
|
||||
#define CHC_SETTINGS_CANCEL BUTTON_POWER
|
||||
|
||||
#elif CONFIG_KEYPAD == PHILIPS_SA9200_PAD
|
||||
#define CHC_QUIT BUTTON_POWER
|
||||
#define CHC_STARTSTOP BUTTON_PLAY
|
||||
#define CHC_RESET BUTTON_RIGHT
|
||||
#define CHC_MENU BUTTON_MENU
|
||||
#define CHC_SETTINGS_INC BUTTON_NEXT
|
||||
#define CHC_SETTINGS_DEC BUTTON_PREV
|
||||
#define CHC_SETTINGS_OK BUTTON_PLAY
|
||||
#define CHC_SETTINGS_CANEL BUTTON_POWER
|
||||
|
||||
#elif CONFIG_KEYPAD == ONDAVX747_PAD
|
||||
#define CHC_QUIT BUTTON_POWER
|
||||
#define CHC_RESET (BUTTON_VOL_UP|BUTTON_VOL_DOWN)
|
||||
|
|
|
@ -134,6 +134,12 @@ Still To do:
|
|||
#define ACTION2 BUTTON_SELECT
|
||||
#define ACTIONTEXT "MENU"
|
||||
|
||||
#elif CONFIG_KEYPAD == PHILIPS_SA9200_PAD
|
||||
#define QUIT BUTTON_POWER
|
||||
#define ACTION BUTTON_MENU
|
||||
#define ACTION2 BUTTON_PLAY
|
||||
#define ACTIONTEXT "MENU"
|
||||
|
||||
#elif CONFIG_KEYPAD == ONDAVX747_PAD || \
|
||||
CONFIG_KEYPAD == ONDAVX777_PAD || \
|
||||
CONFIG_KEYPAD == MROBE500_PAD
|
||||
|
|
|
@ -138,6 +138,14 @@ PLUGIN_HEADER
|
|||
#define CLIX_BUTTON_UP BUTTON_UP
|
||||
#define CLIX_BUTTON_DOWN BUTTON_DOWN
|
||||
|
||||
#elif (CONFIG_KEYPAD == PHILIPS_SA9200_PAD)
|
||||
#define CLIX_BUTTON_QUIT BUTTON_POWER
|
||||
#define CLIX_BUTTON_LEFT BUTTON_PREV
|
||||
#define CLIX_BUTTON_RIGHT BUTTON_NEXT
|
||||
#define CLIX_BUTTON_CLICK BUTTON_PLAY
|
||||
#define CLIX_BUTTON_UP BUTTON_UP
|
||||
#define CLIX_BUTTON_DOWN BUTTON_DOWN
|
||||
|
||||
#elif CONFIG_KEYPAD == COWOND2_PAD
|
||||
#define CLIX_BUTTON_QUIT BUTTON_POWER
|
||||
|
||||
|
|
|
@ -239,6 +239,16 @@ PLUGIN_HEADER
|
|||
#define CUBE_PAUSE BUTTON_SELECT
|
||||
#define CUBE_HIGHSPEED BUTTON_VIEW
|
||||
|
||||
#elif CONFIG_KEYPAD == PHILIPS_SA9200_PAD
|
||||
#define CUBE_QUIT BUTTON_POWER
|
||||
#define CUBE_NEXT BUTTON_NEXT
|
||||
#define CUBE_PREV BUTTON_PREV
|
||||
#define CUBE_INC BUTTON_UP
|
||||
#define CUBE_DEC BUTTON_DOWN
|
||||
#define CUBE_MODE BUTTON_MENU
|
||||
#define CUBE_PAUSE BUTTON_SELECT
|
||||
#define CUBE_HIGHSPEED BUTTON_RIGHT
|
||||
|
||||
#elif CONFIG_KEYPAD == ONDAVX747_PAD
|
||||
#define CUBE_QUIT BUTTON_POWER
|
||||
#elif CONFIG_KEYPAD == ONDAVX777_PAD
|
||||
|
|
|
@ -140,6 +140,8 @@ long reverse (long N) {
|
|||
#define LP_QUIT BUTTON_BACK
|
||||
#elif CONFIG_KEYPAD == PHILIPS_HDD1630_PAD
|
||||
#define LP_QUIT BUTTON_POWER
|
||||
#elif CONFIG_KEYPAD == PHILIPS_SA9200_PAD
|
||||
#define LP_QUIT BUTTON_POWER
|
||||
#elif CONFIG_KEYPAD == ONDAVX747_PAD
|
||||
#define LP_QUIT BUTTON_POWER
|
||||
#elif CONFIG_KEYPAD == ONDAVX777_PAD
|
||||
|
|
|
@ -82,6 +82,10 @@ PLUGIN_HEADER
|
|||
# define LAMP_LEFT BUTTON_LEFT
|
||||
# define LAMP_RIGHT BUTTON_RIGHT
|
||||
|
||||
#elif CONFIG_KEYPAD == PHILIPS_SA9200_PAD
|
||||
# define LAMP_LEFT BUTTON_PREV
|
||||
# define LAMP_RIGHT BUTTON_NEXT
|
||||
|
||||
#elif CONFIG_KEYPAD == ONDAVX747_PAD
|
||||
# define LAMP_LEFT BUTTON_VOL_DOWN
|
||||
# define LAMP_RIGHT BUTTON_VOL_UP
|
||||
|
|
|
@ -192,6 +192,17 @@
|
|||
#define PACMAN_COIN BUTTON_VIEW
|
||||
#define PACMAN_MENU BUTTON_MENU
|
||||
|
||||
#elif CONFIG_KEYPAD == PHILIPS_SA9200_PAD
|
||||
|
||||
#define PACMAN_UP BUTTON_UP
|
||||
#define PACMAN_DOWN BUTTON_DOWN
|
||||
#define PACMAN_LEFT BUTTON_PREV
|
||||
#define PACMAN_RIGHT BUTTON_NEXT
|
||||
#define PACMAN_1UP BUTTON_VOL_UP
|
||||
#define PACMAN_2UP BUTTON_VOL_DOWN
|
||||
#define PACMAN_COIN BUTTON_RIGHT
|
||||
#define PACMAN_MENU BUTTON_MENU
|
||||
|
||||
#elif CONFIG_KEYPAD == ONDAVX747_PAD
|
||||
|
||||
#define PACMAN_MENU (BUTTON_MENU|BUTTON_REL)
|
||||
|
|
|
@ -101,6 +101,10 @@ PLUGIN_HEADER
|
|||
#define ONEDROCKBLOX_DOWN BUTTON_SELECT
|
||||
#define ONEDROCKBLOX_QUIT BUTTON_POWER
|
||||
|
||||
#elif CONFIG_KEYPAD == PHILIPS_SA9200_PAD
|
||||
#define ONEDROCKBLOX_DOWN BUTTON_PLAY
|
||||
#define ONEDROCKBLOX_QUIT BUTTON_POWER
|
||||
|
||||
#elif (CONFIG_KEYPAD == ONDAVX747_PAD)
|
||||
#define ONEDROCKBLOX_DOWN BUTTON_MENU
|
||||
#define ONEDROCKBLOX_QUIT BUTTON_POWER
|
||||
|
|
|
@ -170,6 +170,14 @@ PLUGIN_HEADER
|
|||
#define SNAKE_DOWN BUTTON_DOWN
|
||||
#define SNAKE_PLAYPAUSE BUTTON_MENU
|
||||
|
||||
#elif CONFIG_KEYPAD == PHILIPS_SA9200_PAD
|
||||
#define SNAKE_QUIT BUTTON_POWER
|
||||
#define SNAKE_LEFT BUTTON_PREV
|
||||
#define SNAKE_RIGHT BUTTON_NEXT
|
||||
#define SNAKE_UP BUTTON_UP
|
||||
#define SNAKE_DOWN BUTTON_DOWN
|
||||
#define SNAKE_PLAYPAUSE BUTTON_MENU
|
||||
|
||||
#elif CONFIG_KEYPAD == SAMSUNG_YH_PAD
|
||||
#define SNAKE_QUIT BUTTON_REC
|
||||
#define SNAKE_LEFT BUTTON_LEFT
|
||||
|
|
|
@ -94,6 +94,9 @@ static bool abort;
|
|||
#elif CONFIG_KEYPAD == PHILIPS_HDD1630_PAD
|
||||
#define STATS_STOP BUTTON_POWER
|
||||
|
||||
#elif CONFIG_KEYPAD == PHILIPS_SA9200_PAD
|
||||
#define STATS_STOP BUTTON_POWER
|
||||
|
||||
#elif CONFIG_KEYPAD == ONDAVX747_PAD
|
||||
#define STATS_STOP BUTTON_POWER
|
||||
#elif CONFIG_KEYPAD == ONDAVX777_PAD
|
||||
|
|
|
@ -232,6 +232,16 @@ PLUGIN_HEADER
|
|||
#define BTN_QUIT BUTTON_POWER
|
||||
#define BTN_STOPRESET BUTTON_VIEW
|
||||
|
||||
#elif CONFIG_KEYPAD == PHILIPS_SA9200_PAD
|
||||
|
||||
#define BTN_DIR_UP BUTTON_UP
|
||||
#define BTN_DIR_DOWN BUTTON_DOWN
|
||||
#define BTN_DIR_LEFT BUTTON_PREV
|
||||
#define BTN_DIR_RIGHT BUTTON_RIGHT
|
||||
#define BTN_STARTPAUSE BUTTON_MENU
|
||||
#define BTN_QUIT BUTTON_POWER
|
||||
#define BTN_STOPRESET BUTTON_RIGHT
|
||||
|
||||
#elif (CONFIG_KEYPAD == ONDAVX747_PAD) || \
|
||||
(CONFIG_KEYPAD == ONDAVX777_PAD) || \
|
||||
CONFIG_KEYPAD == MROBE500_PAD
|
||||
|
|
|
@ -199,6 +199,15 @@ PLUGIN_HEADER
|
|||
#define DOWN BUTTON_DOWN
|
||||
#define PAUSE BUTTON_VIEW
|
||||
|
||||
#elif CONFIG_KEYPAD == PHILIPS_SA9200_PAD
|
||||
|
||||
#define QUIT BUTTON_POWER
|
||||
#define LEFT BUTTON_PREV
|
||||
#define RIGHT BUTTON_NEXT
|
||||
#define UP BUTTON_UP
|
||||
#define DOWN BUTTON_DOWN
|
||||
#define PAUSE BUTTON_MENU
|
||||
|
||||
#elif CONFIG_KEYPAD == ONDAVX747_PAD || \
|
||||
CONFIG_KEYPAD == ONDAVX777_PAD || \
|
||||
CONFIG_KEYPAD == MROBE500_PAD
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue