+++ /dev/null
-/** @file\r
- GUIDs used for UEFI Properties Table in the UEFI 2.5 specification.\r
-\r
- Copyright (c) 2015, Intel Corporation. All rights reserved.<BR>\r
- SPDX-License-Identifier: BSD-2-Clause-Patent\r
-\r
-**/\r
-\r
-#ifndef __EFI_PROPERTIES_TABLE_H__\r
-#define __EFI_PROPERTIES_TABLE_H__\r
-\r
-#define EFI_PROPERTIES_TABLE_GUID {\\r
- 0x880aaca3, 0x4adc, 0x4a04, {0x90, 0x79, 0xb7, 0x47, 0x34, 0x8, 0x25, 0xe5} \\r
-}\r
-\r
-typedef struct {\r
- UINT32 Version;\r
- UINT32 Length;\r
- UINT64 MemoryProtectionAttribute;\r
-} EFI_PROPERTIES_TABLE;\r
-\r
-#define EFI_PROPERTIES_TABLE_VERSION 0x00010000\r
-\r
-//\r
-// Memory attribute (Not defined bit is reserved)\r
-//\r
-#define EFI_PROPERTIES_RUNTIME_MEMORY_PROTECTION_NON_EXECUTABLE_PE_DATA 0x1\r
-\r
-extern EFI_GUID gEfiPropertiesTableGuid;\r
-\r
-#endif\r
# GUIDs defined in UEFI2.5\r
#\r
\r
- ## Include/Guid/PropertiesTable.h\r
- gEfiPropertiesTableGuid = { 0x880aaca3, 0x4adc, 0x4a04, {0x90, 0x79, 0xb7, 0x47, 0x34, 0x8, 0x25, 0xe5 }}\r
-\r
## Include/Guid/SystemResourceTable.h\r
gEfiSystemResourceTableGuid = { 0xb122a263, 0x3661, 0x4f68, {0x99, 0x29, 0x78, 0xf8, 0xb0, 0xd6, 0x21, 0x80 }}\r
\r