X-Git-Url: http://git.linex4red.de/pub/lufa.git/blobdiff_plain/7a5d045987f1d42b73a4291a9cd7ac25dc3b8c1a..5dbfdaa17dc4cb35783ec121453c7dfaca9874f3:/LUFA/Drivers/USB/HighLevel/USBInterrupt.c?ds=inline diff --git a/LUFA/Drivers/USB/HighLevel/USBInterrupt.c b/LUFA/Drivers/USB/HighLevel/USBInterrupt.c index 5edefa996..20545a40e 100644 --- a/LUFA/Drivers/USB/HighLevel/USBInterrupt.c +++ b/LUFA/Drivers/USB/HighLevel/USBInterrupt.c @@ -143,7 +143,7 @@ ISR(USB_GEN_vect, ISR_BLOCK) USB_DeviceState = DEVICE_STATE_Powered; EVENT_USB_Connect(); #else - USB_DeviceState = DEVICE_STATE_Configured; + USB_DeviceState = (USB_ConfigurationNumber) ? DEVICE_STATE_Configured : DEVICE_STATE_Addressed; EVENT_USB_WakeUp(); #endif }