]> git.proxmox.com Git - mirror_edk2.git/commit - BaseTools/Source/Python/GenFds/GenFds.py
BaseTools: FMP capsule add the support to generate auth info
authorYonghong Zhu <yonghong.zhu@intel.com>
Mon, 15 Aug 2016 05:52:12 +0000 (13:52 +0800)
committerYonghong Zhu <yonghong.zhu@intel.com>
Fri, 19 Aug 2016 07:37:59 +0000 (15:37 +0800)
commit91ae2988c62f03987fe02159d26b001a5201d812
tree91d5acf87f9d24b2a0a32face10cfb1f71935122
parent9b98c4164013845ba80befd66fd38ce827a4c034
BaseTools: FMP capsule add the support to generate auth info

Current BaseTools cannot generate EFI_FIRMWARE_IMAGE_AUTHENTICATION
for FMP capsule. this patch fix it by FDF spec's update to add the
definition for CERTIFICATE_GUID and  MONOTONIC_COUNT. BaseTools call
the tool by CERTIFICATE_GUID to generate the certdata and fill the header
info.

Cc: Liming Gao <liming.gao@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Yonghong Zhu <yonghong.zhu@intel.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
BaseTools/Source/Python/GenFds/Capsule.py
BaseTools/Source/Python/GenFds/CapsuleData.py
BaseTools/Source/Python/GenFds/FdfParser.py
BaseTools/Source/Python/GenFds/GenFds.py
BaseTools/Source/Python/GenFds/GuidSection.py