summaryrefslogtreecommitdiff
path: root/firmware/target/arm/as3525/usb-as3525.c
diff options
context:
space:
mode:
authorRafaël Carré <rafael.carre@gmail.com>2010-08-17 16:43:43 +0000
committerRafaël Carré <rafael.carre@gmail.com>2010-08-17 16:43:43 +0000
commit322fdaa31638dfb977c01591c7ba043adff685f6 (patch)
tree73e385f34f41e7a70d7defc558440e5a5a1b5e9d /firmware/target/arm/as3525/usb-as3525.c
parent8799af3d738d80092f89f4f3a12a730dc57ce8c0 (diff)
downloadrockbox-322fdaa31638dfb977c01591c7ba043adff685f6.tar.gz
rockbox-322fdaa31638dfb977c01591c7ba043adff685f6.zip
AMSv2: don't reboot on USB plug
Users will have to reboot to OF manually or to power off, and then plug USB No message is displayed because usb_detect() is run from a tick This lacks documentation but should be OK for Unstable devices, and will hopefully prevent clueless users from opening their devices and breaking them definitely, instead of waiting for the battery to power off. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27837 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/target/arm/as3525/usb-as3525.c')
-rw-r--r--firmware/target/arm/as3525/usb-as3525.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/firmware/target/arm/as3525/usb-as3525.c b/firmware/target/arm/as3525/usb-as3525.c
index 524d8d2c7d..61ceb744a1 100644
--- a/firmware/target/arm/as3525/usb-as3525.c
+++ b/firmware/target/arm/as3525/usb-as3525.c
@@ -55,5 +55,11 @@ void usb_remove_int(void)
55 55
56int usb_detect(void) 56int usb_detect(void)
57{ 57{
58#if CONFIG_CPU == AS3525v2
59 /* Rebooting on USB plug can crash these players in a state where
60 * hardware power off (pressing the power button) doesn't work anymore
61 * TODO: Implement USB in rockbox for these players */
62 return USB_EXTRACTED;
63#endif
58 return usb_status; 64 return usb_status;
59} 65}