This is an automated email from the ASF dual-hosted git repository.
xiaoxiang781216 pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx.git
from 1381c1b2687 boards/stm32h7: nucleo-h743zi: fix implicit declaration of
cdcacm_initialize
new 5d7ce1c9594 boards/risc-v/erbium/minion: Fix false results in
test_emu.py.
new 73e3fd8f3ce riscv/erbium: Stop dispatching ET-Minion exceptions as
interrupts.
new 138524d8bf5 Documentation/erbium: Correct the list of instructions
that trap.
new 1d48b2d73cd riscv/erbium: Emulate the 64-bit integer FCVT instructions.
new 86736702942 Documentation/erbium: Describe the FCVT emulation.
new 8a16107796f riscv/erbium: Emulate FDIV.S and FSQRT.S.
new 8ce620af336 Documentation/erbium: Describe the FDIV.S and FSQRT.S
emulation.
The 7 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../risc-v/erbium/boards/minion/index.rst | 54 +-
arch/risc-v/include/erbium/irq.h | 36 +
arch/risc-v/src/erbium/CMakeLists.txt | 4 +
arch/risc-v/src/erbium/Kconfig | 19 +
arch/risc-v/src/erbium/Make.defs | 5 +
arch/risc-v/src/erbium/erbium_irq.c | 33 +-
arch/risc-v/src/erbium/erbium_irq_dispatch.c | 44 +-
arch/risc-v/src/erbium/erbium_mcode.c | 885 +++++++++++++++++++++
.../esp32c3_partition.h => erbium/erbium_mcode.h} | 48 +-
arch/risc-v/src/erbium/erbium_mcode_fpr.S | 126 +++
arch/risc-v/src/erbium/erbium_start.c | 5 +-
boards/risc-v/erbium/minion/cmake/Toolchain.cmake | 4 +-
boards/risc-v/erbium/minion/scripts/Make.defs | 4 +-
boards/risc-v/erbium/minion/tools/test_emu.py | 25 +-
14 files changed, 1246 insertions(+), 46 deletions(-)
create mode 100644 arch/risc-v/src/erbium/erbium_mcode.c
copy arch/risc-v/src/{esp32c3-legacy/esp32c3_partition.h =>
erbium/erbium_mcode.h} (61%)
create mode 100644 arch/risc-v/src/erbium/erbium_mcode_fpr.S