Now that we wire up the irq line, ensure the peripherals have actual interrupts. Signed-off-by: Sean Cross <sean@xobs.io>
Due to a race condition, an IRQ was always fired when the timer was turned on. Force a recalculation of the IRQ state when the IRQ is turned on to avoid firing an interrupt when none should fire. Signed-off-by: Sean Cross <sean@xobs.io>
Signed-off-by: Sean Cross <sean@xobs.io>
This updates renode's emulation to match the current system design. Signed-off-by: Sean Cross <sean@xobs.io>