next up previous contents index
Next: 15.8.3 base_trap_inittab: initialization table Up: (X86) Base Environment: Trap Previous: 15.8.1 trap_state: saved state

15.8.2 base_trap_init: initialize the processor trap vectors in the base IDT

   

SYNOPSIS

#include <oskit/x86/base_trap.h>

void base_trap_init(void);

DESCRIPTION

This function initializes the processor trap vectors in the base IDT to the default trap entrypoints defined in base_trap_inittab.

DEPENDENCIES

gate_init
15.5.10
base_idt
15.7.4
base_trap_inittab
15.8.3



Utah Flux Research Group