+++ /dev/null
-/** @file\r
-\r
- Copyright (c) 2014 - 2015, Intel Corporation. All rights reserved.<BR>\r
- SPDX-License-Identifier: BSD-2-Clause-Patent\r
-\r
-**/\r
-\r
-#ifndef _FSP_GLOBAL_DATA_H_\r
-#define _FSP_GLOBAL_DATA_H_\r
-\r
-#include <FspInfoHeader.h>\r
-\r
-#pragma pack(1)\r
-\r
-typedef struct {\r
- VOID *DataPtr;\r
- UINT32 MicrocodeRegionBase;\r
- UINT32 MicrocodeRegionSize;\r
- UINT32 CodeRegionBase;\r
- UINT32 CodeRegionSize;\r
-} FSP_PLAT_DATA;\r
-\r
-#define FSP_GLOBAL_DATA_SIGNATURE SIGNATURE_32 ('F', 'S', 'P', 'D')\r
-\r
-typedef struct {\r
- UINT32 Signature;\r
- UINT32 CoreStack;\r
- FSP_PLAT_DATA PlatformData;\r
- FSP_INFO_HEADER *FspInfoHeader;\r
- VOID *UpdDataRgnPtr;\r
- VOID *MemoryInitUpdPtr;\r
- VOID *SiliconInitUpdPtr;\r
- UINT8 ApiMode;\r
- UINT8 Reserved[3];\r
- UINT32 PerfIdx;\r
- UINT64 PerfData[32];\r
-} FSP_GLOBAL_DATA;\r
-\r
-#pragma pack()\r
-\r
-#endif\r