Great to see the new register names being used.
OK. But a minor note below about LEON_Enable_interrupt_broadcast() below.
On 2023-07-05 13:18, Sebastian Huber wrote:
#define LEON_Force_interrupt( _source ) \
- do { \
-LEON3_IrqCtrl_Regs->iforce = (1U << (_source)); \
- } while (0)
+
---
bsps/sparc/leon3/clock/ckinit.c| 11 ++-
bsps/sparc/leon3/include/bsp/irq.h | 1 +
bsps/sparc/leon3/include/bsp/irqimpl.h | 35 ++-
bsps/sparc/leon3/include/leon.h| 53 ---
bsps/sparc/leon3/start/amba.c | 11 ++-
bsps/sparc/leon3/start/bspclean.c