]> git.proxmox.com Git - mirror_edk2.git/blob - MdeModulePkg/Include/UniversalPayload/AcpiTable.h
MdeModulePkg: Add new structure for the Universal Payload ACPI Table Hob
[mirror_edk2.git] / MdeModulePkg / Include / UniversalPayload / AcpiTable.h
1 /** @file
2 Define the structure for the Universal Payload APCI table.
3
4 Copyright (c) 2021, Intel Corporation. All rights reserved.<BR>
5 SPDX-License-Identifier: BSD-2-Clause-Patent
6
7 @par Revision Reference:
8 - Universal Payload Specification 0.75 (https://universalpayload.github.io/documentation/)
9 **/
10
11 #ifndef UNIVERSAL_PAYLOAD_ACPI_TABLE_H_
12 #define UNIVERSAL_PAYLOAD_ACPI_TABLE_H_
13
14 #include <Uefi.h>
15 #include <UniversalPayload/UniversalPayload.h>
16
17 #pragma pack(1)
18
19 typedef struct {
20 UNIVERSAL_PAYLOAD_GENERIC_HEADER Header;
21 EFI_PHYSICAL_ADDRESS Rsdp;
22 } UNIVERSAL_PAYLOAD_ACPI_TABLE;
23
24 #pragma pack()
25
26 #define UNIVERSAL_PAYLOAD_ACPI_TABLE_REVISION 1
27
28 extern GUID gUniversalPayloadAcpiTableGuid;
29
30 #endif // UNIVERSAL_PAYLOAD_ACPI_TABLE_H_