diff options
Diffstat (limited to 'LUFA/Drivers/USB/HighLevel/USBInterrupt.c')
-rw-r--r-- | LUFA/Drivers/USB/HighLevel/USBInterrupt.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/LUFA/Drivers/USB/HighLevel/USBInterrupt.c b/LUFA/Drivers/USB/HighLevel/USBInterrupt.c index 86dfa855a..0b9d08223 100644 --- a/LUFA/Drivers/USB/HighLevel/USBInterrupt.c +++ b/LUFA/Drivers/USB/HighLevel/USBInterrupt.c @@ -89,6 +89,8 @@ ISR(USB_GEN_vect, ISR_BLOCK) }
else
{
+ USB_IsConnected = false;
+
EVENT_USB_Disconnect();
USB_Detach();
@@ -96,8 +98,6 @@ ISR(USB_GEN_vect, ISR_BLOCK) USB_PLL_Off();
USB_REG_Off();
- USB_IsConnected = false;
-
EVENT_USB_VBUSDisconnect();
USB_INT_Clear(USB_INT_VBUS);
|