nuttx/Documentation/platforms
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 rp2040/w5500-evb-pico: Add documentation 2024-04-21 11:11:09 +08:00
arm64 imx93-evk/README.txt: Update instructions 2024-04-19 20:12:03 +08:00
avr Documentation: update broken links 2024-04-10 15:17:53 -03:00
ceva
hc
mips Documentation: update broken links 2024-04-10 15:17:53 -03:00
misco
or1k
renesas Documentation: update broken links 2024-04-10 15:17:53 -03:00
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 docs: revising comments and documents 2024-01-24 23:38:52 -08:00
sparc
tricore Documentation: Add docummentation for Infineon’s AURIX TriCore architecture 2024-02-21 21:39:19 -08:00
x86 Documentation: update broken links 2024-04-10 15:17:53 -03:00
x86_64 x86_64: Early framebuffer console 2024-01-25 09:09:30 -08:00
xtensa xtensa/esp32s3: Support ESP32-S3 PM standby and sleep. 2024-04-25 13:43:15 +08:00
z16 Documentation: update broken links 2024-04-10 15:17:53 -03:00
z80 Documentation: update broken links 2024-04-10 15:17:53 -03:00
index.rst