/
EDK2_00_08 - MMU support
EDK2_00_08 - MMU support
About
Add MMU support in EDK2.
- First phase will support basic Sv39, Sv48, Sv57 phage-based Virtual-Memory system and upstream its code.
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
- None
Measure of Success
- A basic version accepted and tested design and implementation by end of Q3 2023 (slated for merging).
RISE Requirements
None (not accounting any of existing engineering investment against RISE resources).
Status
Updates
- Project reported as priority for 2H23
, multiple selections available,
Related content
SE_01_015 - QEMU RISC-V IOMMU support
SE_01_015 - QEMU RISC-V IOMMU support
More like this
EDK2_00_10 - UefiPayloadPkg For RISC-V
EDK2_00_10 - UefiPayloadPkg For RISC-V
More like this
SE_01_004 - QEMU IOPMP support
SE_01_004 - QEMU IOPMP support
More like this
SE_01_023 - QEMU RISC-V IOMMU enhancements
SE_01_023 - QEMU RISC-V IOMMU enhancements
More like this
LK_05_001 - Xen RISC-V IOMMU Driver - Single Stage Address Translation
LK_05_001 - Xen RISC-V IOMMU Driver - Single Stage Address Translation
More like this
SE_01_022 - QEMU P Extension support
SE_01_022 - QEMU P Extension support
More like this