[edk2-devel] [PATCH 1/1] [staging/RiscV64StandaloneMm] Branch to implement StandaloneMm on RiscV64

Li, Yong yong.li at intel.com
Sun Jun 25 02:08:15 UTC 2023


This branch is for porting StandaloneMmPkg on RiscV64. The code base
of development is edk2/master, and will do regular rebase to track
during development.

Please refer to the patch of Readme.md to get the detailed introduction.

Cc: Andrei Warkentin <andrei.warkentin at intel.com>
Cc: Evan Chai <evan.chai at intel.com>
Cc: Sunil V L <sunilvl at ventanamicro.com>
Cc: Tuan Phan <tphan at ventanamicro.com>
Cc: Ray Ni <ray.ni at intel.com>
Cc: Michael D Kinney <michael.d.kinney at intel.com>
Signed-off-by: Yong Li <yong.li at intel.com>
---
 Readme.MD | 35 +++++++++++++++++++++++++++++++++++
 1 file changed, 35 insertions(+)
 create mode 100755 Readme.MD

diff --git a/Readme.MD b/Readme.MD
new file mode 100755
index 000000000000..ae040d27a9b8
--- /dev/null
+++ b/Readme.MD
@@ -0,0 +1,35 @@
+This branch will be used to develop support for MM Standalone mode on RiscV64
+platforms.
+
+The branch owner: Tuan Phan <tphan at ventanamicro.com>, Yong Li <yong.li at intel.com>
+
+# Feature Introduction
+The "Volume 4: Platform Initialization Specification, Management Mode Core
+Interface" introduces the concept of MM Standalone Mode. Initialization of this
+mode can be done during the SEC phase (Section 1.5.2). This Standalone MM branch
+aims to port Tiano StandaloneMmPkg on RiscV64 to support authenticated variable
+store and other MM scenarios.
+
+# Aims
+## Upstream support for MM Standalone mode on RiscV64 to EDK2
+The aim of this branch is to upstream support to EDK2 for:
+
+1. Initialisation of the Standalone MM environment during the SEC phase in
+   collaboration with OpenSBI and Secure Monitor
+2. Accessing MM services instantiated in the secure world from the normal world
+   i.e. UEFI, OS in collaboration with Secure Monitor.
+
+# Details
+This branch will develop and build upon the existing ARM StandaloneMmPkg module
+originally contributed by ARM. Code should be upstreamed to EDK2 only after it
+has been reviewed by the relevant stakeholders and tested on an RiscV64 development
+platform.
+
+# Related Modules
+The following modules are related to Standalone MM:
+
+* StandaloneMmPkg
+* MdePkg
+* MdeModulePkg
+* RiscVVirt
+
-- 
2.25.1



-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#106316): https://edk2.groups.io/g/devel/message/106316
Mute This Topic: https://groups.io/mt/99763727/1813853
Group Owner: devel+owner at edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [edk2-devel-archive at redhat.com]
-=-=-=-=-=-=-=-=-=-=-=-




More information about the edk2-devel-archive mailing list