37.3.13.6 7/10-Bit Client Reception
When address buffers are enabled (ABD = 0
), client hardware loads I2CxADB0/1 with the
matching address, while all data are received by I2CxRXB. Once
the client loads I2CxRXB with a received data byte, hardware sets I2CxRXIF, which
triggers the DMA to read I2CxRXB. The DMA will continue to read I2CxRXB whenever
I2CxRXIF is set.
When address buffers are disabled (ABD = 1
), the client loads I2CxRXB with the matching
address byte(s) as they are received. Each received address byte sets I2CxRXIF, which
triggers the DMA to read I2CxRXB. The DMA will continue to read I2CxRXB whenever
I2CxRXIF is set.