UART Rx Status Byte/s | Cypress Semiconductor
UART Rx Status Byte/s
Is there a corresponding RX status byte for each byte of data that the UART recieves, or is there a single status byte that contains information about the last data byte that was received?
Lets say have an ISR whose source is the "RX - On Byte Received" signal. If the target is busy doing "something else", and by the time the ISR is called there are two bytes of data in the UART RX FIFO, do I need to check the RX status byte once, or once for each byte of data in the FIFO?
From the component datasheet, it appears that there is only one status byte, but I would like to be sure.