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 5665b7a  arch:lib_atomic: remove and fix gcc warning 
`declaration-mismatch`
     add 9269a86  RISC-V: Add common data memory and instruction barriers
     add 0f91eab  MPFS: Protected mode, fix MMU mapping
     add f8ffcbb  MPFS: Remove definition and reference to MPFS_PLIC_CTRL
     add 745f00e  MPFS: Use riscv_mhartid to obtain hartid
     add 195705d  MPFS: Create centralized module for PLIC address handling
     add 75afe49  RISC-V: Prepare for CONFIG_BUILD_KERNEL
     add 13fd93e  MPFS: Add linker script for CONFIG_BUILD_KERNEL
     add ade848b  MPFS: Use linker symbols for heap allocation

No new revisions were added by this update.

Summary of changes:
 .../include/irq.h => risc-v/include/barriers.h}    | 23 +++--
 arch/risc-v/include/irq.h                          |  4 +-
 arch/risc-v/src/common/riscv_cpuindex.c            | 25 +++++-
 arch/risc-v/src/common/riscv_internal.h            | 13 +++
 arch/risc-v/src/common/riscv_schedulesigaction.c   |  4 +-
 arch/risc-v/src/common/riscv_swint.c               | 41 ++++++---
 arch/risc-v/src/mpfs/Make.defs                     | 11 ++-
 arch/risc-v/src/mpfs/hardware/mpfs_plic.h          |  3 +-
 arch/risc-v/src/mpfs/mpfs_allocateheap.c           | 27 ++++--
 arch/risc-v/src/mpfs/mpfs_irq.c                    | 87 ++++---------------
 arch/risc-v/src/mpfs/mpfs_irq_dispatch.c           | 16 +---
 .../risc-v/src/mpfs/mpfs_plic.c                    | 99 +++++++++++++---------
 .../risc-v/src/mpfs/mpfs_plic.h                    | 55 ++++++------
 arch/risc-v/src/mpfs/mpfs_start.c                  |  2 +-
 arch/risc-v/src/mpfs/mpfs_timerisr.c               |  3 +-
 arch/risc-v/src/mpfs/mpfs_userspace.c              |  4 +-
 binfmt/binfmt_execmodule.c                         |  2 +-
 boards/risc-v/mpfs/icicle/scripts/Make.defs        |  2 +
 boards/risc-v/mpfs/icicle/scripts/kernel-space.ld  |  1 +
 boards/risc-v/mpfs/icicle/scripts/ld-envm.script   |  4 +
 .../scripts/{kernel-space.ld => ld-kernel.script}  | 39 +++++----
 boards/risc-v/mpfs/icicle/scripts/ld.script        |  4 +
 sched/init/nx_start.c                              |  1 +
 23 files changed, 249 insertions(+), 221 deletions(-)
 copy arch/{z80/include/irq.h => risc-v/include/barriers.h} (67%)
 copy binfmt/libelf/libelf_uninit.c => arch/risc-v/src/mpfs/mpfs_plic.c (58%)
 copy boards/arm/stm32/common/include/stm32_ssd1306.h => 
arch/risc-v/src/mpfs/mpfs_plic.h (70%)
 copy boards/risc-v/mpfs/icicle/scripts/{kernel-space.ld => ld-kernel.script} 
(79%)

Reply via email to