summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLinus Nielsen Feltzing <linus@haxx.se>2005-07-05 08:02:48 +0000
committerLinus Nielsen Feltzing <linus@haxx.se>2005-07-05 08:02:48 +0000
commita10bb59331b5e48adf307c4538333e9a4e036db9 (patch)
tree67303988c34d2ba75ff228abd18ebd68ebc97586
parent9b226fef0e7863d78fd740eb8acd3f3cbe369fed (diff)
downloadrockbox-a10bb59331b5e48adf307c4538333e9a4e036db9.zip
rockbox-a10bb59331b5e48adf307c4538333e9a4e036db9.tar.gz
rockbox-a10bb59331b5e48adf307c4538333e9a4e036db9.tar.bz2
rockbox-a10bb59331b5e48adf307c4538333e9a4e036db9.tar.xz
Now the CPU is idle in USB mode
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7024 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r--firmware/usb.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/firmware/usb.c b/firmware/usb.c
index 58656b5..44e359f 100644
--- a/firmware/usb.c
+++ b/firmware/usb.c
@@ -253,6 +253,7 @@ static void usb_thread(void)
#ifdef USB_REALLY_BRAVE
usb_slave_mode(true);
usb_state = USB_INSERTED;
+ cpu_idle_mode(true);
#else
system_reboot();
#endif
@@ -283,6 +284,7 @@ static void usb_thread(void)
some threads might not have acknowledged the
insertion */
usb_slave_mode(false);
+ cpu_idle_mode(false);
}
usb_state = USB_EXTRACTED;