interrupt.c File Reference

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]


Detailed Description

Definition in file interrupt.c.


Generated on Sun Jun 18 16:53:20 2006 for HelenOS Kernel (ia64) by  doxygen 1.4.6