3 Copyright (c) 2014 - 2016, Intel Corporation. All rights reserved.<BR>
4 This program and the accompanying materials
5 are licensed and made available under the terms and conditions of the BSD License
6 which accompanies this distribution. The full text of the license may be found at
7 http://opensource.org/licenses/bsd-license.php.
9 THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
10 WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
14 #ifndef _FSP_GLOBAL_DATA_H_
15 #define _FSP_GLOBAL_DATA_H_
25 FspMemoryInitApiIndex
,
27 FspSiliconInitApiIndex
,
33 UINT32 MicrocodeRegionBase
;
34 UINT32 MicrocodeRegionSize
;
35 UINT32 CodeRegionBase
;
36 UINT32 CodeRegionSize
;
39 #define FSP_GLOBAL_DATA_SIGNATURE SIGNATURE_32 ('F', 'S', 'P', 'D')
40 #define FSP_PERFORMANCE_DATA_SIGNATURE SIGNATURE_32 ('P', 'E', 'R', 'F')
41 #define FSP_PERFORMANCE_DATA_TIMER_MASK 0xFFFFFFFFFFFFFF
50 FSP_PLAT_DATA PlatformData
;
51 FSP_INFO_HEADER
*FspInfoHeader
;
53 VOID
*TempRamInitUpdPtr
;
54 VOID
*MemoryInitUpdPtr
;
55 VOID
*SiliconInitUpdPtr
;