ReactOS 0.4.17-dev-1190-g4c812f4
CPUID_EXTENDED_CPU_SIG_REGS Union Reference

#include <Cpuid.h>

Collaboration diagram for CPUID_EXTENDED_CPU_SIG_REGS:

Public Attributes

INT32 AsInt32 [4]
 
struct {
   UINT32   Signature
 
   UINT32   ReservedEbx
 
   CPUID_EXTENDED_CPU_SIG_ECX   Ecx
 
   CPUID_EXTENDED_CPU_SIG_EDX   Edx
 
} Intel
 
struct {
   CPUID_AMD_EXTENDED_CPU_SIG_EAX   Eax
 
   CPUID_AMD_EXTENDED_CPU_SIG_EBX   Ebx
 
   CPUID_AMD_EXTENDED_CPU_SIG_ECX   Ecx
 
   CPUID_AMD_EXTENDED_CPU_SIG_EDX   Edx
 
} Amd
 

Detailed Description

Definition at line 159 of file Cpuid.h.

Member Data Documentation

◆ 

struct { ... } CPUID_EXTENDED_CPU_SIG_REGS::Amd

Referenced by KiGetFeatureBits().

◆ AsInt32

INT32 CPUID_EXTENDED_CPU_SIG_REGS::AsInt32[4]

Definition at line 161 of file Cpuid.h.

Referenced by KiGetFeatureBits().

◆ Eax

CPUID_AMD_EXTENDED_CPU_SIG_EAX CPUID_EXTENDED_CPU_SIG_REGS::Eax

Definition at line 171 of file Cpuid.h.

◆ Ebx

CPUID_AMD_EXTENDED_CPU_SIG_EBX CPUID_EXTENDED_CPU_SIG_REGS::Ebx

Definition at line 172 of file Cpuid.h.

◆ Ecx [1/2]

CPUID_EXTENDED_CPU_SIG_ECX CPUID_EXTENDED_CPU_SIG_REGS::Ecx

Definition at line 166 of file Cpuid.h.

◆ Ecx [2/2]

CPUID_AMD_EXTENDED_CPU_SIG_ECX CPUID_EXTENDED_CPU_SIG_REGS::Ecx

Definition at line 173 of file Cpuid.h.

◆ Edx [1/2]

CPUID_EXTENDED_CPU_SIG_EDX CPUID_EXTENDED_CPU_SIG_REGS::Edx

Definition at line 167 of file Cpuid.h.

◆ Edx [2/2]

CPUID_AMD_EXTENDED_CPU_SIG_EDX CPUID_EXTENDED_CPU_SIG_REGS::Edx

Definition at line 174 of file Cpuid.h.

◆ 

struct { ... } CPUID_EXTENDED_CPU_SIG_REGS::Intel

Referenced by KiGetFeatureBits().

◆ ReservedEbx

UINT32 CPUID_EXTENDED_CPU_SIG_REGS::ReservedEbx

Definition at line 165 of file Cpuid.h.

◆ Signature

UINT32 CPUID_EXTENDED_CPU_SIG_REGS::Signature

Definition at line 164 of file Cpuid.h.


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