ReactOS 0.4.15-dev-8028-g8e799e2
CPUID_EXTENDED_TOPOLOGY_EBX Union Reference

#include <Cpuid.h>

Collaboration diagram for CPUID_EXTENDED_TOPOLOGY_EBX:

Public Attributes

struct {
   UINT32   LogicalProcessors: 16
 
   UINT32   Reserved: 16
 
Bits
 
UINT32 Uint32
 

Detailed Description

CPUID Extended Topology Information EBX for CPUID leaf CPUID_EXTENDED_TOPOLOGY.

Definition at line 1846 of file Cpuid.h.

Member Data Documentation

◆ 

struct { ... } CPUID_EXTENDED_TOPOLOGY_EBX::Bits

Individual bit fields

◆ LogicalProcessors

UINT32 CPUID_EXTENDED_TOPOLOGY_EBX::LogicalProcessors

[Bits 15:0] Number of logical processors at this level type. The number reflects configuration as shipped by Intel.

Note
Software must not use EBX[15:0] to enumerate processor topology of the system. This value in this field (EBX[15:0]) is only intended for display/diagnostic purposes. The actual number of logical processors available to BIOS/OS/Applications may be different from the value of EBX[15:0], depending on software and platform hardware configurations.

Definition at line 1862 of file Cpuid.h.

◆ Reserved

UINT32 CPUID_EXTENDED_TOPOLOGY_EBX::Reserved

Definition at line 1863 of file Cpuid.h.

◆ Uint32

UINT32 CPUID_EXTENDED_TOPOLOGY_EBX::Uint32

All bit fields as a 32-bit value

Definition at line 1868 of file Cpuid.h.


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