1 ## @file 2 # FSP-M wrapper PEI Module 3 # 4 # This PEIM initialize FSP. 5 # This will be invoked only once. It will call FspMemoryInit API, 6 # register TemporaryRamDonePpi to call TempRamExit API, and register MemoryDiscoveredPpi 7 # notify to call FspSiliconInit API. 8 # 9 # Copyright (c) 2014 - 2016, Intel Corporation. All rights reserved.<BR> 10 # 11 # This program and the accompanying materials 12 # are licensed and made available under the terms and conditions of the BSD License 13 # which accompanies this distribution. The full text of the license may be found at 14 # http://opensource.org/licenses/bsd-license.php. 15 # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, 16 # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. 17 # 18 ## 19 20 [Defines] 21 INF_VERSION = 0x00010017 22 BASE_NAME = FspmWrapperPeim 23 FILE_GUID = 9FAAD0FF-0E0C-4885-A738-BAB4E4FA1E66 24 VERSION_STRING = 1.0 25 MODULE_TYPE = PEIM 26 ENTRY_POINT = FspmWrapperPeimEntryPoint 27 28 # 29 # The following information is for reference only and not required by the build tools. 30 # 31 # VALID_ARCHITECTURES = IA32 32 # 33 34 [LibraryClasses] 35 PeimEntryPoint 36 PeiServicesLib 37 PeiServicesTablePointerLib 38 BaseLib 39 BaseMemoryLib 40 MemoryAllocationLib 41 DebugLib 42 HobLib 43 FspWrapperPlatformLib 44 FspWrapperHobProcessLib 45 DebugAgentLib 46 UefiCpuLib 47 PeCoffGetEntryPointLib 48 PeCoffExtraActionLib 49 PerformanceLib 50 TimerLib 51 FspWrapperApiLib 52 FspWrapperApiTestLib 53 54 [Packages] 55 MdePkg/MdePkg.dec 56 MdeModulePkg/MdeModulePkg.dec 57 UefiCpuPkg/UefiCpuPkg.dec 58 IntelFsp2Pkg/IntelFsp2Pkg.dec 59 IntelFsp2WrapperPkg/IntelFsp2WrapperPkg.dec 60 61 [Pcd] 62 gIntelFsp2WrapperTokenSpaceGuid.PcdFspmBaseAddress ## CONSUMES 63 64 [Sources] 65 FspmWrapperPeim.c 66 67 [Ppis] 68 gTopOfTemporaryRamPpiGuid ## PRODUCES 69 gEfiEndOfPeiSignalPpiGuid ## PRODUCES 70 gEfiPeiMemoryDiscoveredPpiGuid ## PRODUCES 71 72 [Guids] 73 gFspHobGuid ## PRODUCES ## HOB 74 gFspApiPerformanceGuid ## CONSUMES ## GUID 75 76 [Depex] 77 gEfiPeiMasterBootModePpiGuid 78