2 # Sample to provide FSP wrapper platform sec related function.
4 # Copyright (c) 2014 - 2015, Intel Corporation. All rights reserved.<BR>
6 # SPDX-License-Identifier: BSD-2-Clause-Patent
10 ################################################################################
12 # Defines Section - statements that will be processed to create a Makefile.
14 ################################################################################
16 INF_VERSION = 0x00010005
17 BASE_NAME = SecPeiFspPlatformSecLibSample
18 FILE_GUID = 4E1C4F95-90EA-47de-9ACC-B8920189A1F5
21 LIBRARY_CLASS = FspPlatformSecLib
25 # The following information is for reference only and not required by the build tools.
27 # VALID_ARCHITECTURES = IA32 X64
30 ################################################################################
32 # Sources Section - list of files that are required for the build to succeed.
34 ################################################################################
37 FspPlatformSecLibSample.c
40 SecPlatformInformation.c
48 Ia32/AsmSaveSecContext.asm
53 Ia32/AsmSaveSecContext.S
56 ################################################################################
58 # Package Dependency Section - list of Package files that are required for
61 ################################################################################
65 MdeModulePkg/MdeModulePkg.dec
66 UefiCpuPkg/UefiCpuPkg.dec
67 IntelFspPkg/IntelFspPkg.dec
68 IntelFspWrapperPkg/IntelFspWrapperPkg.dec
74 gEfiSecPlatformInformationPpiGuid ## CONSUMES
75 gPeiSecPerformancePpiGuid ## CONSUMES
76 gEfiTemporaryRamSupportPpiGuid ## CONSUMES
79 gFspWrapperTokenSpaceGuid.PcdPeiTemporaryRamStackSize ## CONSUMES
80 gFspWrapperTokenSpaceGuid.PcdFlashFvFspBase ## CONSUMES
81 gFspWrapperTokenSpaceGuid.PcdFlashFvFspSize ## CONSUMES
84 gFspWrapperTokenSpaceGuid.PcdCpuMicrocodePatchAddress ## CONSUMES
85 gFspWrapperTokenSpaceGuid.PcdCpuMicrocodePatchRegionSize ## CONSUMES
86 gFspWrapperTokenSpaceGuid.PcdFlashMicroCodeOffset ## CONSUMES
87 gFspWrapperTokenSpaceGuid.PcdFlashCodeCacheAddress ## CONSUMES
88 gFspWrapperTokenSpaceGuid.PcdFlashCodeCacheSize ## CONSUMES