Go to the source code of this file.
C implementation for default IRQ handling and vector table management.
Definition in file irq.c.
Functions | |
| void | irq_registerExt (u32 gateway, irq_handler_t handler) |
| Override the default external IRQ handler for a specific gateway. | |
| void | irq_setTrapVector (void(*trap_vector)(void)) |
| Set the Machine Trap Vector (mtvec). | |
| void | irq_enable (void) |
| Enable Global Interrupts (MIE bit). | |
| void | irq_disable (void) |
| Disable Global Interrupts (MIE bit). | |
| void | irq_setType (cpu_irq_t enable) |
| Enable specific CPU interrupt sources. | |
| void | irq_clearType (cpu_irq_t disable) |
| Disable specific CPU interrupt sources. | |