X-Git-Url: http://git.linex4red.de/pub/USBasp.git/blobdiff_plain/2ee9fc707784e115d744dbc229bdc893f4bb6bc1..4a8ac5e474741f14492597880e751b3f806cb965:/LUFA/Drivers/USB/HighLevel/USBInterrupt.c 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);