ReactOS 0.4.15-dev-7907-g95bf896
CPUID_AMD_EXTENDED_CPU_SIG_EAX Union Reference

#include <Cpuid.h>

Collaboration diagram for CPUID_AMD_EXTENDED_CPU_SIG_EAX:

Public Attributes

struct {
   UINT32   Stepping: 4
 
   UINT32   BaseModel: 4
 
   UINT32   BaseFamily: 4
 
   UINT32   Reserved1: 4
 
   UINT32   ExtModel: 4
 
   UINT32   ExtFamily: 8
 
   UINT32   Reserved2: 4
 
Bits
 
UINT32 Uint32
 

Detailed Description

CPUID Extended Processor Signature and Features

Parameters
EAXCPUID_EXTENDED_CPU_SIG (0x80000001)
Return values
EAXExtended Family, Model, Stepping Identifiers described by the type CPUID_AMD_EXTENDED_CPU_SIG_EAX.
EBXBrand Identifier described by the type CPUID_AMD_EXTENDED_CPU_SIG_EBX.
ECXExtended Feature Identifiers described by the type CPUID_AMD_EXTENDED_CPU_SIG_ECX.
EDXExtended Feature Identifiers described by the type CPUID_AMD_EXTENDED_CPU_SIG_EDX. CPUID Extended Processor Signature and Features EAX for CPUID leaf CPUID_EXTENDED_CPU_SIG.

Definition at line 64 of file Cpuid.h.

Member Data Documentation

◆ BaseFamily

UINT32 CPUID_AMD_EXTENDED_CPU_SIG_EAX::BaseFamily

[Bits 11:8] Base Family.

Definition at line 80 of file Cpuid.h.

◆ BaseModel

UINT32 CPUID_AMD_EXTENDED_CPU_SIG_EAX::BaseModel

[Bits 7:4] Base Model.

Definition at line 76 of file Cpuid.h.

◆ 

struct { ... } CPUID_AMD_EXTENDED_CPU_SIG_EAX::Bits

Individual bit fields

◆ ExtFamily

UINT32 CPUID_AMD_EXTENDED_CPU_SIG_EAX::ExtFamily

[Bits 27:20] Extended Family.

Definition at line 92 of file Cpuid.h.

◆ ExtModel

UINT32 CPUID_AMD_EXTENDED_CPU_SIG_EAX::ExtModel

[Bits 19:16] Extended Model.

Definition at line 88 of file Cpuid.h.

◆ Reserved1

UINT32 CPUID_AMD_EXTENDED_CPU_SIG_EAX::Reserved1

[Bit 15:12] Reserved.

Definition at line 84 of file Cpuid.h.

◆ Reserved2

UINT32 CPUID_AMD_EXTENDED_CPU_SIG_EAX::Reserved2

[Bit 31:28] Reserved.

Definition at line 96 of file Cpuid.h.

◆ Stepping

UINT32 CPUID_AMD_EXTENDED_CPU_SIG_EAX::Stepping

[Bits 3:0] Stepping.

Definition at line 72 of file Cpuid.h.

◆ Uint32

UINT32 CPUID_AMD_EXTENDED_CPU_SIG_EAX::Uint32

All bit fields as a 32-bit value

Definition at line 101 of file Cpuid.h.


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