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...

## Macros
#define | LL_I2C_INTR_MASK_MST_ON_HOLD I2C_INTR_GEN_CALL
#define | LL_I2C_INTR_MASK_RESTART_DET I2C_INTR_RESTART_DET
#define | LL_I2C_INTR_MASK_GEN_CALL I2C_INTR_GEN_CALL
#define | LL_I2C_INTR_MASK_START_DET I2C_INTR_START_DET
#define | LL_I2C_INTR_MASK_STOP_DET I2C_INTR_STOP_DET
#define | LL_I2C_INTR_MASK_ACTIVITY I2C_INTR_ACTIVITY
#define | LL_I2C_INTR_MASK_RX_DONE I2C_INTR_RX_DONE
#define | LL_I2C_INTR_MASK_TX_ABRT I2C_INTR_TX_ABRT
#define | LL_I2C_INTR_MASK_RD_REQ I2C_INTR_RD_REQ
#define | LL_I2C_INTR_MASK_TX_EMPTY I2C_INTR_TX_EMPTY
#define | LL_I2C_INTR_MASK_TX_OVER I2C_INTR_TX_OVER
#define | LL_I2C_INTR_MASK_RX_FULL I2C_INTR_RX_FULL
#define | LL_I2C_INTR_MASK_RX_OVER I2C_INTR_RX_OVER
#define | LL_I2C_INTR_MASK_RX_UNDER I2C_INTR_RX_UNDER
#define | LL_I2C_INTR_MASK_ALL 0x00000FFFU

## 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_INTR_ACTIVITY

ACTIVITY interrupt

## ◆ LL_I2C_INTR_MASK_ALL

#define LL_I2C_INTR_MASK_ALL 0x00000FFFU

All interrupt

## ◆ LL_I2C_INTR_MASK_GEN_CALL

#define LL_I2C_INTR_MASK_GEN_CALL I2C_INTR_GEN_CALL

GEN_CALL interrupt

## ◆ LL_I2C_INTR_MASK_MST_ON_HOLD

#define LL_I2C_INTR_MASK_MST_ON_HOLD I2C_INTR_GEN_CALL

MST_ON_HOLD interrupt

## ◆ LL_I2C_INTR_MASK_RD_REQ

#define LL_I2C_INTR_MASK_RD_REQ I2C_INTR_RD_REQ

RD_REQ interrupt

## ◆ LL_I2C_INTR_MASK_RESTART_DET

#define LL_I2C_INTR_MASK_RESTART_DET I2C_INTR_RESTART_DET

RESTART_DET interrupt

## ◆ LL_I2C_INTR_MASK_RX_DONE

#define LL_I2C_INTR_MASK_RX_DONE I2C_INTR_RX_DONE

RX_DONE interrupt

## ◆ LL_I2C_INTR_MASK_RX_FULL

#define LL_I2C_INTR_MASK_RX_FULL I2C_INTR_RX_FULL

RX_FULL interrupt

## ◆ LL_I2C_INTR_MASK_RX_OVER

#define LL_I2C_INTR_MASK_RX_OVER I2C_INTR_RX_OVER

RX_OVER interrupt

## ◆ LL_I2C_INTR_MASK_RX_UNDER

#define LL_I2C_INTR_MASK_RX_UNDER I2C_INTR_RX_UNDER

RX_UNDER interrupt

## ◆ LL_I2C_INTR_MASK_START_DET

#define LL_I2C_INTR_MASK_START_DET I2C_INTR_START_DET

START_DET interrupt

## ◆ LL_I2C_INTR_MASK_STOP_DET

#define LL_I2C_INTR_MASK_STOP_DET I2C_INTR_STOP_DET

STOP_DET interrupt

## ◆ LL_I2C_INTR_MASK_TX_ABRT

#define LL_I2C_INTR_MASK_TX_ABRT I2C_INTR_TX_ABRT

TX_ABRT interrupt

## ◆ LL_I2C_INTR_MASK_TX_EMPTY

#define LL_I2C_INTR_MASK_TX_EMPTY I2C_INTR_TX_EMPTY

TX_EMPTY interrupt

## ◆ LL_I2C_INTR_MASK_TX_OVER

#define LL_I2C_INTR_MASK_TX_OVER I2C_INTR_TX_OVER

TX_OVER interrupt