Does CompactRISC allow nested interrupts?
Yes, however, nested interrupts should be explicitly enabled by each interrupt handler. When an interrupt occurs, CompactRISC automatically clears the I bit in the PSR, thereby disabling nested interrupts. The interrupt handler can re-enable interrupts by setting the I bit. If it does so, nested interrupts will be acknowledged by the core while the original interrupt is being handled and the respective nested interrupt handlers will interrupt the execution of the original interrupt handler.