1## @file 2# This is the first module taking control of the platform upon power-on/reset. 3# 4# Copyright (c) 2014 - 2015, Intel Corporation. All rights reserved.<BR> 5# 6# SPDX-License-Identifier: BSD-2-Clause-Patent 7# 8## 9 10[Defines] 11 INF_VERSION = 0x00010005 12 BASE_NAME = FspWrapperSecCore 13 FILE_GUID = 1BA0062E-C779-4582-8566-336AE8F78F09 14 MODULE_TYPE = SEC 15 VERSION_STRING = 1.0 16 17# 18# The following information is for reference only and not required by the build tools. 19# 20# VALID_ARCHITECTURES = IA32 21# 22 23[Sources] 24 SecMain.c 25 SecMain.h 26 FindPeiCore.c 27 28[Sources.IA32] 29 Ia32/ResetVec.asm16 | MSFT 30 Ia32/ResetVec.asm16 | INTEL 31 Ia32/Dummy.asm 32 33[Binaries.Ia32] 34 RAW|Vtf0/Bin/ResetVec.ia32.raw |GCC 35 36[Packages] 37 MdePkg/MdePkg.dec 38 MdeModulePkg/MdeModulePkg.dec 39 UefiCpuPkg/UefiCpuPkg.dec 40 IntelFspPkg/IntelFspPkg.dec 41 IntelFspWrapperPkg/IntelFspWrapperPkg.dec 42 43[LibraryClasses] 44 BaseLib 45 BaseMemoryLib 46 DebugLib 47 FspPlatformInfoLib 48 FspPlatformSecLib 49 DebugAgentLib 50 UefiCpuLib 51 PeCoffGetEntryPointLib 52 PeCoffExtraActionLib 53 54[Ppis] 55 gTopOfTemporaryRamPpiGuid ## CONSUMES 56 57[FixedPcd] 58 gFspWrapperTokenSpaceGuid.PcdSecCoreMaxPpiSupported ## CONSUMES 59 60[Pcd] 61 gFspWrapperTokenSpaceGuid.PcdPeiTemporaryRamStackSize ## CONSUMES 62