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