Include dependency graph for interrupt.c:
Go to the source code of this file.
Defines | |
#define | VECTORS_64_BUNDLE 20 |
#define | VECTORS_16_BUNDLE 48 |
#define | VECTORS_16_BUNDLE_START 0x5000 |
#define | VECTOR_MAX 0x7f00 |
#define | BUNDLE_SIZE 16 |
Functions | |
static char * | vector_to_string (__u16 vector) |
static void | dump_interrupted_context (istate_t *istate) |
void | general_exception (__u64 vector, istate_t *istate) |
void | fpu_enable (void) |
void | disabled_fp_register (__u64 vector, istate_t *istate) |
void | nop_handler (__u64 vector, istate_t *istate) |
int | break_instruction (__u64 vector, istate_t *istate) |
void | universal_handler (__u64 vector, istate_t *istate) |
void | external_interrupt (__u64 vector, istate_t *istate) |
void | virtual_interrupt (__u64 irq, void *param) |
void | irq_ipc_bind_arch (__native irq) |
Variables | |
char * | vector_names_64_bundle [VECTORS_64_BUNDLE] |
char * | vector_names_16_bundle [VECTORS_16_BUNDLE] |
Definition in file interrupt.c.