Hi guys, While working on UpdateCapsule I found out that I can't run neither UpdateCapsule(), nor QueryCapsuleCapabilities() runtime services because PcdSupportUpdateCapsuleReset feature disabled by default in edk2. Is there any particular reason for this?
Anyway, I propose to enable this by default since there is a work is starting on that feature recently in Linaro, Intel, Red Hat etc. <<<<<<<<<<<<<<<<<< cut here >>>>>>>>>>>>>>>>>> diff --git a/MdeModulePkg/MdeModulePkg.dec b/MdeModulePkg/MdeModulePkg.dec index f9911c8..e1890ed 100644 --- a/MdeModulePkg/MdeModulePkg.dec +++ b/MdeModulePkg/MdeModulePkg.dec @@ -396,7 +396,7 @@ # TRUE - Supports update capsule across a system reset.<BR> # FALSE - Does not support update capsule across a system reset.<BR> # @Prompt Enable update capsule across a system reset. - gEfiMdeModulePkgTokenSpaceGuid.PcdSupportUpdateCapsuleReset|FALSE|BOOLEAN|0x0001001d + gEfiMdeModulePkgTokenSpaceGuid.PcdSupportUpdateCapsuleReset|TRUE|BOOLEAN|0x0001001d^M ## Indicates if all PCD PPI services will be enabled.<BR><BR> # TRUE - All PCD PPI services will be produced.<BR> <<<<<<<<<<<<<<<<<< cut here >>>>>>>>>>>>>>>>>> What do you think about it? ------------------------------------------------------------------------------ _______________________________________________ edk2-devel mailing list edk2-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/edk2-devel