HAL
IRDA_HandleTypeDef::hdmarx
is only used within HAL.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
HAL
IRDA_HandleTypeDef::hdmarx
IRDA_HandleTypeDef::hdmarx field
IRDA Rx DMA Handle parameters
Syntax
from
stm32f4xx_hal_irda.h:161
DMA_HandleTypeDef
*
hdmarx
;
References
Location
Referrer
Text
stm32f4xx_hal_irda.h:161
DMA_HandleTypeDef
*
hdmarx
;
/*!< IRDA Rx DMA Handle parameters */
stm32f4xx_hal_irda.c:1130
HAL_IRDA_Receive_DMA()
hirda
->
hdmarx
->
XferCpltCallback
=
IRDA_DMAReceiveCplt
;
stm32f4xx_hal_irda.c:1133
HAL_IRDA_Receive_DMA()
hirda
->
hdmarx
->
XferHalfCpltCallback
=
IRDA_DMAReceiveHalfCplt
;
stm32f4xx_hal_irda.c:1136
HAL_IRDA_Receive_DMA()
hirda
->
hdmarx
->
XferErrorCallback
=
IRDA_DMAError
;
stm32f4xx_hal_irda.c:1139
HAL_IRDA_Receive_DMA()
hirda
->
hdmarx
->
XferAbortCallback
=
NULL
;
stm32f4xx_hal_irda.c:1143
HAL_IRDA_Receive_DMA()
HAL_DMA_Start_IT
(
hirda
->
hdmarx
,
(
uint32_t
)
&
hirda
->
Instance
->
DR
,
*
(
uint32_t
*
)
tmp
,
Size
)
;
stm32f4xx_hal_irda.c:1284
HAL_IRDA_DMAStop()
if
(
hirda
->
hdmarx
!=
NULL
)
stm32f4xx_hal_irda.c:1286
HAL_IRDA_DMAStop()
HAL_DMA_Abort
(
hirda
->
hdmarx
)
;
stm32f4xx_hal_irda.c:1334
HAL_IRDA_Abort()
if
(
hirda
->
hdmarx
!=
NULL
)
stm32f4xx_hal_irda.c:1338
HAL_IRDA_Abort()
hirda
->
hdmarx
->
XferAbortCallback
=
NULL
;
stm32f4xx_hal_irda.c:1340
HAL_IRDA_Abort()
HAL_DMA_Abort
(
hirda
->
hdmarx
)
;
stm32f4xx_hal_irda.c:1424
HAL_IRDA_AbortReceive()
if
(
hirda
->
hdmarx
!=
NULL
)
stm32f4xx_hal_irda.c:1428
HAL_IRDA_AbortReceive()
hirda
->
hdmarx
->
XferAbortCallback
=
NULL
;
stm32f4xx_hal_irda.c:1430
HAL_IRDA_AbortReceive()
HAL_DMA_Abort
(
hirda
->
hdmarx
)
;
stm32f4xx_hal_irda.c:1482
HAL_IRDA_Abort_IT()
if
(
hirda
->
hdmarx
!=
NULL
)
stm32f4xx_hal_irda.c:1488
HAL_IRDA_Abort_IT()
hirda
->
hdmarx
->
XferAbortCallback
=
IRDA_DMARxAbortCallback
;
stm32f4xx_hal_irda.c:1492
HAL_IRDA_Abort_IT()
hirda
->
hdmarx
->
XferAbortCallback
=
NULL
;
stm32f4xx_hal_irda.c:1526
HAL_IRDA_Abort_IT()
if
(
hirda
->
hdmarx
!=
NULL
)
stm32f4xx_hal_irda.c:1532
HAL_IRDA_Abort_IT()
if
(
HAL_DMA_Abort_IT
(
hirda
->
hdmarx
)
!=
HAL_OK
)
stm32f4xx_hal_irda.c:1534
HAL_IRDA_Abort_IT()
hirda
->
hdmarx
->
XferAbortCallback
=
NULL
;
stm32f4xx_hal_irda.c:1674
HAL_IRDA_AbortReceive_IT()
if
(
hirda
->
hdmarx
!=
NULL
)
stm32f4xx_hal_irda.c:1678
HAL_IRDA_AbortReceive_IT()
hirda
->
hdmarx
->
XferAbortCallback
=
IRDA_DMARxOnlyAbortCallback
;
stm32f4xx_hal_irda.c:1681
HAL_IRDA_AbortReceive_IT()
if
(
HAL_DMA_Abort_IT
(
hirda
->
hdmarx
)
!=
HAL_OK
)
stm32f4xx_hal_irda.c:1684
HAL_IRDA_AbortReceive_IT()
hirda
->
hdmarx
->
XferAbortCallback
(
hirda
->
hdmarx
)
;
stm32f4xx_hal_irda.c:1803
HAL_IRDA_IRQHandler()
if
(
hirda
->
hdmarx
!=
NULL
)
stm32f4xx_hal_irda.c:1807
HAL_IRDA_IRQHandler()
hirda
->
hdmarx
->
XferAbortCallback
=
IRDA_DMAAbortOnError
;
stm32f4xx_hal_irda.c:1810
HAL_IRDA_IRQHandler()
if
(
HAL_DMA_Abort_IT
(
hirda
->
hdmarx
)
!=
HAL_OK
)
stm32f4xx_hal_irda.c:1813
HAL_IRDA_IRQHandler()
hirda
->
hdmarx
->
XferAbortCallback
(
hirda
->
hdmarx
)
;
stm32f4xx_hal_irda.c:2328
IRDA_DMATxAbortCallback()
if
(
hirda
->
hdmarx
!=
NULL
)
stm32f4xx_hal_irda.c:2330
IRDA_DMATxAbortCallback()
if
(
hirda
->
hdmarx
->
XferAbortCallback
!=
NULL
)
stm32f4xx_hal_irda.c:2369
IRDA_DMARxAbortCallback()
hirda
->
hdmarx
->
XferAbortCallback
=
NULL
;
Data Use
Functions reading
IRDA_HandleTypeDef::hdmarx
IRDA_HandleTypeDef::hdmarx
HAL_IRDA_Receive_DMA()
HAL_IRDA_DMAStop()
HAL_IRDA_Abort()
HAL_IRDA_AbortReceive()
HAL_IRDA_Abort_IT()
HAL_IRDA_AbortReceive_IT()
HAL_IRDA_IRQHandler()
IRDA_DMATxAbortCallback()
IRDA_DMARxAbortCallback()
all items filtered out
Type of
IRDA_HandleTypeDef::hdmarx
IRDA_HandleTypeDef::hdmarx
__DMA_HandleTypeDef
all items filtered out