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

Data Fields

struct {
   UINT32   FromLinearAddress:32
 
   UINT32   FromLinearAddressHi:16
 
   UINT32   SignedExtension:15
 
   UINT32   Mispred:1
 
Bits
 
UINT32 Uint32
 
UINT64 Uint64
 

Detailed Description

MSR information returned for MSR indexes MSR_GOLDMONT_LASTBRANCH_0_FROM_IP to MSR_GOLDMONT_LASTBRANCH_31_FROM_IP.

Field Documentation

struct { ... } MSR_GOLDMONT_LASTBRANCH_FROM_IP_REGISTER::Bits

Individual bit fields

UINT32 MSR_GOLDMONT_LASTBRANCH_FROM_IP_REGISTER::FromLinearAddress

[Bit 31:0] From Linear Address (R/W).

UINT32 MSR_GOLDMONT_LASTBRANCH_FROM_IP_REGISTER::FromLinearAddressHi

[Bit 47:32] From Linear Address (R/W).

UINT32 MSR_GOLDMONT_LASTBRANCH_FROM_IP_REGISTER::Mispred

[Bit 63] Mispred.

UINT32 MSR_GOLDMONT_LASTBRANCH_FROM_IP_REGISTER::SignedExtension

[Bits 62:48] Signed extension of bits 47:0.

UINT32 MSR_GOLDMONT_LASTBRANCH_FROM_IP_REGISTER::Uint32

All bit fields as a 32-bit value

UINT64 MSR_GOLDMONT_LASTBRANCH_FROM_IP_REGISTER::Uint64

All bit fields as a 64-bit value