UINT8 Reserved[2];\r
} EFI_ACPI_6_2_PPTT_STRUCTURE_HEADER;\r
\r
+///\r
+/// For PPTT struct processor flags\r
+///\r
+#define EFI_ACPI_6_2_PPTT_PROCESSOR_ID_INVALID 0x0\r
+#define EFI_ACPI_6_2_PPTT_PROCESSOR_ID_VALID 0x1\r
+\r
///\r
/// Processor hierarchy node structure flags\r
///\r
UINT32 Reserved:25;\r
} EFI_ACPI_6_2_PPTT_STRUCTURE_CACHE_FLAGS;\r
\r
+///\r
+/// For cache attributes\r
+///\r
+#define EFI_ACPI_6_2_CACHE_ATTRIBUTES_ALLOCATION_READ 0x0\r
+#define EFI_ACPI_6_2_CACHE_ATTRIBUTES_ALLOCATION_WRITE 0x1\r
+#define EFI_ACPI_6_2_CACHE_ATTRIBUTES_ALLOCATION_READ_WRITE 0x2\r
+#define EFI_ACPI_6_2_CACHE_ATTRIBUTES_CACHE_TYPE_DATA 0x0\r
+#define EFI_ACPI_6_2_CACHE_ATTRIBUTES_CACHE_TYPE_INSTRUCTION 0x1\r
+#define EFI_ACPI_6_2_CACHE_ATTRIBUTES_CACHE_TYPE_UNIFIED 0x2\r
+#define EFI_ACPI_6_2_CACHE_ATTRIBUTES_WRITE_POLICY_WRITE_BACK 0x0\r
+#define EFI_ACPI_6_2_CACHE_ATTRIBUTES_WRITE_POLICY_WRITE_THROUGH 0x1\r
+\r
///\r
/// Cache Type Structure cache attributes\r
///\r