A repeated start sequence for a master receive is
similar:
- When the device is in idle, the master writes the slave address to the
I2CMSA register and configures the R/S bit for the desired transfer type.
- The master reads data from
the I2CMDR register.
- When the BUSY bit in the I2CMCS register is 0,
the master writes 0x3 to
the I2CMCS_WRITE register to initiate a transfer.
- The master does not
generate a STOP condition but instead writes another slave address to the
I2CMSA register and then writes 0x3 to initiate the repeated START.