Maxim-Integrated /max32665 /I2C0 /TX_CTRL0

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as TX_CTRL0

31 2827 2423 2019 1615 1211 87 43 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 (TX_PRELOAD)TX_PRELOAD 0 (en)TX_READY_MODE 0 (TX_AMGC_AFD)TX_AMGC_AFD 0 (TX_AMW_AFD)TX_AMW_AFD 0 (TX_AMR_AFD)TX_AMR_AFD 0 (TX_NACK_AFD)TX_NACK_AFD 0 (not_flushed)TX_FLUSH 0TX_THRESH

TX_READY_MODE=en, TX_FLUSH=not_flushed

Description

Transmit Control Register 0.

Fields

TX_PRELOAD

Transmit FIFO Preaload Mode. Setting this bit will allow for high speed application to preload the transmit FIFO prior to Slave Address Match.

TX_READY_MODE

Transmit FIFO Ready Manual Mode.

0 (en): HW control of I2CTXRDY enabled.

1 (dis): HW control of I2CTXRDY disabled.

TX_AMGC_AFD

TX FIFO General Call Address Match Auto Flush.

TX_AMW_AFD

TX FIFO Slave Address Match Write Auto Flush.

TX_AMR_AFD

TX FIFO Slave Address Match Read Auto Flush.

TX_NACK_AFD

TX FIFO received NACK Auto Flush.

TX_FLUSH

Transmit FIFO Flush. This bit is automatically cleared to 0 after the operation.

0 (not_flushed): FIFO not flushed.

1 (flush): Flush TX_FIFO.

TX_THRESH

Transmit FIFO Threshold. These bits define the TX_FIFO interrupt threshold.

Links

()