PeiMain.h\r
\r
[Packages]\r
- MdeModulePkg/MdeModulePkg.dec\r
MdePkg/MdePkg.dec\r
+ MdeModulePkg/MdeModulePkg.dec\r
\r
[LibraryClasses]\r
TimerLib\r
\r
\r
[Guids]\r
- gPeiAprioriFileNameGuid ## SOMETIMES_CONSUMES ## GUID\r
- gEfiFirmwareFileSystem2Guid ## SOMETIMES_CONSUME ## FV\r
+ gPeiAprioriFileNameGuid ## CONSUMES ## GUID\r
+ gEfiFirmwareFileSystem2Guid ## CONSUMES ## FV\r
\r
[Ppis]\r
- gEfiPeiStatusCodePpiGuid ## SOMETIMES_CONSUMES\r
- gEfiPeiResetPpiGuid ## SOMETIMES_CONSUMES\r
+ gEfiPeiStatusCodePpiGuid ## SOMETIMES_CONSUMES (PeiReportStatusService is not ready if this PPI doesn't exist)\r
+ gEfiPeiResetPpiGuid ## SOMETIMES_CONSUMES (PeiResetService is not ready if this PPI doesn't exist) \r
gEfiDxeIplPpiGuid ## CONSUMES\r
- gEfiPeiMemoryDiscoveredPpiGuid ## CONSUMES\r
+ gEfiPeiMemoryDiscoveredPpiGuid ## PRODUCES\r
gEfiPeiDecompressPpiGuid ## CONSUMES\r
- gEfiPeiFirmwareVolumeInfoPpiGuid ## CONSUMES\r
- gEfiPeiLoadFilePpiGuid ## CONSUMES\r
- gEfiPeiSecurity2PpiGuid ## CONSUMES\r
+ gEfiPeiFirmwareVolumeInfoPpiGuid ## NOTIFY ## SOMETIMES_PRODUCES (Produce FvInfoPpi if the encapsulated FvImage is found) \r
+ gEfiPeiLoadFilePpiGuid ## PRODUCES ## SOMETIMES_CONSUMES (The default load PeImage logic will be used when this PPI doesn't exist)\r
+ gEfiPeiSecurity2PpiGuid ## NOTIFY\r
gEfiTemporaryRamSupportPpiGuid ## CONSUMES\r
\r
[FixedPcd.common]\r
gEfiMdeModulePkgTokenSpaceGuid.PcdPeiCoreMaxFvSupported ## CONSUMES\r
gEfiMdeModulePkgTokenSpaceGuid.PcdPeiCoreMaxPeimPerFv ## CONSUMES\r
gEfiMdeModulePkgTokenSpaceGuid.PcdPeiCoreMaxPpiSupported ## CONSUMES\r
- gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValuePeimDispatch ## SOMETIMES_CONSUMES\r
- gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValuePeiCoreEntry ## SOMETIMES_CONSUMES\r
+ gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValuePeimDispatch ## CONSUMES\r
+ gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValuePeiCoreEntry ## CONSUMES\r
gEfiMdeModulePkgTokenSpaceGuid.PcdPeiCoreMaxPeiStackSize ## CONSUMES\r
\r
[FeaturePcd.common]\r
- gEfiMdeModulePkgTokenSpaceGuid.PcdPeiCoreImageLoaderSearchTeSectionFirst ## CONSUMES\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdPeiCoreImageLoaderSearchTeSectionFirst ## CONSUMES\r
gEfiMdeModulePkgTokenSpaceGuid.PcdFrameworkCompatibilitySupport ## CONSUMES\r
\ No newline at end of file