Memory Management Unit (MMU) is the hardware inside our Single-Board Computer (SBC) that implements Memory Protection and Virtual Memory.
Sv39 is the RISC-V MMU inside the Pine64 Ox64 SBC, based on Bouffalo Lab BL808 SoC. In this article, we boot NuttX on Ox64 SBC to find out how Sv39 MMU works with: (1) Memory Protection (for our Kernel) (2) Virtual Memory (for the Applications) As we record everything that happens when NuttX configures the Sv39 MMU. Check out the article: https://lupyuen.codeberg.page/articles/mmu.html Lup