On real hardware, you need to clear an interrupt during the irq handler to stop it from being raised again as soon as rte unmasks interrupts (eg, for an NRM hollywood interrupt you'd clear it by writing to the corresponding bit in ISTNRM). On WashingtonDC, the interrupt is not immediately re-raised if you fail to do this. We need to re-evaluate irq conditions whenever unmasking interrupts.
On real hardware, you need to clear an interrupt during the irq handler to stop it from being raised again as soon as
rte
unmasks interrupts (eg, for an NRM hollywood interrupt you'd clear it by writing to the corresponding bit in ISTNRM). On WashingtonDC, the interrupt is not immediately re-raised if you fail to do this. We need to re-evaluate irq conditions whenever unmasking interrupts.