HAL
I2C_STATE_MASTER_BUSY_RX
is only used within HAL.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
HAL
I2C_STATE_MASTER_BUSY_RX
I2C_STATE_MASTER_BUSY_RX macro
Master Busy RX, combinaison of State LSB and Mode enum
Syntax
from
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
)
)
References
Location
Text
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
;