summaryrefslogtreecommitdiff
path: root/BaseTools/Source/Python/Common/BuildVersion.py
diff options
context:
space:
mode:
authorCeping Sun <cepingx.sun@intel.com>2024-09-27 08:50:26 +0300
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>2025-03-20 05:37:31 +0300
commitbe529ef3c9d617209fb6b17206e35b656edc68cf (patch)
tree453ebe1cc80077e361e1672b5bdf31d3def95bc4 /BaseTools/Source/Python/Common/BuildVersion.py
parent63408b289565c719b2ae759dc815e147820a8d3e (diff)
downloadedk2-be529ef3c9d617209fb6b17206e35b656edc68cf.tar.xz
OvmfPkg/QemuFwCfgLib: Add FwCfg cache interface
Since TDVF needs to cache and measure FwCfg, it is required to add an API to support cache with optional measurement and add some internal interfaces to support cache in QemuFwCfgLib. The new API is listed below: QemuFwCfgInitCache() The new Internal interfaces are listed below: InternalQemuFwCfgCacheReadBytes() InternalQemuFwCfgCacheSelectItem() InternalQemuFwCfgCacheGetWorkArea() InternalQemuFwCfgCacheResetWorkArea() InternalQemuFwCfgItemCached() InternalQemuFwCfgCacheReading() InternalQemuFwCfgInitCache() InternalQemuFwCfgCheckOvmfWorkArea() Cc: Erdem Aktas <erdemaktas@google.com> Cc: Jiewen Yao <jiewen.yao@intel.com> Cc: Min Xu <min.m.xu@intel.com> Cc: Gerd Hoffmann <kraxel@redhat.com> Cc: Elena Reshetova <elena.reshetova@intel.com> Signed-off-by: Min Xu <min.m.xu@intel.com> Signed-off-by: Ceping Sun <cepingx.sun@intel.com>
Diffstat (limited to 'BaseTools/Source/Python/Common/BuildVersion.py')
0 files changed, 0 insertions, 0 deletions