rfLPC
A low level library for using NXP's LPC17xx SoC. Config is given for MBED prototyping board
|
Interrupt handling functions. More...
#include "nxp/LPC17xx.h"
Go to the source code of this file.
Macros | |
#define | RFLPC_IRQ_HANDLER void __attribute__((interrupt("IRQ"))) |
Define to use to declare a IRQ handler. | |
Typedefs | |
typedef void(* | rflpc_irq_handler_t) (void) |
Interrupt handler type. | |
Functions | |
static void | rflpc_irq_global_enable () |
Enables interrupts. More... | |
static void | rflpc_irq_global_disable () |
Disable interrupts. More... | |
static void | rflpc_irq_enable (IRQn_Type irq) |
Enables a specific interrupt. More... | |
static void | rflpc_irq_disable (IRQn_Type irq) |
Disables a specific interrupt. More... | |
void | rflpc_irq_init () |
Inits the interruption by relocating the interrupt vector to ram. More... | |
void | rflpc_irq_set_handler (IRQn_Type irq, rflpc_irq_handler_t handler) |
Sets an handler for the given IRQ. | |
Interrupt handling functions.
Definition in file interrupt.h.