git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7697
6f19259b-4bc3-4df7-8a09-
765794883524
gEfiMdeModulePkgTokenSpaceGuid.PcdHelloWorldPrintEnable\r
\r
[Pcd]\r
gEfiMdeModulePkgTokenSpaceGuid.PcdHelloWorldPrintEnable\r
\r
[Pcd]\r
- gEfiMdeModulePkgTokenSpaceGuid.PcdHelloWorldPrintString ## Valid when gEfiMdeModulePkgTokenSpaceGuid.PcdHelloWorldPrintEnable\r
- gEfiMdeModulePkgTokenSpaceGuid.PcdHelloWorldPrintTimes ## Valid when gEfiMdeModulePkgTokenSpaceGuid.PcdHelloWorldPrintEnable\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdHelloWorldPrintString || PcdHelloWorldPrintEnable ## Valid when gEfiMdeModulePkgTokenSpaceGuid.PcdHelloWorldPrintEnable\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdHelloWorldPrintTimes || PcdHelloWorldPrintEnable ## Valid when gEfiMdeModulePkgTokenSpaceGuid.PcdHelloWorldPrintEnable\r
PeiMain.h\r
\r
[Packages]\r
PeiMain.h\r
\r
[Packages]\r
- MdeModulePkg/MdeModulePkg.dec\r
+ MdeModulePkg/MdeModulePkg.dec\r
\r
[LibraryClasses]\r
TimerLib\r
\r
[LibraryClasses]\r
TimerLib\r
- gPeiAprioriFileNameGuid ## SOMETIMES_CONSUMES ## GUID\r
- gEfiFirmwareFileSystem2Guid ## SOMETIMES_CONSUME ## FV\r
+ gPeiAprioriFileNameGuid ## CONSUMES ## GUID\r
+ gEfiFirmwareFileSystem2Guid ## CONSUMES ## FV\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
gEfiDxeIplPpiGuid ## CONSUMES\r
- gEfiPeiMemoryDiscoveredPpiGuid ## CONSUMES\r
+ gEfiPeiMemoryDiscoveredPpiGuid ## PRODUCES\r
gEfiPeiDecompressPpiGuid ## CONSUMES\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
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.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
gEfiMdeModulePkgTokenSpaceGuid.PcdFrameworkCompatibilitySupport ## CONSUMES\r
\ No newline at end of file
# \r
# Capsule Runtime Driver produces two UEFI capsule runtime services.\r
# (UpdateCapsule, QueryCapsuleCapabilities)\r
# \r
# Capsule Runtime Driver produces two UEFI capsule runtime services.\r
# (UpdateCapsule, QueryCapsuleCapabilities)\r
-# It installs the Capsule Architectural Protocol (EDKII extension definition) to signify \r
+# It installs the Capsule Architectural Protocol defined in PI1.0a to signify \r
# the capsule runtime services are ready.\r
# \r
# the capsule runtime services are ready.\r
# \r
-# Copyright (c) 2006 - 2008, Intel Corporation. <BR>\r
+# Copyright (c) 2006 - 2009, Intel Corporation. <BR>\r
# All rights reserved. This program and the accompanying materials\r
# are licensed and made available under the terms and conditions of the BSD License\r
# which accompanies this distribution. The full text of the license may be found at\r
# All rights reserved. This program and the accompanying materials\r
# are licensed and made available under the terms and conditions of the BSD License\r
# which accompanies this distribution. The full text of the license may be found at\r
\r
[FixedPcd]\r
gEfiMdeModulePkgTokenSpaceGuid.PcdMaxSizeNonPopulateCapsule\r
\r
[FixedPcd]\r
gEfiMdeModulePkgTokenSpaceGuid.PcdMaxSizeNonPopulateCapsule\r
- gEfiMdeModulePkgTokenSpaceGuid.PcdMaxSizePopulateCapsule\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdMaxSizePopulateCapsule || PcdSupportUpdateCapsuleReset ## Populate Image requires reset support.\r
\r
[Depex]\r
gEfiVariableWriteArchProtocolGuid ## Depends on variable write functionality to produce capsule data variable\r
\r
[Depex]\r
gEfiVariableWriteArchProtocolGuid ## Depends on variable write functionality to produce capsule data variable\r
/** @file\r
Capsule Runtime Driver produces two UEFI capsule runtime services.\r
(UpdateCapsule, QueryCapsuleCapabilities)\r
/** @file\r
Capsule Runtime Driver produces two UEFI capsule runtime services.\r
(UpdateCapsule, QueryCapsuleCapabilities)\r
- It installs the Capsule Architectural Protocol (EDKII definition) to signify \r
+ It installs the Capsule Architectural Protocol defined in PI1.0a to signify \r
the capsule runtime services are ready.\r
\r
Copyright (c) 2006 - 2008, Intel Corporation. <BR>\r
the capsule runtime services are ready.\r
\r
Copyright (c) 2006 - 2008, Intel Corporation. <BR>\r