ReactOS 0.4.16-dev-2357-g35d0dfe
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 3553 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 3573 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 3565 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 3561 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 3569 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 3582 of file Cpuid.h.

◆ Reserved1

UINT32 CPUID_DETERMINISTIC_ADDRESS_TRANSLATION_PARAMETERS_EBX::Reserved1

[Bits 7:4] Reserved.

Definition at line 3577 of file Cpuid.h.

◆ Reserved2

UINT32 CPUID_DETERMINISTIC_ADDRESS_TRANSLATION_PARAMETERS_EBX::Reserved2

[Bits 15:11] Reserved.

Definition at line 3586 of file Cpuid.h.

◆ Uint32

UINT32 CPUID_DETERMINISTIC_ADDRESS_TRANSLATION_PARAMETERS_EBX::Uint32

All bit fields as a 32-bit value

Definition at line 3595 of file Cpuid.h.

◆ Way

UINT32 CPUID_DETERMINISTIC_ADDRESS_TRANSLATION_PARAMETERS_EBX::Way

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

Definition at line 3590 of file Cpuid.h.


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