HAL
FMPI2C_STATE_MSK is only used within HAL.
 
Symbols
loading...
Files
loading...

FMPI2C_STATE_MSK macro

Syntax

#define FMPI2C_STATE_MSK ((uint32_t)((uint32_t)((uint32_t)HAL_FMPI2C_STATE_BUSY_TX | \     (uint32_t)HAL_FMPI2C_STATE_BUSY_RX) & \     (uint32_t)(~((uint32_t)HAL_FMPI2C_STATE_READY))))

References

LocationText
stm32f4xx_hal_fmpi2c.c:359
#define FMPI2C_STATE_MSK ((uint32_t)((uint32_t)((uint32_t)HAL_FMPI2C_STATE_BUSY_TX | \
stm32f4xx_hal_fmpi2c.c:365
#define FMPI2C_STATE_MASTER_BUSY_TX ((uint32_t)(((uint32_t)HAL_FMPI2C_STATE_BUSY_TX & FMPI2C_STATE_MSK) | \
stm32f4xx_hal_fmpi2c.c:368
#define FMPI2C_STATE_MASTER_BUSY_RX ((uint32_t)(((uint32_t)HAL_FMPI2C_STATE_BUSY_RX & FMPI2C_STATE_MSK) | \
stm32f4xx_hal_fmpi2c.c:371
#define FMPI2C_STATE_SLAVE_BUSY_TX ((uint32_t)(((uint32_t)HAL_FMPI2C_STATE_BUSY_TX & FMPI2C_STATE_MSK) | \
stm32f4xx_hal_fmpi2c.c:374
#define FMPI2C_STATE_SLAVE_BUSY_RX ((uint32_t)(((uint32_t)HAL_FMPI2C_STATE_BUSY_RX & FMPI2C_STATE_MSK) | \
stm32f4xx_hal_fmpi2c.c:4538
tmp = (uint32_t)(hfmpi2c->State) & FMPI2C_STATE_MSK;