ic_ack_general_call

         I2C ACK General Call Register

The register controls whether the I2C module responds
with a ACK or NACK when it receives an I2C
General Call address.
Note :This register is applicable only when the I2C module is in slave mode
      
Module Instance Base Address Register Address
i_i2c_0_i2c 0xFFC02200 0xFFC02298
i_i2c_1_i2c 0xFFC02300 0xFFC02398

Offset: 0x98

Access: RW

Important: The value of a reserved bit must be maintained in software. When you modify registers containing reserved bit fields, you must use a read-modify-write operation to preserve state and prevent indeterminate system behavior.
Bit Fields
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16

rsvd_ic_ack_gen_31to1

RO 0x0

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

rsvd_ic_ack_gen_31to1

RO 0x0

ack_gen_call

RW 0x1

ic_ack_general_call Fields

Bit Name Description Access Reset
31:1 rsvd_ic_ack_gen_31to1
Reserved bits [31:1] - Read Only
RO 0x0
0 ack_gen_call
ACK General Call.
When set to 1, the I2C module responds with a ACK
(by asserting ic_data_oe) when it receives a General Call.
Otherwise, the I2C module responds with a NACK
(by negating ic_data_oe).
Default Reset value: 0x1
Value Description
0x0 NACK
0x1 ACK
RW 0x1