|
libmetal
|
#include <errno.h>#include <metal/irq_controller.h>#include <metal/alloc.h>#include <nuttx/irq.h>Functions | |
| unsigned int | metal_irq_save_disable (void) |
| disable interrupts More... | |
| void | metal_irq_restore_enable (unsigned int flags) |
| restore interrupts to their previous state More... | |
| static void | metal_cntr_irq_set_enable (struct metal_irq_controller *cntr, int irq, unsigned int enable) |
| static int | metal_cntr_irq_handler (int irq, void *context, void *data) |
| static int | metal_cntr_irq_attach (struct metal_irq_controller *cntr, int irq, metal_irq_handler hd, void *arg) |
| int | metal_cntr_irq_init (void) |
|
static |
|
static |
| int metal_cntr_irq_init | ( | void | ) |
|
static |