HyperPlatform Programmer's Reference
Public Attributes | List of all members
Ia32MtrrPhysMaskMsr Union Reference

See: IA32_MTRR_PHYSBASEn and IA32_MTRR_PHYSMASKn Variable-Range Register Pair. More...

#include <ia32_type.h>

Public Attributes

ULONG64 all
 
struct {
   ULONG64   reserved: 11
 [0:10] More...
 
   ULONG64   valid: 1
 [11] More...
 
   ULONG64   phys_mask: 36
 [12:MAXPHYADDR] More...
 
fields
 

Detailed Description

See: IA32_MTRR_PHYSBASEn and IA32_MTRR_PHYSMASKn Variable-Range Register Pair.

Definition at line 551 of file ia32_type.h.

Member Data Documentation

◆ all

ULONG64 Ia32MtrrPhysMaskMsr::all

Definition at line 552 of file ia32_type.h.

◆ fields

struct { ... } Ia32MtrrPhysMaskMsr::fields

◆ phys_mask

ULONG64 Ia32MtrrPhysMaskMsr::phys_mask

[12:MAXPHYADDR]

Definition at line 556 of file ia32_type.h.

◆ reserved

ULONG64 Ia32MtrrPhysMaskMsr::reserved

[0:10]

Definition at line 554 of file ia32_type.h.

◆ valid

ULONG64 Ia32MtrrPhysMaskMsr::valid

[11]

Definition at line 555 of file ia32_type.h.


The documentation for this union was generated from the following file: