[][src]Module x86::irq

Shared interrupt description and set-up code. See the bits*::irq modules for arch-specific portions.

Structs

InterruptDescription

x86 Exception description (see also Intel Vol. 3a Chapter 6).

PageFaultError

Constants

ALIGNMENT_CHECK_VECTOR
BOUND_RANGE_EXCEEDED_VECTOR
BREAKPOINT_VECTOR
COPROCESSOR_SEGMENT_OVERRUN_VECTOR
DEBUG_VECTOR
DEVICE_NOT_AVAILABLE_VECTOR
DIVIDE_ERROR_VECTOR
DOUBLE_FAULT_VECTOR
GENERAL_PROTECTION_FAULT_VECTOR
INVALID_OPCODE_VECTOR
INVALID_TSS_VECTOR
MACHINE_CHECK_VECTOR
NONMASKABLE_INTERRUPT_VECTOR
OVERFLOW_VECTOR
PAGE_FAULT_VECTOR
SEGMENT_NOT_PRESENT_VECTOR
SIMD_FLOATING_POINT_VECTOR
STACK_SEGEMENT_FAULT_VECTOR
VIRTUALIZATION_VECTOR
X87_FPU_VECTOR

Statics

EXCEPTIONS

x86 External Interrupts (1-32).

Functions

disable

Disable Interrupts.

enable

Enable Interrupts.