...
- First phase will support basic Sv39, Sv48, Sv57 phage-based Virtual-Memory system and upstream its code.
- Next phase will add Svpbmt extension.
Project Scope and Timelines
Primarily, changes to CpuDxeRiscV64 to enable MMU, adding support library for configuring MMU registers.
Changes slated for Q3 2023.
Components and Repos
Upstream edk2 - https://github.com/tianocore/edk2
Stakeholders and Partners
- RISE
- Intel - Andrei Warkentin
- Ventana - Tuan Phan, Sunil
- Community
Dependencies
- To support Svpbmt, needs EDK2 libraries/APIs to retrieve supported extension for running platform.None
Measure of Success
- A basic version accepted and tested design and implementation by end of Q3 2023 (slated for merging).
- Svpbmt support accepted and tested design and implementation by end of Q4 2023
RISE Requirements
None (not accounting any of existing engineering investment against RISE resources).
Status
Page Properties | ||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||
NOT START | URL: https://github.com/pttuan/edk2/tree/tphan/riscv_mmuDevelopment Timeline | Q3 2023 Upstreaming | Basic: |
Svpbmt:
URL: Upstream version | Contacts | Tuan Phan (Ventana) |
...