mirror of
https://github.com/acidanthera/audk.git
synced 2025-08-18 16:18:12 +02:00
V2: Fix more header files on #ifdef variable ECC reported some issues on UefiPayloadPkg, this patch fixed most of them except several files including ElfLib\Elf32.h, coreboot.h, CbParseLib.c, etc. It also removed unused functions in ResetSystemLib and Hob.c. Signed-off-by: Guo Dong <guo.dong@intel.com> Cc: Ray Ni <ray.ni@intel.com> Cc: Maurice Ma <maurice.ma@intel.com> Cc: Benjamin You <benjamin.you@intel.com> Reviewed-by: Maurice Ma <maurice.ma@intel.com>
31 lines
778 B
C
31 lines
778 B
C
/** @file
|
|
This file defines the hob structure for board related information from acpi table
|
|
|
|
Copyright (c) 2014, Intel Corporation. All rights reserved.<BR>
|
|
SPDX-License-Identifier: BSD-2-Clause-Patent
|
|
|
|
**/
|
|
|
|
#ifndef ACPI_BOARD_INFO_GUID_H_
|
|
#define ACPI_BOARD_INFO_GUID_H_
|
|
|
|
///
|
|
/// Board information GUID
|
|
///
|
|
extern EFI_GUID gUefiAcpiBoardInfoGuid;
|
|
|
|
typedef struct {
|
|
UINT8 Revision;
|
|
UINT8 Reserved0[2];
|
|
UINT8 ResetValue;
|
|
UINT64 PmEvtBase;
|
|
UINT64 PmGpeEnBase;
|
|
UINT64 PmCtrlRegBase;
|
|
UINT64 PmTimerRegBase;
|
|
UINT64 ResetRegAddress;
|
|
UINT64 PcieBaseAddress;
|
|
UINT64 PcieBaseSize;
|
|
} ACPI_BOARD_INFO;
|
|
|
|
#endif
|