Macros
Collaboration diagram for I2C Flag definition:

Macros

#define I2C_FLAG_ADD10   0x00010008U
 
#define I2C_FLAG_ADD10   0x00010008U
 
#define I2C_FLAG_ADD10   0x00010008U
 
#define I2C_FLAG_ADDR   0x00010002U
 
#define I2C_FLAG_ADDR   0x00010002U
 
#define I2C_FLAG_ADDR   0x00010002U
 
#define I2C_FLAG_ADDR   I2C_ISR_ADDR
 
#define I2C_FLAG_ADDR   I2C_ISR_ADDR
 
#define I2C_FLAG_ADDR   I2C_ISR_ADDR
 
#define I2C_FLAG_AF   0x00010400U
 
#define I2C_FLAG_AF   0x00010400U
 
#define I2C_FLAG_AF   0x00010400U
 
#define I2C_FLAG_AF   I2C_ISR_NACKF
 
#define I2C_FLAG_AF   I2C_ISR_NACKF
 
#define I2C_FLAG_AF   I2C_ISR_NACKF
 
#define I2C_FLAG_ALERT   I2C_ISR_ALERT
 
#define I2C_FLAG_ALERT   I2C_ISR_ALERT
 
#define I2C_FLAG_ALERT   I2C_ISR_ALERT
 
#define I2C_FLAG_ARLO   0x00010200U
 
#define I2C_FLAG_ARLO   0x00010200U
 
#define I2C_FLAG_ARLO   0x00010200U
 
#define I2C_FLAG_ARLO   I2C_ISR_ARLO
 
#define I2C_FLAG_ARLO   I2C_ISR_ARLO
 
#define I2C_FLAG_ARLO   I2C_ISR_ARLO
 
#define I2C_FLAG_BERR   0x00010100U
 
#define I2C_FLAG_BERR   0x00010100U
 
#define I2C_FLAG_BERR   0x00010100U
 
#define I2C_FLAG_BERR   I2C_ISR_BERR
 
#define I2C_FLAG_BERR   I2C_ISR_BERR
 
#define I2C_FLAG_BERR   I2C_ISR_BERR
 
#define I2C_FLAG_BTF   0x00010004U
 
#define I2C_FLAG_BTF   0x00010004U
 
#define I2C_FLAG_BTF   0x00010004U
 
#define I2C_FLAG_BUSY   0x00100002U
 
#define I2C_FLAG_BUSY   0x00100002U
 
#define I2C_FLAG_BUSY   0x00100002U
 
#define I2C_FLAG_BUSY   I2C_ISR_BUSY
 
#define I2C_FLAG_BUSY   I2C_ISR_BUSY
 
#define I2C_FLAG_BUSY   I2C_ISR_BUSY
 
#define I2C_FLAG_DIR   I2C_ISR_DIR
 
#define I2C_FLAG_DIR   I2C_ISR_DIR
 
#define I2C_FLAG_DIR   I2C_ISR_DIR
 
#define I2C_FLAG_DUALF   0x00100080U
 
#define I2C_FLAG_DUALF   0x00100080U
 
#define I2C_FLAG_DUALF   0x00100080U
 
#define I2C_FLAG_GENCALL   0x00100010U
 
#define I2C_FLAG_GENCALL   0x00100010U
 
#define I2C_FLAG_GENCALL   0x00100010U
 
#define I2C_FLAG_MSL   0x00100001U
 
#define I2C_FLAG_MSL   0x00100001U
 
#define I2C_FLAG_MSL   0x00100001U
 
#define I2C_FLAG_OVR   0x00010800U
 
#define I2C_FLAG_OVR   0x00010800U
 
#define I2C_FLAG_OVR   0x00010800U
 
#define I2C_FLAG_OVR   I2C_ISR_OVR
 
#define I2C_FLAG_OVR   I2C_ISR_OVR
 
#define I2C_FLAG_OVR   I2C_ISR_OVR
 
#define I2C_FLAG_PECERR   I2C_ISR_PECERR
 
#define I2C_FLAG_PECERR   I2C_ISR_PECERR
 
#define I2C_FLAG_PECERR   I2C_ISR_PECERR
 
#define I2C_FLAG_RXNE   0x00010040U
 
#define I2C_FLAG_RXNE   0x00010040U
 
#define I2C_FLAG_RXNE   0x00010040U
 
#define I2C_FLAG_RXNE   I2C_ISR_RXNE
 
#define I2C_FLAG_RXNE   I2C_ISR_RXNE
 
#define I2C_FLAG_RXNE   I2C_ISR_RXNE
 
#define I2C_FLAG_SB   0x00010001U
 
#define I2C_FLAG_SB   0x00010001U
 
#define I2C_FLAG_SB   0x00010001U
 
#define I2C_FLAG_STOPF   0x00010010U
 
