HAL
MMC_HandleTypeDef::hdmatx
is only used within HAL.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
HAL
MMC_HandleTypeDef::hdmatx
MMC_HandleTypeDef::hdmatx field
MMC Tx DMA handle parameters
Syntax
from
stm32f4xx_hal_mmc.h:139
DMA_HandleTypeDef
*
hdmatx
;
References
Location
Referrer
Text
stm32f4xx_hal_mmc.h:139
DMA_HandleTypeDef
*
hdmatx
;
/*!< MMC Tx DMA handle parameters */
stm32f4xx_hal_mmc.c:1332
HAL_MMC_WriteBlocks_DMA()
hmmc
->
hdmatx
->
XferCpltCallback
=
MMC_DMATransmitCplt
;
stm32f4xx_hal_mmc.c:1335
HAL_MMC_WriteBlocks_DMA()
hmmc
->
hdmatx
->
XferErrorCallback
=
MMC_DMAError
;
stm32f4xx_hal_mmc.c:1338
HAL_MMC_WriteBlocks_DMA()
hmmc
->
hdmatx
->
XferAbortCallback
=
NULL
;
stm32f4xx_hal_mmc.c:1375
HAL_MMC_WriteBlocks_DMA()
hmmc
->
hdmatx
->
Init
.
Direction
=
DMA_MEMORY_TO_PERIPH
;
stm32f4xx_hal_mmc.c:1376
HAL_MMC_WriteBlocks_DMA()
MODIFY_REG
(
hmmc
->
hdmatx
->
Instance
->
CR
,
DMA_SxCR_DIR
,
hmmc
->
hdmatx
->
Init
.
Direction
)
;
stm32f4xx_hal_mmc.c:1379
HAL_MMC_WriteBlocks_DMA()
if
(
HAL_DMA_Start_IT
(
hmmc
->
hdmatx
,
(
uint32_t
)
pData
,
(
uint32_t
)
&
hmmc
->
Instance
->
FIFO
,
(
uint32_t
)
(
MMC_BLOCKSIZE
*
NumberOfBlocks
)
/
4
)
!=
HAL_OK
)
stm32f4xx_hal_mmc.c:1679
HAL_MMC_IRQHandler()
if
(
hmmc
->
hdmatx
!=
NULL
)
stm32f4xx_hal_mmc.c:1682
HAL_MMC_IRQHandler()
hmmc
->
hdmatx
->
XferAbortCallback
=
MMC_DMATxAbort
;
stm32f4xx_hal_mmc.c:1684
HAL_MMC_IRQHandler()
if
(
HAL_DMA_Abort_IT
(
hmmc
->
hdmatx
)
!=
HAL_OK
)
stm32f4xx_hal_mmc.c:1686
HAL_MMC_IRQHandler()
MMC_DMATxAbort
(
hmmc
->
hdmatx
)
;
stm32f4xx_hal_mmc.c:2427
HAL_MMC_Abort()
if
(
(
hmmc
->
hdmatx
!=
NULL
)
||
(
hmmc
->
hdmarx
!=
NULL
)
)
stm32f4xx_hal_mmc.c:2433
HAL_MMC_Abort()
if
(
hmmc
->
hdmatx
!=
NULL
)
stm32f4xx_hal_mmc.c:2435
HAL_MMC_Abort()
if
(
HAL_DMA_Abort
(
hmmc
->
hdmatx
)
!=
HAL_OK
)
stm32f4xx_hal_mmc.c:2484
HAL_MMC_Abort_IT()
if
(
(
hmmc
->
hdmatx
!=
NULL
)
||
(
hmmc
->
hdmarx
!=
NULL
)
)
stm32f4xx_hal_mmc.c:2490
HAL_MMC_Abort_IT()
if
(
hmmc
->
hdmatx
!=
NULL
)
stm32f4xx_hal_mmc.c:2492
HAL_MMC_Abort_IT()
hmmc
->
hdmatx
->
XferAbortCallback
=
MMC_DMATxAbort
;
stm32f4xx_hal_mmc.c:2493
HAL_MMC_Abort_IT()
if
(
HAL_DMA_Abort_IT
(
hmmc
->
hdmatx
)
!=
HAL_OK
)
stm32f4xx_hal_mmc.c:2495
HAL_MMC_Abort_IT()
hmmc
->
hdmatx
=
NULL
;
stm32f4xx_hal_mmc.c:2510
HAL_MMC_Abort_IT()
if
(
(
hmmc
->
hdmatx
==
NULL
)
&&
(
hmmc
->
hdmarx
==
NULL
)
)
stm32f4xx_hal_mmc.c:2618
MMC_DMAError()
TxErrorCode
=
hmmc
->
hdmatx
->
ErrorCode
;
stm32f4xx_hal_mmc.c:2656
MMC_DMATxAbort()
if
(
hmmc
->
hdmatx
!=
NULL
)
stm32f4xx_hal_mmc.c:2658
MMC_DMATxAbort()
hmmc
->
hdmatx
=
NULL
;
stm32f4xx_hal_mmc.c:2707
MMC_DMARxAbort()
if
(
hmmc
->
hdmatx
==
NULL
)
Data Use
Functions writing
MMC_HandleTypeDef::hdmatx
Functions reading
MMC_HandleTypeDef::hdmatx
HAL_MMC_Abort_IT()
MMC_DMATxAbort()
all items filtered out
MMC_HandleTypeDef::hdmatx
HAL_MMC_WriteBlocks_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::hdmatx
MMC_HandleTypeDef::hdmatx
__DMA_HandleTypeDef
all items filtered out