Available on x86 or x86-64 only.
Expand description
Architecture-specific primitives common to 32-bit and 64-bit x86 processors.
Modules§
- features
- Processor feature detection with CPUID.
- interrupt
- Support for managing interrupts.
- io
- Access to I/O space
- paging
- Support for virtual memory paging.
- protection
- Support for protected mode operation.
Structs§
- Control
Register0 CR0
: System control register with flags affecting protection, paging, and FPU behavior.- Control
Register4 CR4
: Miscellaneous system control flags.- Extended
Control Register0 XCR0
: System control flags that indicate OS support for context management for various registers with theXSAVE
feature.- Flag
Register EFLAGS
/RFLAGS
: General flags, including control, status, and basic system flags.