Merge pull request #353 from neilt6/master

Reset device to initial state in disconnect()
pull/355/head
Bogdan Marinescu 2014-06-12 10:07:08 +01:00
commit 1b287bb08e
1 changed files with 5 additions and 0 deletions

View File

@ -718,6 +718,11 @@ void USBDevice::disconnect(void)
{
/* Disconnect device */
USBHAL::disconnect();
/* Set initial device state */
device.state = POWERED;
device.configuration = 0;
device.suspended = false;
}
CONTROL_TRANSFER * USBDevice::getTransferPtr(void)