USB device stack

Dependents:   mbed-mX-USB-TEST1 USBMSD_SD_HID_HelloWorld HidTest MIDI_usb_bridge ... more

Legacy Warning

This is an mbed 2 library. To learn more about mbed OS 5, visit the docs.

Pull requests against this repository are no longer supported. Please raise against mbed OS 5 as documented above.

Files at this revision

API Documentation at this revision

Comitter:
mbed_official
Date:
Thu Jun 12 10:15:32 2014 +0100
Parent:
25:7c72828865f3
Child:
27:0c6524151939
Commit message:
Synchronized with git revision 0b5a92fbc54f70168b85f7a58bab07c5b787ab13

Full URL: https://github.com/mbedmicro/mbed/commit/0b5a92fbc54f70168b85f7a58bab07c5b787ab13/

Error header inclusion in the error code file - fix.

Changed in this revision

USBDevice/USBDevice.cpp Show annotated file Show diff for this revision Revisions of this file
--- a/USBDevice/USBDevice.cpp	Tue Jun 03 11:30:32 2014 +0100
+++ b/USBDevice/USBDevice.cpp	Thu Jun 12 10:15:32 2014 +0100
@@ -718,6 +718,11 @@
 {
     /* Disconnect device */
     USBHAL::disconnect();
+    
+    /* Set initial device state */
+    device.state = POWERED;
+    device.configuration = 0;
+    device.suspended = false;
 }
 
 CONTROL_TRANSFER * USBDevice::getTransferPtr(void)