You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by gn...@apache.org on 2020/02/14 15:38:20 UTC

[incubator-nuttx] branch master updated (ddc8f52 -> 10623f6)

This is an automated email from the ASF dual-hosted git repository.

gnutt pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git.


    from ddc8f52  drivers/eeprom/i2c_xx24xx.c: increase number of retries in ee24xx_waitwritecomplete
     add 1a4ff4c  arch: risc-v: Add support for PROTECTED build to rv64gc
     add 5fcde14  arch: risc-v: Add up_pthread_start.c and up_task_start.c to common dir
     add 382cc29  arch: risc-v: Add support for PROTECTED build to k210
     add bb68a12  boards: maix-bit: Add support for PROTECTED build
     add 10623f6  arch/risc-v/src/k210/up_schedulesigaction.c:  Fix some long lines.

No new revisions were added by this update.

Summary of changes:
 arch/risc-v/Kconfig                                |   1 +
 arch/risc-v/include/rv64gc/irq.h                   |   9 +-
 arch/risc-v/include/rv64gc/syscall.h               | 160 ++++++++++++++--
 arch/{arm => risc-v}/src/common/up_pthread_start.c |  41 ++--
 .../risc-v/src/common/up_task_start.c              |  47 +++--
 arch/risc-v/src/k210/Make.defs                     |  10 +-
 arch/risc-v/src/k210/k210_allocateheap.c           |  49 +++++
 arch/risc-v/src/k210/k210_irq.c                    |  12 +-
 arch/risc-v/src/k210/k210_irq_dispatch.c           |   4 +-
 arch/risc-v/src/k210/k210_start.c                  |  12 ++
 .../risc-v/src/k210/k210_userspace.c               |  77 +++++---
 .../risc-v/src/k210/k210_userspace.h               |  46 ++---
 arch/risc-v/src/k210/up_schedulesigaction.c        |  36 ++--
 arch/risc-v/src/rv64gc/svcall.h                    | 128 +++++++++++++
 arch/risc-v/src/rv64gc/up_initialstate.c           |  19 --
 .../src/rv64gc}/up_signal_dispatch.c               |  41 ++--
 .../risc-v/src/rv64gc/up_signal_handler.S          | 123 ++++++------
 arch/risc-v/src/rv64gc/up_swint.c                  | 213 +++++++++++++++++++--
 arch/risc-v/src/rv64gc/up_syscall.S                | 111 -----------
 .../maix-bit/configs/{elf => kostest}/defconfig    |  28 ++-
 .../k210/maix-bit}/kernel/.gitignore               |   0
 .../k210/maix-bit}/kernel/Makefile                 |  45 ++---
 .../k210/maix-bit/kernel/k210_userspace.c}         |  57 ++----
 boards/risc-v/k210/maix-bit/scripts/memory.ld      |  37 ++++
 boards/risc-v/k210/maix-bit/scripts/user-space.ld  |  94 +++++++++
 25 files changed, 934 insertions(+), 466 deletions(-)
 copy arch/{arm => risc-v}/src/common/up_pthread_start.c (55%)
 copy sched/sched/sched_getcpu.c => arch/risc-v/src/common/up_task_start.c (55%)
 copy sched/sched/sched_getcpu.c => arch/risc-v/src/k210/k210_userspace.c (52%)
 copy sched/sched/sched_getcpu.c => arch/risc-v/src/k210/k210_userspace.h (60%)
 create mode 100644 arch/risc-v/src/rv64gc/svcall.h
 copy arch/{arm/src/armv7-m => risc-v/src/rv64gc}/up_signal_dispatch.c (59%)
 copy boards/arm/stm32h7/nucleo-h743zi/src/stm32_pwm.c => arch/risc-v/src/rv64gc/up_signal_handler.S (52%)
 delete mode 100644 arch/risc-v/src/rv64gc/up_syscall.S
 copy boards/risc-v/k210/maix-bit/configs/{elf => kostest}/defconfig (75%)
 copy boards/{arm/stm32l4/stm32l4r9ai-disco => risc-v/k210/maix-bit}/kernel/.gitignore (100%)
 copy boards/{arm/lc823450/lc823450-xgevk => risc-v/k210/maix-bit}/kernel/Makefile (67%)
 copy boards/{arm/stm32/clicker2-stm32/kernel/stm32_userspace.c => risc-v/k210/maix-bit/kernel/k210_userspace.c} (61%)
 create mode 100644 boards/risc-v/k210/maix-bit/scripts/memory.ld
 create mode 100644 boards/risc-v/k210/maix-bit/scripts/user-space.ld