ReactOS 0.4.15-dev-8417-gb6b82fe
CPUID_CACHE_PARAMS_EBX Union Reference

#include <Cpuid.h>

Collaboration diagram for CPUID_CACHE_PARAMS_EBX:

Public Attributes

struct {
   UINT32   LineSize: 12
 
   UINT32   LinePartitions: 10
 
   UINT32   Ways: 10
 
Bits
 
UINT32 Uint32
 

Detailed Description

CPUID Cache Parameters Information returned in EBX for CPUID leaf CPUID_CACHE_PARAMS.

Definition at line 878 of file Cpuid.h.

Member Data Documentation

◆ 

struct { ... } CPUID_CACHE_PARAMS_EBX::Bits

Individual bit fields

◆ LinePartitions

UINT32 CPUID_CACHE_PARAMS_EBX::LinePartitions

[Bits 21:12] Physical Line Partitions. Add one to the return value to get the result.

Definition at line 892 of file Cpuid.h.

◆ LineSize

UINT32 CPUID_CACHE_PARAMS_EBX::LineSize

[Bits 11:0] System Coherency Line Size. Add one to the return value to get the result.

Definition at line 887 of file Cpuid.h.

◆ Uint32

UINT32 CPUID_CACHE_PARAMS_EBX::Uint32

All bit fields as a 32-bit value

Definition at line 902 of file Cpuid.h.

◆ Ways

UINT32 CPUID_CACHE_PARAMS_EBX::Ways

[Bits 31:22] Ways of associativity. Add one to the return value to get the result.

Definition at line 897 of file Cpuid.h.


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