summaryrefslogtreecommitdiff
path: root/BaseTools/Source/Python
diff options
context:
space:
mode:
authorMichael Kubacki <michael.kubacki@microsoft.com>2025-02-03 10:01:15 -0500
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>2025-03-21 15:23:11 +0000
commit11b44c5cd15e3bc83a68d42644faa30d3016a7b4 (patch)
tree9ffc9b8aa719578c479e73dba5649cdbe97b1c6d /BaseTools/Source/Python
parent874c24baae5e89ccb96d753b2ac69a7f5f9b2b68 (diff)
downloadedk2-11b44c5cd15e3bc83a68d42644faa30d3016a7b4.zip
edk2-11b44c5cd15e3bc83a68d42644faa30d3016a7b4.tar.gz
edk2-11b44c5cd15e3bc83a68d42644faa30d3016a7b4.tar.bz2
MdeModulePkg: Add Standalone MM Core performance support
Adds a new library instance to support MM core functionality for performance in Standalone MM. - Add StandaloneMmCorePerformanceLib instance - Move common MM logic to a new file `MmCorePerformanceLib.c` - Define interfaces with implementation specific to MM environment type in `SmmCorePerformanceLibInternal.h` and implement those functions in the Standalone MM and Traditional MM specific C files Note: StandaloneMmCorePerformanceLib supports both `MM_CORE_STANDALONE` and `MM_STANDALONE` as some Standalone MM environments have privilege separation and need to link this functionality in a ring 3 Standalone MM driver that is outside the ring 0 Standalone MM core driver. Signed-off-by: Michael Kubacki <michael.kubacki@microsoft.com>
Diffstat (limited to 'BaseTools/Source/Python')
0 files changed, 0 insertions, 0 deletions