SPRUJ17H March 2022 – October 2024 AM2631 , AM2631-Q1 , AM2632 , AM2632-Q1 , AM2634 , AM2634-Q1
Poll the I2Cn_ICSTR[3] I2C Interrupt Status register ICRRDY bit, or use the RRDY interrupt (I2Cn_ICIVR[2:0] I2C Interrupt Vector register INTCODE = 0b100) to read the receive data in the I2Cn_ICDRR I2C Data Receive register. If the DMA is enabled, there are no I2C-specific registers for monitoring DMA activity.
In receive mode only, the I2Cn_ICSTR[11] RSFULL bit indicates whether the receiver has experienced overrun. An overrun condition occurs when the shift register and the RX FIFO are full. An overrun condition does not result in data loss.