hc
2024-03-22 a0752693d998599af469473b8dc239ef973a012f
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
/** @file
 
  @copyright
  Copyright 2008 - 2021 Intel Corporation. <BR>
 
  SPDX-License-Identifier: BSD-2-Clause-Patent
**/
 
#ifndef _PLATFORM_ACPI_UPDATE_LIB_H
#define _PLATFORM_ACPI_UPDATE_LIB_H
 
#include <Base.h>
#include <Uefi.h>
 
#define PLATFORM_ACPI_FIX_UPDATE_SIGNATURE  SIGNATURE_32 ('A', 'C', 'P', 'F')
#define PLATFORM_ACPI_FIX_UPDATE_VERSION    01
 
 
// {81129EF8-391D-4f63-AE99-58517EC077E3}
#define   PLATFORM_ACPI_FIX_TABLE_GUID \
{ 0x81129ef8, 0x391d, 0x4f63, { 0xae, 0x99, 0x58, 0x51, 0x7e, 0xc0, 0x77, 0xe3 } }
 
typedef struct {
  UINT32                  Signature;
  UINT32                  Version;
 
  VOID                    *TablePtr;
 
} ACPI_FIX_UPDATE_TABLE;
 
EFI_STATUS
PlatformGetAcpiFixTableDataPointer (
  IN  VOID                          **TablePtr
);
 
STATIC  EFI_GUID gPlatformAcpiFixTableGuid = PLATFORM_ACPI_FIX_TABLE_GUID;
 
#endif //_PLATFORM_ACPI_UPDATE_LIB_H