[−][src]Module x86_64::structures::idt
Provides types for the Interrupt Descriptor Table and its entries.
Structs
Entry | An Interrupt Descriptor Table entry. |
EntryOptions | Represents the options field of an IDT entry. |
InterruptDescriptorTable | An Interrupt Descriptor Table with 256 entries. |
InterruptStackFrame | Wrapper type for the interrupt stack frame pushed by the CPU. |
InterruptStackFrameValue | Represents the interrupt stack frame pushed by the CPU on interrupt or exception entry. |
PageFaultErrorCode | Describes an page fault error code. |
Type Definitions
DivergingHandlerFunc | A handler function that must not return, e.g. for a machine check exception. |
DivergingHandlerFuncWithErrCode | A handler function with an error code that must not return, e.g. for a double fault exception. |
ExceptionStackFrame | Deprecated Wrapper type for the exception stack frame pushed by the CPU. |
HandlerFunc | A handler function for an interrupt or an exception without error code. |
HandlerFuncWithErrCode | A handler function for an exception that pushes an error code. |
PageFaultHandlerFunc | A page fault handler function that pushes a page fault error code. |