/
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
SBI_00_02 - Firmware-first RAS handling Support
SBI_00_02 - Firmware-first RAS handling Support
Read with this
SE_01_015 - QEMU RISC-V IOMMU support
SE_01_015 - QEMU RISC-V IOMMU support
More like this
2024-2H - Firmware Priorities
2024-2H - Firmware Priorities
Read with this
2023-2H - Kernel and Virtualization Priorities
2023-2H - Kernel and Virtualization Priorities
More like this
COREBOOT_00_01 - coreboot for SiFive Unmatched
COREBOOT_00_01 - coreboot for SiFive Unmatched
Read with this
2024-2H - Kernel and Virtualization Priorities
2024-2H - Kernel and Virtualization Priorities
More like this