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

Data Fields

struct {
   UINT32   ThermalSpecPower:15
 
   UINT32   Reserved1:1
 
   UINT32   MinimumPower:15
 
   UINT32   Reserved2:1
 
   UINT32   MaximumPower:15
 
   UINT32   Reserved3:1
 
   UINT32   MaximumTimeWindow:7
 
   UINT32   Reserved4:9
 
Bits
 
UINT64 Uint64
 

Detailed Description

MSR information returned for MSR index MSR_GOLDMONT_PKG_POWER_INFO

Field Documentation

struct { ... } MSR_GOLDMONT_PKG_POWER_INFO_REGISTER::Bits

Individual bit fields

UINT32 MSR_GOLDMONT_PKG_POWER_INFO_REGISTER::MaximumPower

[Bits 46:32] Maximum Power (R/W) See Section 14.9.3, "Package RAPL Domain.".

UINT32 MSR_GOLDMONT_PKG_POWER_INFO_REGISTER::MaximumTimeWindow

[Bits 54:48] Maximum Time Window (R/W) Specified by 2^Y * (1.0 + Z/4.0) * Time_Unit, where "Y" is the unsigned integer value represented. by bits 52:48, "Z" is an unsigned integer represented by bits 54:53. "Time_Unit" is specified by the "Time Units" field of MSR_RAPL_POWER_UNIT.

UINT32 MSR_GOLDMONT_PKG_POWER_INFO_REGISTER::MinimumPower

[Bits 30:16] Minimum Power (R/W) See Section 14.9.3, "Package RAPL Domain.".

UINT32 MSR_GOLDMONT_PKG_POWER_INFO_REGISTER::Reserved1
UINT32 MSR_GOLDMONT_PKG_POWER_INFO_REGISTER::Reserved2
UINT32 MSR_GOLDMONT_PKG_POWER_INFO_REGISTER::Reserved3
UINT32 MSR_GOLDMONT_PKG_POWER_INFO_REGISTER::Reserved4
UINT32 MSR_GOLDMONT_PKG_POWER_INFO_REGISTER::ThermalSpecPower

[Bits 14:0] Thermal Spec Power (R/W) See Section 14.9.3, "Package RAPL Domain.".

UINT64 MSR_GOLDMONT_PKG_POWER_INFO_REGISTER::Uint64

All bit fields as a 64-bit value