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

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

Data Fields

struct {
   UINT32   Lvl2Base: 16
 
   UINT32   CStateRange: 3
 
   UINT32   Reserved1: 13
 
   UINT32   Reserved2: 32
 
Bits
 
UINT32 Uint32
 
UINT64 Uint64
 

Detailed Description

MSR information returned for MSR index MSR_SANDY_BRIDGE_PMG_IO_CAPTURE_BASE

Definition at line 264 of file SandyBridgeMsr.h.

Field Documentation

◆ 

struct { ... } MSR_SANDY_BRIDGE_PMG_IO_CAPTURE_BASE_REGISTER::Bits

Individual bit fields

◆ CStateRange

UINT32 MSR_SANDY_BRIDGE_PMG_IO_CAPTURE_BASE_REGISTER::CStateRange

[Bits 18:16] C-state Range (R/W) Specifies the encoding value of the maximum C-State code name to be included when IO read to MWAIT redirection is enabled by MSR_PKG_CST_CONFIG_CONTROL[bit10]: 000b - C3 is the max C-State to include 001b - C6 is the max C-State to include 010b - C7 is the max C-State to include.

Definition at line 285 of file SandyBridgeMsr.h.

◆ Lvl2Base

UINT32 MSR_SANDY_BRIDGE_PMG_IO_CAPTURE_BASE_REGISTER::Lvl2Base

[Bits 15:0] LVL_2 Base Address (R/W) Specifies the base address visible to software for IO redirection. If IO MWAIT Redirection is enabled, reads to this address will be consumed by the power management logic and decoded to MWAIT instructions. When IO port address redirection is enabled, this is the IO port address reported to the OS/software.

Definition at line 277 of file SandyBridgeMsr.h.

◆ Reserved1

UINT32 MSR_SANDY_BRIDGE_PMG_IO_CAPTURE_BASE_REGISTER::Reserved1

Definition at line 286 of file SandyBridgeMsr.h.

◆ Reserved2

UINT32 MSR_SANDY_BRIDGE_PMG_IO_CAPTURE_BASE_REGISTER::Reserved2

Definition at line 287 of file SandyBridgeMsr.h.

◆ Uint32

UINT32 MSR_SANDY_BRIDGE_PMG_IO_CAPTURE_BASE_REGISTER::Uint32

All bit fields as a 32-bit value

Definition at line 292 of file SandyBridgeMsr.h.

◆ Uint64

UINT64 MSR_SANDY_BRIDGE_PMG_IO_CAPTURE_BASE_REGISTER::Uint64

All bit fields as a 64-bit value

Definition at line 296 of file SandyBridgeMsr.h.


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