mirror of
https://github.com/apache/nuttx.git
synced 2026-10-19 12:48:48 +00:00
- Add config "ARCH_USE_S_MODE" which controls whether the kernel
runs in M-mode or S-mode
- Add more MSTATUS and most of the SSTATUS register definitions
- Add more MIP flags for interrupt delegation
- Add handling of interrupts from S-mode
- Add handling of FPU from S-mode
- Add new context handling functions that are not dependent on the trap
handlers / ecall
NOTE: S-mode requires a companion SW (SBI) which is not yet implemented,
thus S-mode is not usable as is, yet.
|
||
|---|---|---|
| .. | ||
| bl602/bl602evb | ||
| c906/smartl-c906 | ||
| esp32c3/esp32c3-devkit | ||
| fe310/hifive1-revb | ||
| k210/maix-bit | ||
| litex/arty_a7 | ||
| mpfs | ||
| qemu-rv/rv-virt | ||
| rv32m1/rv32m1-vega | ||