6.5.2 Use The Following Procedure to Read the TUSB1044 I2C Registers:
The master initiates a read operation by generating a start condition (S), followed by the TUSB1044 7-bit address and a one-value “W/R” bit to indicate a read cycle
The TUSB1044 acknowledges the address cycle.
The TUSB1044 transmit the contents of the memory registers MSB-first starting at register 00h or last read sub-address+1. If a write to the T I2C register occurred prior to the read, then the TUSB1044 shall start at the sub-address specified in the write.
The TUSB1044 shall wait for either an acknowledge (ACK) or a not-acknowledge (NACK) from the master after each byte transfer; the I2C master acknowledges reception of each data byte transfer.
If an ACK is received, the TUSB1044 transmits the next byte of data.
The master terminates the read operation by generating a stop condition (P).