Datasheet

Table Of Contents
Bits Name Description Type Reset
2 R_RX_FULL See IC_RAW_INTR_STAT for a detailed description of
R_RX_FULL bit.
Reset value: 0x0
0x0 R_RX_FULL interrupt is inactive
0x1 R_RX_FULL interrupt is active
RO 0x0
1 R_RX_OVER See IC_RAW_INTR_STAT for a detailed description of
R_RX_OVER bit.
Reset value: 0x0
0x0 R_RX_OVER interrupt is inactive
0x1 R_RX_OVER interrupt is active
RO 0x0
0 R_RX_UNDER See IC_RAW_INTR_STAT for a detailed description of
R_RX_UNDER bit.
Reset value: 0x0
0x0 RX_UNDER interrupt is inactive
0x1 RX_UNDER interrupt is active
RO 0x0
I2C: IC_INTR_MASK Register
Offset: 0x30
Description
I2C Interrupt Mask Register.
These bits mask their corresponding interrupt status bits. This register is active low; a value of 0 masks the interrupt,
whereas a value of 1 unmasks the interrupt.
Table 472.
IC_INTR_MASK
Register
Bits Name Description Type Reset
31:13 Reserved. - - -
12 M_RESTART_DET This bit masks the R_RESTART_DET interrupt in
IC_INTR_STAT register.
Reset value: 0x0
0x0 RESTART_DET interrupt is masked
0x1 RESTART_DET interrupt is unmasked
RW 0x0
11 M_GEN_CALL This bit masks the R_GEN_CALL interrupt in
IC_INTR_STAT register.
Reset value: 0x1
0x0 GEN_CALL interrupt is masked
0x1 GEN_CALL interrupt is unmasked
RW 0x1
10 M_START_DET This bit masks the R_START_DET interrupt in
IC_INTR_STAT register.
Reset value: 0x0
0x0 START_DET interrupt is masked
0x1 START_DET interrupt is unmasked
RW 0x0
RP2040 Datasheet
4.3. I2C 497