[][src]Module sunrise_kernel::i386::structures::idt

Provides types for the Interrupt Descriptor Table and its entries.

Structs

EntryOptions

Represents the options field of an IDT entry.

ExceptionStackFrame

Represents the exception stack frame pushed by the CPU on exception entry.

Idt

An Interrupt Descriptor Table with 256 entries.

IdtEntry

An Interrupt Descriptor Table entry.

PageFaultErrorCode

Describes an page fault error code.

Enums

GateType

Represents the type of an IDT descriptor (called a gate).

Type Definitions

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.