TianoCore EDK2 master
CPUID_AMD_PROCESSOR_TOPOLOGY_EBX Union Reference

#include <MdePkg/Include/Register/Amd/Cpuid.h>

Data Fields

struct {
   UINT32   CoreId: 8
 
   UINT32   ThreadsPerCore: 8
 
   UINT32   Reserved: 16
 
Bits
 
UINT32 Uint32
 

Detailed Description

CPUID AMD Processor Topology EBX for CPUID leaf CPUID_AMD_PROCESSOR_TOPOLOGY.

Definition at line 545 of file Cpuid.h.

Field Documentation

◆ 

struct { ... } CPUID_AMD_PROCESSOR_TOPOLOGY_EBX::Bits

Individual bit fields

◆ CoreId

UINT32 CPUID_AMD_PROCESSOR_TOPOLOGY_EBX::CoreId

[Bits 7:0] Core Id.

Definition at line 553 of file Cpuid.h.

◆ Reserved

UINT32 CPUID_AMD_PROCESSOR_TOPOLOGY_EBX::Reserved

[Bit 31:16] Reserved.

Definition at line 561 of file Cpuid.h.

◆ ThreadsPerCore

UINT32 CPUID_AMD_PROCESSOR_TOPOLOGY_EBX::ThreadsPerCore

[Bits 15:8] Threads per core.

Definition at line 557 of file Cpuid.h.

◆ Uint32

UINT32 CPUID_AMD_PROCESSOR_TOPOLOGY_EBX::Uint32

All bit fields as a 32-bit value

Definition at line 566 of file Cpuid.h.


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