MdePkg[all]  1.08
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
MSR_P6_MC_STATUS_REGISTER Union Reference

Data Fields

struct {
   UINT32   MC_STATUS_MCACOD:16
 
   UINT32   MC_STATUS_MSCOD:16
 
   UINT32   Reserved:25
 
   UINT32   MC_STATUS_DAM:1
 
   UINT32   MC_STATUS_ADDRV:1
 
   UINT32   MC_STATUS_MISCV:1
 
   UINT32   MC_STATUS_EN:1
 
   UINT32   MC_STATUS_UC:1
 
   UINT32   MC_STATUS_O:1
 
   UINT32   MC_STATUS_V:1
 
Bits
 
UINT64 Uint64
 

Detailed Description

MSR information returned for MSR index MSR_P6_MC0_STATUS to MSR_P6_MC4_STATUS

Field Documentation

struct { ... } MSR_P6_MC_STATUS_REGISTER::Bits

Individual bit fields

UINT32 MSR_P6_MC_STATUS_REGISTER::MC_STATUS_ADDRV

[Bit 58] MC_STATUS_ADDRV.

UINT32 MSR_P6_MC_STATUS_REGISTER::MC_STATUS_DAM

[Bit 57] MC_STATUS_DAM.

UINT32 MSR_P6_MC_STATUS_REGISTER::MC_STATUS_EN

[Bit 60] MC_STATUS_EN. (Note: For MC0_STATUS only, this bit is hardcoded to 1.).

UINT32 MSR_P6_MC_STATUS_REGISTER::MC_STATUS_MCACOD

[Bits 15:0] MC_STATUS_MCACOD.

UINT32 MSR_P6_MC_STATUS_REGISTER::MC_STATUS_MISCV

[Bit 59] MC_STATUS_MISCV.

UINT32 MSR_P6_MC_STATUS_REGISTER::MC_STATUS_MSCOD

[Bits 31:16] MC_STATUS_MSCOD.

UINT32 MSR_P6_MC_STATUS_REGISTER::MC_STATUS_O

[Bit 62] MC_STATUS_O.

UINT32 MSR_P6_MC_STATUS_REGISTER::MC_STATUS_UC

[Bit 61] MC_STATUS_UC.

UINT32 MSR_P6_MC_STATUS_REGISTER::MC_STATUS_V

[Bit 63] MC_STATUS_V.

UINT32 MSR_P6_MC_STATUS_REGISTER::Reserved
UINT64 MSR_P6_MC_STATUS_REGISTER::Uint64

All bit fields as a 64-bit value