HAL + 0/1 examples
CodeScope will show references to __FMPI2C_HandleTypeDef::hdmarx from the following samples and libraries:
Examples
STM32446E_EVAL
Examples
I2C
 
Symbols
loading...
Files
loading...
CodeScopeSTM32 Libraries and SamplesHAL__FMPI2C_HandleTypeDef::hdmarx

__FMPI2C_HandleTypeDef::hdmarx field

FMPI2C Rx DMA handle parameters

Examples

__FMPI2C_HandleTypeDef::hdmarx is referenced by 1 libraries and example projects.

References

LocationReferrerText
stm32f4xx_hal_fmpi2c.h:207
DMA_HandleTypeDef *hdmarx; /*!< FMPI2C Rx DMA handle parameters */
stm32f4xx_hal_fmpi2c.c:2161HAL_FMPI2C_Master_Receive_DMA()
if (hfmpi2c->hdmarx != NULL)
stm32f4xx_hal_fmpi2c.c:2164HAL_FMPI2C_Master_Receive_DMA()
stm32f4xx_hal_fmpi2c.c:2167HAL_FMPI2C_Master_Receive_DMA()
stm32f4xx_hal_fmpi2c.c:2170HAL_FMPI2C_Master_Receive_DMA()
stm32f4xx_hal_fmpi2c.c:2171HAL_FMPI2C_Master_Receive_DMA()
stm32f4xx_hal_fmpi2c.c:2174HAL_FMPI2C_Master_Receive_DMA()
dmaxferstatus = HAL_DMA_Start_IT(hfmpi2c->hdmarx, (uint32_t)&hfmpi2c->Instance->RXDR, (uint32_t)pData,
stm32f4xx_hal_fmpi2c.c:2428HAL_FMPI2C_Slave_Receive_DMA()
if (hfmpi2c->hdmarx != NULL)
stm32f4xx_hal_fmpi2c.c:2431HAL_FMPI2C_Slave_Receive_DMA()
stm32f4xx_hal_fmpi2c.c:2434HAL_FMPI2C_Slave_Receive_DMA()
stm32f4xx_hal_fmpi2c.c:2437HAL_FMPI2C_Slave_Receive_DMA()
stm32f4xx_hal_fmpi2c.c:2438HAL_FMPI2C_Slave_Receive_DMA()
stm32f4xx_hal_fmpi2c.c:2441HAL_FMPI2C_Slave_Receive_DMA()
dmaxferstatus = HAL_DMA_Start_IT(hfmpi2c->hdmarx, (uint32_t)&hfmpi2c->Instance->RXDR, (uint32_t)pData,
stm32f4xx_hal_fmpi2c.c:3170HAL_FMPI2C_Mem_Read_DMA()
if (hfmpi2c->hdmarx != NULL)
stm32f4xx_hal_fmpi2c.c:3173HAL_FMPI2C_Mem_Read_DMA()
stm32f4xx_hal_fmpi2c.c:3176HAL_FMPI2C_Mem_Read_DMA()
stm32f4xx_hal_fmpi2c.c:3179HAL_FMPI2C_Mem_Read_DMA()
stm32f4xx_hal_fmpi2c.c:3180HAL_FMPI2C_Mem_Read_DMA()
stm32f4xx_hal_fmpi2c.c:3183HAL_FMPI2C_Mem_Read_DMA()
dmaxferstatus = HAL_DMA_Start_IT(hfmpi2c->hdmarx, (uint32_t)&hfmpi2c->Instance->RXDR, (uint32_t)pData,
stm32f4xx_hal_fmpi2c.c:3835HAL_FMPI2C_Master_Seq_Receive_DMA()
if (hfmpi2c->hdmarx != NULL)
stm32f4xx_hal_fmpi2c.c:3838HAL_FMPI2C_Master_Seq_Receive_DMA()
stm32f4xx_hal_fmpi2c.c:3841HAL_FMPI2C_Master_Seq_Receive_DMA()
stm32f4xx_hal_fmpi2c.c:3844HAL_FMPI2C_Master_Seq_Receive_DMA()
stm32f4xx_hal_fmpi2c.c:3845HAL_FMPI2C_Master_Seq_Receive_DMA()
stm32f4xx_hal_fmpi2c.c:3848HAL_FMPI2C_Master_Seq_Receive_DMA()
dmaxferstatus = HAL_DMA_Start_IT(hfmpi2c->hdmarx, (uint32_t)&hfmpi2c->Instance->RXDR, (uint32_t)pData,
stm32f4xx_hal_fmpi2c.c:3977HAL_FMPI2C_Slave_Seq_Transmit_IT()
if (hfmpi2c->hdmarx != NULL)
stm32f4xx_hal_fmpi2c.c:3981HAL_FMPI2C_Slave_Seq_Transmit_IT()
stm32f4xx_hal_fmpi2c.c:3984HAL_FMPI2C_Slave_Seq_Transmit_IT()
stm32f4xx_hal_fmpi2c.c:3987HAL_FMPI2C_Slave_Seq_Transmit_IT()
hfmpi2c->hdmarx->XferAbortCallback(hfmpi2c->hdmarx);
stm32f4xx_hal_fmpi2c.c:4076HAL_FMPI2C_Slave_Seq_Transmit_DMA()
if (hfmpi2c->hdmarx != NULL)
stm32f4xx_hal_fmpi2c.c:4082HAL_FMPI2C_Slave_Seq_Transmit_DMA()
stm32f4xx_hal_fmpi2c.c:4085HAL_FMPI2C_Slave_Seq_Transmit_DMA()
stm32f4xx_hal_fmpi2c.c:4088HAL_FMPI2C_Slave_Seq_Transmit_DMA()
hfmpi2c->hdmarx->XferAbortCallback(hfmpi2c->hdmarx);
stm32f4xx_hal_fmpi2c.c:4384HAL_FMPI2C_Slave_Seq_Receive_DMA()
if (hfmpi2c->hdmarx != NULL)
stm32f4xx_hal_fmpi2c.c:4388HAL_FMPI2C_Slave_Seq_Receive_DMA()
stm32f4xx_hal_fmpi2c.c:4391HAL_FMPI2C_Slave_Seq_Receive_DMA()
stm32f4xx_hal_fmpi2c.c:4394HAL_FMPI2C_Slave_Seq_Receive_DMA()
hfmpi2c->hdmarx->XferAbortCallback(hfmpi2c->hdmarx);
stm32f4xx_hal_fmpi2c.c:4418HAL_FMPI2C_Slave_Seq_Receive_DMA()
if (hfmpi2c->hdmarx != NULL)
stm32f4xx_hal_fmpi2c.c:4421HAL_FMPI2C_Slave_Seq_Receive_DMA()
stm32f4xx_hal_fmpi2c.c:4424HAL_FMPI2C_Slave_Seq_Receive_DMA()
stm32f4xx_hal_fmpi2c.c:4427HAL_FMPI2C_Slave_Seq_Receive_DMA()
stm32f4xx_hal_fmpi2c.c:4428HAL_FMPI2C_Slave_Seq_Receive_DMA()
stm32f4xx_hal_fmpi2c.c:4431HAL_FMPI2C_Slave_Seq_Receive_DMA()
dmaxferstatus = HAL_DMA_Start_IT(hfmpi2c->hdmarx, (uint32_t)&hfmpi2c->Instance->RXDR,
stm32f4xx_hal_fmpi2c.c:5724FMPI2C_Slave_ISR_DMA()
if (hfmpi2c->hdmarx != NULL)
stm32f4xx_hal_fmpi2c.c:5728FMPI2C_Slave_ISR_DMA()
stm32f4xx_hal_fmpi2c.c:6365FMPI2C_ITSlaveCplt()
if (hfmpi2c->hdmarx != NULL)
stm32f4xx_hal_fmpi2c.c:6367FMPI2C_ITSlaveCplt()
stm32f4xx_hal_fmpi2c.c:6667FMPI2C_ITError()
else if ((hfmpi2c->hdmarx != NULL) && ((tmppreviousstate == FMPI2C_STATE_MASTER_BUSY_RX) || \
stm32f4xx_hal_fmpi2c.c:6675FMPI2C_ITError()
stm32f4xx_hal_fmpi2c.c:6679FMPI2C_ITError()
stm32f4xx_hal_fmpi2c.c:6685FMPI2C_ITError()
stm32f4xx_hal_fmpi2c.c:6688FMPI2C_ITError()
hfmpi2c->hdmarx->XferAbortCallback(hfmpi2c->hdmarx);
stm32f4xx_hal_fmpi2c.c:6885FMPI2C_DMAMasterReceiveCplt()
if (HAL_DMA_Start_IT(hfmpi2c->hdmarx, (uint32_t)&hfmpi2c->Instance->RXDR, (uint32_t)hfmpi2c->pBuffPtr,
stm32f4xx_hal_fmpi2c.c:6911FMPI2C_DMASlaveReceiveCplt()
if ((FMPI2C_GET_DMA_REMAIN_DATA(hfmpi2c->hdmarx) == 0U) && \
stm32f4xx_hal_fmpi2c.c:6948FMPI2C_DMAError()
if (hfmpi2c->hdmarx != NULL)
stm32f4xx_hal_fmpi2c.c:6950FMPI2C_DMAError()
if (FMPI2C_GET_DMA_REMAIN_DATA(hfmpi2c->hdmarx) == 0U)
stm32f4xx_hal_fmpi2c.c:6984FMPI2C_DMAAbort()
if (hfmpi2c->hdmarx != NULL)
stm32f4xx_hal_fmpi2c.c:6986FMPI2C_DMAAbort()
hfmpi2c->hdmarx->XferAbortCallback = NULL;