nuttx/arch/risc-v
Eero Nurkkala 83f5ca6158 risc-v/mpfs: ihc: cleanup DEBUGASSERTs and irq enabling
Replace DEBUGASSERTs with sanity checks. DEBUGASSERT()s are
not necessarily enabled at all, thus risking the functionality
especially in that case. Remove PANICs as well.

Don't enable the ihc irq too early. If enabled, and the master
is already up, the irq is being issued so that the system gets
stuck or is severely slowed down. Master may be already up if
this NuttX hart only is rebooted, for example.

Signed-off-by: Eero Nurkkala <eero.nurkkala@offcode.fi>
2023-11-22 08:05:36 -08:00
..
include risc-v/addrenv: Improve the commenting on struct arch_addrenv_s 2023-11-02 21:52:23 +08:00
src risc-v/mpfs: ihc: cleanup DEBUGASSERTs and irq enabling 2023-11-22 08:05:36 -08:00
CMakeLists.txt cmake:init RISC-V cmake qemu-rv build 2023-10-26 21:01:46 +08:00
Kconfig arch/risc-v: Remove unnecessary PMP kconfig options 2023-10-23 13:10:59 -03:00