diff options
| author | Dean Camera <[email protected]> | 2010-09-22 04:20:45 +0000 |
|---|---|---|
| committer | Dean Camera <[email protected]> | 2010-09-22 04:20:45 +0000 |
| commit | 5f3c4cc6e044bdfd4c35b5e27a2841b961766843 (patch) | |
| tree | 9e88f349307a63cedbf9e4cf6b35b57c366726d3 /LUFA/Drivers/USB/LowLevel/USBController.c | |
| parent | c459ef69815366c11d2d00c51b75908603ed3ca1 (diff) | |
| download | qmk_firmware-5f3c4cc6e044bdfd4c35b5e27a2841b961766843.tar.gz qmk_firmware-5f3c4cc6e044bdfd4c35b5e27a2841b961766843.zip | |
Reverted modifications to USBInterrupt.h that were intefering with correct host mode operation.
Fixed SUSPI interrupt not being cleared during device mode enumeration, causing accidental mis-fires on re-enumeration.
Fixed JTAG_DEBUG_POINT() and JTAG_DEBUG_BREAK() macros not compiling under pure C99 standards mode.
Diffstat (limited to 'LUFA/Drivers/USB/LowLevel/USBController.c')
| -rw-r--r-- | LUFA/Drivers/USB/LowLevel/USBController.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/LUFA/Drivers/USB/LowLevel/USBController.c b/LUFA/Drivers/USB/LowLevel/USBController.c index 51e5604832..a542353ebe 100644 --- a/LUFA/Drivers/USB/LowLevel/USBController.c +++ b/LUFA/Drivers/USB/LowLevel/USBController.c @@ -203,6 +203,7 @@ static void USB_Init_Device(void) ENDPOINT_DIR_OUT, USB_ControlEndpointSize, ENDPOINT_BANK_SINGLE); + USB_INT_Clear(USB_INT_SUSPI); USB_INT_Enable(USB_INT_SUSPI); USB_INT_Enable(USB_INT_EORSTI); |
