diff options
author | Frank Gevaerts <frank@gevaerts.be> | 2009-03-08 18:45:19 +0000 |
---|---|---|
committer | Frank Gevaerts <frank@gevaerts.be> | 2009-03-08 18:45:19 +0000 |
commit | 871db6f5d997e9fffe4fe951e708e42ac77cc181 (patch) | |
tree | 4daacd7068637d12c4c43726a235567f96104bda /firmware/export | |
parent | 30a2713b6eef28194d9feb4e9758624f821936ff (diff) | |
download | rockbox-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')
-rw-r--r-- | firmware/export/usb.h | 1 |
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); | |||
131 | void usb_signal_transfer_completion(struct usb_transfer_completion_event_data* event_data); | 131 | void usb_signal_transfer_completion(struct usb_transfer_completion_event_data* event_data); |
132 | bool usb_driver_enabled(int driver); | 132 | bool usb_driver_enabled(int driver); |
133 | bool usb_exclusive_storage(void); /* storage is available for usb */ | 133 | bool usb_exclusive_storage(void); /* storage is available for usb */ |
134 | void usb_storage_try_release_storage(void); | ||
134 | #endif | 135 | #endif |
135 | int usb_release_exclusive_storage(void); | 136 | int usb_release_exclusive_storage(void); |
136 | 137 | ||