About
This project aims to implement and upstream the MM service group based on MPXY SBI extension and RPMI protocol in EDK2. This project helps the PoC project EDK2_00_02 - StandaloneMmPkg (PoC) and let it use the spec defined SBI interface.
Project Scope and Timelines
The MM service group implementation includes.
- Leverage the SBI MPXY extension and RPMI protocol, which carries the RPMI message in EDK2
- Put MM inter-doman messaging payload in shared memory in EDK2
- Add an MM Service in RPMI with APIs:
- MM_VERSION
- MM_COMMUNICATE
- MM_COMPLETE
Components and Repos.
Based on Baseline code (RPMI PoC)
Repos: OpenSBI : https://github.com/ventanamicro/opensbi/tree/dev-upstream
edk2 : https://github.com/tianocoreventanamicro/edk2-staging/tree/RiscV64StandaloneMm/tree/dev-upstream
The latest code for this porject
edk2 : https://github.com/yli147/edk2/tree/dev-standalonemm-mpxy-v3
Stakeholders and Partners
...