ReactOS 0.4.16-dev-1515-g853b446
CPUID_DETERMINISTIC_ADDRESS_TRANSLATION_PARAMETERS_EBX Union Reference

#include <Cpuid.h>

Collaboration diagram for CPUID_DETERMINISTIC_ADDRESS_TRANSLATION_PARAMETERS_EBX:

Public Attributes

struct {
   UINT32   Page4K: 1
 
   UINT32   Page2M: 1
 
   UINT32   Page4M: 1
 
   UINT32   Page1G: 1
 
   UINT32   Reserved1: 4
 
   UINT32   Partitioning: 3
 
   UINT32   Reserved2: 5
 
   UINT32   Way: 16
 
Bits
 
UINT32 Uint32
 

Detailed Description

CPUID Deterministic Address Translation Parameters EBX for CPUID leafs.

Definition at line 3523 of file Cpuid.h.

Member Data Documentation

◆ 

struct { ... } CPUID_DETERMINISTIC_ADDRESS_TRANSLATION_PARAMETERS_EBX::Bits

Individual bit fields

◆ Page1G

UINT32 CPUID_DETERMINISTIC_ADDRESS_TRANSLATION_PARAMETERS_EBX::Page1G

[Bits 3] 1 GB page size entries supported by this structure.

Definition at line 3543 of file Cpuid.h.

◆ Page2M

UINT32 CPUID_DETERMINISTIC_ADDRESS_TRANSLATION_PARAMETERS_EBX::Page2M

[Bits 1] 2MB page size entries supported by this structure.

Definition at line 3535 of file Cpuid.h.

◆ Page4K

UINT32 CPUID_DETERMINISTIC_ADDRESS_TRANSLATION_PARAMETERS_EBX::Page4K

[Bits 0] 4K page size entries supported by this structure.

Definition at line 3531 of file Cpuid.h.

◆ Page4M

UINT32 CPUID_DETERMINISTIC_ADDRESS_TRANSLATION_PARAMETERS_EBX::Page4M

[Bits 2] 4MB page size entries supported by this structure.

Definition at line 3539 of file Cpuid.h.

◆ Partitioning

UINT32 CPUID_DETERMINISTIC_ADDRESS_TRANSLATION_PARAMETERS_EBX::Partitioning

[Bits 10:8] Partitioning (0: Soft partitioning between the logical processors sharing this structure)

Definition at line 3552 of file Cpuid.h.

◆ Reserved1

UINT32 CPUID_DETERMINISTIC_ADDRESS_TRANSLATION_PARAMETERS_EBX::Reserved1

[Bits 7:4] Reserved.

Definition at line 3547 of file Cpuid.h.

◆ Reserved2

UINT32 CPUID_DETERMINISTIC_ADDRESS_TRANSLATION_PARAMETERS_EBX::Reserved2

[Bits 15:11] Reserved.

Definition at line 3556 of file Cpuid.h.

◆ Uint32

UINT32 CPUID_DETERMINISTIC_ADDRESS_TRANSLATION_PARAMETERS_EBX::Uint32

All bit fields as a 32-bit value

Definition at line 3565 of file Cpuid.h.

◆ Way

UINT32 CPUID_DETERMINISTIC_ADDRESS_TRANSLATION_PARAMETERS_EBX::Way

[Bits 31:16] W = Ways of associativity.

Definition at line 3560 of file Cpuid.h.


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