#define I2C_FLAG_STOPF   0x00010010U
 
#define I2C_FLAG_STOPF   0x00010010U
 
#define I2C_FLAG_STOPF   I2C_ISR_STOPF
 
#define I2C_FLAG_STOPF   I2C_ISR_STOPF
 
#define I2C_FLAG_STOPF   I2C_ISR_STOPF
 
#define I2C_FLAG_TC   I2C_ISR_TC
 
#define I2C_FLAG_TC   I2C_ISR_TC
 
#define I2C_FLAG_TC   I2C_ISR_TC
 
#define I2C_FLAG_TCR   I2C_ISR_TCR
 
#define I2C_FLAG_TCR   I2C_ISR_TCR
 
#define I2C_FLAG_TCR   I2C_ISR_TCR
 
#define I2C_FLAG_TIMEOUT   I2C_ISR_TIMEOUT
 
#define I2C_FLAG_TIMEOUT   I2C_ISR_TIMEOUT
 
#define I2C_FLAG_TIMEOUT   I2C_ISR_TIMEOUT
 
#define I2C_FLAG_TRA   0x00100004U
 
#define I2C_FLAG_TRA   0x00100004U
 
#define I2C_FLAG_TRA   0x00100004U
 
#define I2C_FLAG_TXE   0x00010080U
 
#define I2C_FLAG_TXE   0x00010080U
 
#define I2C_FLAG_TXE   0x00010080U
 
#define I2C_FLAG_TXE   I2C_ISR_TXE
 
#define I2C_FLAG_TXE   I2C_ISR_TXE
 
#define I2C_FLAG_TXE   I2C_ISR_TXE
 
#define I2C_FLAG_TXIS   I2C_ISR_TXIS
 
#define I2C_FLAG_TXIS   I2C_ISR_TXIS
 
#define I2C_FLAG_TXIS   I2C_ISR_TXIS
 

Detailed Description

Macro Definition Documentation

◆ I2C_FLAG_ADD10 [1/3]

#define I2C_FLAG_ADD10   0x00010008U

◆ I2C_FLAG_ADD10 [2/3]

#define I2C_FLAG_ADD10   0x00010008U

◆ I2C_FLAG_ADD10 [3/3]

#define I2C_FLAG_ADD10   0x00010008U

◆ I2C_FLAG_ADDR [1/6]

#define I2C_FLAG_ADDR   0x00010002U

◆ I2C_FLAG_ADDR [2/6]

#define I2C_FLAG_ADDR   0x00010002U

◆ I2C_FLAG_ADDR [3/6]

#define I2C_FLAG_ADDR   0x00010002U

◆ I2C_FLAG_ADDR [4/6]

#define I2C_FLAG_ADDR   I2C_ISR_ADDR

◆ I2C_FLAG_ADDR [5/6]

#define I2C_FLAG_ADDR   I2C_ISR_ADDR

◆ I2C_FLAG_ADDR [6/6]

#define I2C_FLAG_ADDR   I2C_ISR_ADDR

Definition at line 411 of file stm32f7xx_hal_i2c.h.

◆ I2C_FLAG_AF [1/6]

#define I2C_FLAG_AF   0x00010400U

◆ I2C_FLAG_AF [2/6]

#define I2C_FLAG_AF   0x00010400U

◆ I2C_FLAG_AF [3/6]

#define I2C_FLAG_AF   0x00010400U

◆ I2C_FLAG_AF [4/6]

#define I2C_FLAG_AF   I2C_ISR_NACKF

◆ I2C_FLAG_AF [5/6]

#define I2C_FLAG_AF   I2C_ISR_NACKF

◆ I2C_FLAG_AF [6/6]

#define I2C_FLAG_AF   I2C_ISR_NACKF

Definition at line 412 of file stm32f7xx_hal_i2c.h.

◆ I2C_FLAG_ALERT [1/3]

#define I2C_FLAG_ALERT   I2C_ISR_ALERT

◆ I2C_FLAG_ALERT [2/3]

#define I2C_FLAG_ALERT   I2C_ISR_ALERT

◆ I2C_FLAG_ALERT [3/3]

#define I2C_FLAG_ALERT   I2C_ISR_ALERT

Definition at line 421 of file stm32f7xx_hal_i2c.h.

◆ I2C_FLAG_ARLO [1/6]

#define I2C_FLAG_ARLO   0x00010200U

◆ I2C_FLAG_ARLO [2/6]

#define I2C_FLAG_ARLO   0x00010200U

◆ I2C_FLAG_ARLO [3/6]

#define I2C_FLAG_ARLO   0x00010200U

◆ I2C_FLAG_ARLO [4/6]

#define I2C_FLAG_ARLO   I2C_ISR_ARLO

◆ I2C_FLAG_ARLO [5/6]

#define I2C_FLAG_ARLO   I2C_ISR_ARLO

