nuttx/arch/risc-v
Ville Juven 040eb3c990 riscv/swint: Give the full tcb to the context switch routine
Why? The tcb can contain info that is needed by the context switch
routine. One example is lazy-FPU handling; the integer registers can
be stored into the stack, because they are always stored & restored.

Lazy-FPU however needs a non-volatile location to store the FPU registers
as the save feature will skip saving a clean FPU, but the restore must
always restore the FPU registers if the thread uses FPU.
2023-06-19 19:28:07 +08:00
..
include riscv/barrier: Define more granular memory barriers 2023-06-14 16:14:57 -03:00
src riscv/swint: Give the full tcb to the context switch routine 2023-06-19 19:28:07 +08:00
Kconfig RISC-V: Implement simple and native NuttX SBI 2023-06-07 01:48:15 +08:00