It is my understanding that the TMS570 effectively has only two interrupt priorities, IRQ and FIQ. Whilst the CHANMAP mechanism provides a way to rank interrupts in priority order, this only applies when two interrupts are pending and an IRQ interrupt cannot be interrupted by a higher priority IRQ interrupt.
Could you please confirm that my understanding is correct? Are there any techniques that can be used to enable higher priority interrupts to interrupt lower priority interrupts (other than the FIQ mechanism)?
Thanks,
Richard