Expand description
Definitions for x86 Registers Constants and utilities for x86 CPU generic, system and model specific registers.
Enums§
- Error
- Errors thrown while setting up x86_64 registers.
Constants§
- EFER_
LMA - Long-mode active bit in EFER MSR.
- EFER_
LME - Long-mode enable bit in EFER MSR.
- EFER_NX
- Non-Executable bit in EFER MSR.
- X86_
CR0_ PE - Protection mode enable bit in CR0.
- X86_
CR0_ PG - Paging enable bit in CR0.
- X86_
CR4_ PAE - Physical Address Extension bit in CR4.
Functions§
- setup_
fpu - Configure Floating-Point Unit (FPU) registers for a given CPU.
- setup_
msrs - Configure Model Specific Registers (MSRs) for a given CPU.
- setup_
regs - Configure base registers for a given CPU.
- setup_
sregs - Configures the segment registers for a given CPU.