◆ I2C_FLAG_ARLO [6/6]

#define I2C_FLAG_ARLO   I2C_ISR_ARLO

Definition at line 417 of file stm32f7xx_hal_i2c.h.

◆ I2C_FLAG_BERR [1/6]

#define I2C_FLAG_BERR   0x00010100U

◆ I2C_FLAG_BERR [2/6]

#define I2C_FLAG_BERR   0x00010100U

◆ I2C_FLAG_BERR [3/6]

#define I2C_FLAG_BERR   0x00010100U

◆ I2C_FLAG_BERR [4/6]

#define I2C_FLAG_BERR   I2C_ISR_BERR

◆ I2C_FLAG_BERR [5/6]

#define I2C_FLAG_BERR   I2C_ISR_BERR

◆ I2C_FLAG_BERR [6/6]

#define I2C_FLAG_BERR   I2C_ISR_BERR

Definition at line 416 of file stm32f7xx_hal_i2c.h.

◆ I2C_FLAG_BTF [1/3]

#define I2C_FLAG_BTF   0x00010004U

◆ I2C_FLAG_BTF [2/3]

#define I2C_FLAG_BTF   0x00010004U

◆ I2C_FLAG_BTF [3/3]

#define I2C_FLAG_BTF   0x00010004U

◆ I2C_FLAG_BUSY [1/6]

#define I2C_FLAG_BUSY   0x00100002U

◆ I2C_FLAG_BUSY [2/6]

#define I2C_FLAG_BUSY   0x00100002U

◆ I2C_FLAG_BUSY [3/6]

#define I2C_FLAG_BUSY   0x00100002U

◆ I2C_FLAG_BUSY [4/6]

#define I2C_FLAG_BUSY   I2C_ISR_BUSY

◆ I2C_FLAG_BUSY [5/6]

#define I2C_FLAG_BUSY   I2C_ISR_BUSY

◆ I2C_FLAG_BUSY [6/6]

#define I2C_FLAG_BUSY   I2C_ISR_BUSY

Definition at line 422 of file stm32f7xx_hal_i2c.h.

◆ I2C_FLAG_DIR [1/3]

#define I2C_FLAG_DIR   I2C_ISR_DIR

Definition at line 423 of file stm32f7xx_hal_i2c.h.

◆ I2C_FLAG_DIR [2/3]

#define I2C_FLAG_DIR   I2C_ISR_DIR

◆ I2C_FLAG_DIR [3/3]

#define I2C_FLAG_DIR   I2C_ISR_DIR

◆ I2C_FLAG_DUALF [1/3]

#define I2C_FLAG_DUALF   0x00100080U

◆ I2C_FLAG_DUALF [2/3]

#define I2C_FLAG_DUALF   0x00100080U

◆ I2C_FLAG_DUALF [3/3]

#define I2C_FLAG_DUALF   0x00100080U

◆ I2C_FLAG_GENCALL [1/3]

#define I2C_FLAG_GENCALL   0x00100010U

◆ I2C_FLAG_GENCALL [2/3]

#define I2C_FLAG_GENCALL   0x00100010U

◆ I2C_FLAG_GENCALL [3/3]

#define I2C_FLAG_GENCALL   0x00100010U

◆ I2C_FLAG_MSL [1/3]

#define I2C_FLAG_MSL   0x00100001U

◆ I2C_FLAG_MSL [2/3]

#define I2C_FLAG_MSL   0x00100001U

◆ I2C_FLAG_MSL [3/3]

#define I2C_FLAG_MSL   0x00100001U

◆ I2C_FLAG_OVR [1/6]

#define I2C_FLAG_OVR   0x00010800U

◆ I2C_FLAG_OVR [2/6]

#define I2C_FLAG_OVR   0x00010800U

◆ I2C_FLAG_OVR [3/6]

#define I2C_FLAG_OVR   0x00010800U

◆ I2C_FLAG_OVR [4/6]

#define I2C_FLAG_OVR   I2C_ISR_OVR

◆ I2C_FLAG_OVR [5/6]

#define I2C_FLAG_OVR   I2C_ISR_OVR

◆ I2C_FLAG_OVR [6/6]

#define I2C_FLAG_OVR   I2C_ISR_OVR

Definition at line 418 of file stm32f7xx_hal_i2c.h.

◆ I2C_FLAG_PECERR [1/3]

#define I2C_FLAG_PECERR   I2C_ISR_PECERR

◆ I2C_FLAG_PECERR [2/3]

#define I2C_FLAG_PECERR   I2C_ISR_PECERR

◆ I2C_FLAG_PECERR [3/3]

#define I2C_FLAG_PECERR   I2C_ISR_PECERR

Definition at line 419 of file stm32f7xx_hal_i2c.h.

◆ I2C_FLAG_RXNE [1/6]

