This series makes StandaloneMmCpu platform independent so that other platforms besides ARM/AARCH64 can use it without creating new driver.
There are two parts in this series: 1. Remove ARM/AARCH64 code from StandaloneMmCpu. 2. Update ARM/AARCH64 entry point library code. Tuan Phan (2): StandaloneMmPkg: Make StandaloneMmCpu driver platform independent StandaloneMmPkg: Arm: Update to use the new StandaloneMmCpu driver .../Drivers/StandaloneMmCpu/EventHandle.c | 25 +++-------- .../Drivers/StandaloneMmCpu/StandaloneMmCpu.c | 42 +++++++++--------- .../StandaloneMmCpu/StandaloneMmCpu.inf | 9 ++-- .../Library/Arm/StandaloneMmCoreEntryPoint.h | 17 ++------ .../StandaloneMmCpu.h | 22 +++++++--- .../Arm/CreateHobList.c | 43 ++++++++++--------- .../Arm/StandaloneMmCoreEntryPoint.c | 15 ++++++- .../StandaloneMmCoreEntryPoint.inf | 2 +- StandaloneMmPkg/StandaloneMmPkg.dec | 2 +- 9 files changed, 86 insertions(+), 91 deletions(-) rename StandaloneMmPkg/{Drivers/StandaloneMmCpu => Include}/StandaloneMmCpu.h (82%) -- 2.25.1 -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#108660): https://edk2.groups.io/g/devel/message/108660 Mute This Topic: https://groups.io/mt/101369645/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-