This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

UART INTID = 0?

Hello,

I'm debugging UART Rx problems on a C6746.  In the process, possibly part of the problem, I'm noticing sometimes that when I come into the UART Rx handler, and read the IIR->INTID, it's a value of 0.  From the literature, it says that 0 is reserved.  Anyone with any idea what an INTID of 0 would mean, and how I should handle it?

I read the IIR right away when coming into the UART Rx handler, and log it to a memory location, for review/debug.  By the time I hit a breakpoint later in the routine, only occuring when the INTID is read as 0, the INTID portion of the saved IIR variable is 0, but the INTID value in the Register window is non-zero.  

Best Regards,

Robert