forked from len0rd/rockbox
adjustment for the Ondio: button driver has an Odio part, for now it has a Player layout. Some fixes in the app code were necessary to remove dependencies of LCD, keypad, this wasn't independent everywhere.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5055 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
parent
6c1afd7a9e
commit
24c7c04899
11 changed files with 120 additions and 27 deletions
|
|
@ -30,7 +30,7 @@ int button_get (bool block);
|
|||
int button_get_w_tmo(int ticks);
|
||||
int button_status(void);
|
||||
void button_clear_queue(void);
|
||||
#ifdef HAVE_RECORDER_KEYPAD
|
||||
#if defined(HAVE_RECORDER_KEYPAD) || defined(HAVE_ONDIO_KEYPAD)
|
||||
void button_set_flip(bool flip); /* turn 180 degrees */
|
||||
#endif
|
||||
|
||||
|
|
@ -108,14 +108,23 @@ void button_set_flip(bool flip); /* turn 180 degrees */
|
|||
#define BUTTON_F2 0x0200
|
||||
#define BUTTON_F3 0x0400
|
||||
|
||||
#elif HAVE_PLAYER_KEYPAD
|
||||
#elif defined(HAVE_PLAYER_KEYPAD)
|
||||
|
||||
/* Jukebox 6000 and Studio specific button codes */
|
||||
#define BUTTON_MENU 0x0002
|
||||
#define BUTTON_PLAY BUTTON_UP
|
||||
#define BUTTON_STOP BUTTON_DOWN
|
||||
|
||||
#endif /* HAVE_PLAYER_KEYPAD */
|
||||
#elif defined HAVE_ONDIO_KEYPAD
|
||||
|
||||
/* Ondio specific button codes */
|
||||
#define BUTTON_MENU 0x0002
|
||||
#define BUTTON_PLAY BUTTON_UP
|
||||
#define BUTTON_STOP BUTTON_DOWN
|
||||
/* ON is also interpreted as OFF, let's see if that helps a bit */
|
||||
#define BUTTON_OFF BUTTON_ON
|
||||
|
||||
#endif /* HAVE_RECORDER/PLAYER/ONDIO_KEYPAD */
|
||||
|
||||
#endif /* HAVE_NEO_KEYPAD */
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue