ReactOS 0.4.16-dev-340-g0540c21
CPUID_EXTENDED_STATE_MAIN_LEAF_EAX Union Reference

#include <Cpuid.h>

Collaboration diagram for CPUID_EXTENDED_STATE_MAIN_LEAF_EAX:

Public Attributes

struct {
   UINT32   x87: 1
 
   UINT32   SSE: 1
 
   UINT32   AVX: 1
 
   UINT32   MPX: 2
 
   UINT32   AVX_512: 3
 
   UINT32   IA32_XSS: 1
 
   UINT32   PKRU: 1
 
   UINT32   Reserved1: 3
 
   UINT32   IA32_XSS_2: 1
 
   UINT32   Reserved2: 18
 
Bits
 
UINT32 Uint32
 

Detailed Description

CPUID Extended State Information EAX for CPUID leaf CPUID_EXTENDED_STATE, sub-leaf CPUID_EXTENDED_STATE_MAIN_LEAF.

Definition at line 1959 of file Cpuid.h.

Member Data Documentation

◆ AVX

UINT32 CPUID_EXTENDED_STATE_MAIN_LEAF_EAX::AVX

[Bit 2] AVX state.

Definition at line 1975 of file Cpuid.h.

◆ AVX_512

UINT32 CPUID_EXTENDED_STATE_MAIN_LEAF_EAX::AVX_512

[Bits 7:5] AVX-512 state.

Definition at line 1983 of file Cpuid.h.

◆ 

struct { ... } CPUID_EXTENDED_STATE_MAIN_LEAF_EAX::Bits

Individual bit fields

◆ IA32_XSS

UINT32 CPUID_EXTENDED_STATE_MAIN_LEAF_EAX::IA32_XSS

[Bit 8] Used for IA32_XSS.

Definition at line 1987 of file Cpuid.h.

◆ IA32_XSS_2

UINT32 CPUID_EXTENDED_STATE_MAIN_LEAF_EAX::IA32_XSS_2

[Bit 13] Used for IA32_XSS, part 2.

Definition at line 1996 of file Cpuid.h.

◆ MPX

UINT32 CPUID_EXTENDED_STATE_MAIN_LEAF_EAX::MPX

[Bits 4:3] MPX state.

Definition at line 1979 of file Cpuid.h.

◆ PKRU

UINT32 CPUID_EXTENDED_STATE_MAIN_LEAF_EAX::PKRU

[Bit 9] PKRU state.

Definition at line 1991 of file Cpuid.h.

◆ Reserved1

UINT32 CPUID_EXTENDED_STATE_MAIN_LEAF_EAX::Reserved1

Definition at line 1992 of file Cpuid.h.

◆ Reserved2

UINT32 CPUID_EXTENDED_STATE_MAIN_LEAF_EAX::Reserved2

Definition at line 1997 of file Cpuid.h.

◆ SSE

UINT32 CPUID_EXTENDED_STATE_MAIN_LEAF_EAX::SSE

[Bit 1] SSE state.

Definition at line 1971 of file Cpuid.h.

◆ Uint32

UINT32 CPUID_EXTENDED_STATE_MAIN_LEAF_EAX::Uint32

All bit fields as a 32-bit value

Definition at line 2002 of file Cpuid.h.

◆ x87

UINT32 CPUID_EXTENDED_STATE_MAIN_LEAF_EAX::x87

[Bit 0] x87 state.

Definition at line 1967 of file Cpuid.h.


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