diff options
author | Dean Camera <dean@fourwalledcubicle.com> | 2011-02-28 22:30:40 +0000 |
---|---|---|
committer | Dean Camera <dean@fourwalledcubicle.com> | 2011-02-28 22:30:40 +0000 |
commit | 8c6f26e19db3310c452d19393cb4def3592671b1 (patch) | |
tree | 929c7d00fa9d85034c8fc4aa80adc3f09a64d30e /LUFA/Drivers/USB/Core/AVR8/USBController_AVR8.c | |
parent | 86a2be8536d9e246b2a87421c41b78c9fc1f25fc (diff) | |
download | lufa-8c6f26e19db3310c452d19393cb4def3592671b1.tar.gz lufa-8c6f26e19db3310c452d19393cb4def3592671b1.tar.bz2 lufa-8c6f26e19db3310c452d19393cb4def3592671b1.zip |
Add in USB_INT_RegisterHandlers() internal function to register the interrupt handler routines used by LUFA. Add dummy loads after clearing the interrupt lines according to the datasheet.
Add in temporary global interrupts enable/disable macros.
Diffstat (limited to 'LUFA/Drivers/USB/Core/AVR8/USBController_AVR8.c')
-rw-r--r-- | LUFA/Drivers/USB/Core/AVR8/USBController_AVR8.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/LUFA/Drivers/USB/Core/AVR8/USBController_AVR8.c b/LUFA/Drivers/USB/Core/AVR8/USBController_AVR8.c index 18fa48a23..ceb0ebdb7 100644 --- a/LUFA/Drivers/USB/Core/AVR8/USBController_AVR8.c +++ b/LUFA/Drivers/USB/Core/AVR8/USBController_AVR8.c @@ -59,6 +59,8 @@ void USB_Init( #if !defined(USE_STATIC_OPTIONS) USB_Options = Options; #endif + + USB_INT_RegisterHandlers(); if (!(USB_Options & USB_OPT_REG_DISABLED)) USB_REG_On(); |