a994dc5a35
Interrupts should not be enabled this early in boot time. Driver initializations expect IRQs not to arrive when setting up HW. Remove enabling `MSTATUS.MIE` in `__start`. It will be enabled when main thread is switched to, as threads by default start with enabled `MSTATUS.MIE`. Signed-off-by: Marcin Szymczyk <marcin.szymczyk@nordicsemi.no> |
||
---|---|---|
.. | ||
altr | ||
ambiq | ||
andestech | ||
arm | ||
aspeed | ||
atmel | ||
brcm | ||
cdns | ||
common | ||
cypress | ||
efinix/sapphire | ||
ene/kb1200 | ||
espressif | ||
gaisler | ||
gd/gd32 | ||
infineon/xmc | ||
intel | ||
ite/ec | ||
litex/litex_vexriscv | ||
lowrisc/opentitan | ||
microchip | ||
native/inf_clock | ||
neorv32 | ||
nordic | ||
nuvoton | ||
nxp | ||
openisa/rv32m1 | ||
qemu_malta | ||
quicklogic/eos_s3 | ||
raspberrypi | ||
renesas | ||
renode/riscv_virtual | ||
riscv/qemu_virt_riscv | ||
rockchip | ||
sifive/sifive_freedom | ||
silabs | ||
st/stm32 | ||
starfive/jh71xx | ||
synopsys | ||
telink/tlsr | ||
ti | ||
xen | ||
xlnx | ||
CMakeLists.txt | ||
Kconfig | ||
Kconfig.v1 | ||
Kconfig.v1.choice | ||
Kconfig.v2 |