I2C Flags Definition
- group x3e_I2C_flags_definition
Defines
-
I2C_FLAG_SLV_ACTIVITY ((uint32_t)0x00000040)
Slave FSM(finite state machine) activity status.
-
I2C_FLAG_MST_ACTIVITY ((uint32_t)0x00000020)
Master FSM(finite state machine) activity status.
-
I2C_FLAG_RFF ((uint32_t)0x00000010)
Receive FIFO completely full.
-
I2C_FLAG_RFNE ((uint32_t)0x00000008)
Receive FIFO not empty.
-
I2C_FLAG_TFE ((uint32_t)0x00000004)
Transmit FIFO completely empty.
-
I2C_FLAG_TFNF ((uint32_t)0x00000002)
Transmit FIFO not full.
-
I2C_FLAG_ACTIVITY ((uint32_t)0x00000001)
I2C activity status.
-
IS_I2C_GET_FLAG(FLAG) (((FLAG) == I2C_FLAG_SLV_ACTIVITY) || ((FLAG) == I2C_FLAG_MST_ACTIVITY
) || \
((FLAG) ==
I2C_FLAG_RFF) || ((FLAG) == I2C_FLAG_RFNE) || \
((FLAG) ==
I2C_FLAG_TFE) || ((FLAG) == I2C_FLAG_TFNF) || \
((FLAG) ==
I2C_FLAG_ACTIVITY)) Check if the input parameter is valid.
-
I2C_FLAG_SLV_ACTIVITY ((uint32_t)0x00000040)