diff options
Diffstat (limited to 'bootloader')
-rw-r--r-- | bootloader/SOURCES | 2 | ||||
-rw-r--r-- | bootloader/mpio_hd200.c | 12 |
2 files changed, 12 insertions, 2 deletions
diff --git a/bootloader/SOURCES b/bootloader/SOURCES index 24d0bd29f6..97ed4493c1 100644 --- a/bootloader/SOURCES +++ b/bootloader/SOURCES | |||
@@ -63,6 +63,6 @@ show_logo.c | |||
63 | #elif defined(PBELL_VIBE500) | 63 | #elif defined(PBELL_VIBE500) |
64 | main-pp.c | 64 | main-pp.c |
65 | show_logo.c | 65 | show_logo.c |
66 | #elif defined(MPIO_HD200) | 66 | #elif defined(MPIO_HD200) || defined(MPIO_HD300) |
67 | mpio_hd200.c | 67 | mpio_hd200.c |
68 | #endif | 68 | #endif |
diff --git a/bootloader/mpio_hd200.c b/bootloader/mpio_hd200.c index 98c83239f7..dd4510a2a7 100644 --- a/bootloader/mpio_hd200.c +++ b/bootloader/mpio_hd200.c | |||
@@ -263,7 +263,9 @@ static void bootmenu(void) | |||
263 | switch (button) | 263 | switch (button) |
264 | { | 264 | { |
265 | case BUTTON_REW: | 265 | case BUTTON_REW: |
266 | #ifdef MPIO_HD200 | ||
266 | case BUTTON_RC_REW: | 267 | case BUTTON_RC_REW: |
268 | #endif | ||
267 | if (option > rockbox) | 269 | if (option > rockbox) |
268 | option--; | 270 | option--; |
269 | else | 271 | else |
@@ -271,7 +273,9 @@ static void bootmenu(void) | |||
271 | break; | 273 | break; |
272 | 274 | ||
273 | case BUTTON_FF: | 275 | case BUTTON_FF: |
276 | #ifdef MPIO_HD200 | ||
274 | case BUTTON_RC_FF: | 277 | case BUTTON_RC_FF: |
278 | #endif | ||
275 | if (option < shutdown) | 279 | if (option < shutdown) |
276 | option++; | 280 | option++; |
277 | else | 281 | else |
@@ -279,8 +283,10 @@ static void bootmenu(void) | |||
279 | break; | 283 | break; |
280 | 284 | ||
281 | case BUTTON_PLAY: | 285 | case BUTTON_PLAY: |
286 | #ifdef MPIO_HD200 | ||
282 | case BUTTON_RC_PLAY: | 287 | case BUTTON_RC_PLAY: |
283 | case (BUTTON_PLAY|BUTTON_REC): | 288 | case (BUTTON_PLAY|BUTTON_REC): |
289 | #endif | ||
284 | reset_screen(); | 290 | reset_screen(); |
285 | 291 | ||
286 | switch (option) | 292 | switch (option) |
@@ -360,7 +366,11 @@ void main(void) | |||
360 | event = EVENT_NONE; | 366 | event = EVENT_NONE; |
361 | button = button_get_w_tmo(HZ); | 367 | button = button_get_w_tmo(HZ); |
362 | 368 | ||
363 | if ( (button & BUTTON_PLAY) || (button & BUTTON_RC_PLAY) ) | 369 | if ( (button & BUTTON_PLAY) |
370 | #ifdef MPIO_HD200 | ||
371 | || (button & BUTTON_RC_PLAY) | ||
372 | #endif | ||
373 | ) | ||
364 | event |= EVENT_ON; | 374 | event |= EVENT_ON; |
365 | 375 | ||
366 | if ( usb_detect() == USB_INSERTED ) | 376 | if ( usb_detect() == USB_INSERTED ) |