Implementation of the kernels irq interface.
More...
Implementation of the kernels irq interface.
- Author
- Heiko Will hwill.nosp@m.@inf.nosp@m..fu-b.nosp@m.erli.nosp@m.n.de
Definition in file irq_arch.h.
#include "VIC.h"
#include <stdbool.h>
Go to the source code of this file.
◆ IRQ_MASK
#define IRQ_MASK 0x00000080 |
◆ __get_cpsr()
static unsigned __get_cpsr |
( |
void |
| ) |
|
|
inlinestatic |
◆ __set_cpsr()
static void __set_cpsr |
( |
unsigned |
val | ) |
|
|
inlinestatic |
◆ irq_disable()
static unsigned irq_disable |
( |
void |
| ) |
|
|
inlinestatic |
◆ irq_enable()
static unsigned irq_enable |
( |
void |
| ) |
|
|
inlinestatic |
◆ irq_is_enabled()
static bool irq_is_enabled |
( |
void |
| ) |
|
|
inlinestatic |
◆ irq_is_in()
static bool irq_is_in |
( |
void |
| ) |
|
|
inlinestatic |
◆ irq_restore()
static void irq_restore |
( |
unsigned |
oldCPSR | ) |
|
|
inlinestatic |