Module irq

Source
Expand description

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.