ReactOS 0.4.16-dev-197-g92996da
CPUID_VIR_PHY_ADDRESS_SIZE_EAX Union Reference

#include <Cpuid.h>

Collaboration diagram for CPUID_VIR_PHY_ADDRESS_SIZE_EAX:

Public Attributes

struct {
   UINT32   PhysicalAddressBits: 8
 
   UINT32   LinearAddressBits: 8
 
   UINT32   Reserved: 16
 
Bits
 
UINT32 Uint32
 

Detailed Description

CPUID Linear Physical Address Size EAX for CPUID leaf CPUID_VIR_PHY_ADDRESS_SIZE.

Definition at line 4058 of file Cpuid.h.

Member Data Documentation

◆ 

struct { ... } CPUID_VIR_PHY_ADDRESS_SIZE_EAX::Bits

Individual bit fields

◆ LinearAddressBits

UINT32 CPUID_VIR_PHY_ADDRESS_SIZE_EAX::LinearAddressBits

[Bits 15:8] Number of linear address bits.

Definition at line 4074 of file Cpuid.h.

◆ PhysicalAddressBits

UINT32 CPUID_VIR_PHY_ADDRESS_SIZE_EAX::PhysicalAddressBits

[Bits 7:0] Number of physical address bits.

Note
If CPUID.80000008H:EAX[7:0] is supported, the maximum physical address number supported should come from this field.

Definition at line 4070 of file Cpuid.h.

◆ Reserved

UINT32 CPUID_VIR_PHY_ADDRESS_SIZE_EAX::Reserved

Definition at line 4075 of file Cpuid.h.

◆ Uint32

UINT32 CPUID_VIR_PHY_ADDRESS_SIZE_EAX::Uint32

All bit fields as a 32-bit value

Definition at line 4080 of file Cpuid.h.


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