ReactOS 0.4.15-dev-7906-g1b85a5f
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 3496 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 3516 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 3508 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 3504 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 3512 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 3525 of file Cpuid.h.

◆ Reserved1

UINT32 CPUID_DETERMINISTIC_ADDRESS_TRANSLATION_PARAMETERS_EBX::Reserved1

[Bits 7:4] Reserved.

Definition at line 3520 of file Cpuid.h.

◆ Reserved2

UINT32 CPUID_DETERMINISTIC_ADDRESS_TRANSLATION_PARAMETERS_EBX::Reserved2

[Bits 15:11] Reserved.

Definition at line 3529 of file Cpuid.h.

◆ Uint32

UINT32 CPUID_DETERMINISTIC_ADDRESS_TRANSLATION_PARAMETERS_EBX::Uint32

All bit fields as a 32-bit value

Definition at line 3538 of file Cpuid.h.

◆ Way

UINT32 CPUID_DETERMINISTIC_ADDRESS_TRANSLATION_PARAMETERS_EBX::Way

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

Definition at line 3533 of file Cpuid.h.


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