MAX32665-MAX32668 User Guide
Maxim Integrated Page 294 of 457
SDA Status
0: SDA pin is logic low.
1: SDA pin is logic high.
SCL Status
0: SCL pin is logic low.
1: SCL pin is logic high.
SDA Pin Output Control
Set the state of the SDA hardware pin (actively pull low or float).
0: Pull SDA Low
1: Release SDA
Note: Only valid when I2Cn_CTRL0.swoe=1
SCL Pin Output Control
Set the state of the SCL hardware pin (actively pull low or float).
0: Pull SCL low
1: Release SCL
Note: Only valid when I2Cn_CTRL0.swoe=1
Interactive Receive Mode (IRXM) Acknowledge
If IRXM is enabled (I2Cn_CTRL0.irxm = 1), this field determines if the hardware sends
an ACK or a NACK to an IRM transaction.
0: Respond to IRXM with ACK
1: Respond to IRXM with NACK
Interactive Receive Mode (IRXM)
When receiving data, allows for an Interactive Receive Mode (IRM) interrupt event
after each received byte of data. The I
2
C peripheral hardware can be enabled to send
either an ACK or NACK for IRXM. See Interactive Receive Mode section for detailed
information.
0: Disable
1: Enable
Note: Only set this field when the I
2
C bus is inactive.
General Call Address Enable
0: Ignore General Call Address
1: Acknowledge General Call Address
Master Mode Enable
0: Slave mode enabled.
1: Master mode enabled.
I
2
C Peripheral Enable
0: Disabled
1: Enabled
Table 13-7: I
2
C Status Register