Skip to content
Commit 4bb490aa authored by Pavamana Holavanahalli's avatar Pavamana Holavanahalli Committed by Bob Feng
Browse files

edk2-Platforms:Add VAB FIT record types support in FitGen.c

REF: https://bugzilla.tianocore.org/show_bug.cgi?id=4086



This commit adds support for new FIT record type for
Vendor Authorized Boot (VAB) security technology(FIT spec revision 1.4).
VAB defines 3 new following types
Vendor Authorized Boot Provisioning Table (Type 0x1A)
Vendor Authorized Boot Image Manifest (Type 0x1B)
Vendor Authorized Boot Key Manifest (Type 0x1C)
The code has been updated to align these binaries on 64 byte boundary
and not to overlap with other regions, similar to Key manifest,
Boot Policy manifest and other optional types.

Also added macros to define FIT spec Major and Minor version numbers and
print the same instead of hardcoded string.

Signed-off-by: default avatarPavamana Holavanahalli <pavamana.hv@intel.com>
Reviewed-by: default avatarBob Feng <bob.c.feng@intel.com>
parent 4722554c
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment