7b8eec3fa4
Add a new configuration for CONFIG_N_IRQ_STACKS, whcih defaults to CONFIG_SMP_NCPUS or 1 - this allows configuring multiple IRQ stacks also in the case where SMP support is not needed - this is specifically needed in mpfs target, where "bootloader" build boots only on one hart, but the startup code executes on all harts and handles SW IRQs Also don't store/restore GP if RISCV_SAVE_GP is not defined. If the GP is not stored in fork, it can't be restored for new tasks Signed-off-by: Jukka Laitinen <jukkax@ssrc.tii.ae> |
||
---|---|---|
.. | ||
bl602 | ||
c906 | ||
common | ||
esp32c3 | ||
fe310 | ||
k210 | ||
litex | ||
mpfs | ||
opensbi | ||
qemu-rv | ||
rv32m1 | ||
.gitignore | ||
Makefile |