Datasheet

Table Of Contents
Bits Name Description Type Reset
8 ABRT_HS_NORST
RT
This field indicates that the restart is disabled
(IC_RESTART_EN bit (IC_CON[5]) =0) and the user is trying
to use the master to transfer data in High Speed mode.
Reset value: 0x0
Role of DW_apb_i2c: Master-Transmitter or Master-
Receiver
0x0 User trying to switch Master to HS mode when
RESTART disabled- scenario not present
0x1 User trying to switch Master to HS mode when
RESTART disabled
RO 0x0
7 ABRT_SBYTE_AC
KDET
This field indicates that the Master has sent a START Byte
and the START Byte was acknowledged (wrong behavior).
Reset value: 0x0
Role of DW_apb_i2c: Master
0x0 ACK detected for START byte- scenario not present
0x1 ACK detected for START byte
RO 0x0
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_RE
AD
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
RP2040 Datasheet
4.3. I2C 514