Module hal_x86_64::cpu::msr
source · Expand description
x86_64 Model-Specific Register (MSR)s.
Model-specific registers are used to configure features of the CPU that may not be available on all x86 processors, such as memory type-range, sysenter/sysexit, local APIC, et cetera.
This module contains the Msr
type for accessing model-specific
registers. In addition, since most MSRs contain bitflags, this module also
contains bitflags types defining the flags that can be set in a particular
MSR.
See the documentation for the Msr
type for details on using MSRs.
Structs
- Bit flags for the Extended Feature Enable Register (EFER)
Msr
. - An x86_64 Model-Specific Register (MSR).