7.4.1.1.2 SMBus Read Operation Format
Reading data from a slave device consists of four parts, as illustrated in Figure 17:
- The master begins with a start condition, followed by the slave device address with the R/W bit set to 0'b.
- After an ACK from the slave device, the 8-bit register word address is written.
- After an ACK from the slave device, the master initiates a re-start condition, followed by the slave address with the R/W bit set to 1'b.
- After an ACK from the slave device, the 8-bit data is read back. The last ACK is high if there are no more bytes to read, and the last read is followed by a stop condition.