#include <MdePkg/Include/Register/Intel/Cpuid.h>
CPUID Deterministic Address Translation Parameters EBX for CPUID leafs.
Definition at line 3496 of file Cpuid.h.
struct { ... } CPUID_DETERMINISTIC_ADDRESS_TRANSLATION_PARAMETERS_EBX::Bits |
◆ 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:
- MdePkg/Include/Register/Intel/Cpuid.h