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 2021/03/28 14:02:57 UTC

[incubator-nuttx] branch master updated (20ce2f2 -> 6aa86b4)

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 20ce2f2  arch: arm: lpc17xx_40xx: fix nxstyle errors
     add 6aa86b4  arch:rv64:c906:add PMP, change mem map for protect build.

No new revisions were added by this update.

Summary of changes:
 arch/risc-v/include/csr.h                          |  12 ++
 arch/risc-v/src/c906/Make.defs                     |   2 +-
 arch/risc-v/src/c906/c906_allocateheap.c           |  66 ++-----
 arch/risc-v/src/c906/c906_userspace.c              |  41 +++-
 arch/risc-v/src/common/riscv_internal.h            |   5 +
 arch/risc-v/src/common/riscv_pmp.c                 | 209 +++++++++++++++++++++
 .../risc-v/c906/smartl-c906/configs/elf/defconfig  |   4 +-
 .../risc-v/c906/smartl-c906/configs/fpu/defconfig  |   4 +-
 .../risc-v/c906/smartl-c906/configs/knsh/defconfig |   6 +-
 .../risc-v/c906/smartl-c906/configs/nsh/defconfig  |   4 +-
 .../c906/smartl-c906/kernel/c906_userspace.c       |   6 +-
 .../risc-v/c906/smartl-c906/scripts/ld-qemu.script |   4 +-
 boards/risc-v/c906/smartl-c906/scripts/ld.script   |   4 +-
 .../risc-v/c906/smartl-c906/scripts/memory-qemu.ld |  13 +-
 boards/risc-v/c906/smartl-c906/scripts/memory.ld   |  13 +-
 .../risc-v/c906/smartl-c906/scripts/user-space.ld  |  10 +
 16 files changed, 326 insertions(+), 77 deletions(-)
 create mode 100644 arch/risc-v/src/common/riscv_pmp.c