Expand description
Provides types for the Interrupt Descriptor Table and its entries.
32-bit version of the x86_64
crate
Macros§
- Creates a wrapper provides access to additional registers.
Structs§
- An Interrupt Descriptor Table entry.
- Represents the options field of an IDT entry.
- Context for a syscall, containing all relevant registers and an optional error code.
- An Interrupt Descriptor Table with 256 entries.
- Represents the interrupt stack frame pushed by the CPU on interrupt or exception entry.
- Error code for page faults
Enums§
- Gate types
Type Aliases§
- A handler function that must not return, e.g. for a machine check exception.
- A handler function with an error code that must not return, e.g. for a double fault exception.
- A handler function for an interrupt or an exception without error code.
- A handler function for an exception that pushes an error code.
- A page fault handler function that pushes a page fault error code.