Flags definitions which can be used with LL_I2C_ReadReg function. More...
Macros | |
| #define | LL_I2C_INTR_STAT_MST_ON_HOLD I2C_INTR_GEN_CALL |
| #define | LL_I2C_INTR_STAT_RESTART_DET I2C_INTR_RESTART_DET |
| #define | LL_I2C_INTR_STAT_GEN_CALL I2C_INTR_GEN_CALL |
| #define | LL_I2C_INTR_STAT_START_DET I2C_INTR_START_DET |
| #define | LL_I2C_INTR_STAT_STOP_DET I2C_INTR_STOP_DET |
| #define | LL_I2C_INTR_STAT_ACTIVITY I2C_INTR_ACTIVITY |
| #define | LL_I2C_INTR_STAT_RX_DONE I2C_INTR_RX_DONE |
| #define | LL_I2C_INTR_STAT_TX_ABRT I2C_INTR_TX_ABRT |
| #define | LL_I2C_INTR_STAT_RD_REQ I2C_INTR_RD_REQ |
| #define | LL_I2C_INTR_STAT_TX_EMPTY I2C_INTR_TX_EMPTY |
| #define | LL_I2C_INTR_STAT_TX_OVER I2C_INTR_TX_OVER |
| #define | LL_I2C_INTR_STAT_RX_FULL I2C_INTR_RX_FULL |
| #define | LL_I2C_INTR_STAT_RX_OVER I2C_INTR_RX_OVER |
| #define | LL_I2C_INTR_STAT_RX_UNDER I2C_INTR_RX_UNDER |
| #define | LL_I2C_ABRT_TX_FLUSH_CNT I2C_TX_ABRT_SRC_TX_FLUSH_CNT |
| #define | LL_I2C_ABRT_USER_ABRT I2C_TX_ABRT_SRC_USER_ABRT |
| #define | LL_I2C_ABRT_SLVRD_INTX I2C_TX_ABRT_SRC_SLVRD_INTX |
| #define | LL_I2C_ABRT_SLV_ARBLOST I2C_TX_ABRT_SRC_SLV_ARBLOST |
| #define | LL_I2C_ABRT_SLVFLUSH_TXFIFO I2C_TX_ABRT_SRC_SLVFLUSH_TXFIFO |
| #define | LL_I2C_ABRT_ARB_LOST I2C_TX_ABRT_SRC_ARB_LOST |
| #define | LL_I2C_ABRT_MST_DIS I2C_TX_ABRT_SRC_MST_DIS |
| #define | LL_I2C_ABRT_10B_RD_NORSTRT I2C_TX_ABRT_SRC_10B_RD_NORSTRT |
| #define | LL_I2C_ABRT_SBYTE_NORSTRT I2C_TX_ABRT_SRC_SBYTE_NORSTRT |
| #define | LL_I2C_ABRT_HS_NORSTRT I2C_TX_ABRT_SRC_HS_NORSTRT |
| #define | LL_I2C_ABRT_SBYTE_ACKDET I2C_TX_ABRT_SRC_SBYTE_ACKDET |
| #define | LL_I2C_ABRT_HS_ACKDET I2C_TX_ABRT_SRC_HS_ACKDET |
| #define | LL_I2C_ABRT_GCALL_READ I2C_TX_ABRT_SRC_GCALL_READ |
| #define | LL_I2C_ABRT_GCALL_NOACK I2C_TX_ABRT_SRC_GCALL_NOACK |
| #define | LL_I2C_ABRT_TXDATA_NOACK I2C_TX_ABRT_SRC_TXDATA_NOACK |
| #define | LL_I2C_ABRT_10ADDR2_NOACK I2C_TX_ABRT_SRC_10ADDR2_NOACK |
| #define | LL_I2C_ABRT_10ADDR1_NOACK I2C_TX_ABRT_SRC_10ADDR1_NOACK |
| #define | LL_I2C_ABRT_7B_ADDR_NOACK I2C_TX_ABRT_SRC_7B_ADDR_NOACK |
Flags definitions which can be used with LL_I2C_ReadReg function.
| #define LL_I2C_ABRT_10ADDR1_NOACK I2C_TX_ABRT_SRC_10ADDR1_NOACK |
Byte 1 of 10-Bit Address is not ACKed by any slave
| #define LL_I2C_ABRT_10ADDR2_NOACK I2C_TX_ABRT_SRC_10ADDR2_NOACK |
Byte 2 of 10-Bit Address is not ACKed by any slave
| #define LL_I2C_ABRT_10B_RD_NORSTRT I2C_TX_ABRT_SRC_10B_RD_NORSTRT |
Master trying to read in 10-Bit addressing mode when RESTART disabled
| #define LL_I2C_ABRT_7B_ADDR_NOACK I2C_TX_ABRT_SRC_7B_ADDR_NOACK |
7Bit Address is not ACKed by any slave
| #define LL_I2C_ABRT_ARB_LOST I2C_TX_ABRT_SRC_ARB_LOST |
Master or Slave Transmitter lost arbitration
| #define LL_I2C_ABRT_GCALL_NOACK I2C_TX_ABRT_SRC_GCALL_NOACK |
GCALL is not ACKed by any slave
| #define LL_I2C_ABRT_GCALL_READ I2C_TX_ABRT_SRC_GCALL_READ |
GCALL is followed by read from bus
| #define LL_I2C_ABRT_HS_ACKDET I2C_TX_ABRT_SRC_HS_ACKDET |
HS Master code is ACKed in HS Mode
| #define LL_I2C_ABRT_HS_NORSTRT I2C_TX_ABRT_SRC_HS_NORSTRT |
User trying to swidth Master to HS mode when RESTART disabled
| #define LL_I2C_ABRT_MST_DIS I2C_TX_ABRT_SRC_MST_DIS |
User intitating master operation when MASTER disabled
| #define LL_I2C_ABRT_SBYTE_ACKDET I2C_TX_ABRT_SRC_SBYTE_ACKDET |
ACK detected for START byte
| #define LL_I2C_ABRT_SBYTE_NORSTRT I2C_TX_ABRT_SRC_SBYTE_NORSTRT |
User trying to send START byte when RESTART disabled
| #define LL_I2C_ABRT_SLV_ARBLOST I2C_TX_ABRT_SRC_SLV_ARBLOST |
Slave lost arbitration to remote master
| #define LL_I2C_ABRT_SLVFLUSH_TXFIFO I2C_TX_ABRT_SRC_SLVFLUSH_TXFIFO |
Slave flushes existing data in TX-FIFO upon getting read command
| #define LL_I2C_ABRT_SLVRD_INTX I2C_TX_ABRT_SRC_SLVRD_INTX |
Slave trying to transmit to remote master in read mode
| #define LL_I2C_ABRT_TX_FLUSH_CNT I2C_TX_ABRT_SRC_TX_FLUSH_CNT |
Transfer abort detected by master
| #define LL_I2C_ABRT_TXDATA_NOACK I2C_TX_ABRT_SRC_TXDATA_NOACK |
Transmitted data is not ACKed by addressed slave
| #define LL_I2C_ABRT_USER_ABRT I2C_TX_ABRT_SRC_USER_ABRT |
Transfer abort detected by master
| #define LL_I2C_INTR_STAT_ACTIVITY I2C_INTR_ACTIVITY |
ACTIVITY interrupt flag
| #define LL_I2C_INTR_STAT_GEN_CALL I2C_INTR_GEN_CALL |
GEN_CALL interrupt flag
| #define LL_I2C_INTR_STAT_MST_ON_HOLD I2C_INTR_GEN_CALL |
MST_ON_HOLD interrupt flag
| #define LL_I2C_INTR_STAT_RD_REQ I2C_INTR_RD_REQ |
RD_REQ interrupt flag
| #define LL_I2C_INTR_STAT_RESTART_DET I2C_INTR_RESTART_DET |
RESTART_DET interrupt flag
| #define LL_I2C_INTR_STAT_RX_DONE I2C_INTR_RX_DONE |
RX_DONE interrupt flag
| #define LL_I2C_INTR_STAT_RX_FULL I2C_INTR_RX_FULL |
RX_FULL interrupt flag
| #define LL_I2C_INTR_STAT_RX_OVER I2C_INTR_RX_OVER |
RX_OVER interrupt flag
| #define LL_I2C_INTR_STAT_RX_UNDER I2C_INTR_RX_UNDER |
RX_UNDER interrupt flag
| #define LL_I2C_INTR_STAT_START_DET I2C_INTR_START_DET |
START_DET interrupt flag
| #define LL_I2C_INTR_STAT_STOP_DET I2C_INTR_STOP_DET |
STOP_DET interrupt flag
| #define LL_I2C_INTR_STAT_TX_ABRT I2C_INTR_TX_ABRT |
TX_ABRT interrupt flag
| #define LL_I2C_INTR_STAT_TX_EMPTY I2C_INTR_TX_EMPTY |
TX_EMPTY interrupt flag
| #define LL_I2C_INTR_STAT_TX_OVER I2C_INTR_TX_OVER |
TX_OVER interrupt flag