HAL
MMC_HandleTypeDef::hdmarx
is only used within HAL.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
HAL
MMC_HandleTypeDef::hdmarx
MMC_HandleTypeDef::hdmarx field
MMC Rx DMA handle parameters
Syntax
from
stm32f4xx_hal_mmc.h:137
DMA_HandleTypeDef
*
hdmarx
;
References
Location
Referrer
Text
stm32f4xx_hal_mmc.h:137
DMA_HandleTypeDef
*
hdmarx
;
/*!< MMC Rx DMA handle parameters */
stm32f4xx_hal_mmc.c:1210
HAL_MMC_ReadBlocks_DMA()
hmmc
->
hdmarx
->
XferCpltCallback
=
MMC_DMAReceiveCplt
;
stm32f4xx_hal_mmc.c:1213
HAL_MMC_ReadBlocks_DMA()
hmmc
->
hdmarx
->
XferErrorCallback
=
MMC_DMAError
;
stm32f4xx_hal_mmc.c:1216
HAL_MMC_ReadBlocks_DMA()
hmmc
->
hdmarx
->
XferAbortCallback
=
NULL
;
stm32f4xx_hal_mmc.c:1224
HAL_MMC_ReadBlocks_DMA()
hmmc
->
hdmarx
->
Init
.
Direction
=
DMA_PERIPH_TO_MEMORY
;
stm32f4xx_hal_mmc.c:1225
HAL_MMC_ReadBlocks_DMA()
MODIFY_REG
(
hmmc
->
hdmarx
->
Instance
->
CR
,
DMA_SxCR_DIR
,
hmmc
->
hdmarx
->
Init
.
Direction
)
;
stm32f4xx_hal_mmc.c:1228
HAL_MMC_ReadBlocks_DMA()
if
(
HAL_DMA_Start_IT
(
hmmc
->
hdmarx
,
(
uint32_t
)
&
hmmc
->
Instance
->
FIFO
,
(
uint32_t
)
pData
,
(
uint32_t
)
(
MMC_BLOCKSIZE
*
NumberOfBlocks
)
/
4
)
!=
HAL_OK
)
stm32f4xx_hal_mmc.c:1689
HAL_MMC_IRQHandler()
else
if
(
hmmc
->
hdmarx
!=
NULL
)
stm32f4xx_hal_mmc.c:1692
HAL_MMC_IRQHandler()
hmmc
->
hdmarx
->
XferAbortCallback
=
MMC_DMARxAbort
;
stm32f4xx_hal_mmc.c:1694
HAL_MMC_IRQHandler()
if
(
HAL_DMA_Abort_IT
(
hmmc
->
hdmarx
)
!=
HAL_OK
)
stm32f4xx_hal_mmc.c:1696
HAL_MMC_IRQHandler()
MMC_DMARxAbort
(
hmmc
->
hdmarx
)
;
stm32f4xx_hal_mmc.c:2427
HAL_MMC_Abort()
if
(
(
hmmc
->
hdmatx
!=
NULL
)
||
(
hmmc
->
hdmarx
!=
NULL
)
)
stm32f4xx_hal_mmc.c:2441
HAL_MMC_Abort()
if
(
hmmc
->
hdmarx
!=
NULL
)
stm32f4xx_hal_mmc.c:2443
HAL_MMC_Abort()
if
(
HAL_DMA_Abort
(
hmmc
->
hdmarx
)
!=
HAL_OK
)
stm32f4xx_hal_mmc.c:2484
HAL_MMC_Abort_IT()
if
(
(
hmmc
->
hdmatx
!=
NULL
)
||
(
hmmc
->
hdmarx
!=
NULL
)
)
stm32f4xx_hal_mmc.c:2499
HAL_MMC_Abort_IT()
if
(
hmmc
->
hdmarx
!=
NULL
)
stm32f4xx_hal_mmc.c:2501
HAL_MMC_Abort_IT()
hmmc
->
hdmarx
->
XferAbortCallback
=
MMC_DMARxAbort
;
stm32f4xx_hal_mmc.c:2502
HAL_MMC_Abort_IT()
if
(
HAL_DMA_Abort_IT
(
hmmc
->
hdmarx
)
!=
HAL_OK
)
stm32f4xx_hal_mmc.c:2504
HAL_MMC_Abort_IT()
hmmc
->
hdmarx
=
NULL
;
stm32f4xx_hal_mmc.c:2510
HAL_MMC_Abort_IT()
if
(
(
hmmc
->
hdmatx
==
NULL
)
&&
(
hmmc
->
hdmarx
==
NULL
)
)
stm32f4xx_hal_mmc.c:2617
MMC_DMAError()
RxErrorCode
=
hmmc
->
hdmarx
->
ErrorCode
;
stm32f4xx_hal_mmc.c:2662
MMC_DMATxAbort()
if
(
hmmc
->
hdmarx
==
NULL
)
stm32f4xx_hal_mmc.c:2701
MMC_DMARxAbort()
if
(
hmmc
->
hdmarx
!=
NULL
)
stm32f4xx_hal_mmc.c:2703
MMC_DMARxAbort()
hmmc
->
hdmarx
=
NULL
;
Data Use
Functions writing
MMC_HandleTypeDef::hdmarx
Functions reading
MMC_HandleTypeDef::hdmarx
HAL_MMC_Abort_IT()
MMC_DMARxAbort()
all items filtered out
MMC_HandleTypeDef::hdmarx
HAL_MMC_ReadBlocks_DMA()
HAL_MMC_IRQHandler()
HAL_MMC_Abort()
HAL_MMC_Abort_IT()
MMC_DMAError()
MMC_DMATxAbort()
MMC_DMARxAbort()
all items filtered out
Type of
MMC_HandleTypeDef::hdmarx
MMC_HandleTypeDef::hdmarx
__DMA_HandleTypeDef
all items filtered out