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

Data Fields

struct {
   UINT32   Core_Count:16
 
   UINT32   Thread_Count:16
 
   UINT32   Reserved:32
 
Bits
 
UINT32 Uint32
 
UINT64 Uint64
 

Detailed Description

MSR information returned for MSR index MSR_HASWELL_E_CORE_THREAD_COUNT

Field Documentation

struct { ... } MSR_HASWELL_E_CORE_THREAD_COUNT_REGISTER::Bits

Individual bit fields

UINT32 MSR_HASWELL_E_CORE_THREAD_COUNT_REGISTER::Core_Count

[Bits 15:0] Core_COUNT (RO) The number of processor cores that are currently enabled (by either factory configuration or BIOS configuration) in the physical package.

UINT32 MSR_HASWELL_E_CORE_THREAD_COUNT_REGISTER::Reserved
UINT32 MSR_HASWELL_E_CORE_THREAD_COUNT_REGISTER::Thread_Count

[Bits 31:16] THREAD_COUNT (RO) The number of logical processors that are currently enabled (by either factory configuration or BIOS configuration) in the physical package.

UINT32 MSR_HASWELL_E_CORE_THREAD_COUNT_REGISTER::Uint32

All bit fields as a 32-bit value

UINT64 MSR_HASWELL_E_CORE_THREAD_COUNT_REGISTER::Uint64

All bit fields as a 64-bit value