Patch #5731 by Barry Wardell: more iriver h10 work. Thanks!

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10521 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
Hristo Kovachev 2006-08-11 08:35:27 +00:00
parent 2c3fd0ce7e
commit 9dc0e62229
15 changed files with 367 additions and 110 deletions

BIN
uisimulator/sdl/UI-h10.bmp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 599 KiB

View file

@ -89,6 +89,8 @@ void button_event(int key, bool pressed)
new_btn = BUTTON_UP;
#elif defined BUTTON_SCROLL_BACK
new_btn = BUTTON_SCROLL_BACK;
#elif defined BUTTON_SCROLL_UP
new_btn = BUTTON_SCROLL_UP;
#elif defined BUTTON_PLAY
new_btn = BUTTON_PLAY;
#endif
@ -100,6 +102,8 @@ void button_event(int key, bool pressed)
new_btn = BUTTON_DOWN;
#elif defined BUTTON_SCROLL_FWD
new_btn = BUTTON_SCROLL_FWD;
#elif defined BUTTON_SCROLL_DOWN
new_btn = BUTTON_SCROLL_DOWN;
#elif defined BUTTON_STOP
new_btn = BUTTON_STOP;
#endif
@ -150,6 +154,15 @@ void button_event(int key, bool pressed)
case SDLK_F1:
new_btn = BUTTON_REC;
break;
#elif defined BUTTON_REW
case SDLK_KP_DIVIDE:
case SDLK_F1:
new_btn = BUTTON_REW;
break;
case SDLK_KP_MULTIPLY:
case SDLK_F2:
new_btn = BUTTON_FF;
break;
#endif
case SDLK_KP5: