Macros
IT Defines
Peripheral Driver » LL Driver » I2C » Defines » I2C Exported Constants

Interrupt definitions which can be used with LL_I2C_ReadReg and LL_I2C_WriteReg functions. More...

Collaboration diagram for IT Defines:

## Macros
#define | LL_I2C_INTR_MASK_SCL_STUCK_AT_LOW I2C_INT_MASK_MASK_SCL_STUCKLOW
| SCL_STUCK_AT_LOW interrupt flag. More...
#define | LL_I2C_INTR_MASK_MST_ON_HOLD I2C_INT_MASK_MASK_M_HOLD
| MST_ON_HOLD interrupt. More...
#define | LL_I2C_INTR_MASK_RESTART_DET I2C_INT_MASK_MASK_RESTART_DET
| RESTART_DET interrupt. More...
#define | LL_I2C_INTR_MASK_GEN_CALL I2C_INT_MASK_MASK_GEN_CALL
| GEN_CALL interrupt. More...
#define | LL_I2C_INTR_MASK_START_DET I2C_INT_MASK_MASK_START_DET
| START_DET interrupt. More...
#define | LL_I2C_INTR_MASK_STOP_DET I2C_INT_MASK_MASK_STOP_DET
| STOP_DET interrupt. More...
#define | LL_I2C_INTR_MASK_ACTIVITY I2C_INT_MASK_MASK_ACTIVITY
| ACTIVITY interrupt. More...
#define | LL_I2C_INTR_MASK_RX_DONE I2C_INT_MASK_MASK_RX_DONE
| RX_DONE interrupt. More...
#define | LL_I2C_INTR_MASK_TX_ABRT I2C_INT_MASK_MASK_TX_ABORT
| TX_ABRT interrupt. More...
#define | LL_I2C_INTR_MASK_RD_REQ I2C_INT_MASK_MASK_RD_REQ
| RD_REQ interrupt. More...
#define | LL_I2C_INTR_MASK_TX_EMPTY I2C_INT_MASK_MASK_TX_EMPTY
| TX_EMPTY interrupt. More...
#define | LL_I2C_INTR_MASK_TX_OVER I2C_INT_MASK_MASK_TX_OVER
| TX_OVER interrupt. More...
#define | LL_I2C_INTR_MASK_RX_FULL I2C_INT_MASK_MASK_RX_FULL
| RX_FULL interrupt. More...
#define | LL_I2C_INTR_MASK_RX_OVER I2C_INT_MASK_MASK_RX_OVER
| RX_OVER interrupt. More...
#define | LL_I2C_INTR_MASK_RX_UNDER I2C_INT_MASK_MASK_RX_UNDER
| RX_UNDER interrupt. More...
#define | LL_I2C_INTR_MASK_ALL 0x00007FFFU
| All interrupt. More...

## Detailed Description

Interrupt definitions which can be used with LL_I2C_ReadReg and LL_I2C_WriteReg functions.

## Macro Definition Documentation

## ◆ LL_I2C_INTR_MASK_ACTIVITY

#define LL_I2C_INTR_MASK_ACTIVITY I2C_INT_MASK_MASK_ACTIVITY

ACTIVITY interrupt.

Definition at line 156 of file gr55xx_ll_i2c.h.

## ◆ LL_I2C_INTR_MASK_ALL

#define LL_I2C_INTR_MASK_ALL 0x00007FFFU

All interrupt.

Definition at line 166 of file gr55xx_ll_i2c.h.

## ◆ LL_I2C_INTR_MASK_GEN_CALL

#define LL_I2C_INTR_MASK_GEN_CALL I2C_INT_MASK_MASK_GEN_CALL

GEN_CALL interrupt.

Definition at line 153 of file gr55xx_ll_i2c.h.

## ◆ LL_I2C_INTR_MASK_MST_ON_HOLD

#define LL_I2C_INTR_MASK_MST_ON_HOLD I2C_INT_MASK_MASK_M_HOLD

MST_ON_HOLD interrupt.

Definition at line 151 of file gr55xx_ll_i2c.h.

## ◆ LL_I2C_INTR_MASK_RD_REQ

#define LL_I2C_INTR_MASK_RD_REQ I2C_INT_MASK_MASK_RD_REQ

RD_REQ interrupt.

Definition at line 159 of file gr55xx_ll_i2c.h.

## ◆ LL_I2C_INTR_MASK_RESTART_DET

#define LL_I2C_INTR_MASK_RESTART_DET I2C_INT_MASK_MASK_RESTART_DET

RESTART_DET interrupt.

Definition at line 152 of file gr55xx_ll_i2c.h.

## ◆ LL_I2C_INTR_MASK_RX_DONE

#define LL_I2C_INTR_MASK_RX_DONE I2C_INT_MASK_MASK_RX_DONE

RX_DONE interrupt.

Definition at line 157 of file gr55xx_ll_i2c.h.

## ◆ LL_I2C_INTR_MASK_RX_FULL

#define LL_I2C_INTR_MASK_RX_FULL I2C_INT_MASK_MASK_RX_FULL

RX_FULL interrupt.

Definition at line 162 of file gr55xx_ll_i2c.h.

## ◆ LL_I2C_INTR_MASK_RX_OVER

#define LL_I2C_INTR_MASK_RX_OVER I2C_INT_MASK_MASK_RX_OVER

RX_OVER interrupt.

Definition at line 163 of file gr55xx_ll_i2c.h.

## ◆ LL_I2C_INTR_MASK_RX_UNDER

#define LL_I2C_INTR_MASK_RX_UNDER I2C_INT_MASK_MASK_RX_UNDER

RX_UNDER interrupt.

Definition at line 164 of file gr55xx_ll_i2c.h.

## ◆ LL_I2C_INTR_MASK_SCL_STUCK_AT_LOW

#define LL_I2C_INTR_MASK_SCL_STUCK_AT_LOW I2C_INT_MASK_MASK_SCL_STUCKLOW

SCL_STUCK_AT_LOW interrupt flag.

Definition at line 150 of file gr55xx_ll_i2c.h.

## ◆ LL_I2C_INTR_MASK_START_DET

#define LL_I2C_INTR_MASK_START_DET I2C_INT_MASK_MASK_START_DET

START_DET interrupt.

Definition at line 154 of file gr55xx_ll_i2c.h.

## ◆ LL_I2C_INTR_MASK_STOP_DET

#define LL_I2C_INTR_MASK_STOP_DET I2C_INT_MASK_MASK_STOP_DET

STOP_DET interrupt.

Definition at line 155 of file gr55xx_ll_i2c.h.

## ◆ LL_I2C_INTR_MASK_TX_ABRT

#define LL_I2C_INTR_MASK_TX_ABRT I2C_INT_MASK_MASK_TX_ABORT

TX_ABRT interrupt.

Definition at line 158 of file gr55xx_ll_i2c.h.

## ◆ LL_I2C_INTR_MASK_TX_EMPTY

#define LL_I2C_INTR_MASK_TX_EMPTY I2C_INT_MASK_MASK_TX_EMPTY

TX_EMPTY interrupt.

Definition at line 160 of file gr55xx_ll_i2c.h.

## ◆ LL_I2C_INTR_MASK_TX_OVER

#define LL_I2C_INTR_MASK_TX_OVER I2C_INT_MASK_MASK_TX_OVER

TX_OVER interrupt.

Definition at line 161 of file gr55xx_ll_i2c.h.