TianoCore EDK2 master
MSR_PENTIUM_4_EBC_FREQUENCY_ID_REGISTER Union Reference

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

Data Fields

struct {
   UINT32   Reserved1: 16
 
   UINT32   ScalableBusSpeed: 3
 
   UINT32   Reserved2: 5
 
   UINT32   ClockRatio: 8
 
   UINT32   Reserved3: 32
 
Bits
 
UINT32 Uint32
 
UINT64 Uint64
 

Detailed Description

MSR information returned for MSR index MSR_PENTIUM_4_EBC_FREQUENCY_ID

Definition at line 259 of file Pentium4Msr.h.

Field Documentation

◆ 

struct { ... } MSR_PENTIUM_4_EBC_FREQUENCY_ID_REGISTER::Bits

Individual bit fields

◆ ClockRatio

UINT32 MSR_PENTIUM_4_EBC_FREQUENCY_ID_REGISTER::ClockRatio

[Bits 31:24] Core Clock Frequency to System Bus Frequency Ratio (R) The processor core clock frequency to system bus frequency ratio observed at the de-assertion of the reset pin.

Definition at line 292 of file Pentium4Msr.h.

◆ Reserved1

UINT32 MSR_PENTIUM_4_EBC_FREQUENCY_ID_REGISTER::Reserved1

Definition at line 264 of file Pentium4Msr.h.

◆ Reserved2

UINT32 MSR_PENTIUM_4_EBC_FREQUENCY_ID_REGISTER::Reserved2

Definition at line 286 of file Pentium4Msr.h.

◆ Reserved3

UINT32 MSR_PENTIUM_4_EBC_FREQUENCY_ID_REGISTER::Reserved3

Definition at line 293 of file Pentium4Msr.h.

◆ ScalableBusSpeed

UINT32 MSR_PENTIUM_4_EBC_FREQUENCY_ID_REGISTER::ScalableBusSpeed

[Bits 18:16] Scalable Bus Speed (R/W) Indicates the intended scalable bus speed: EncodingScalable Bus Speed

000B 100 MHz (Model 2). 000B 266 MHz (Model 3 or 4) 001B 133 MHz 010B 200 MHz 011B 166 MHz 100B 333 MHz (Model 6)

133.33 MHz should be utilized if performing calculation with System Bus Speed when encoding is 001B. 166.67 MHz should be utilized if performing calculation with System Bus Speed when encoding is 011B. 266.67 MHz should be utilized if performing calculation with System Bus Speed when encoding is 000B and model encoding = 3 or 4. 333.33 MHz should be utilized if performing calculation with System Bus Speed when encoding is 100B and model encoding = 6. All other values are reserved.

Definition at line 285 of file Pentium4Msr.h.

◆ Uint32

UINT32 MSR_PENTIUM_4_EBC_FREQUENCY_ID_REGISTER::Uint32

All bit fields as a 32-bit value

Definition at line 298 of file Pentium4Msr.h.

◆ Uint64

UINT64 MSR_PENTIUM_4_EBC_FREQUENCY_ID_REGISTER::Uint64

All bit fields as a 64-bit value

Definition at line 302 of file Pentium4Msr.h.


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