
Go to the source code of this file.
Defines | |
| #define | IRQ_ADDR 0x80000180 |
| Address of interrupt request handler. | |
| #define | TRAPVEC_ADDR 0x80000200 |
| Address of XINU-defined trap (exception) vector. | |
| #define | IRQVEC_ADDR 0x80000280 |
| Address of XINU-defined interrupt request vector. | |
| #define | IRQVEC_END 0x800002A0 |
| Address of end of XINU-defined interrupt tables. | |
| #define | exceptionVector ((interrupt (**)(void))TRAPVEC_ADDR) |
| Definitions to allow C array manipulation of vectors. | |
Typedefs | |
| typedef unsigned long | irqmask |
| machine status for disable/restore | |
Definition in file interrupt.h.
| #define exceptionVector ((interrupt (**)(void))TRAPVEC_ADDR) |
Definitions to allow C array manipulation of vectors.
The cast below makes the following a pointer to a table of pointers to functions which take no parameters (void) and return nothing (void).
Definition at line 33 of file interrupt.h.
| #define IRQ_ADDR 0x80000180 |
| #define IRQVEC_ADDR 0x80000280 |
| #define IRQVEC_END 0x800002A0 |
| #define TRAPVEC_ADDR 0x80000200 |
1.5.6