Branch: refs/heads/master
  Home:   https://github.com/tianocore/edk2
  Commit: 22c3b5a865ec800b7eecf43de336ad5e2d917a08
      
https://github.com/tianocore/edk2/commit/22c3b5a865ec800b7eecf43de336ad5e2d917a08
  Author: Chen, Lin Z <lin.z.c...@intel.com>
  Date:   2021-11-11 (Thu, 11 Nov 2021)

  Changed paths:
    M BaseTools/Source/Python/AutoGen/GenVar.py
    M BaseTools/Source/Python/Common/DataType.py
    M BaseTools/Source/Python/Workspace/DscBuildData.py

  Log Message:
  -----------
  BaseTools: Add authenticated variable store support

In order to support secure boot with authenticated type variable store
and non secure boot with normal type variable store, add one flag to
switch them.

User can append '-D VPD_AUTHENTICATED_VARIABLE_STORE' to build command
to enable authenticated type varaible store.

Also, user can add 'VPD_AUTHENTICATED_VARIABLE_STORE = TRUE/FALSE' to the
defines section of Dsc file to switch authenticated/normal type variable
store.

VPD_AUTHENTICATED_VARIABLE_STORE is a new reserved key word for this function.

Signed-off-by: Chen Lin Z <lin.z.c...@intel.com>
Cc: Bob Feng <bob.c.f...@intel.com>
Cc: Liming Gao <gaolim...@byosoft.com.cn>
Reviewed-by: Bob Feng <bob.c.f...@intel.com>




_______________________________________________
edk2-commits mailing list
edk2-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/edk2-commits

Reply via email to