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

I2C_STATE_MASTER_BUSY_RX macro

Master Busy RX, combinaison of State LSB and Mode enum

Syntax

#define I2C_STATE_MASTER_BUSY_RX ((uint32_t)(((uint32_t)HAL_I2C_STATE_BUSY_RX & I2C_STATE_MSK) | (uint32_t)HAL_I2C_MODE_MASTER))

References

LocationText
stm32f4xx_hal_i2c.c:328
#define I2C_STATE_MASTER_BUSY_RX ((uint32_t)(((uint32_t)HAL_I2C_STATE_BUSY_RX & I2C_STATE_MSK) | (uint32_t)HAL_I2C_MODE_MASTER)) /*!< Master Busy RX, combinaison of State LSB and Mode enum */
stm32f4xx_hal_i2c.c:3903
if (Prev_State == I2C_STATE_MASTER_BUSY_RX)
stm32f4xx_hal_i2c.c:3928
if ((Prev_State != I2C_STATE_MASTER_BUSY_RX) || (IS_I2C_TRANSFER_OTHER_OPTIONS_REQUEST(XferOptions) == 1))
stm32f4xx_hal_i2c.c:4030
if (Prev_State == I2C_STATE_MASTER_BUSY_RX)
stm32f4xx_hal_i2c.c:4091
if ((Prev_State != I2C_STATE_MASTER_BUSY_RX) || (IS_I2C_TRANSFER_OTHER_OPTIONS_REQUEST(XferOptions) == 1))
stm32f4xx_hal_i2c.c:4145
if ((Prev_State != I2C_STATE_MASTER_BUSY_RX) || (IS_I2C_TRANSFER_OTHER_OPTIONS_REQUEST(XferOptions) == 1))
stm32f4xx_hal_i2c.c:5589
hi2c->PreviousState = I2C_STATE_MASTER_BUSY_RX;
stm32f4xx_hal_i2c.c:5744
hi2c->PreviousState = I2C_STATE_MASTER_BUSY_RX;
stm32f4xx_hal_i2c.c:5912
&& ((Prev_State != I2C_STATE_MASTER_BUSY_RX) || (CurrentXferOptions == I2C_FIRST_FRAME)))
stm32f4xx_hal_i2c.c:6588
else if (hi2c->PreviousState == I2C_STATE_MASTER_BUSY_RX)
stm32f4xx_hal_i2c.c:7059
hi2c->PreviousState = I2C_STATE_MASTER_BUSY_RX;