HAL
I2C_STATE_SLAVE_BUSY_TX
is only used within HAL.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
HAL
I2C_STATE_SLAVE_BUSY_TX
I2C_STATE_SLAVE_BUSY_TX macro
Slave Busy TX, combinaison of State LSB and Mode enum
Syntax
from
stm32f4xx_hal_i2c.c:329
#define
I2C_STATE_SLAVE_BUSY_TX
(
(
uint32_t
)
(
(
(
uint32_t
)
HAL_I2C_STATE_BUSY_TX
&
I2C_STATE_MSK
)
|
(
uint32_t
)
HAL_I2C_MODE_SLAVE
)
)
References
Location
Text
stm32f4xx_hal_i2c.c:329
#define
I2C_STATE_SLAVE_BUSY_TX
(
(
uint32_t
)
(
(
(
uint32_t
)
HAL_I2C_STATE_BUSY_TX
&
I2C_STATE_MSK
)
|
(
uint32_t
)
HAL_I2C_MODE_SLAVE
)
)
/*!< Slave Busy TX, combinaison of State LSB and Mode enum */
stm32f4xx_hal_i2c.c:4990
(
(
tmp3
==
HAL_I2C_STATE_LISTEN
)
&&
(
tmp4
==
I2C_STATE_SLAVE_BUSY_TX
)
)
)
)
stm32f4xx_hal_i2c.c:6019
hi2c
->
PreviousState
=
I2C_STATE_SLAVE_BUSY_TX
;
stm32f4xx_hal_i2c.c:6376
hi2c
->
PreviousState
=
I2C_STATE_SLAVE_BUSY_TX
;
stm32f4xx_hal_i2c.c:6968
hi2c
->
PreviousState
=
I2C_STATE_SLAVE_BUSY_TX
;