8.3.9.6.2 Sending Data with FIFO Enabled
When the Transmit FIFO is enabled, write access to FLEX_TWI_THR loads the Transmit FIFO.
The Transmit FIFO level is provided in FLEX_TWI_FLR.TXFL. If the FIFO can accept the number of bytes to be transmitted, there is no need to monitor FLEX_TWI_SR.TXRDY and the bytes can be successively written in FLEX_TWI_THR.
If the FIFO cannot accept the bytes due to insufficient space, wait for the TXRDY flag to be set before writing the bytes in FLEX_TWI_THR.
When the space in the FIFO allows only a portion of the data to be written, the TXRDY flag must be monitored before writing the remaining data.
See figures Sending Data with FIFO Enabled in Host Mode and Sending/Receiving Data with FIFO Enabled in Client Mode.