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

I2C_STATE_MASTER_BUSY_TX macro

Master Busy TX, combinaison of State LSB and Mode enum

Syntax

#define I2C_STATE_MASTER_BUSY_TX ((uint32_t)(((uint32_t)HAL_I2C_STATE_BUSY_TX & I2C_STATE_MSK) | (uint32_t)HAL_I2C_MODE_MASTER))

References

LocationText
stm32f4xx_hal_i2c.c:327
#define I2C_STATE_MASTER_BUSY_TX ((uint32_t)(((uint32_t)HAL_I2C_STATE_BUSY_TX & I2C_STATE_MSK) | (uint32_t)HAL_I2C_MODE_MASTER)) /*!< Master Busy TX, combinaison of State LSB and Mode enum */
stm32f4xx_hal_i2c.c:3627
if ((Prev_State != I2C_STATE_MASTER_BUSY_TX) || (IS_I2C_TRANSFER_OTHER_OPTIONS_REQUEST(XferOptions) == 1))
stm32f4xx_hal_i2c.c:3760
if ((Prev_State != I2C_STATE_MASTER_BUSY_TX) || (IS_I2C_TRANSFER_OTHER_OPTIONS_REQUEST(XferOptions) == 1))
stm32f4xx_hal_i2c.c:3806
if ((Prev_State != I2C_STATE_MASTER_BUSY_TX) || (IS_I2C_TRANSFER_OTHER_OPTIONS_REQUEST(XferOptions) == 1))
stm32f4xx_hal_i2c.c:5274
hi2c->PreviousState = I2C_STATE_MASTER_BUSY_TX;
stm32f4xx_hal_i2c.c:5379
hi2c->PreviousState = I2C_STATE_MASTER_BUSY_TX;
stm32f4xx_hal_i2c.c:6661
else if (hi2c->PreviousState == I2C_STATE_MASTER_BUSY_TX)