#define I2C_FLAG_RXNE   0x00010040U

◆ I2C_FLAG_RXNE [2/6]

#define I2C_FLAG_RXNE   0x00010040U

◆ I2C_FLAG_RXNE [3/6]

#define I2C_FLAG_RXNE   0x00010040U

◆ I2C_FLAG_RXNE [4/6]

#define I2C_FLAG_RXNE   I2C_ISR_RXNE

◆ I2C_FLAG_RXNE [5/6]

#define I2C_FLAG_RXNE   I2C_ISR_RXNE

◆ I2C_FLAG_RXNE [6/6]

#define I2C_FLAG_RXNE   I2C_ISR_RXNE

Definition at line 410 of file stm32f7xx_hal_i2c.h.

◆ I2C_FLAG_SB [1/3]

#define I2C_FLAG_SB   0x00010001U

◆ I2C_FLAG_SB [2/3]

#define I2C_FLAG_SB   0x00010001U

◆ I2C_FLAG_SB [3/3]

#define I2C_FLAG_SB   0x00010001U

◆ I2C_FLAG_STOPF [1/6]

#define I2C_FLAG_STOPF   0x00010010U

◆ I2C_FLAG_STOPF [2/6]

#define I2C_FLAG_STOPF   0x00010010U

◆ I2C_FLAG_STOPF [3/6]

#define I2C_FLAG_STOPF   0x00010010U

◆ I2C_FLAG_STOPF [4/6]

#define I2C_FLAG_STOPF   I2C_ISR_STOPF

◆ I2C_FLAG_STOPF [5/6]

#define I2C_FLAG_STOPF   I2C_ISR_STOPF

◆ I2C_FLAG_STOPF [6/6]

#define I2C_FLAG_STOPF   I2C_ISR_STOPF

Definition at line 413 of file stm32f7xx_hal_i2c.h.

◆ I2C_FLAG_TC [1/3]

#define I2C_FLAG_TC   I2C_ISR_TC

◆ I2C_FLAG_TC [2/3]

#define I2C_FLAG_TC   I2C_ISR_TC

◆ I2C_FLAG_TC [3/3]

#define I2C_FLAG_TC   I2C_ISR_TC

Definition at line 414 of file stm32f7xx_hal_i2c.h.

◆ I2C_FLAG_TCR [1/3]

#define I2C_FLAG_TCR   I2C_ISR_TCR

Definition at line 415 of file stm32f7xx_hal_i2c.h.

◆ I2C_FLAG_TCR [2/3]

#define I2C_FLAG_TCR   I2C_ISR_TCR

◆ I2C_FLAG_TCR [3/3]

#define I2C_FLAG_TCR   I2C_ISR_TCR

◆ I2C_FLAG_TIMEOUT [1/3]

#define I2C_FLAG_TIMEOUT   I2C_ISR_TIMEOUT

◆ I2C_FLAG_TIMEOUT [2/3]

#define I2C_FLAG_TIMEOUT   I2C_ISR_TIMEOUT

Definition at line 420 of file stm32f7xx_hal_i2c.h.

◆ I2C_FLAG_TIMEOUT [3/3]

#define I2C_FLAG_TIMEOUT   I2C_ISR_TIMEOUT

◆ I2C_FLAG_TRA [1/3]

#define I2C_FLAG_TRA   0x00100004U

◆ I2C_FLAG_TRA [2/3]

#define I2C_FLAG_TRA   0x00100004U

◆ I2C_FLAG_TRA [3/3]

#define I2C_FLAG_TRA   0x00100004U

◆ I2C_FLAG_TXE [1/6]

#define I2C_FLAG_TXE   0x00010080U

◆ I2C_FLAG_TXE [2/6]

#define I2C_FLAG_TXE   0x00010080U

◆ I2C_FLAG_TXE [3/6]

#define I2C_FLAG_TXE   0x00010080U

◆ I2C_FLAG_TXE [4/6]

#define I2C_FLAG_TXE   I2C_ISR_TXE

◆ I2C_FLAG_TXE [5/6]

#define I2C_FLAG_TXE   I2C_ISR_TXE

Definition at line 408 of file stm32f7xx_hal_i2c.h.

◆ I2C_FLAG_TXE [6/6]

#define I2C_FLAG_TXE   I2C_ISR_TXE

◆ I2C_FLAG_TXIS [1/3]

#define I2C_FLAG_TXIS   I2C_ISR_TXIS

◆ I2C_FLAG_TXIS [2/3]

#define I2C_FLAG_TXIS   I2C_ISR_TXIS

◆ I2C_FLAG_TXIS [3/3]

#define I2C_FLAG_TXIS   I2C_ISR_TXIS

Definition at line 409 of file stm32f7xx_hal_i2c.h.



picovoice_driver
Author(s):
autogenerated on Fri Apr 1 2022 02:15:06