X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=IntelFspWrapperPkg%2FFspInitPei%2FFspInitPei.inf;fp=IntelFspWrapperPkg%2FFspInitPei%2FFspInitPei.inf;h=97e88138bd504ad05c2428449ee02e76e7337445;hb=d8043ce905a5832f911361ef30be28765afbdc6b;hp=500c9fd238e92e2b3c65173ebc02bdc5349159a1;hpb=d5fb1edfb16a2af29486ffbf5aa32a036da9caa4;p=mirror_edk2.git diff --git a/IntelFspWrapperPkg/FspInitPei/FspInitPei.inf b/IntelFspWrapperPkg/FspInitPei/FspInitPei.inf index 500c9fd238..97e88138bd 100644 --- a/IntelFspWrapperPkg/FspInitPei/FspInitPei.inf +++ b/IntelFspWrapperPkg/FspInitPei/FspInitPei.inf @@ -1,9 +1,13 @@ ## @file # FSP PEI Module # -# This PEIM will be invoked twice by pei core. In 1st entry, it will call FspInit API. -# In 2nd entry, it will parse the hoblist from fsp and report them into pei core. -# including install the memory as required. +# This PEIM initialize FSP. +# In FSP API V1 mode, it will be invoked twice by pei core. In 1st entry, it will +# call FspInit API. In 2nd entry, it will parse the hoblist from fsp and report +# them into pei core. +# In FSP API V2 mode, it will be invoked only once. It will call FspMemoryInit API, +# register TemporaryRamDonePpi to call TempRamExit API, and register MemoryDiscoveredPpi +# notify to call FspSiliconInit API. # # Copyright (c) 2014 - 2015, Intel Corporation. All rights reserved.
# @@ -33,11 +37,12 @@ [Sources] FspInitPei.c FspInitPei.h + FspInitPeiV1.c + FspInitPeiV2.c FspNotifyS3.c SecMain.c SecMain.h FindPeiCore.c - SecFspInitDone.c [Packages] MdePkg/MdePkg.dec @@ -67,6 +72,8 @@ gTopOfTemporaryRamPpiGuid ## PRODUCES gFspInitDonePpiGuid ## PRODUCES gEfiEndOfPeiSignalPpiGuid ## PRODUCES + gEfiTemporaryRamDonePpiGuid ## PRODUCES + gEfiPeiMemoryDiscoveredPpiGuid ## PRODUCES [FixedPcd] gFspWrapperTokenSpaceGuid.PcdSecCoreMaxPpiSupported ## CONSUMES @@ -76,6 +83,7 @@ gFspWrapperTokenSpaceGuid.PcdFlashFvFspBase ## CONSUMES gFspWrapperTokenSpaceGuid.PcdFlashFvFspSize ## CONSUMES gFspWrapperTokenSpaceGuid.PcdMaxUpdRegionSize ## CONSUMES + gFspWrapperTokenSpaceGuid.PcdFspApiVersion ## CONSUMES [Depex] gEfiPeiMasterBootModePpiGuid