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

Reply via email to