summaryrefslogtreecommitdiff
path: root/apps
diff options
context:
space:
mode:
authorMiika Pekkarinen <miipekk@ihme.org>2006-02-24 10:27:23 +0000
committerMiika Pekkarinen <miipekk@ihme.org>2006-02-24 10:27:23 +0000
commit747664918b145f34dcb44a1346dd7772f111fe23 (patch)
tree3089e7c5628534a1d1011a777aceb7e9c6b85dd5 /apps
parent27d5abaea8bd772eb6dec55fc21273499193a185 (diff)
downloadrockbox-747664918b145f34dcb44a1346dd7772f111fe23.tar.gz
rockbox-747664918b145f34dcb44a1346dd7772f111fe23.zip
Fixed the early usb initialization problem.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8825 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps')
-rw-r--r--apps/playback.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/apps/playback.c b/apps/playback.c
index 7688534e07..921121163f 100644
--- a/apps/playback.c
+++ b/apps/playback.c
@@ -2563,6 +2563,15 @@ static void playback_init(void)
2563 queue_wait(&audio_queue, &ev); 2563 queue_wait(&audio_queue, &ev);
2564 if (ev.id == Q_AUDIO_POSTINIT) 2564 if (ev.id == Q_AUDIO_POSTINIT)
2565 break ; 2565 break ;
2566
2567#ifndef SIMULATOR
2568 if (ev.id == SYS_USB_CONNECTED)
2569 {
2570 logf("USB: Audio preinit");
2571 usb_acknowledge(SYS_USB_CONNECTED_ACK);
2572 usb_wait_for_disconnect(&audio_queue);
2573 }
2574#endif
2566 } 2575 }
2567 2576
2568 filebuf = (char *)&audiobuf[MALLOC_BUFSIZE]; 2577 filebuf = (char *)&audiobuf[MALLOC_BUFSIZE];