HAL
I2C_HandleTypeDef::pBuffPtr is only used within HAL.
 
Symbols
loading...
Files
loading...
CodeScopeSTM32 Libraries and SamplesHALI2C_HandleTypeDef::pBuffPtr

I2C_HandleTypeDef::pBuffPtr field

Pointer to I2C transfer buffer

Syntax

uint8_t *pBuffPtr;

References

LocationReferrerText
stm32f4xx_hal_i2c.h:194
uint8_t *pBuffPtr; /*!< Pointer to I2C transfer buffer */
stm32f4xx_hal_i2c.c:1087HAL_I2C_Master_Transmit()
hi2c->pBuffPtr = pData;
stm32f4xx_hal_i2c.c:1115HAL_I2C_Master_Transmit()
hi2c->Instance->DR = *hi2c->pBuffPtr;
stm32f4xx_hal_i2c.c:1118HAL_I2C_Master_Transmit()
hi2c->pBuffPtr++;
stm32f4xx_hal_i2c.c:1127HAL_I2C_Master_Transmit()
hi2c->Instance->DR = *hi2c->pBuffPtr;
stm32f4xx_hal_i2c.c:1130HAL_I2C_Master_Transmit()
hi2c->pBuffPtr++;
stm32f4xx_hal_i2c.c:1208HAL_I2C_Master_Receive()
hi2c->pBuffPtr = pData;
stm32f4xx_hal_i2c.c:1272HAL_I2C_Master_Receive()
*hi2c->pBuffPtr = (uint8_t)hi2c->Instance->DR;
stm32f4xx_hal_i2c.c:1275HAL_I2C_Master_Receive()
hi2c->pBuffPtr++;
stm32f4xx_hal_i2c.c:1294HAL_I2C_Master_Receive()
*hi2c->pBuffPtr = (uint8_t)hi2c->Instance->DR;
stm32f4xx_hal_i2c.c:1297HAL_I2C_Master_Receive()
hi2c->pBuffPtr++;
stm32f4xx_hal_i2c.c:1304HAL_I2C_Master_Receive()
*hi2c->pBuffPtr = (uint8_t)hi2c->Instance->DR;
stm32f4xx_hal_i2c.c:1307HAL_I2C_Master_Receive()
hi2c->pBuffPtr++;
stm32f4xx_hal_i2c.c:1326HAL_I2C_Master_Receive()
*hi2c->pBuffPtr = (uint8_t)hi2c->Instance->DR;
stm32f4xx_hal_i2c.c:1329HAL_I2C_Master_Receive()
hi2c->pBuffPtr++;
stm32f4xx_hal_i2c.c:1345HAL_I2C_Master_Receive()
*hi2c->pBuffPtr = (uint8_t)hi2c->Instance->DR;
stm32f4xx_hal_i2c.c:1348HAL_I2C_Master_Receive()
hi2c->pBuffPtr++;
stm32f4xx_hal_i2c.c:1355HAL_I2C_Master_Receive()
*hi2c->pBuffPtr = (uint8_t)hi2c->Instance->DR;
stm32f4xx_hal_i2c.c:1358HAL_I2C_Master_Receive()
hi2c->pBuffPtr++;
stm32f4xx_hal_i2c.c:1374HAL_I2C_Master_Receive()
*hi2c->pBuffPtr = (uint8_t)hi2c->Instance->DR;
stm32f4xx_hal_i2c.c:1377HAL_I2C_Master_Receive()
hi2c->pBuffPtr++;
stm32f4xx_hal_i2c.c:1393HAL_I2C_Master_Receive()
*hi2c->pBuffPtr = (uint8_t)hi2c->Instance->DR;
stm32f4xx_hal_i2c.c:1396HAL_I2C_Master_Receive()
hi2c->pBuffPtr++;
stm32f4xx_hal_i2c.c:1458HAL_I2C_Slave_Transmit()
hi2c->pBuffPtr = pData;
stm32f4xx_hal_i2c.c:1500HAL_I2C_Slave_Transmit()
hi2c->Instance->DR = *hi2c->pBuffPtr;
stm32f4xx_hal_i2c.c:1503HAL_I2C_Slave_Transmit()
hi2c->pBuffPtr++;
stm32f4xx_hal_i2c.c:1512HAL_I2C_Slave_Transmit()
hi2c->Instance->DR = *hi2c->pBuffPtr;
stm32f4xx_hal_i2c.c:1515HAL_I2C_Slave_Transmit()
hi2c->pBuffPtr++;
stm32f4xx_hal_i2c.c:1588HAL_I2C_Slave_Receive()
hi2c->pBuffPtr = pData;
stm32f4xx_hal_i2c.c:1617HAL_I2C_Slave_Receive()
*hi2c->pBuffPtr = (uint8_t)hi2c->Instance->DR;
stm32f4xx_hal_i2c.c:1620HAL_I2C_Slave_Receive()
hi2c->pBuffPtr++;
stm32f4xx_hal_i2c.c:1629HAL_I2C_Slave_Receive()
*hi2c->pBuffPtr = (uint8_t)hi2c->Instance->DR;
stm32f4xx_hal_i2c.c:1632HAL_I2C_Slave_Receive()
hi2c->pBuffPtr++;
stm32f4xx_hal_i2c.c:1720HAL_I2C_Master_Transmit_IT()
hi2c->pBuffPtr = pData;
stm32f4xx_hal_i2c.c:1797HAL_I2C_Master_Receive_IT()
hi2c->pBuffPtr = pData;
stm32f4xx_hal_i2c.c:1864HAL_I2C_Slave_Transmit_IT()
hi2c->pBuffPtr = pData;
stm32f4xx_hal_i2c.c:1926HAL_I2C_Slave_Receive_IT()
hi2c->pBuffPtr = pData;
stm32f4xx_hal_i2c.c:2004HAL_I2C_Master_Transmit_DMA()
hi2c->pBuffPtr = pData;
stm32f4xx_hal_i2c.c:2027HAL_I2C_Master_Transmit_DMA()
dmaxferstatus = HAL_DMA_Start_IT(hi2c->hdmatx, (uint32_t)hi2c->pBuffPtr, (uint32_t)&hi2c->Instance->DR, hi2c->XferSize);
stm32f4xx_hal_i2c.c:2159HAL_I2C_Master_Receive_DMA()
hi2c->pBuffPtr = pData;
stm32f4xx_hal_i2c.c:2182HAL_I2C_Master_Receive_DMA()
dmaxferstatus = HAL_DMA_Start_IT(hi2c->hdmarx, (uint32_t)&hi2c->Instance->DR, (uint32_t)hi2c->pBuffPtr, hi2c->XferSize);
stm32f4xx_hal_i2c.c:2299HAL_I2C_Slave_Transmit_DMA()
hi2c->pBuffPtr = pData;
stm32f4xx_hal_i2c.c:2319HAL_I2C_Slave_Transmit_DMA()
dmaxferstatus = HAL_DMA_Start_IT(hi2c->hdmatx, (uint32_t)hi2c->pBuffPtr, (uint32_t)&hi2c->Instance->DR, hi2c->XferSize);
stm32f4xx_hal_i2c.c:2413HAL_I2C_Slave_Receive_DMA()
hi2c->pBuffPtr = pData;
stm32f4xx_hal_i2c.c:2433HAL_I2C_Slave_Receive_DMA()
dmaxferstatus = HAL_DMA_Start_IT(hi2c->hdmarx, (uint32_t)&hi2c->Instance->DR, (uint32_t)hi2c->pBuffPtr, hi2c->XferSize);
stm32f4xx_hal_i2c.c:2537HAL_I2C_Mem_Write()
hi2c->pBuffPtr = pData;
stm32f4xx_hal_i2c.c:2562HAL_I2C_Mem_Write()
hi2c->Instance->DR = *hi2c->pBuffPtr;
stm32f4xx_hal_i2c.c:2565HAL_I2C_Mem_Write()
hi2c->pBuffPtr++;
stm32f4xx_hal_i2c.c:2574HAL_I2C_Mem_Write()
hi2c->Instance->DR = *hi2c->pBuffPtr;
stm32f4xx_hal_i2c.c:2577HAL_I2C_Mem_Write()
hi2c->pBuffPtr++;
stm32f4xx_hal_i2c.c:2660HAL_I2C_Mem_Read()
hi2c->pBuffPtr = pData;
stm32f4xx_hal_i2c.c:2721HAL_I2C_Mem_Read()
*hi2c->pBuffPtr = (uint8_t)hi2c->Instance->DR;
stm32f4xx_hal_i2c.c:2724HAL_I2C_Mem_Read()
hi2c->pBuffPtr++;
stm32f4xx_hal_i2c.c:2743HAL_I2C_Mem_Read()
*hi2c->pBuffPtr = (uint8_t)hi2c->Instance->DR;
stm32f4xx_hal_i2c.c:2746HAL_I2C_Mem_Read()
hi2c->pBuffPtr++;
stm32f4xx_hal_i2c.c:2753HAL_I2C_Mem_Read()
*hi2c->pBuffPtr = (uint8_t)hi2c->Instance->DR;
stm32f4xx_hal_i2c.c:2756HAL_I2C_Mem_Read()
hi2c->pBuffPtr++;
stm32f4xx_hal_i2c.c:2775HAL_I2C_Mem_Read()
*hi2c->pBuffPtr = (uint8_t)hi2c->Instance->DR;
stm32f4xx_hal_i2c.c:2778HAL_I2C_Mem_Read()
hi2c->pBuffPtr++;
stm32f4xx_hal_i2c.c:2794HAL_I2C_Mem_Read()
*hi2c->pBuffPtr = (uint8_t)hi2c->Instance->DR;
stm32f4xx_hal_i2c.c:2797HAL_I2C_Mem_Read()
hi2c->pBuffPtr++;
stm32f4xx_hal_i2c.c:2804HAL_I2C_Mem_Read()
*hi2c->pBuffPtr = (uint8_t)hi2c->Instance->DR;
stm32f4xx_hal_i2c.c:2807HAL_I2C_Mem_Read()
hi2c->pBuffPtr++;
stm32f4xx_hal_i2c.c:2823HAL_I2C_Mem_Read()
*hi2c->pBuffPtr = (uint8_t)hi2c->Instance->DR;
stm32f4xx_hal_i2c.c:2826HAL_I2C_Mem_Read()
hi2c->pBuffPtr++;
stm32f4xx_hal_i2c.c:2840HAL_I2C_Mem_Read()
*hi2c->pBuffPtr = (uint8_t)hi2c->Instance->DR;
stm32f4xx_hal_i2c.c:2843HAL_I2C_Mem_Read()
hi2c->pBuffPtr++;
stm32f4xx_hal_i2c.c:2922HAL_I2C_Mem_Write_IT()
hi2c->pBuffPtr = pData;
stm32f4xx_hal_i2c.c:3007HAL_I2C_Mem_Read_IT()
hi2c->pBuffPtr = pData;
stm32f4xx_hal_i2c.c:3102HAL_I2C_Mem_Write_DMA()
hi2c->pBuffPtr = pData;
stm32f4xx_hal_i2c.c:3128HAL_I2C_Mem_Write_DMA()
dmaxferstatus = HAL_DMA_Start_IT(hi2c->hdmatx, (uint32_t)hi2c->pBuffPtr, (uint32_t)&hi2c->Instance->DR, hi2c->XferSize);
stm32f4xx_hal_i2c.c:3283HAL_I2C_Mem_Read_DMA()
hi2c->pBuffPtr = pData;
stm32f4xx_hal_i2c.c:3309HAL_I2C_Mem_Read_DMA()
dmaxferstatus = HAL_DMA_Start_IT(hi2c->hdmarx, (uint32_t)&hi2c->Instance->DR, (uint32_t)hi2c->pBuffPtr, hi2c->XferSize);
stm32f4xx_hal_i2c.c:3617HAL_I2C_Master_Seq_Transmit_IT()
hi2c->pBuffPtr = pData;
stm32f4xx_hal_i2c.c:3713HAL_I2C_Master_Seq_Transmit_DMA()
hi2c->pBuffPtr = pData;
stm32f4xx_hal_i2c.c:3736HAL_I2C_Master_Seq_Transmit_DMA()
dmaxferstatus = HAL_DMA_Start_IT(hi2c->hdmatx, (uint32_t)hi2c->pBuffPtr, (uint32_t)&hi2c->Instance->DR, hi2c->XferSize);
stm32f4xx_hal_i2c.c:3893HAL_I2C_Master_Seq_Receive_IT()
hi2c->pBuffPtr = pData;
stm32f4xx_hal_i2c.c:4018HAL_I2C_Master_Seq_Receive_DMA()
hi2c->pBuffPtr = pData;
stm32f4xx_hal_i2c.c:4071HAL_I2C_Master_Seq_Receive_DMA()
dmaxferstatus = HAL_DMA_Start_IT(hi2c->hdmarx, (uint32_t)&hi2c->Instance->DR, (uint32_t)hi2c->pBuffPtr, hi2c->XferSize);
stm32f4xx_hal_i2c.c:4209HAL_I2C_Slave_Seq_Transmit_IT()
hi2c->pBuffPtr = pData;
stm32f4xx_hal_i2c.c:4331HAL_I2C_Slave_Seq_Transmit_DMA()
hi2c->pBuffPtr = pData;
stm32f4xx_hal_i2c.c:4349HAL_I2C_Slave_Seq_Transmit_DMA()
dmaxferstatus = HAL_DMA_Start_IT(hi2c->hdmatx, (uint32_t)hi2c->pBuffPtr, (uint32_t)&hi2c->Instance->DR, hi2c->XferSize);
stm32f4xx_hal_i2c.c:4449HAL_I2C_Slave_Seq_Receive_IT()
hi2c->pBuffPtr = pData;
stm32f4xx_hal_i2c.c:4571HAL_I2C_Slave_Seq_Receive_DMA()
hi2c->pBuffPtr = pData;
stm32f4xx_hal_i2c.c:4589HAL_I2C_Slave_Seq_Receive_DMA()
dmaxferstatus = HAL_DMA_Start_IT(hi2c->hdmarx, (uint32_t)&hi2c->Instance->DR, (uint32_t)hi2c->pBuffPtr, hi2c->XferSize);
stm32f4xx_hal_i2c.c:5332I2C_MasterTransmit_TXE()
hi2c->Instance->DR = *hi2c->pBuffPtr;
stm32f4xx_hal_i2c.c:5335I2C_MasterTransmit_TXE()
hi2c->pBuffPtr++;
stm32f4xx_hal_i2c.c:5364I2C_MasterTransmit_BTF()
hi2c->Instance->DR = *hi2c->pBuffPtr;
stm32f4xx_hal_i2c.c:5367I2C_MasterTransmit_BTF()
hi2c->pBuffPtr++;
stm32f4xx_hal_i2c.c:5476I2C_MemoryTransmit_TXE_BTF()
hi2c->Instance->DR = *hi2c->pBuffPtr;
stm32f4xx_hal_i2c.c:5479I2C_MemoryTransmit_TXE_BTF()
hi2c->pBuffPtr++;
stm32f4xx_hal_i2c.c:5532I2C_MasterReceive_RXNE()
*hi2c->pBuffPtr = (uint8_t)hi2c->Instance->DR;
stm32f4xx_hal_i2c.c:5535I2C_MasterReceive_RXNE()
hi2c->pBuffPtr++;
stm32f4xx_hal_i2c.c:5559I2C_MasterReceive_RXNE()
*hi2c->pBuffPtr = (uint8_t)hi2c->Instance->DR;
stm32f4xx_hal_i2c.c:5562I2C_MasterReceive_RXNE()
hi2c->pBuffPtr++;
stm32f4xx_hal_i2c.c:5605I2C_MasterReceive_RXNE()
*hi2c->pBuffPtr = (uint8_t)hi2c->Instance->DR;
stm32f4xx_hal_i2c.c:5608I2C_MasterReceive_RXNE()
hi2c->pBuffPtr++;
stm32f4xx_hal_i2c.c:5651I2C_MasterReceive_BTF()
*hi2c->pBuffPtr = (uint8_t)hi2c->Instance->DR;
stm32f4xx_hal_i2c.c:5654I2C_MasterReceive_BTF()
hi2c->pBuffPtr++;
stm32f4xx_hal_i2c.c:5672I2C_MasterReceive_BTF()
*hi2c->pBuffPtr = (uint8_t)hi2c->Instance->DR;
stm32f4xx_hal_i2c.c:5675I2C_MasterReceive_BTF()
hi2c->pBuffPtr++;
stm32f4xx_hal_i2c.c:5704I2C_MasterReceive_BTF()
*hi2c->pBuffPtr = (uint8_t)hi2c->Instance->DR;
stm32f4xx_hal_i2c.c:5707I2C_MasterReceive_BTF()
hi2c->pBuffPtr++;
stm32f4xx_hal_i2c.c:5713I2C_MasterReceive_BTF()
*hi2c->pBuffPtr = (uint8_t)hi2c->Instance->DR;
stm32f4xx_hal_i2c.c:5716I2C_MasterReceive_BTF()
hi2c->pBuffPtr++;
stm32f4xx_hal_i2c.c:5756I2C_MasterReceive_BTF()
*hi2c->pBuffPtr = (uint8_t)hi2c->Instance->DR;
stm32f4xx_hal_i2c.c:5759I2C_MasterReceive_BTF()
hi2c->pBuffPtr++;
stm32f4xx_hal_i2c.c:6005I2C_SlaveTransmit_TXE()
hi2c->Instance->DR = *hi2c->pBuffPtr;
stm32f4xx_hal_i2c.c:6008I2C_SlaveTransmit_TXE()
hi2c->pBuffPtr++;
stm32f4xx_hal_i2c.c:6043I2C_SlaveTransmit_BTF()
hi2c->Instance->DR = *hi2c->pBuffPtr;
stm32f4xx_hal_i2c.c:6046I2C_SlaveTransmit_BTF()
hi2c->pBuffPtr++;
stm32f4xx_hal_i2c.c:6067I2C_SlaveReceive_RXNE()
*hi2c->pBuffPtr = (uint8_t)hi2c->Instance->DR;
stm32f4xx_hal_i2c.c:6070I2C_SlaveReceive_RXNE()
hi2c->pBuffPtr++;
stm32f4xx_hal_i2c.c:6105I2C_SlaveReceive_BTF()
*hi2c->pBuffPtr = (uint8_t)hi2c->Instance->DR;
stm32f4xx_hal_i2c.c:6108I2C_SlaveReceive_BTF()
hi2c->pBuffPtr++;
stm32f4xx_hal_i2c.c:6255I2C_Slave_STOPF()
*hi2c->pBuffPtr = (uint8_t)hi2c->Instance->DR;
stm32f4xx_hal_i2c.c:6258I2C_Slave_STOPF()
hi2c->pBuffPtr++;
stm32f4xx_hal_i2c.c:6268I2C_Slave_STOPF()
*hi2c->pBuffPtr = (uint8_t)hi2c->Instance->DR;
stm32f4xx_hal_i2c.c:6271I2C_Slave_STOPF()
hi2c->pBuffPtr++;
stm32f4xx_hal_i2c.c:6476I2C_ITError()
*hi2c->pBuffPtr = (uint8_t)hi2c->Instance->DR;
stm32f4xx_hal_i2c.c:6479I2C_ITError()
hi2c->pBuffPtr++;
stm32f4xx_hal_i2c.c:6501I2C_ITError()
*hi2c->pBuffPtr = (uint8_t)hi2c->Instance->DR;
stm32f4xx_hal_i2c.c:6504I2C_ITError()
hi2c->pBuffPtr++;
stm32f4xx_hal_i2c.c:6523I2C_ITError()
*hi2c->pBuffPtr = (uint8_t)hi2c->Instance->DR;
stm32f4xx_hal_i2c.c:6526I2C_ITError()
hi2c->pBuffPtr++;

Data Use

Functions writing I2C_HandleTypeDef::pBuffPtr
Functions reading I2C_HandleTypeDef::pBuffPtr
I2C_HandleTypeDef::pBuffPtr
Type of I2C_HandleTypeDef::pBuffPtr
I2C_HandleTypeDef::pBuffPtr
uint8_t
all items filtered out