summaryrefslogtreecommitdiffstats
path: root/BaseTools/Source/Python/Table/TableFdf.py
diff options
context:
space:
mode:
authorStar Zeng <star.zeng@intel.com>2018-07-13 15:16:02 +0800
committerStar Zeng <star.zeng@intel.com>2018-07-23 09:17:27 +0800
commit81e1276adfe88cfbbc39618b52429cf49ef3cbce (patch)
treeaa8cce4ad8e7b55765772c47a3ec48fc775c6459 /BaseTools/Source/Python/Table/TableFdf.py
parentd4d9116775763a7ce4bff894ea06ecef4b17e441 (diff)
downloadedk2-81e1276adfe88cfbbc39618b52429cf49ef3cbce.tar.gz
edk2-81e1276adfe88cfbbc39618b52429cf49ef3cbce.tar.bz2
edk2-81e1276adfe88cfbbc39618b52429cf49ef3cbce.zip
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>
Diffstat (limited to 'BaseTools/Source/Python/Table/TableFdf.py')
0 files changed, 0 insertions, 0 deletions