TianoCore EDK2 master
Loading...
Searching...
No Matches
MSR_SKYLAKE_IA32_MCG_CAP_REGISTER Union Reference

#include <MdePkg/Include/Register/Intel/Msr/SkylakeMsr.h>

Data Fields

struct {
   UINT32   Count: 8
 
   UINT32   MCG_CTL_P: 1
 
   UINT32   MCG_EXT_P: 1
 
   UINT32   MCP_CMCI_P: 1
 
   UINT32   MCG_TES_P: 1
 
   UINT32   Reserved1: 4
 
   UINT32   MCG_EXT_CNT: 8
 
   UINT32   MCG_SER_P: 1
 
   UINT32   MCG_EM_P: 1
 
   UINT32   MCG_ELOG_P: 1
 
   UINT32   Reserved2: 5
 
   UINT32   Reserved3: 32
 
Bits
 
UINT32 Uint32
 
UINT64 Uint64
 

Detailed Description

MSR information returned for MSR index MSR_SKYLAKE_IA32_MCG_CAP

Definition at line 3128 of file SkylakeMsr.h.

Field Documentation

◆ 

struct { ... } MSR_SKYLAKE_IA32_MCG_CAP_REGISTER::Bits

Individual bit fields

◆ Count

UINT32 MSR_SKYLAKE_IA32_MCG_CAP_REGISTER::Count

[Bits 7:0] Count.

Definition at line 3136 of file SkylakeMsr.h.

◆ MCG_CTL_P

UINT32 MSR_SKYLAKE_IA32_MCG_CAP_REGISTER::MCG_CTL_P

[Bit 8] MCG_CTL_P.

Definition at line 3140 of file SkylakeMsr.h.

◆ MCG_ELOG_P

UINT32 MSR_SKYLAKE_IA32_MCG_CAP_REGISTER::MCG_ELOG_P

[Bit 26] MCG_ELOG_P.

Definition at line 3169 of file SkylakeMsr.h.

◆ MCG_EM_P

UINT32 MSR_SKYLAKE_IA32_MCG_CAP_REGISTER::MCG_EM_P

[Bit 25] MCG_EM_P.

Definition at line 3165 of file SkylakeMsr.h.

◆ MCG_EXT_CNT

UINT32 MSR_SKYLAKE_IA32_MCG_CAP_REGISTER::MCG_EXT_CNT

[Bits 23:16] MCG_EXT_CNT.

Definition at line 3157 of file SkylakeMsr.h.

◆ MCG_EXT_P

UINT32 MSR_SKYLAKE_IA32_MCG_CAP_REGISTER::MCG_EXT_P

[Bit 9] MCG_EXT_P.

Definition at line 3144 of file SkylakeMsr.h.

◆ MCG_SER_P

UINT32 MSR_SKYLAKE_IA32_MCG_CAP_REGISTER::MCG_SER_P

[Bit 24] MCG_SER_P.

Definition at line 3161 of file SkylakeMsr.h.

◆ MCG_TES_P

UINT32 MSR_SKYLAKE_IA32_MCG_CAP_REGISTER::MCG_TES_P

[Bit 11] MCG_TES_P.

Definition at line 3152 of file SkylakeMsr.h.

◆ MCP_CMCI_P

UINT32 MSR_SKYLAKE_IA32_MCG_CAP_REGISTER::MCP_CMCI_P

[Bit 10] MCP_CMCI_P.

Definition at line 3148 of file SkylakeMsr.h.

◆ Reserved1

UINT32 MSR_SKYLAKE_IA32_MCG_CAP_REGISTER::Reserved1

Definition at line 3153 of file SkylakeMsr.h.

◆ Reserved2

UINT32 MSR_SKYLAKE_IA32_MCG_CAP_REGISTER::Reserved2

Definition at line 3170 of file SkylakeMsr.h.

◆ Reserved3

UINT32 MSR_SKYLAKE_IA32_MCG_CAP_REGISTER::Reserved3

Definition at line 3171 of file SkylakeMsr.h.

◆ Uint32

UINT32 MSR_SKYLAKE_IA32_MCG_CAP_REGISTER::Uint32

All bit fields as a 32-bit value

Definition at line 3176 of file SkylakeMsr.h.

◆ Uint64

UINT64 MSR_SKYLAKE_IA32_MCG_CAP_REGISTER::Uint64

All bit fields as a 64-bit value

Definition at line 3180 of file SkylakeMsr.h.


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