mirror_edk2/MdeModulePkg/Application/CapsuleApp
Star Zeng 81e1276adf MdeModulePkg CapsuleApp: Do not parse bits in CapsuleFlags of ESRT
According to UEFI spec, only bits 0-15 of CapsuleFlags are
meaningful and CapsuleGuid specific, CAPSULE_FLAGS_PERSIST_ACROSS_RESET
CAPSULE_FLAGS_POPULATE_SYSTEM_TABLE/CAPSULE_FLAGS_INITIATE_RESET
defined in UEFI spec are in bits 16-31, they should not be parsed in
CapsuleFlags of ESRT.

CapsuleFlags
The capsule flags field contains the CapsuleGuid flags (bits 0-15)
as defined in the EFI_CAPSULE_HEADER that will be set in the capsule
header.

Cc: Michael D Kinney <michael.d.kinney@intel.com>
Cc: Jiewen Yao <jiewen.yao@intel.com>
Cc: Yonghong Zhu <yonghong.zhu@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Jiewen Yao <jiewen.yao@intel.com>
2018-07-23 09:17:27 +08:00
..
AppSupport.c MdeModulePkg CapsuleApp: Fix mixed EOL format issue 2017-05-11 12:58:55 +08:00
CapsuleApp.c MdeModulePkg CapsuleApp: Check Arg count for -P GET option 2018-07-23 09:17:19 +08:00
CapsuleApp.inf MdeModulePkg/CapsuleApp: Center bitmap at bottom of screen 2018-03-21 20:55:27 -07:00
CapsuleApp.uni MdeModulePkg/CapsuleApp: Add CapsuleApp application. 2016-11-08 22:37:05 +08:00
CapsuleAppExtra.uni MdeModulePkg/CapsuleApp: Add CapsuleApp application. 2016-11-08 22:37:05 +08:00
CapsuleDump.c MdeModulePkg CapsuleApp: Do not parse bits in CapsuleFlags of ESRT 2018-07-23 09:17:27 +08:00