mirror of
https://github.com/Rockbox/rockbox.git
synced 2025-10-14 02:27:39 -04:00
IAUDIO67_PAD: Add keymaps for most of the plugins, they are not all tested yet.
IAUDIO7: Define MODEL_NAME in config git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18730 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
parent
981bd1cb3e
commit
2f84f699c0
34 changed files with 252 additions and 0 deletions
|
@ -261,6 +261,19 @@ PLUGIN_HEADER
|
||||||
#define CALCULATOR_QUIT BUTTON_POWER
|
#define CALCULATOR_QUIT BUTTON_POWER
|
||||||
#define CALCULATOR_CLEAR BUTTON_MENU
|
#define CALCULATOR_CLEAR BUTTON_MENU
|
||||||
|
|
||||||
|
#elif CONFIG_KEYPAD == IAUDIO67_PAD
|
||||||
|
|
||||||
|
#define CALCULATOR_LEFT BUTTON_LEFT
|
||||||
|
#define CALCULATOR_RIGHT BUTTON_RIGHT
|
||||||
|
#define CALCULATOR_UP BUTTON_VOLUP
|
||||||
|
#define CALCULATOR_DOWN BUTTON_VOLDOWN
|
||||||
|
#define CALCULATOR_QUIT BUTTON_POWER
|
||||||
|
#define CALCULATOR_INPUT BUTTON_PLAY
|
||||||
|
#define CALCULATOR_CALC BUTTON_MENU
|
||||||
|
#define CALCULATOR_CLEAR BUTTON_STOP
|
||||||
|
|
||||||
|
#define CALCULATOR_RC_QUIT (BUTTON_MENU|BUTTON_PLAY)
|
||||||
|
|
||||||
#else
|
#else
|
||||||
#error No keymap defined!
|
#error No keymap defined!
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -190,6 +190,17 @@ PLUGIN_HEADER
|
||||||
#define CHC_SETTINGS_DEC BUTTON_MINUS
|
#define CHC_SETTINGS_DEC BUTTON_MINUS
|
||||||
#define CHC_SETTINGS_CANCEL BUTTON_POWER
|
#define CHC_SETTINGS_CANCEL BUTTON_POWER
|
||||||
|
|
||||||
|
#elif CONFIG_KEYPAD == IAUDIO67_PAD
|
||||||
|
#define CHC_QUIT BUTTON_POWER
|
||||||
|
#define CHC_STARTSTOP BUTTON_PLAY
|
||||||
|
#define CHC_RESET BUTTON_LEFT
|
||||||
|
#define CHC_MENU BUTTON_MENU
|
||||||
|
#define CHC_SETTINGS_INC BUTTON_VOLUP
|
||||||
|
#define CHC_SETTINGS_DEC BUTTON_VOLDOWN
|
||||||
|
#define CHC_SETTINGS_OK BUTTON_PLAY
|
||||||
|
#define CHC_SETTINGS_OK2 BUTTON_LEFT
|
||||||
|
#define CHC_SETTINGS_CANCEL BUTTON_POWER
|
||||||
|
|
||||||
#else
|
#else
|
||||||
#error No keymap defined!
|
#error No keymap defined!
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -108,6 +108,12 @@ Still To do:
|
||||||
#elif CONFIG_KEYPAD == COWOND2_PAD
|
#elif CONFIG_KEYPAD == COWOND2_PAD
|
||||||
#define QUIT BUTTON_POWER
|
#define QUIT BUTTON_POWER
|
||||||
|
|
||||||
|
#elif CONFIG_KEYPAD == IAUDIO67_PAD
|
||||||
|
#define QUIT BUTTON_POWER
|
||||||
|
#define ACTION BUTTON_PLAY
|
||||||
|
#define ACTION2 BUTTON_STOP
|
||||||
|
#define ACTIONTEXT "PLAY"
|
||||||
|
|
||||||
#else
|
#else
|
||||||
#error No keymap defined!
|
#error No keymap defined!
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -205,6 +205,16 @@ PLUGIN_HEADER
|
||||||
#elif CONFIG_KEYPAD == COWOND2_PAD
|
#elif CONFIG_KEYPAD == COWOND2_PAD
|
||||||
#define CUBE_QUIT BUTTON_POWER
|
#define CUBE_QUIT BUTTON_POWER
|
||||||
|
|
||||||
|
#elif (CONFIG_KEYPAD == IAUDIO67_PAD)
|
||||||
|
#define CUBE_QUIT BUTTON_POWER
|
||||||
|
#define CUBE_NEXT BUTTON_RIGHT
|
||||||
|
#define CUBE_PREV BUTTON_LEFT
|
||||||
|
#define CUBE_INC BUTTON_VOLUP
|
||||||
|
#define CUBE_DEC BUTTON_VOLDOWN
|
||||||
|
#define CUBE_MODE BUTTON_MENU
|
||||||
|
#define CUBE_PAUSE BUTTON_PLAY
|
||||||
|
#define CUBE_HIGHSPEED BUTTON_STOP
|
||||||
|
|
||||||
#else
|
#else
|
||||||
#error No keymap defined!
|
#error No keymap defined!
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -132,6 +132,8 @@ long reverse (long N) {
|
||||||
#define LP_QUIT BUTTON_RC_REC
|
#define LP_QUIT BUTTON_RC_REC
|
||||||
#elif CONFIG_KEYPAD == COWOND2_PAD
|
#elif CONFIG_KEYPAD == COWOND2_PAD
|
||||||
#define LP_QUIT BUTTON_POWER
|
#define LP_QUIT BUTTON_POWER
|
||||||
|
#elif CONFIG_KEYPAD == IAUDIO67_PAD
|
||||||
|
#define LP_QUIT BUTTON_POWER
|
||||||
#else
|
#else
|
||||||
#define LP_QUIT BUTTON_OFF
|
#define LP_QUIT BUTTON_OFF
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -73,6 +73,9 @@ static const struct plugin_api* rb;
|
||||||
#define BTN_FIRE BUTTON_RC_PLAY
|
#define BTN_FIRE BUTTON_RC_PLAY
|
||||||
#elif (CONFIG_KEYPAD == COWOND2_PAD)
|
#elif (CONFIG_KEYPAD == COWOND2_PAD)
|
||||||
#define BTN_MENU (BUTTON_MENU|BUTTON_REL)
|
#define BTN_MENU (BUTTON_MENU|BUTTON_REL)
|
||||||
|
#elif CONFIG_KEYPAD == IAUDIO67_PAD
|
||||||
|
#define BTN_MENU BUTTON_MENU
|
||||||
|
#define BTN_FIRE BUTTON_PLAY
|
||||||
#else
|
#else
|
||||||
#error No keymap defined!
|
#error No keymap defined!
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -120,6 +120,13 @@ PLUGIN_HEADER
|
||||||
|
|
||||||
#define QUIT BUTTON_POWER
|
#define QUIT BUTTON_POWER
|
||||||
|
|
||||||
|
#elif CONFIG_KEYPAD == IAUDIO67_PAD
|
||||||
|
|
||||||
|
#define QUIT BUTTON_POWER
|
||||||
|
#define LEFT BUTTON_LEFT
|
||||||
|
#define RIGHT BUTTON_RIGHT
|
||||||
|
#define FIRE BUTTON_PLAY
|
||||||
|
|
||||||
#else
|
#else
|
||||||
#error INVADROX: Unsupported keypad
|
#error INVADROX: Unsupported keypad
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -153,6 +153,14 @@ PLUGIN_HEADER
|
||||||
#elif CONFIG_KEYPAD == COWOND2_PAD
|
#elif CONFIG_KEYPAD == COWOND2_PAD
|
||||||
#define JEWELS_CANCEL BUTTON_POWER
|
#define JEWELS_CANCEL BUTTON_POWER
|
||||||
|
|
||||||
|
#elif CONFIG_KEYPAD == IAUDIO67_PAD
|
||||||
|
#define JEWELS_UP BUTTON_STOP
|
||||||
|
#define JEWELS_DOWN BUTTON_PLAY
|
||||||
|
#define JEWELS_LEFT BUTTON_LEFT
|
||||||
|
#define JEWELS_RIGHT BUTTON_RIGHT
|
||||||
|
#define JEWELS_SELECT BUTTON_MENU
|
||||||
|
#define JEWELS_CANCEL BUTTON_POWER
|
||||||
|
|
||||||
#else
|
#else
|
||||||
#error No keymap defined!
|
#error No keymap defined!
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -214,6 +214,17 @@ PLUGIN_HEADER
|
||||||
|
|
||||||
#elif CONFIG_KEYPAD == COWOND2_PAD
|
#elif CONFIG_KEYPAD == COWOND2_PAD
|
||||||
|
|
||||||
|
#elif CONFIG_KEYPAD == IAUDIO67_PAD
|
||||||
|
#define JPEG_ZOOM_IN BUTTON_VOLUP
|
||||||
|
#define JPEG_ZOOM_OUT BUTTON_VOLDOWN
|
||||||
|
#define JPEG_UP BUTTON_STOP
|
||||||
|
#define JPEG_DOWN BUTTON_PLAY
|
||||||
|
#define JPEG_LEFT BUTTON_LEFT
|
||||||
|
#define JPEG_RIGHT BUTTON_RIGHT
|
||||||
|
#define JPEG_MENU BUTTON_MENU
|
||||||
|
#define JPEG_NEXT (BUTTON_PLAY|BUTTON_VOLUP)
|
||||||
|
#define JPEG_PREVIOUS (BUTTON_PLAY|BUTTON_VOLDOWN)
|
||||||
|
|
||||||
#else
|
#else
|
||||||
#error No keymap defined!
|
#error No keymap defined!
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -74,6 +74,10 @@ PLUGIN_HEADER
|
||||||
|
|
||||||
#elif CONFIG_KEYPAD == COWOND2_PAD
|
#elif CONFIG_KEYPAD == COWOND2_PAD
|
||||||
|
|
||||||
|
#elif CONFIG_KEYPAD == IAUDIO67_PAD
|
||||||
|
# define LAMP_LEFT BUTTON_LEFT
|
||||||
|
# define LAMP_RIGHT BUTTON_RIGHT
|
||||||
|
|
||||||
#else
|
#else
|
||||||
# error Missing key definitions for this keypad
|
# error Missing key definitions for this keypad
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -141,6 +141,13 @@ const unsigned char rockbox16x7[] = {
|
||||||
#elif CONFIG_KEYPAD == COWOND2_PAD
|
#elif CONFIG_KEYPAD == COWOND2_PAD
|
||||||
#define LP_QUIT BUTTON_POWER
|
#define LP_QUIT BUTTON_POWER
|
||||||
|
|
||||||
|
#elif CONFIG_KEYPAD == IAUDIO67_PAD
|
||||||
|
#define LP_QUIT BUTTON_POWER
|
||||||
|
#define LP_DEC_X BUTTON_LEFT
|
||||||
|
#define LP_INC_X BUTTON_RIGHT
|
||||||
|
#define LP_DEC_Y BUTTON_PLAY
|
||||||
|
#define LP_INC_Y BUTTON_STOP
|
||||||
|
|
||||||
#else
|
#else
|
||||||
#define LP_QUIT BUTTON_OFF
|
#define LP_QUIT BUTTON_OFF
|
||||||
#define LP_DEC_X BUTTON_LEFT
|
#define LP_DEC_X BUTTON_LEFT
|
||||||
|
|
|
@ -99,6 +99,11 @@ extern const fb_data matrix_normal[];
|
||||||
#define MATRIX_PAUSE BUTTON_RC_PLAY
|
#define MATRIX_PAUSE BUTTON_RC_PLAY
|
||||||
#elif (CONFIG_KEYPAD == COWOND2_PAD)
|
#elif (CONFIG_KEYPAD == COWOND2_PAD)
|
||||||
#define MATRIX_EXIT BUTTON_POWER
|
#define MATRIX_EXIT BUTTON_POWER
|
||||||
|
#elif CONFIG_KEYPAD == IAUDIO67_PAD
|
||||||
|
#define MATRIX_EXIT BUTTON_POWER
|
||||||
|
#define MATRIX_SLEEP_MORE BUTTON_VOLUP
|
||||||
|
#define MATRIX_SLEEP_LESS BUTTON_VOLDOWN
|
||||||
|
#define MATRIX_PAUSE BUTTON_PLAY
|
||||||
#else
|
#else
|
||||||
#error Unsupported keypad
|
#error Unsupported keypad
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -149,6 +149,13 @@ PLUGIN_IRAM_DECLARE
|
||||||
#elif CONFIG_KEYPAD == COWOND2_PAD
|
#elif CONFIG_KEYPAD == COWOND2_PAD
|
||||||
#define BTN_QUIT BUTTON_POWER
|
#define BTN_QUIT BUTTON_POWER
|
||||||
|
|
||||||
|
#elif CONFIG_KEYPAD == IAUDIO67_PAD
|
||||||
|
#define BTN_QUIT BUTTON_POWER
|
||||||
|
#define BTN_RIGHT BUTTON_RIGHT
|
||||||
|
#define BTN_LEFT BUTTON_LEFT
|
||||||
|
#define BTN_UP BUTTON_STOP
|
||||||
|
#define BTN_DOWN BUTTON_PLAY
|
||||||
|
#define BTN_PLAY BUTTON_MENU
|
||||||
|
|
||||||
#else
|
#else
|
||||||
#error No keymap defined!
|
#error No keymap defined!
|
||||||
|
|
|
@ -127,6 +127,11 @@ PLUGIN_HEADER
|
||||||
#elif CONFIG_KEYPAD == COWOND2_PAD
|
#elif CONFIG_KEYPAD == COWOND2_PAD
|
||||||
#define MOSAIQUE_QUIT BUTTON_POWER
|
#define MOSAIQUE_QUIT BUTTON_POWER
|
||||||
|
|
||||||
|
#elif CONFIG_KEYPAD == IAUDIO67_PAD
|
||||||
|
#define MOSAIQUE_QUIT BUTTON_POWER
|
||||||
|
#define MOSAIQUE_SPEED BUTTON_PLAY
|
||||||
|
#define MOSAIQUE_RESTART BUTTON_MENU
|
||||||
|
|
||||||
#else
|
#else
|
||||||
#error No keymap defined!
|
#error No keymap defined!
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -2457,6 +2457,11 @@ void get_mp3_filename(const char *wav_name)
|
||||||
#define MP3ENC_SELECT BUTTON_RC_FF
|
#define MP3ENC_SELECT BUTTON_RC_FF
|
||||||
#elif CONFIG_KEYPAD == COWOND2_PAD
|
#elif CONFIG_KEYPAD == COWOND2_PAD
|
||||||
#define MP3ENC_DONE BUTTON_POWER
|
#define MP3ENC_DONE BUTTON_POWER
|
||||||
|
#elif CONFIG_KEYPAD == IAUDIO67_PAD
|
||||||
|
#define MP3ENC_PREV BUTTON_LEFT
|
||||||
|
#define MP3ENC_NEXT BUTTON_RIGHT
|
||||||
|
#define MP3ENC_DONE BUTTON_POWER
|
||||||
|
#define MP3ENC_SELECT BUTTON_PLAY
|
||||||
#else
|
#else
|
||||||
#error No keymap defined!
|
#error No keymap defined!
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -124,6 +124,14 @@ struct mpeg_settings settings;
|
||||||
#elif CONFIG_KEYPAD == COWOND2_PAD
|
#elif CONFIG_KEYPAD == COWOND2_PAD
|
||||||
#define MPEG_START_TIME_EXIT BUTTON_POWER
|
#define MPEG_START_TIME_EXIT BUTTON_POWER
|
||||||
|
|
||||||
|
#elif CONFIG_KEYPAD == IAUDIO67_PAD
|
||||||
|
#define MPEG_START_TIME_SELECT BUTTON_MENU
|
||||||
|
#define MPEG_START_TIME_LEFT BUTTON_LEFT
|
||||||
|
#define MPEG_START_TIME_RIGHT BUTTON_RIGHT
|
||||||
|
#define MPEG_START_TIME_UP BUTTON_STOP
|
||||||
|
#define MPEG_START_TIME_DOWN BUTTON_PLAY
|
||||||
|
#define MPEG_START_TIME_EXIT BUTTON_POWER
|
||||||
|
|
||||||
#else
|
#else
|
||||||
#error No keymap defined!
|
#error No keymap defined!
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -231,6 +231,15 @@ PLUGIN_IRAM_DECLARE
|
||||||
#define MPEG_VOLDOWN BUTTON_MINUS
|
#define MPEG_VOLDOWN BUTTON_MINUS
|
||||||
#define MPEG_VOLUP BUTTON_PLUS
|
#define MPEG_VOLUP BUTTON_PLUS
|
||||||
|
|
||||||
|
#elif CONFIG_KEYPAD == IAUDIO67_PAD
|
||||||
|
#define MPEG_MENU BUTTON_MENU
|
||||||
|
#define MPEG_STOP BUTTON_STOP
|
||||||
|
#define MPEG_PAUSE BUTTON_PLAY
|
||||||
|
#define MPEG_VOLDOWN BUTTON_VOLDOWN
|
||||||
|
#define MPEG_VOLUP BUTTON_VOLUP
|
||||||
|
#define MPEG_RW BUTTON_LEFT
|
||||||
|
#define MPEG_FF BUTTON_RIGHT
|
||||||
|
|
||||||
#else
|
#else
|
||||||
#error No keymap defined!
|
#error No keymap defined!
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -147,6 +147,18 @@
|
||||||
|
|
||||||
#define PACMAN_MENU (BUTTON_MENU|BUTTON_REL)
|
#define PACMAN_MENU (BUTTON_MENU|BUTTON_REL)
|
||||||
|
|
||||||
|
#elif CONFIG_KEYPAD == IAUDIO67_PAD
|
||||||
|
|
||||||
|
#define PACMAN_UP BUTTON_STOP
|
||||||
|
#define PACMAN_DOWN BUTTON_PLAY
|
||||||
|
#define PACMAN_LEFT BUTTON_LEFT
|
||||||
|
#define PACMAN_RIGHT BUTTON_RIGHT
|
||||||
|
#define PACMAN_1UP BUTTON_VOLDOWN
|
||||||
|
#define PACMAN_2UP BUTTON_VOLUP
|
||||||
|
#define PACMAN_COIN_PRE BUTTON_MENU
|
||||||
|
#define PACMAN_COIN (BUTTON_MENU | BUTTON_PLAY)
|
||||||
|
#define PACMAN_MENU BUTTON_POWER
|
||||||
|
|
||||||
#else
|
#else
|
||||||
|
|
||||||
#error Keymap not defined!
|
#error Keymap not defined!
|
||||||
|
|
|
@ -102,6 +102,13 @@ static int plasma_frequency;
|
||||||
#elif (CONFIG_KEYPAD == COWOND2_PAD)
|
#elif (CONFIG_KEYPAD == COWOND2_PAD)
|
||||||
#define PLASMA_QUIT BUTTON_POWER
|
#define PLASMA_QUIT BUTTON_POWER
|
||||||
|
|
||||||
|
#elif (CONFIG_KEYPAD == IAUDIO67_PAD)
|
||||||
|
#define PLASMA_QUIT BUTTON_POWER
|
||||||
|
#define PLASMA_INCREASE_FREQUENCY BUTTON_RIGHT
|
||||||
|
#define PLASMA_DECREASE_FREQUENCY BUTTON_LEFT
|
||||||
|
#define PLASMA_RC_QUIT BUTTON_STOP
|
||||||
|
#define PLASMA_REGEN_COLORS BUTTON_PLAY
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef HAVE_TOUCHSCREEN
|
#ifdef HAVE_TOUCHSCREEN
|
||||||
|
|
|
@ -151,6 +151,14 @@ PLUGIN_HEADER
|
||||||
#elif (CONFIG_KEYPAD == COWOND2_PAD)
|
#elif (CONFIG_KEYPAD == COWOND2_PAD)
|
||||||
#define PONG_QUIT BUTTON_POWER
|
#define PONG_QUIT BUTTON_POWER
|
||||||
|
|
||||||
|
#elif CONFIG_KEYPAD == IAUDIO67_PAD
|
||||||
|
#define PONG_QUIT BUTTON_POWER
|
||||||
|
#define PONG_PAUSE BUTTON_MENU
|
||||||
|
#define PONG_LEFT_UP BUTTON_VOLUP
|
||||||
|
#define PONG_LEFT_DOWN BUTTON_VOLDOWN
|
||||||
|
#define PONG_RIGHT_UP BUTTON_RIGHT
|
||||||
|
#define PONG_RIGHT_DOWN BUTTON_LEFT
|
||||||
|
|
||||||
#else
|
#else
|
||||||
#error No keymap defined!
|
#error No keymap defined!
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -147,6 +147,15 @@
|
||||||
#define REVERSI_QUIT BUTTON_POWER
|
#define REVERSI_QUIT BUTTON_POWER
|
||||||
#define REVERSI_BUTTON_MENU BUTTON_MENU
|
#define REVERSI_BUTTON_MENU BUTTON_MENU
|
||||||
|
|
||||||
|
#elif CONFIG_KEYPAD == IAUDIO67_PAD
|
||||||
|
#define REVERSI_BUTTON_QUIT BUTTON_POWER
|
||||||
|
#define REVERSI_BUTTON_UP BUTTON_STOP
|
||||||
|
#define REVERSI_BUTTON_DOWN BUTTON_PLAY
|
||||||
|
#define REVERSI_BUTTON_LEFT BUTTON_LEFT
|
||||||
|
#define REVERSI_BUTTON_RIGHT BUTTON_RIGHT
|
||||||
|
#define REVERSI_BUTTON_MAKE_MOVE BUTTON_VOLUP
|
||||||
|
#define REVERSI_BUTTON_MENU BUTTON_MENU
|
||||||
|
|
||||||
#else
|
#else
|
||||||
#error No keymap defined!
|
#error No keymap defined!
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -217,6 +217,17 @@ PLUGIN_HEADER
|
||||||
#define ROCKBLOX_OFF BUTTON_POWER
|
#define ROCKBLOX_OFF BUTTON_POWER
|
||||||
#define ROCKBLOX_RESTART BUTTON_MENU
|
#define ROCKBLOX_RESTART BUTTON_MENU
|
||||||
|
|
||||||
|
#elif CONFIG_KEYPAD == IAUDIO67_PAD
|
||||||
|
|
||||||
|
#define ROCKBLOX_OFF BUTTON_POWER
|
||||||
|
#define ROCKBLOX_ROTATE_RIGHT BUTTON_VOLDOWN
|
||||||
|
#define ROCKBLOX_ROTATE_LEFT BUTTON_VOLUP
|
||||||
|
#define ROCKBLOX_DOWN BUTTON_STOP
|
||||||
|
#define ROCKBLOX_LEFT BUTTON_LEFT
|
||||||
|
#define ROCKBLOX_RIGHT BUTTON_RIGHT
|
||||||
|
#define ROCKBLOX_DROP BUTTON_PLAY
|
||||||
|
#define ROCKBLOX_RESTART BUTTON_MENU
|
||||||
|
|
||||||
#else
|
#else
|
||||||
#error No keymap defined!
|
#error No keymap defined!
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -82,6 +82,10 @@ PLUGIN_HEADER
|
||||||
#define ONEDROCKBLOX_DOWN BUTTON_MENU
|
#define ONEDROCKBLOX_DOWN BUTTON_MENU
|
||||||
#define ONEDROCKBLOX_QUIT BUTTON_POWER
|
#define ONEDROCKBLOX_QUIT BUTTON_POWER
|
||||||
|
|
||||||
|
#elif CONFIG_KEYPAD == IAUDIO67_PAD
|
||||||
|
#define ONEDROCKBLOX_DOWN BUTTON_MENU
|
||||||
|
#define ONEDROCKBLOX_QUIT BUTTON_POWER
|
||||||
|
|
||||||
#else
|
#else
|
||||||
#error No keymap defined!
|
#error No keymap defined!
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -64,6 +64,8 @@ PLUGIN_HEADER
|
||||||
#define SNOW_RC_QUIT BUTTON_RC_REC
|
#define SNOW_RC_QUIT BUTTON_RC_REC
|
||||||
#elif CONFIG_KEYPAD == COWOND2_PAD
|
#elif CONFIG_KEYPAD == COWOND2_PAD
|
||||||
#define SNOW_QUIT BUTTON_POWER
|
#define SNOW_QUIT BUTTON_POWER
|
||||||
|
#elif CONFIG_KEYPAD == IAUDIO67_PAD
|
||||||
|
#define SNOW_QUIT BUTTON_POWER
|
||||||
#else
|
#else
|
||||||
#define SNOW_QUIT BUTTON_OFF
|
#define SNOW_QUIT BUTTON_OFF
|
||||||
#if (CONFIG_KEYPAD == IRIVER_H100_PAD) || (CONFIG_KEYPAD == IRIVER_H300_PAD)
|
#if (CONFIG_KEYPAD == IRIVER_H100_PAD) || (CONFIG_KEYPAD == IRIVER_H300_PAD)
|
||||||
|
|
|
@ -276,6 +276,20 @@ PLUGIN_HEADER
|
||||||
#define SOKOBAN_MENU BUTTON_MENU
|
#define SOKOBAN_MENU BUTTON_MENU
|
||||||
#define SOKOBAN_MENU_NAME "[MENU]"
|
#define SOKOBAN_MENU_NAME "[MENU]"
|
||||||
|
|
||||||
|
#elif CONFIG_KEYPAD == IAUDIO67_PAD
|
||||||
|
#define SOKOBAN_LEFT BUTTON_LEFT
|
||||||
|
#define SOKOBAN_RIGHT BUTTON_RIGHT
|
||||||
|
#define SOKOBAN_UP BUTTON_STOP
|
||||||
|
#define SOKOBAN_DOWN BUTTON_PLAY
|
||||||
|
#define SOKOBAN_MENU BUTTON_MENU
|
||||||
|
#define SOKOBAN_UNDO BUTTON_VOLDOWN
|
||||||
|
#define SOKOBAN_REDO BUTTON_VOLUP
|
||||||
|
#define SOKOBAN_PAUSE (BUTTON_MENU|BUTTON_LEFT)
|
||||||
|
#define BUTTON_SAVE (BUTTON_MENU|BUTTON_PLAY)
|
||||||
|
#define BUTTON_SAVE_NAME "MENU+PLAY"
|
||||||
|
|
||||||
|
#define SOKOBAN_RC_MENU (BUTTON_MENU|BUTTON_STOP)
|
||||||
|
|
||||||
#else
|
#else
|
||||||
#error No keymap defined!
|
#error No keymap defined!
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -88,6 +88,13 @@ static const struct plugin_api* rb; /* global api struct pointer */
|
||||||
#define STARFIELD_INCREASE_NB_STARS BUTTON_RC_FF
|
#define STARFIELD_INCREASE_NB_STARS BUTTON_RC_FF
|
||||||
#define STARFIELD_DECREASE_NB_STARS BUTTON_RC_REW
|
#define STARFIELD_DECREASE_NB_STARS BUTTON_RC_REW
|
||||||
#define STARFIELD_TOGGLE_COLOR BUTTON_RC_MODE
|
#define STARFIELD_TOGGLE_COLOR BUTTON_RC_MODE
|
||||||
|
#elif CONFIG_KEYPAD == IAUDIO67_PAD
|
||||||
|
#define STARFIELD_QUIT BUTTON_POWER
|
||||||
|
#define STARFIELD_INCREASE_ZMOVE BUTTON_STOP
|
||||||
|
#define STARFIELD_DECREASE_ZMOVE BUTTON_PLAY
|
||||||
|
#define STARFIELD_INCREASE_NB_STARS BUTTON_LEFT
|
||||||
|
#define STARFIELD_DECREASE_NB_STARS BUTTON_RIGHT
|
||||||
|
#define STARFIELD_TOGGLE_COLOR BUTTON_MENU
|
||||||
#elif (CONFIG_KEYPAD == COWOND2_PAD)
|
#elif (CONFIG_KEYPAD == COWOND2_PAD)
|
||||||
#define STARFIELD_QUIT BUTTON_POWER
|
#define STARFIELD_QUIT BUTTON_POWER
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -78,6 +78,9 @@ static bool abort;
|
||||||
#elif CONFIG_KEYPAD == COWOND2_PAD
|
#elif CONFIG_KEYPAD == COWOND2_PAD
|
||||||
#define STATS_STOP BUTTON_POWER
|
#define STATS_STOP BUTTON_POWER
|
||||||
|
|
||||||
|
#elif CONFIG_KEYPAD == IAUDIO67_PAD
|
||||||
|
#define STATS_STOP BUTTON_POWER
|
||||||
|
|
||||||
#else
|
#else
|
||||||
#error No keymap defined!
|
#error No keymap defined!
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -150,6 +150,14 @@ PLUGIN_HEADER
|
||||||
#define STOPWATCH_RC_QUIT BUTTON_REC
|
#define STOPWATCH_RC_QUIT BUTTON_REC
|
||||||
#elif CONFIG_KEYPAD == COWOND2_PAD
|
#elif CONFIG_KEYPAD == COWOND2_PAD
|
||||||
#define STOPWATCH_QUIT BUTTON_POWER
|
#define STOPWATCH_QUIT BUTTON_POWER
|
||||||
|
#elif CONFIG_KEYPAD == IAUDIO67_PAD
|
||||||
|
#define STOPWATCH_QUIT BUTTON_MENU
|
||||||
|
#define STOPWATCH_START_STOP BUTTON_PLAY
|
||||||
|
#define STOPWATCH_RESET_TIMER BUTTON_STOP
|
||||||
|
#define STOPWATCH_LAP_TIMER BUTTON_LEFT
|
||||||
|
#define STOPWATCH_SCROLL_UP BUTTON_VOLUP
|
||||||
|
#define STOPWATCH_SCROLL_DOWN BUTTON_VOLDOWN
|
||||||
|
#define STOPWATCH_RC_QUIT BUTTON_POWER
|
||||||
#else
|
#else
|
||||||
#error No keymap defined!
|
#error No keymap defined!
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -186,6 +186,16 @@
|
||||||
#define SUDOKU_BUTTON_QUIT BUTTON_POWER
|
#define SUDOKU_BUTTON_QUIT BUTTON_POWER
|
||||||
#define SUDOKU_BUTTON_MENU BUTTON_MENU
|
#define SUDOKU_BUTTON_MENU BUTTON_MENU
|
||||||
|
|
||||||
|
#elif CONFIG_KEYPAD == IAUDIO67_PAD
|
||||||
|
#define SUDOKU_BUTTON_QUIT BUTTON_POWER
|
||||||
|
#define SUDOKU_BUTTON_UP BUTTON_STOP
|
||||||
|
#define SUDOKU_BUTTON_DOWN BUTTON_PLAY
|
||||||
|
#define SUDOKU_BUTTON_LEFT BUTTON_LEFT
|
||||||
|
#define SUDOKU_BUTTON_RIGHT BUTTON_RIGHT
|
||||||
|
#define SUDOKU_BUTTON_TOGGLE BUTTON_VOLUP
|
||||||
|
#define SUDOKU_BUTTON_MENU BUTTON_MENU
|
||||||
|
#define SUDOKU_BUTTON_POSSIBLE BUTTON_VOLDOWN
|
||||||
|
|
||||||
#else
|
#else
|
||||||
#error No keymap defined!
|
#error No keymap defined!
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -258,6 +258,16 @@ PLUGIN_HEADER
|
||||||
#define VIEWER_QUIT BUTTON_POWER
|
#define VIEWER_QUIT BUTTON_POWER
|
||||||
#define VIEWER_MENU BUTTON_MENU
|
#define VIEWER_MENU BUTTON_MENU
|
||||||
|
|
||||||
|
#elif CONFIG_KEYPAD == IAUDIO67_PAD
|
||||||
|
#define VIEWER_QUIT BUTTON_POWER
|
||||||
|
#define VIEWER_PAGE_UP BUTTON_VOLUP
|
||||||
|
#define VIEWER_PAGE_DOWN BUTTON_VOLDOWN
|
||||||
|
#define VIEWER_SCREEN_LEFT BUTTON_LEFT
|
||||||
|
#define VIEWER_SCREEN_RIGHT BUTTON_RIGHT
|
||||||
|
#define VIEWER_MENU BUTTON_MENU
|
||||||
|
#define VIEWER_AUTOSCROLL BUTTON_PLAY
|
||||||
|
#define VIEWER_RC_QUIT BUTTON_STOP
|
||||||
|
|
||||||
#else
|
#else
|
||||||
#error No keymap defined!
|
#error No keymap defined!
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -145,6 +145,15 @@ PLUGIN_HEADER
|
||||||
|
|
||||||
#define QUIT BUTTON_POWER
|
#define QUIT BUTTON_POWER
|
||||||
|
|
||||||
|
#elif CONFIG_KEYPAD == IAUDIO67_PAD
|
||||||
|
|
||||||
|
#define QUIT BUTTON_POWER
|
||||||
|
#define LEFT BUTTON_LEFT
|
||||||
|
#define RIGHT BUTTON_RIGHT
|
||||||
|
#define UP BUTTON_STOP
|
||||||
|
#define DOWN BUTTON_PLAY
|
||||||
|
#define PAUSE BUTTON_MENU
|
||||||
|
|
||||||
#else
|
#else
|
||||||
#error No keymap defined!
|
#error No keymap defined!
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -122,6 +122,14 @@
|
||||||
#elif CONFIG_KEYPAD == COWOND2_PAD
|
#elif CONFIG_KEYPAD == COWOND2_PAD
|
||||||
#define ZX_MENU (BUTTON_MENU|BUTTON_REL)
|
#define ZX_MENU (BUTTON_MENU|BUTTON_REL)
|
||||||
|
|
||||||
|
#elif CONFIG_KEYPAD == IAUDIO67_PAD
|
||||||
|
#define ZX_UP BUTTON_STOP
|
||||||
|
#define ZX_DOWN BUTTON_PLAY
|
||||||
|
#define ZX_LEFT BUTTON_LEFT
|
||||||
|
#define ZX_RIGHT BUTTON_RIGHT
|
||||||
|
#define ZX_SELECT BUTTON_VOLUP
|
||||||
|
#define ZX_MENU BUTTON_MENU
|
||||||
|
|
||||||
#else
|
#else
|
||||||
#error Keymap not defined!
|
#error Keymap not defined!
|
||||||
|
|
||||||
|
|
|
@ -136,6 +136,14 @@
|
||||||
|
|
||||||
#define KBD_ABORT BUTTON_POWER
|
#define KBD_ABORT BUTTON_POWER
|
||||||
|
|
||||||
|
#elif CONFIG_KEYPAD == IAUDIO67_PAD
|
||||||
|
|
||||||
|
#define KBD_SELECT BUTTON_MENU
|
||||||
|
#define KBD_ABORT BUTTON_POWER
|
||||||
|
#define KBD_LEFT BUTTON_LEFT
|
||||||
|
#define KBD_RIGHT BUTTON_RIGHT
|
||||||
|
#define KBD_UP BUTTON_STOP
|
||||||
|
#define KBD_DOWN BUTTON_PLAY
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef HAVE_TOUCHSCREEN
|
#ifdef HAVE_TOUCHSCREEN
|
||||||
|
|
|
@ -5,6 +5,7 @@
|
||||||
|
|
||||||
/* For Rolo and boot loader */
|
/* For Rolo and boot loader */
|
||||||
#define MODEL_NUMBER 32
|
#define MODEL_NUMBER 32
|
||||||
|
#define MODEL_NAME "Cowon iAudio7"
|
||||||
|
|
||||||
/* define this if you have recording possibility */
|
/* define this if you have recording possibility */
|
||||||
#define HAVE_RECORDING
|
#define HAVE_RECORDING
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue