diff options
author | Kun Qin <kuqin@microsoft.com> | 2025-04-04 16:43:53 -0700 |
---|---|---|
committer | mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> | 2025-06-19 06:17:18 +0000 |
commit | aedcb46e6fd260ab39cf0fc63a85c7f8da8aa476 (patch) | |
tree | ffc311c27174d823b7408a25377db1a58d1be163 /BaseTools/Source/Python | |
parent | cf4534c9daf2ead4ce530d374f0a06a95bd98693 (diff) | |
download | edk2-aedcb46e6fd260ab39cf0fc63a85c7f8da8aa476.zip edk2-aedcb46e6fd260ab39cf0fc63a85c7f8da8aa476.tar.gz edk2-aedcb46e6fd260ab39cf0fc63a85c7f8da8aa476.tar.bz2 |
OvmfPkg: QemuFlashFvbServicesRuntimeDxe: Abstract out SMM/DXE functions
This update refactors QemuFlashFvbServicesRuntimeDxe to abstract out
direct calls to SMM and DXE specific functions.
Specifically, dynamic PCD usage and gBS references have been moved to SMM
specific files.
The constructor functionality has been relocated to a common
implementation and is invoked from their respective entry points.
These changes lay the groundwork for supporting a Standalone MM-based
solution in the future.
Signed-off-by: Kun Qin <kun.qin@microsoft.com>
Diffstat (limited to 'BaseTools/Source/Python')
0 files changed, 0 insertions, 0 deletions