ReactOS 0.4.15-dev-8028-g8e799e2
CPUID_INTEL_RDT_ALLOCATION_ENUMERATION_SUB_LEAF_EBX Union Reference

#include <Cpuid.h>

Collaboration diagram for CPUID_INTEL_RDT_ALLOCATION_ENUMERATION_SUB_LEAF_EBX:

Public Attributes

struct {
   UINT32   Reserved1: 1
 
   UINT32   L3CacheAllocation: 1
 
   UINT32   L2CacheAllocation: 1
 
   UINT32   MemoryBandwidth: 1
 
   UINT32   Reserved3: 28
 
Bits
 
UINT32 Uint32
 

Detailed Description

CPUID L3 and L2 Cache Allocation Support Information EBX for CPUID leaf CPUID_INTEL_RDT_ALLOCATION, sub-leaf CPUID_INTEL_RDT_ALLOCATION_ENUMERATION_SUB_LEAF.

Definition at line 2334 of file Cpuid.h.

Member Data Documentation

◆ 

struct { ... } CPUID_INTEL_RDT_ALLOCATION_ENUMERATION_SUB_LEAF_EBX::Bits

Individual bit fields

◆ L2CacheAllocation

UINT32 CPUID_INTEL_RDT_ALLOCATION_ENUMERATION_SUB_LEAF_EBX::L2CacheAllocation

[Bit 2] Supports L2 Cache Allocation Technology if 1.

Definition at line 2347 of file Cpuid.h.

◆ L3CacheAllocation

UINT32 CPUID_INTEL_RDT_ALLOCATION_ENUMERATION_SUB_LEAF_EBX::L3CacheAllocation

[Bit 1] Supports L3 Cache Allocation Technology if 1.

Definition at line 2343 of file Cpuid.h.

◆ MemoryBandwidth

UINT32 CPUID_INTEL_RDT_ALLOCATION_ENUMERATION_SUB_LEAF_EBX::MemoryBandwidth

[Bit 3] Supports Memory Bandwidth Allocation if 1.

Definition at line 2351 of file Cpuid.h.

◆ Reserved1

UINT32 CPUID_INTEL_RDT_ALLOCATION_ENUMERATION_SUB_LEAF_EBX::Reserved1

Definition at line 2339 of file Cpuid.h.

◆ Reserved3

UINT32 CPUID_INTEL_RDT_ALLOCATION_ENUMERATION_SUB_LEAF_EBX::Reserved3

Definition at line 2352 of file Cpuid.h.

◆ Uint32

UINT32 CPUID_INTEL_RDT_ALLOCATION_ENUMERATION_SUB_LEAF_EBX::Uint32

All bit fields as a 32-bit value

Definition at line 2357 of file Cpuid.h.


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