LUFA Library  140928
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
InterruptManagement.h File Reference

Interrupt Controller Driver for the AVR32 UC3 microcontrollers. More...

Macros

#define INTC_IRQ_GROUP(IRQIndex)   (IRQIndex / 32)
 
#define INTC_IRQ_LINE(IRQIndex)   (IRQIndex % 32)
 

Functions

static uint_reg_t INTC_GetGroupInterrupts (const uint16_t GroupNumber) ATTR_ALWAYS_INLINE
 
InterruptHandlerPtr_t INTC_GetInterruptHandler (const uint_reg_t InterruptLevel)
 
void INTC_Init (void)
 
static void INTC_RegisterGroupHandler (const uint16_t GroupNumber, const uint8_t InterruptLevel, const InterruptHandlerPtr_t Handler) ATTR_ALWAYS_INLINE
 

Detailed Description

Interrupt controller driver for the AVR32 UC3 microcontrollers, for the configuration of interrupt handlers within the device.