diff options
Diffstat (limited to 'apps/main.c')
-rw-r--r-- | apps/main.c | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/apps/main.c b/apps/main.c index 3c549a8e63..c7b223faea 100644 --- a/apps/main.c +++ b/apps/main.c | |||
@@ -321,10 +321,6 @@ static void init(void) | |||
321 | global_status.font_id[i] = FONT_SYSFIXED; | 321 | global_status.font_id[i] = FONT_SYSFIXED; |
322 | font_init(); | 322 | font_init(); |
323 | show_logo(); | 323 | show_logo(); |
324 | #ifndef USB_NONE | ||
325 | usb_init(); | ||
326 | usb_start_monitoring(); | ||
327 | #endif | ||
328 | button_init(); | 324 | button_init(); |
329 | powermgmt_init(); | 325 | powermgmt_init(); |
330 | backlight_init(); | 326 | backlight_init(); |
@@ -374,6 +370,13 @@ static void init(void) | |||
374 | audio_init(); | 370 | audio_init(); |
375 | talk_announce_voice_invalid(); /* notify user w/ voice prompt if voice file invalid */ | 371 | talk_announce_voice_invalid(); /* notify user w/ voice prompt if voice file invalid */ |
376 | settings_apply_skins(); | 372 | settings_apply_skins(); |
373 | |||
374 | /* do USB last so prompt (if enabled) can work correctly if USB was inserted with device off, | ||
375 | * also doesn't hurt that it will display the nice pretty backdrop this way too. */ | ||
376 | #ifndef USB_NONE | ||
377 | usb_init(); | ||
378 | usb_start_monitoring(); | ||
379 | #endif | ||
377 | } | 380 | } |
378 | 381 | ||
379 | #else /* CONFIG_PLATFORM & PLATFORM_HOSTED */ | 382 | #else /* CONFIG_PLATFORM & PLATFORM_HOSTED */ |