You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by xi...@apache.org on 2022/01/20 12:32:15 UTC
[incubator-nuttx] branch master updated (2b63b81 -> 0a1a1e9)
This is an automated email from the ASF dual-hosted git repository.
xiaoxiang pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git.
from 2b63b81 libs/libc/misc/lib_execinfo.c: fix bad memory access
add 926a192 Add simple MMU driver for RISC-V (Sv39)
add 33435e7 Changes to Sv39 MMU driver public header
add e676d29 Present common MMU flags in common MMU driver header
add c4b3672 RISC-V MMU driver: fix region setting for L1/L2 page tables
add 56ade25 Add pte getter to RISC-V MMU driver
add 0a1a1e9 Fix user PGT flags (don't map them globally)
No new revisions were added by this update.
Summary of changes:
arch/risc-v/Kconfig | 6 +
.../qemu_rv_irq_dispatch.c => common/riscv_mmu.c} | 119 ++++----
arch/risc-v/src/common/riscv_mmu.h | 301 +++++++++++++++++++++
arch/risc-v/src/mpfs/Make.defs | 14 +-
arch/risc-v/src/mpfs/mpfs_head.S | 5 +
5 files changed, 381 insertions(+), 64 deletions(-)
copy arch/risc-v/src/{qemu-rv/qemu_rv_irq_dispatch.c => common/riscv_mmu.c} (53%)
create mode 100644 arch/risc-v/src/common/riscv_mmu.h