11 i2c extended mode register (icemdr), Section 3.11 – Texas Instruments TMS320C642X User Manual
Page 37
www.ti.com
Registers
3.11 I2C Extended Mode Register (ICEMDR)
The I2C extended mode register (ICEMDR) is used to indicate which condition generates a transmit data
ready interrupt.
The I2C extended mode register (ICEMDR) is shown in
and described in
Figure 25. I2C Extended Mode Register (ICEMDR)
31
16
Reserved
R-0
15
1
0
Reserved
IGNACK
BCM
R-0
R/W-0
R/W-1
LEGEND: R/W = Read/Write; R= Read only; -n = value after reset
Table 18. I2C Extended Mode Register (ICEMDR) Field Descriptions
Bit
Field
Value
Description
31-2
Reserved
0
These reserved bit locations are always read as zeros. A value written to this field has no effect.
1
IGNACK
Ignore NACK mode.
0
Master transmitter operates normally, that is, it discontinues the data transfer and sets the ARDY and
NACK bits in ICSTR when receiving a NACK from the slave.
1
Master transmitter ignores a NACK from the slave.
0
BCM
Backward compatibility mode bit. Determines which condition generates a transmit data ready interrupt.
The BCM bit only has an effect when the I2C is operating as a slave-transmitter.
0
The transmit data ready interrupt is generated when the master requests more data by sending an
acknowledge signal after the transmission of the last data.
1
The transmit data ready interrupt is generated when the data in ICDXR is copied to ICXSR.
37
SPRUEN0D – March 2011
Inter-Integrated Circuit (I2C) Peripheral
© 2011, Texas Instruments Incorporated