ReactOS 0.4.16-dev-522-gb68104a
|
#include <ArchitecturalMsr.h>
Public Attributes | |
struct { | |
UINT32 EN: 1 | |
UINT32 BNDPRESERVE: 1 | |
UINT32 Reserved: 10 | |
UINT32 Base: 20 | |
UINT32 BaseHi: 32 | |
} | Bits |
UINT64 | Uint64 |
MSR information returned for MSR index MSR_IA32_BNDCFGS
Definition at line 6108 of file ArchitecturalMsr.h.
UINT32 MSR_IA32_BNDCFGS_REGISTER::Base |
[Bits 31:12] Base Address of Bound Directory.
Definition at line 6126 of file ArchitecturalMsr.h.
UINT32 MSR_IA32_BNDCFGS_REGISTER::BaseHi |
[Bits 63:32] Base Address of Bound Directory.
Definition at line 6130 of file ArchitecturalMsr.h.
struct { ... } MSR_IA32_BNDCFGS_REGISTER::Bits |
Individual bit fields
UINT32 MSR_IA32_BNDCFGS_REGISTER::BNDPRESERVE |
[Bit 1] BNDPRESERVE: Preserve the bounds registers for near branch instructions in the absence of the BND prefix.
Definition at line 6121 of file ArchitecturalMsr.h.
UINT32 MSR_IA32_BNDCFGS_REGISTER::EN |
[Bit 0] EN: Enable Intel MPX in supervisor mode.
Definition at line 6116 of file ArchitecturalMsr.h.
UINT32 MSR_IA32_BNDCFGS_REGISTER::Reserved |
Definition at line 6122 of file ArchitecturalMsr.h.
UINT64 MSR_IA32_BNDCFGS_REGISTER::Uint64 |
All bit fields as a 64-bit value
Definition at line 6135 of file ArchitecturalMsr.h.