TouchGFX
hdma2d
is only used within TouchGFX.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
TouchGFX
hdma2d
hdma2d variable
Syntax
from
stm32f4xx_it.c:31
extern
DMA2D_HandleTypeDef
hdma2d
;
Implemented in
BoardConfiguration.cpp:69
References
Location
Referrer
Scope
Text
BoardConfiguration.cpp:69
DMA2D_HandleTypeDef
hdma2d
;
STM32F4DMA.cpp:40
extern
DMA2D_HandleTypeDef
hdma2d
;
stm32f4xx_it.c:31
extern
DMA2D_HandleTypeDef
hdma2d
;
STM32F4DMA.cpp:60
STM32F4DMA::~STM32F4DMA()
STM32F4DMA
HAL_DMA2D_DeInit
(
&
hdma2d
)
;
STM32F4DMA.cpp:66
STM32F4DMA::initialize()
STM32F4DMA
hdma2d
.
Instance
=
DMA2D
;
STM32F4DMA.cpp:67
STM32F4DMA::initialize()
STM32F4DMA
HAL_DMA2D_Init
(
&
hdma2d
)
;
STM32F4DMA.cpp:69
STM32F4DMA::initialize()
STM32F4DMA
hdma2d
.
XferCpltCallback
=
DMA2D_XferCpltCallback
;
STM32F4DMA.cpp:70
STM32F4DMA::initialize()
STM32F4DMA
hdma2d
.
XferErrorCallback
=
DMA2D_XferErrorCallback
;
STM32F4DMA.cpp:133
STM32F4DMA::setupDataCopy()
STM32F4DMA
hdma2d
.
Init
.
Mode
=
dma2dTransferMode
;
STM32F4DMA.cpp:134
STM32F4DMA::setupDataCopy()
STM32F4DMA
hdma2d
.
Init
.
ColorMode
=
(
bitDepth
==
16
)
?
DMA2D_RGB565
:
DMA2D_RGB888
;
STM32F4DMA.cpp:135
STM32F4DMA::setupDataCopy()
STM32F4DMA
hdma2d
.
Init
.
OutputOffset
=
blitOp
.
dstLoopStride
-
blitOp
.
nSteps
;
STM32F4DMA.cpp:137
STM32F4DMA::setupDataCopy()
STM32F4DMA
HAL_DMA2D_SetMode
(
&
hdma2d
,
dma2dTransferMode
,
STM32F4DMA.cpp:141
STM32F4DMA::setupDataCopy()
STM32F4DMA
hdma2d
.
LayerCfg
[
1
]
.
InputColorMode
=
dma2dColorMode
;
STM32F4DMA.cpp:142
STM32F4DMA::setupDataCopy()
STM32F4DMA
hdma2d
.
LayerCfg
[
1
]
.
InputOffset
=
blitOp
.
srcLoopStride
-
blitOp
.
nSteps
;
STM32F4DMA.cpp:148
STM32F4DMA::setupDataCopy()
STM32F4DMA
hdma2d
.
LayerCfg
[
1
]
.
AlphaMode
=
DMA2D_COMBINE_ALPHA
;
STM32F4DMA.cpp:149
STM32F4DMA::setupDataCopy()
STM32F4DMA
hdma2d
.
LayerCfg
[
1
]
.
InputAlpha
=
blitOp
.
alpha
;
STM32F4DMA.cpp:153
STM32F4DMA::setupDataCopy()
STM32F4DMA
hdma2d
.
LayerCfg
[
1
]
.
AlphaMode
=
DMA2D_NO_MODIF_ALPHA
;
STM32F4DMA.cpp:164
STM32F4DMA::setupDataCopy()
STM32F4DMA
hdma2d
.
LayerCfg
[
1
]
.
InputAlpha
=
(
alpha
<
<
24
)
|
(
red
<
<
16
)
|
(
green
<
<
8
)
|
blue
;
STM32F4DMA.cpp:168
STM32F4DMA::setupDataCopy()
STM32F4DMA
hdma2d
.
LayerCfg
[
1
]
.
InputAlpha
=
blitOp
.
color
.
getColor32
(
)
|
(
blitOp
.
alpha
<
<
24
)
;
STM32F4DMA.cpp:172
STM32F4DMA::setupDataCopy()
STM32F4DMA
hdma2d
.
LayerCfg
[
0
]
.
InputOffset
=
blitOp
.
dstLoopStride
-
blitOp
.
nSteps
;
STM32F4DMA.cpp:173
STM32F4DMA::setupDataCopy()
STM32F4DMA
hdma2d
.
LayerCfg
[
0
]
.
InputColorMode
=
(
bitDepth
==
16
)
?
CM_RGB565
:
CM_RGB888
;
STM32F4DMA.cpp:175
STM32F4DMA::setupDataCopy()
STM32F4DMA
HAL_DMA2D_ConfigLayer
(
&
hdma2d
,
0
)
;
STM32F4DMA.cpp:178
STM32F4DMA::setupDataCopy()
STM32F4DMA
HAL_DMA2D_ConfigLayer
(
&
hdma2d
,
1
)
;
STM32F4DMA.cpp:182
STM32F4DMA::setupDataCopy()
STM32F4DMA
HAL_DMA2D_BlendingStart_IT
(
&
hdma2d
,
STM32F4DMA.cpp:190
STM32F4DMA::setupDataCopy()
STM32F4DMA
HAL_DMA2D_Start_IT
(
&
hdma2d
,
STM32F4DMA.cpp:228
STM32F4DMA::setupDataFill()
STM32F4DMA
hdma2d
.
Init
.
Mode
=
dma2dTransferMode
;
STM32F4DMA.cpp:229
STM32F4DMA::setupDataFill()
STM32F4DMA
hdma2d
.
Init
.
ColorMode
=
(
bitDepth
==
16
)
?
DMA2D_RGB565
:
DMA2D_RGB888
;
STM32F4DMA.cpp:230
STM32F4DMA::setupDataFill()
STM32F4DMA
hdma2d
.
Init
.
OutputOffset
=
blitOp
.
dstLoopStride
-
blitOp
.
nSteps
;
STM32F4DMA.cpp:232
STM32F4DMA::setupDataFill()
STM32F4DMA
HAL_DMA2D_SetMode
(
&
hdma2d
,
dma2dTransferMode
,
STM32F4DMA.cpp:237
STM32F4DMA::setupDataFill()
STM32F4DMA
hdma2d
.
LayerCfg
[
1
]
.
AlphaMode
=
DMA2D_REPLACE_ALPHA
;
STM32F4DMA.cpp:238
STM32F4DMA::setupDataFill()
STM32F4DMA
hdma2d
.
LayerCfg
[
1
]
.
InputAlpha
=
color
;
STM32F4DMA.cpp:239
STM32F4DMA::setupDataFill()
STM32F4DMA
hdma2d
.
LayerCfg
[
1
]
.
InputColorMode
=
CM_A8
;
STM32F4DMA.cpp:241
STM32F4DMA::setupDataFill()
STM32F4DMA
hdma2d
.
LayerCfg
[
0
]
.
InputOffset
=
blitOp
.
dstLoopStride
-
blitOp
.
nSteps
;
STM32F4DMA.cpp:242
STM32F4DMA::setupDataFill()
STM32F4DMA
hdma2d
.
LayerCfg
[
0
]
.
InputColorMode
=
(
bitDepth
==
16
)
?
CM_RGB565
:
CM_RGB888
;
STM32F4DMA.cpp:243
STM32F4DMA::setupDataFill()
STM32F4DMA
HAL_DMA2D_ConfigLayer
(
&
hdma2d
,
0
)
;
STM32F4DMA.cpp:245
STM32F4DMA::setupDataFill()
STM32F4DMA
hdma2d
.
LayerCfg
[
1
]
.
InputColorMode
=
dma2dColorMode
;
STM32F4DMA.cpp:246
STM32F4DMA::setupDataFill()
STM32F4DMA
hdma2d
.
LayerCfg
[
1
]
.
InputOffset
=
0
;
STM32F4DMA.cpp:249
STM32F4DMA::setupDataFill()
STM32F4DMA
HAL_DMA2D_ConfigLayer
(
&
hdma2d
,
1
)
;
STM32F4DMA.cpp:252
STM32F4DMA::setupDataFill()
STM32F4DMA
HAL_DMA2D_BlendingStart_IT
(
&
hdma2d
,
STM32F4DMA.cpp:258
STM32F4DMA::setupDataFill()
STM32F4DMA
HAL_DMA2D_Start_IT
(
&
hdma2d
,
color
,
(
unsigned
int
)
blitOp
.
pDst
,
stm32f4xx_it.c:127
DMA2D_IRQHandler()
HAL_DMA2D_IRQHandler
(
&
hdma2d
)
;
Data Use
Functions reading
hdma2d
hdma2d
STM32F4DMA::initialize()
STM32F4DMA::setupDataCopy()
STM32F4DMA::setupDataFill()
all items filtered out
Type of
hdma2d
hdma2d
__DMA2D_HandleTypeDef
all items filtered out