| LUFA Library 140302 |

All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
InterruptManagement.h File Reference

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

`#include "../../Common/Common.h"`

## 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.