HAL + 0/6 examples
CodeScope will show references to I2C_FIRST_AND_LAST_FRAME from the following samples and libraries:
Examples
STM32469I-Discovery
Examples
I2C
STM32F4-Discovery
Examples
I2C
STM32F401-Discovery
Examples
I2C
STM32F411E-Discovery
Examples
I2C
STM32F412G-Discovery
Examples
I2C
STM32F429I-Discovery
Examples
I2C
 
Symbols
loading...
Files
loading...

I2C_FIRST_AND_LAST_FRAME macro

Syntax

#define I2C_FIRST_AND_LAST_FRAME 0x00000008U

Examples

I2C_FIRST_AND_LAST_FRAME is referenced by 6 libraries and example projects.

References

LocationText
stm32f4xx_hal_i2c.h:355
#define I2C_FIRST_AND_LAST_FRAME 0x00000008U
stm32f4xx_hal_i2c.c:3579
if ((READ_BIT(hi2c->Instance->CR1, I2C_CR1_STOP) == I2C_CR1_STOP) || (XferOptions == I2C_FIRST_AND_LAST_FRAME) || (XferOptions == I2C_FIRST_FRAME))
stm32f4xx_hal_i2c.c:3675
if ((READ_BIT(hi2c->Instance->CR1, I2C_CR1_STOP) == I2C_CR1_STOP) || (XferOptions == I2C_FIRST_AND_LAST_FRAME) || (XferOptions == I2C_FIRST_FRAME))
stm32f4xx_hal_i2c.c:3855
if ((READ_BIT(hi2c->Instance->CR1, I2C_CR1_STOP) == I2C_CR1_STOP) || (XferOptions == I2C_FIRST_AND_LAST_FRAME) || (XferOptions == I2C_FIRST_FRAME))
stm32f4xx_hal_i2c.c:3977
if ((READ_BIT(hi2c->Instance->CR1, I2C_CR1_STOP) == I2C_CR1_STOP) || (XferOptions == I2C_FIRST_AND_LAST_FRAME) || (XferOptions == I2C_FIRST_FRAME))
stm32f4xx_hal_i2c.c:5270
if ((CurrentXferOptions != I2C_FIRST_AND_LAST_FRAME) && (CurrentXferOptions != I2C_LAST_FRAME) && (CurrentXferOptions != I2C_NO_OPTION_FRAME))
stm32f4xx_hal_i2c.c:5375
if ((CurrentXferOptions != I2C_FIRST_AND_LAST_FRAME) && (CurrentXferOptions != I2C_LAST_FRAME) && (CurrentXferOptions != I2C_NO_OPTION_FRAME))
stm32f4xx_hal_i2c.c:5583
if ((CurrentXferOptions == I2C_FIRST_AND_LAST_FRAME) || (CurrentXferOptions == I2C_LAST_FRAME))
stm32f4xx_hal_i2c.c:5738
if ((CurrentXferOptions == I2C_FIRST_AND_LAST_FRAME) || (CurrentXferOptions == I2C_LAST_FRAME))
stm32f4xx_hal_i2c.c:5911
else if ((CurrentXferOptions != I2C_FIRST_AND_LAST_FRAME) && (CurrentXferOptions != I2C_LAST_FRAME) \
stm32f4xx_hal_i2c.c:5956
if (((hi2c->Instance->CR2 & I2C_CR2_DMAEN) == I2C_CR2_DMAEN) && ((CurrentXferOptions == I2C_NO_OPTION_FRAME) || (CurrentXferOptions == I2C_FIRST_FRAME) || (CurrentXferOptions == I2C_FIRST_AND_LAST_FRAME) || (CurrentXferOptions == I2C_LAST_FRAME_NO_STOP) || (CurrentXferOptions == I2C_LAST_FRAME)))
stm32f4xx_hal_i2c.c:5970
if (((hi2c->Instance->CR2 & I2C_CR2_DMAEN) == I2C_CR2_DMAEN) && ((CurrentXferOptions == I2C_NO_OPTION_FRAME) || (CurrentXferOptions == I2C_FIRST_FRAME) || (CurrentXferOptions == I2C_FIRST_AND_LAST_FRAME) || (CurrentXferOptions == I2C_LAST_FRAME_NO_STOP) || (CurrentXferOptions == I2C_LAST_FRAME)))
stm32f4xx_hal_i2c.c:6348
if (((CurrentXferOptions == I2C_FIRST_AND_LAST_FRAME) || (CurrentXferOptions == I2C_LAST_FRAME)) && \
stm32f4xx_hal_i2c.c:6583
if ((CurrentXferOptions == I2C_FIRST_AND_LAST_FRAME) || (CurrentXferOptions == I2C_FIRST_FRAME) || (CurrentXferOptions == I2C_NO_OPTION_FRAME))
stm32f4xx_hal_i2c.c:6656
if ((CurrentXferOptions == I2C_FIRST_AND_LAST_FRAME) || (CurrentXferOptions == I2C_FIRST_FRAME) || (CurrentXferOptions == I2C_NO_OPTION_FRAME))
stm32f4xx_hal_i2c.c:7012
if ((CurrentXferOptions == I2C_NO_OPTION_FRAME) || (CurrentXferOptions == I2C_FIRST_AND_LAST_FRAME) || (CurrentXferOptions == I2C_OTHER_AND_LAST_FRAME) || (CurrentXferOptions == I2C_LAST_FRAME))
stm32f4xx_hal_i2c.c:7053
if ((CurrentXferOptions == I2C_FIRST_AND_LAST_FRAME) || (CurrentXferOptions == I2C_LAST_FRAME))
stm32f4xx_hal_i2c.c:7551
hi2c->XferOptions = I2C_FIRST_AND_LAST_FRAME;
stm32f4xx_hal_i2c.h:700
((REQUEST) == I2C_FIRST_AND_LAST_FRAME) || \