Non vectored software must write a "1" to bit D0 of the IVR, or leave it in it's reset state. Interrupt service software must examine bit D7 of the DCSR first, followed by bits D4-D6 (in any sequence) to identify the interrupt source. DMA interrupts must be acknowledged by writing a "1" to the relevant DCSR bit.
Vectored interrupts are bugged. See [[Plus Vectored Interrupt Bug]] for more details.
NOTE: Vectored interrupts are bugged.