incubator-nuttx/boards
Inochi Amaoto 49b3f52db1 arch/riscv/qemu-rv: replace M-mode init code with SBI in kernel build
The qemu-rv use a small init code for M mode in kernel build.
It is hard-coding and is difficult to change. Due to the fact,
introduce a already mature SBI implement (e.g OpenSBI) to
replace existing code is a better choice.

This patch introduce some change for qemu-rv:
1. use SSTC to provide time interrupt in kernel build
2. remove uncessary M mode trap.

For simplicity, this patch does not add support for booting
nuttx for any core, but force boot core to start core 0 and
let core 0 do the initialization.

Signed-off-by: Inochi Amaoto <inochiama@outlook.com>
2024-04-27 22:09:22 -03:00
..
arm arch/nrf91: enable FPU 2024-04-28 08:49:46 +08:00
arm64 imx9_clockconfig: Add way to set PLL frequencies 2024-04-25 19:24:16 -03:00
avr avr32dev1: Fix compilation and nsh boot-up 2024-02-08 11:12:13 -03:00
dummy
hc/m9s12
mips sched_lock refine: remove sched_[un]lock in xxx_waitsample 2023-11-21 20:03:43 -08:00
misoc/lm32/misoc
or1k/mor1kx/or1k
renesas
risc-v arch/riscv/qemu-rv: replace M-mode init code with SBI in kernel build 2024-04-27 22:09:22 -03:00
sim/sim/sim video/vnc: add vnc_fb_register 2024-04-12 17:42:49 +08:00
sparc fix nxstyle 2024-04-16 19:09:12 +08:00
tricore/tc3xx/tc397 arch/tricore: add spinlock support 2024-03-21 18:47:14 +08:00
x86/qemu/qemu-i486
x86_64/intel64/qemu-intel64 arch/intel64: move timer frequency configuration to common files 2024-03-09 11:52:29 +08:00
xtensa xtensa/esp32s3: Support ESP32-S3 PM standby and sleep. 2024-04-25 13:43:15 +08:00
z16/z16f/z16f2800100zcog Documentation: migrate boards/{z16|z80}/xxx/configs/README.txt 2023-10-28 13:55:22 +08:00
z80 Documentation: migrate boards/{z16|z80}/xxx/configs/README.txt 2023-10-28 13:55:22 +08:00
.gitignore
Board.mk sh:Change expansion path logic 2024-03-04 01:18:45 +08:00
CMakeLists.txt
Kconfig mps3:Support NuttX running on qemu cortex-m55 2024-04-26 18:42:35 -03:00
Makefile
boardctl.c board/control: add irq affinity control 2024-03-30 12:21:25 +08:00
dummy.c