Follow Gao,Liming and Yao,jiewen's comments, the MdeModulePkg should not depends on ShellPkg. Remove the first patch of v1 that was used to refine code with ShelLib, so the v2 has only 2 patch file.
Chen A Chen (2): MdePkg/UefiSpec.h: Add definition to support Capsule-on-Disk feature. MdeModulePkg/CapsuleApp: Enhance CapsuleApp to support Capsule-on-Disk. MdeModulePkg/Application/CapsuleApp/CapsuleApp.c | 153 +++- MdeModulePkg/Application/CapsuleApp/CapsuleApp.inf | 8 + MdeModulePkg/Application/CapsuleApp/CapsuleDump.c | 535 +++++++++++++- .../Application/CapsuleApp/CapsuleOnDisk.c | 802 +++++++++++++++++++++ MdeModulePkg/Include/Library/UefiBootManagerLib.h | 19 + MdeModulePkg/Library/UefiBootManagerLib/BmBoot.c | 22 + MdePkg/Include/Uefi/UefiSpec.h | 5 + 7 files changed, 1529 insertions(+), 15 deletions(-) create mode 100644 MdeModulePkg/Application/CapsuleApp/CapsuleOnDisk.c -- 2.16.2.windows.1 _______________________________________________ edk2-devel mailing list edk2-devel@lists.01.org https://lists.01.org/mailman/listinfo/edk2-devel