forked from len0rd/rockbox
H300 FM radio support, with help from Peter D'Hoye
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8237 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
parent
c3387e545d
commit
a4b15a4f1f
6 changed files with 61 additions and 18 deletions
|
|
@ -78,7 +78,7 @@
|
|||
#define FM_PRESET_ADD BUTTON_F1
|
||||
#define FM_PRESET_ACTION BUTTON_F3
|
||||
|
||||
#elif CONFIG_KEYPAD == IRIVER_H100_PAD
|
||||
#elif (CONFIG_KEYPAD == IRIVER_H100_PAD) || (CONFIG_KEYPAD == IRIVER_H300_PAD)
|
||||
/* pause/play - short PLAY */
|
||||
#define FM_PLAY_PRE BUTTON_ON
|
||||
#define FM_RC_PLAY_PRE BUTTON_RC_ON
|
||||
|
|
@ -1075,7 +1075,7 @@ int handle_radio_presets_cb(int key, int m)
|
|||
key = BUTTON_NONE;
|
||||
break;
|
||||
#endif
|
||||
#if CONFIG_KEYPAD != IRIVER_H100_PAD
|
||||
#if (CONFIG_KEYPAD != IRIVER_H100_PAD) && (CONFIG_KEYPAD != IRIVER_H300_PAD)
|
||||
#ifdef FM_PRESET
|
||||
case FM_PRESET:
|
||||
menu_draw(m);
|
||||
|
|
@ -1285,7 +1285,7 @@ int radio_menu_cb(int key, int m)
|
|||
(void)m;
|
||||
switch(key)
|
||||
{
|
||||
#if CONFIG_KEYPAD != IRIVER_H100_PAD
|
||||
#if (CONFIG_KEYPAD != IRIVER_H100_PAD) && (CONFIG_KEYPAD != IRIVER_H300_PAD)
|
||||
#ifdef MENU_ENTER2
|
||||
case MENU_ENTER2:
|
||||
#endif
|
||||
|
|
@ -1294,7 +1294,7 @@ int radio_menu_cb(int key, int m)
|
|||
key = BUTTON_NONE; /* eat the downpress, next menu reacts on release */
|
||||
break;
|
||||
|
||||
#if CONFIG_KEYPAD != IRIVER_H100_PAD
|
||||
#if (CONFIG_KEYPAD != IRIVER_H100_PAD) && (CONFIG_KEYPAD != IRIVER_H300_PAD)
|
||||
#ifdef MENU_ENTER2
|
||||
case MENU_ENTER2 | BUTTON_REL:
|
||||
#endif
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue