]> git.proxmox.com Git - mirror_edk2.git/blame - MdePkg/Include/Guid/MemoryAttributesTable.h
MdePkg: Apply uncrustify changes
[mirror_edk2.git] / MdePkg / Include / Guid / MemoryAttributesTable.h
CommitLineData
63ca5179
JY
1/** @file\r
2 GUIDs used for UEFI Memory Attributes Table in the UEFI 2.6 specification.\r
3\r
4 Copyright (c) 2016, Intel Corporation. All rights reserved.<BR>\r
9344f092 5 SPDX-License-Identifier: BSD-2-Clause-Patent\r
63ca5179
JY
6\r
7**/\r
8\r
9#ifndef __UEFI_MEMORY_ATTRIBUTES_TABLE_H__\r
10#define __UEFI_MEMORY_ATTRIBUTES_TABLE_H__\r
11\r
2f88bd3a 12#define EFI_MEMORY_ATTRIBUTES_TABLE_GUID {\\r
63ca5179
JY
13 0xdcfa911d, 0x26eb, 0x469f, {0xa2, 0x20, 0x38, 0xb7, 0xdc, 0x46, 0x12, 0x20} \\r
14}\r
15\r
16typedef struct {\r
2f88bd3a
MK
17 UINT32 Version;\r
18 UINT32 NumberOfEntries;\r
19 UINT32 DescriptorSize;\r
20 UINT32 Reserved;\r
21 // EFI_MEMORY_DESCRIPTOR Entry[1];\r
63ca5179
JY
22} EFI_MEMORY_ATTRIBUTES_TABLE;\r
23\r
24#define EFI_MEMORY_ATTRIBUTES_TABLE_VERSION 0x00000001\r
25\r
2f88bd3a 26extern EFI_GUID gEfiMemoryAttributesTableGuid;\r
63ca5179
JY
27\r
28#endif\r