Optimized INTC driver for bootloader on AVR UC3.
Copyright (c) 2014-2018 Microchip Technology Inc. and its subsidiaries.
Functions | |
void | _unhandled_interrupt (void) |
Default interrupt handler. More... | |
void | INTC_register_interrupt (__int_handler handler, unsigned int irq, unsigned int int_level) |
Registers an interrupt handler. More... | |
Variables | |
void | _evba |
Exception Vector Base Address. More... | |
void _unhandled_interrupt | ( | void | ) |
Default interrupt handler.
void INTC_register_interrupt | ( | __int_handler | handler, |
unsigned int | irq, | ||
unsigned int | int_level | ||
) |
Registers an interrupt handler.
handler | Interrupt handler to register. |
irq | IRQ of the interrupt handler to register. |
int_level | Interrupt priority level to assign to the group of this IRQ. |
References _evba, and AVR32_INTC_MAX_NUM_IRQS_PER_GRP.
void _evba |
Exception Vector Base Address.
Referenced by INTC_register_interrupt().