From e267bc722d29c7e370d44d130bf5250ec1593f53 Mon Sep 17 00:00:00 2001 From: Christian Gmeiner Date: Tue, 4 Sep 2007 23:29:42 +0000 Subject: get experimental usb stack compiling git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14613 a1c6a512-1295-4272-9138-f99709370657 --- firmware/target/arm/usb-fw-pp502x.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/firmware/target/arm/usb-fw-pp502x.c b/firmware/target/arm/usb-fw-pp502x.c index ad2a10599f..0d162b4e6d 100644 --- a/firmware/target/arm/usb-fw-pp502x.c +++ b/firmware/target/arm/usb-fw-pp502x.c @@ -147,7 +147,9 @@ int usb_detect(void) { countdown = 0; status = usbstatus2 ? USB_INSERTED : USB_POWERED; +#ifndef HAVE_USBSTACK dr_controller_stop(); +#endif #ifdef HAVE_USBSTACK /* TODO: Move this call - it shouldn't be done in this function */ @@ -206,7 +208,9 @@ int usb_detect(void) /* Run the USB controller for long enough to detect if we're connected to a computer, then stop it again. */ +#ifndef HAVE_USBSTACK dr_controller_run(); +#endif /* Wait for 50 ticks (500ms) before deciding there is no computer attached. The required value varied a lot between different users -- cgit v1.2.3