Datasheet

Table Of Contents
Bits Name Description Type Reset
6 ABRT_HS_ACKDE
T
This field indicates that the Master is in High Speed mode
and the High Speed Master code was acknowledged
(wrong behavior).
Reset value: 0x0
Role of DW_apb_i2c: Master
0x0 -> HS Master code ACKed in HS Mode- scenario not
present
0x1 -> HS Master code ACKed in HS Mode
RO 0x0
5 ABRT_GCALL_REA
D
This field indicates that DW_apb_i2c in the master mode
has sent a General Call but the user programmed the byte
following the General Call to be a read from the bus
(IC_DATA_CMD[9] is set to 1).
Reset value: 0x0
Role of DW_apb_i2c: Master-Transmitter
0x0 -> GCALL is followed by read from bus-scenario not
present
0x1 -> GCALL is followed by read from bus
RO 0x0
4 ABRT_GCALL_NO
ACK
This field indicates that DW_apb_i2c in master mode has
sent a General Call and no slave on the bus acknowledged
the General Call.
Reset value: 0x0
Role of DW_apb_i2c: Master-Transmitter
0x0 -> GCALL not ACKed by any slave-scenario not present
0x1 -> GCALL not ACKed by any slave
RO 0x0
3 ABRT_TXDATA_N
OACK
This field indicates the master-mode only bit. When the
master receives an acknowledgement for the address, but
when it sends data byte(s) following the address, it did not
receive an acknowledge from the remote slave(s).
Reset value: 0x0
Role of DW_apb_i2c: Master-Transmitter
0x0 -> Transmitted data non-ACKed by addressed slave-
scenario not present
0x1 -> Transmitted data not ACKed by addressed slave
RO 0x0
2 ABRT_10ADDR2_
NOACK
This field indicates that the Master is in 10-bit address
mode and that the second address byte of the 10-bit
address was not acknowledged by any slave.
Reset value: 0x0
Role of DW_apb_i2c: Master-Transmitter or Master-
Receiver
0x0 -> This abort is not generated
0x1 -> Byte 2 of 10Bit Address not ACKed by any slave
RO 0x0
RP2040 Datasheet
4.4. I2C 518