4.3.2 I2C Read
The I3C Controller wants to read data from an I2C Client device.
I3C Controller first sends a Private Write transaction with Function ID, client address, and number of bytes to be read from the I2C client in its data words. The PIC MCU decodes the Function ID, and initiates the I2C Read from the respective client, and stores the data in a buffer.
Once I2C Read is successful, I3C Target sends an IBI request to the I3C Controller with its payload containing the data received from the client.
