2 # Sample to provide FSP wrapper platform sec related function.
4 # Copyright (c) 2014 - 2016, 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 = SecFspWrapperPlatformSecLibSample
18 FILE_GUID = 8F1AC44A-CE7E-4E29-95BB-92E321BB1573
21 LIBRARY_CLASS = PlatformSecLib
24 # The following information is for reference only and not required by the build tools.
26 # VALID_ARCHITECTURES = IA32 X64
29 ################################################################################
31 # Sources Section - list of files that are required for the build to succeed.
33 ################################################################################
36 FspWrapperPlatformSecLibSample.c
38 SecPlatformInformation.c
46 Ia32/PeiCoreEntry.nasm
49 ################################################################################
51 # Package Dependency Section - list of Package files that are required for
54 ################################################################################
58 MdeModulePkg/MdeModulePkg.dec
59 UefiCpuPkg/UefiCpuPkg.dec
60 IntelFsp2Pkg/IntelFsp2Pkg.dec
61 IntelFsp2WrapperPkg/IntelFsp2WrapperPkg.dec
70 gEfiSecPlatformInformationPpiGuid ## CONSUMES
71 gPeiSecPerformancePpiGuid ## CONSUMES
72 gTopOfTemporaryRamPpiGuid ## PRODUCES
75 gIntelFsp2WrapperTokenSpaceGuid.PcdFsptBaseAddress ## CONSUMES
76 gIntelFsp2WrapperTokenSpaceGuid.PcdFspmBaseAddress ## CONSUMES
79 gIntelFsp2WrapperTokenSpaceGuid.PcdCpuMicrocodePatchAddress ## CONSUMES
80 gIntelFsp2WrapperTokenSpaceGuid.PcdCpuMicrocodePatchRegionSize ## CONSUMES
81 gIntelFsp2WrapperTokenSpaceGuid.PcdFlashMicrocodeOffset ## CONSUMES
82 gIntelFsp2WrapperTokenSpaceGuid.PcdFlashCodeCacheAddress ## CONSUMES
83 gIntelFsp2WrapperTokenSpaceGuid.PcdFlashCodeCacheSize ## CONSUMES