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

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

Data Fields

struct {
   UINT32   CPL_EQ_0: 1
 
   UINT32   CPL_NEQ_0: 1
 
   UINT32   JCC: 1
 
   UINT32   NEAR_REL_CALL: 1
 
   UINT32   NEAR_IND_CALL: 1
 
   UINT32   NEAR_RET: 1
 
   UINT32   NEAR_IND_JMP: 1
 
   UINT32   NEAR_REL_JMP: 1
 
   UINT32   FAR_BRANCH: 1
 
   UINT32   Reserved1: 23
 
   UINT32   Reserved2: 32
 
Bits
 
UINT32 Uint32
 
UINT64 Uint64
 

Detailed Description

MSR information returned for MSR index MSR_SILVERMONT_LBR_SELECT

Definition at line 992 of file SilvermontMsr.h.

Field Documentation

◆ 

struct { ... } MSR_SILVERMONT_LBR_SELECT_REGISTER::Bits

Individual bit fields

◆ CPL_EQ_0

UINT32 MSR_SILVERMONT_LBR_SELECT_REGISTER::CPL_EQ_0

[Bit 0] CPL_EQ_0.

Definition at line 1000 of file SilvermontMsr.h.

◆ CPL_NEQ_0

UINT32 MSR_SILVERMONT_LBR_SELECT_REGISTER::CPL_NEQ_0

[Bit 1] CPL_NEQ_0.

Definition at line 1004 of file SilvermontMsr.h.

◆ FAR_BRANCH

UINT32 MSR_SILVERMONT_LBR_SELECT_REGISTER::FAR_BRANCH

[Bit 8] FAR_BRANCH.

Definition at line 1032 of file SilvermontMsr.h.

◆ JCC

UINT32 MSR_SILVERMONT_LBR_SELECT_REGISTER::JCC

[Bit 2] JCC.

Definition at line 1008 of file SilvermontMsr.h.

◆ NEAR_IND_CALL

UINT32 MSR_SILVERMONT_LBR_SELECT_REGISTER::NEAR_IND_CALL

[Bit 4] NEAR_IND_CALL.

Definition at line 1016 of file SilvermontMsr.h.

◆ NEAR_IND_JMP

UINT32 MSR_SILVERMONT_LBR_SELECT_REGISTER::NEAR_IND_JMP

[Bit 6] NEAR_IND_JMP.

Definition at line 1024 of file SilvermontMsr.h.

◆ NEAR_REL_CALL

UINT32 MSR_SILVERMONT_LBR_SELECT_REGISTER::NEAR_REL_CALL

[Bit 3] NEAR_REL_CALL.

Definition at line 1012 of file SilvermontMsr.h.

◆ NEAR_REL_JMP

UINT32 MSR_SILVERMONT_LBR_SELECT_REGISTER::NEAR_REL_JMP

[Bit 7] NEAR_REL_JMP.

Definition at line 1028 of file SilvermontMsr.h.

◆ NEAR_RET

UINT32 MSR_SILVERMONT_LBR_SELECT_REGISTER::NEAR_RET

[Bit 5] NEAR_RET.

Definition at line 1020 of file SilvermontMsr.h.

◆ Reserved1

UINT32 MSR_SILVERMONT_LBR_SELECT_REGISTER::Reserved1

Definition at line 1033 of file SilvermontMsr.h.

◆ Reserved2

UINT32 MSR_SILVERMONT_LBR_SELECT_REGISTER::Reserved2

Definition at line 1034 of file SilvermontMsr.h.

◆ Uint32

UINT32 MSR_SILVERMONT_LBR_SELECT_REGISTER::Uint32

All bit fields as a 32-bit value

Definition at line 1039 of file SilvermontMsr.h.

◆ Uint64

UINT64 MSR_SILVERMONT_LBR_SELECT_REGISTER::Uint64

All bit fields as a 64-bit value

Definition at line 1043 of file SilvermontMsr.h.


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