Hi,
I am facing a strange interrupt loop on a TL16C550DPFB
reading the IIR we get 0xC4, reading the LSR we get 0x60 repeatedly , this put our driver in an endless loop
the logic of our driver is while there is IRR&1 !=0 , if IRR&0xf=4 -> while LSR&1 read fifo
This cause an endless loop.
Do you know any reason why we could end up at this state? IRR=0xc4, LSR=0x60?
Thanks and best regards
L