HAL
I2C_HandleTypeDef::Mode is only used within HAL.
 
Symbols
loading...
Files
loading...

I2C_HandleTypeDef::Mode field

I2C communication mode

References

LocationReferrerText
stm32f4xx_hal_i2c.h:213
__IO HAL_I2C_ModeTypeDef Mode; /*!< I2C communication mode */
stm32f4xx_hal_i2c.c:549HAL_I2C_Init()
stm32f4xx_hal_i2c.c:592HAL_I2C_DeInit()
stm32f4xx_hal_i2c.c:1083HAL_I2C_Master_Transmit()
stm32f4xx_hal_i2c.c:1153HAL_I2C_Master_Transmit()
stm32f4xx_hal_i2c.c:1204HAL_I2C_Master_Receive()
stm32f4xx_hal_i2c.c:1406HAL_I2C_Master_Receive()
stm32f4xx_hal_i2c.c:1454HAL_I2C_Slave_Transmit()
stm32f4xx_hal_i2c.c:1536HAL_I2C_Slave_Transmit()
stm32f4xx_hal_i2c.c:1584HAL_I2C_Slave_Receive()
stm32f4xx_hal_i2c.c:1656HAL_I2C_Slave_Receive()
stm32f4xx_hal_i2c.c:1694HAL_I2C_Master_Transmit_IT()
stm32f4xx_hal_i2c.c:1716HAL_I2C_Master_Transmit_IT()
stm32f4xx_hal_i2c.c:1771HAL_I2C_Master_Receive_IT()
stm32f4xx_hal_i2c.c:1793HAL_I2C_Master_Receive_IT()
stm32f4xx_hal_i2c.c:1860HAL_I2C_Slave_Transmit_IT()
stm32f4xx_hal_i2c.c:1922HAL_I2C_Slave_Receive_IT()
stm32f4xx_hal_i2c.c:1978HAL_I2C_Master_Transmit_DMA()
stm32f4xx_hal_i2c.c:2000HAL_I2C_Master_Transmit_DMA()
stm32f4xx_hal_i2c.c:2033HAL_I2C_Master_Transmit_DMA()
stm32f4xx_hal_i2c.c:2069HAL_I2C_Master_Transmit_DMA()
stm32f4xx_hal_i2c.c:2133HAL_I2C_Master_Receive_DMA()
stm32f4xx_hal_i2c.c:2155HAL_I2C_Master_Receive_DMA()
stm32f4xx_hal_i2c.c:2188HAL_I2C_Master_Receive_DMA()
stm32f4xx_hal_i2c.c:2224HAL_I2C_Master_Receive_DMA()
stm32f4xx_hal_i2c.c:2295HAL_I2C_Slave_Transmit_DMA()
stm32f4xx_hal_i2c.c:2325HAL_I2C_Slave_Transmit_DMA()
stm32f4xx_hal_i2c.c:2359HAL_I2C_Slave_Transmit_DMA()
stm32f4xx_hal_i2c.c:2409HAL_I2C_Slave_Receive_DMA()
stm32f4xx_hal_i2c.c:2439HAL_I2C_Slave_Receive_DMA()
stm32f4xx_hal_i2c.c:2473HAL_I2C_Slave_Receive_DMA()
stm32f4xx_hal_i2c.c:2533HAL_I2C_Mem_Write()
stm32f4xx_hal_i2c.c:2600HAL_I2C_Mem_Write()
stm32f4xx_hal_i2c.c:2656HAL_I2C_Mem_Read()
stm32f4xx_hal_i2c.c:2853HAL_I2C_Mem_Read()
stm32f4xx_hal_i2c.c:2896HAL_I2C_Mem_Write_IT()
stm32f4xx_hal_i2c.c:2918HAL_I2C_Mem_Write_IT()
stm32f4xx_hal_i2c.c:2981HAL_I2C_Mem_Read_IT()
stm32f4xx_hal_i2c.c:3003HAL_I2C_Mem_Read_IT()
stm32f4xx_hal_i2c.c:3076HAL_I2C_Mem_Write_DMA()
stm32f4xx_hal_i2c.c:3098HAL_I2C_Mem_Write_DMA()
stm32f4xx_hal_i2c.c:3134HAL_I2C_Mem_Write_DMA()
stm32f4xx_hal_i2c.c:3192HAL_I2C_Mem_Write_DMA()
stm32f4xx_hal_i2c.c:3207HAL_I2C_Mem_Write_DMA()
stm32f4xx_hal_i2c.c:3257HAL_I2C_Mem_Read_DMA()
stm32f4xx_hal_i2c.c:3279HAL_I2C_Mem_Read_DMA()
stm32f4xx_hal_i2c.c:3315HAL_I2C_Mem_Read_DMA()
stm32f4xx_hal_i2c.c:3382HAL_I2C_Mem_Read_DMA()
stm32f4xx_hal_i2c.c:3590HAL_I2C_Master_Seq_Transmit_IT()
stm32f4xx_hal_i2c.c:3613HAL_I2C_Master_Seq_Transmit_IT()
stm32f4xx_hal_i2c.c:3686HAL_I2C_Master_Seq_Transmit_DMA()
stm32f4xx_hal_i2c.c:3709HAL_I2C_Master_Seq_Transmit_DMA()
stm32f4xx_hal_i2c.c:3742HAL_I2C_Master_Seq_Transmit_DMA()
stm32f4xx_hal_i2c.c:3788HAL_I2C_Master_Seq_Transmit_DMA()
stm32f4xx_hal_i2c.c:3866HAL_I2C_Master_Seq_Receive_IT()
stm32f4xx_hal_i2c.c:3889HAL_I2C_Master_Seq_Receive_IT()
stm32f4xx_hal_i2c.c:3988HAL_I2C_Master_Seq_Receive_DMA()
stm32f4xx_hal_i2c.c:4014HAL_I2C_Master_Seq_Receive_DMA()
stm32f4xx_hal_i2c.c:4077HAL_I2C_Master_Seq_Receive_DMA()
stm32f4xx_hal_i2c.c:4127HAL_I2C_Master_Seq_Receive_DMA()
stm32f4xx_hal_i2c.c:4205HAL_I2C_Slave_Seq_Transmit_IT()
stm32f4xx_hal_i2c.c:4327HAL_I2C_Slave_Seq_Transmit_DMA()
stm32f4xx_hal_i2c.c:4355HAL_I2C_Slave_Seq_Transmit_DMA()
stm32f4xx_hal_i2c.c:4392HAL_I2C_Slave_Seq_Transmit_DMA()
stm32f4xx_hal_i2c.c:4445HAL_I2C_Slave_Seq_Receive_IT()
stm32f4xx_hal_i2c.c:4567HAL_I2C_Slave_Seq_Receive_DMA()
stm32f4xx_hal_i2c.c:4595HAL_I2C_Slave_Seq_Receive_DMA()
stm32f4xx_hal_i2c.c:4632HAL_I2C_Slave_Seq_Receive_DMA()
stm32f4xx_hal_i2c.c:4697HAL_I2C_DisableListen_IT()
hi2c->PreviousState = tmp | (uint32_t)(hi2c->Mode);
stm32f4xx_hal_i2c.c:4699HAL_I2C_DisableListen_IT()
stm32f4xx_hal_i2c.c:4726HAL_I2C_Master_Abort_IT()
HAL_I2C_ModeTypeDef CurrentMode = hi2c->Mode;
stm32f4xx_hal_i2c.c:4789HAL_I2C_EV_IRQHandler()
HAL_I2C_ModeTypeDef CurrentMode = hi2c->Mode;
stm32f4xx_hal_i2c.c:4961HAL_I2C_ER_IRQHandler()
HAL_I2C_ModeTypeDef CurrentMode = hi2c->Mode;
stm32f4xx_hal_i2c.c:5228HAL_I2C_GetMode()
return hi2c->Mode;
stm32f4xx_hal_i2c.c:5264I2C_MasterTransmit_TXE()
HAL_I2C_ModeTypeDef CurrentMode = hi2c->Mode;
stm32f4xx_hal_i2c.c:5275I2C_MasterTransmit_TXE()
stm32f4xx_hal_i2c.c:5295I2C_MasterTransmit_TXE()
if (hi2c->Mode == HAL_I2C_MODE_MEM)
stm32f4xx_hal_i2c.c:5297I2C_MasterTransmit_TXE()
stm32f4xx_hal_i2c.c:5306I2C_MasterTransmit_TXE()
stm32f4xx_hal_i2c.c:5325I2C_MasterTransmit_TXE()
if (hi2c->Mode == HAL_I2C_MODE_MEM)
stm32f4xx_hal_i2c.c:5380I2C_MasterTransmit_BTF()
stm32f4xx_hal_i2c.c:5399I2C_MasterTransmit_BTF()
if (hi2c->Mode == HAL_I2C_MODE_MEM)
stm32f4xx_hal_i2c.c:5401I2C_MasterTransmit_BTF()
stm32f4xx_hal_i2c.c:5410I2C_MasterTransmit_BTF()
stm32f4xx_hal_i2c.c:5495I2C_MemoryTransmit_TXE_BTF()
stm32f4xx_hal_i2c.c:5569I2C_MasterReceive_RXNE()
if (hi2c->Mode == HAL_I2C_MODE_MEM)
stm32f4xx_hal_i2c.c:5571I2C_MasterReceive_RXNE()
stm32f4xx_hal_i2c.c:5582I2C_MasterReceive_RXNE()
stm32f4xx_hal_i2c.c:5614I2C_MasterReceive_RXNE()
stm32f4xx_hal_i2c.c:5725I2C_MasterReceive_BTF()
if (hi2c->Mode == HAL_I2C_MODE_MEM)
stm32f4xx_hal_i2c.c:5727I2C_MasterReceive_BTF()
stm32f4xx_hal_i2c.c:5737I2C_MasterReceive_BTF()
stm32f4xx_hal_i2c.c:5774I2C_Master_SB()
if (hi2c->Mode == HAL_I2C_MODE_MEM)
stm32f4xx_hal_i2c.c:5855I2C_Master_ADDR()
HAL_I2C_ModeTypeDef CurrentMode = hi2c->Mode;
stm32f4xx_hal_i2c.c:6310I2C_Slave_STOPF()
stm32f4xx_hal_i2c.c:6325I2C_Slave_STOPF()
stm32f4xx_hal_i2c.c:6364I2C_Slave_AF()
stm32f4xx_hal_i2c.c:6378I2C_Slave_AF()
stm32f4xx_hal_i2c.c:6415I2C_ITError()
HAL_I2C_ModeTypeDef CurrentMode = hi2c->Mode;
stm32f4xx_hal_i2c.c:6437I2C_ITError()
stm32f4xx_hal_i2c.c:6557I2C_ITError()
stm32f4xx_hal_i2c.c:6942I2C_DMAXferCplt()
HAL_I2C_ModeTypeDef CurrentMode = hi2c->Mode;
stm32f4xx_hal_i2c.c:7000I2C_DMAXferCplt()
else if (hi2c->Mode != HAL_I2C_MODE_NONE)
stm32f4xx_hal_i2c.c:7039I2C_DMAXferCplt()
if (hi2c->Mode == HAL_I2C_MODE_MEM)
stm32f4xx_hal_i2c.c:7041I2C_DMAXferCplt()
hi2c->Mode = HAL_I2C_MODE_NONE;
stm32f4xx_hal_i2c.c:7052I2C_DMAXferCplt()
hi2c->Mode = HAL_I2C_MODE_NONE;
stm32f4xx_hal_i2c.c:7104I2C_DMAError()
hi2c->Mode = HAL_I2C_MODE_NONE;
stm32f4xx_hal_i2c.c:7176I2C_DMAAbort()
hi2c->Mode = HAL_I2C_MODE_NONE;
stm32f4xx_hal_i2c.c:7203I2C_DMAAbort()
hi2c->Mode = HAL_I2C_MODE_NONE;
stm32f4xx_hal_i2c.c:7239I2C_WaitOnFlagUntilTimeout()
stm32f4xx_hal_i2c.c:7276I2C_WaitOnMasterAddressFlagUntilTimeout()
stm32f4xx_hal_i2c.c:7294I2C_WaitOnMasterAddressFlagUntilTimeout()
stm32f4xx_hal_i2c.c:7335I2C_WaitOnTXEFlagUntilTimeout()
stm32f4xx_hal_i2c.c:7376I2C_WaitOnBTFFlagUntilTimeout()
stm32f4xx_hal_i2c.c:7415I2C_WaitOnSTOPFlagUntilTimeout()
stm32f4xx_hal_i2c.c:7476I2C_WaitOnRXNEFlagUntilTimeout()
stm32f4xx_hal_i2c.c:7492I2C_WaitOnRXNEFlagUntilTimeout()
stm32f4xx_hal_i2c.c:7520I2C_IsAcknowledgeFailed()

Data Use

Functions writing I2C_HandleTypeDef::Mode
Functions reading I2C_HandleTypeDef::Mode
I2C_HandleTypeDef::Mode
Type of I2C_HandleTypeDef::Mode
I2C_HandleTypeDef::Mode
all items filtered out