summaryrefslogtreecommitdiff
path: root/firmware/export/usb.h
diff options
context:
space:
mode:
authorFrank Gevaerts <frank@gevaerts.be>2009-03-08 18:45:19 +0000
committerFrank Gevaerts <frank@gevaerts.be>2009-03-08 18:45:19 +0000
commit871db6f5d997e9fffe4fe951e708e42ac77cc181 (patch)
tree4daacd7068637d12c4c43726a235567f96104bda /firmware/export/usb.h
parent30a2713b6eef28194d9feb4e9758624f821936ff (diff)
downloadrockbox-871db6f5d997e9fffe4fe951e708e42ac77cc181.tar.gz
rockbox-871db6f5d997e9fffe4fe951e708e42ac77cc181.zip
Allow the user to leave MSC mode by pressing the USB POWER button (the one that's used to go to usb power mode on plugin) when the host OS hasn't locked the device.
This only works for devices that expose a removable device, so for now the gigabeat S is out of luck. (slightly modified from FS#9993) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20244 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/export/usb.h')
-rw-r--r--firmware/export/usb.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/firmware/export/usb.h b/firmware/export/usb.h
index ecbec3a914..be36ee0b31 100644
--- a/firmware/export/usb.h
+++ b/firmware/export/usb.h
@@ -131,6 +131,7 @@ bool usb_charging_enabled(void);
131void usb_signal_transfer_completion(struct usb_transfer_completion_event_data* event_data); 131void usb_signal_transfer_completion(struct usb_transfer_completion_event_data* event_data);
132bool usb_driver_enabled(int driver); 132bool usb_driver_enabled(int driver);
133bool usb_exclusive_storage(void); /* storage is available for usb */ 133bool usb_exclusive_storage(void); /* storage is available for usb */
134void usb_storage_try_release_storage(void);
134#endif 135#endif
135int usb_release_exclusive_storage(void); 136int usb_release_exclusive_storage(void);
136 137