We're using the 6670 and are having an intermittent issue w/ the UART interrupt firing.
In my code I was only clearing the cic interrupt (CSL_INTC0_UARTINT) when reading of the IIR Register says there is an interrupt pending (bit 0 = 1). So we've been able to figure out that the UART cic interrupt is firing, when IIR says there are not any pending UART interrupts. I've worked around that by clearing the cic interrupt if it is set, however we were wondering what could cause the CSL_INTC0_UARTINT cic interrupt to fire if IIR says there are no pending interrupts?
Any insight as to why this could be happening would be greatly appreciated.
Erick