summaryrefslogtreecommitdiff
path: root/BaseTools/Source/Python
diff options
context:
space:
mode:
authorKun Qin <kuqin@microsoft.com>2025-04-04 16:43:53 -0700
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>2025-06-19 06:17:18 +0000
commitaedcb46e6fd260ab39cf0fc63a85c7f8da8aa476 (patch)
treeffc311c27174d823b7408a25377db1a58d1be163 /BaseTools/Source/Python
parentcf4534c9daf2ead4ce530d374f0a06a95bd98693 (diff)
downloadedk2-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