HAL
+
0
/165 examples
SourceVu will show references to
__DMA_HandleTypeDef::Instance
from the following samples and libraries:
Drivers
Boards
STM32446E_EVAL
STM32F411E-Discovery
STM32F401-Discovery
STM32F429I-Discovery
STM324x9I_EVAL
STM32412G-Discovery
STM32F413H-Discovery
STM324xG_EVAL
STM32469I-Discovery
STM32469I_EVAL
STM32F4-Discovery
Examples
STM32446E_EVAL
Demonstrations
STemWin
Applications
USB_Device
CDC_Standalone
CustomHID_Standalone
DualCore_Standalone
MSC_Standalone
Examples
ADC
ADC_DualModeInterleaved
ADC_RegularConversion_DMA
ADC_TripleModeInterleaved
DAC
DAC_SignalsGeneration
DMA
DMA_FIFOMode
DMA_FLASHToRAM
I2C
FMPI2C_EEPROM
QSPI
QSPI_ExecuteInPlace
QSPI_MemoryMapped
QSPI_ReadWrite_DMA
SAI
SAI_AudioPlay
TIM
TIM_DMA
TIM_DMABurst
UART
UART_HyperTerminal_DMA
STM32446E-Nucleo
Examples
I2C
I2C_TwoBoards_ComDMA
UART
UART_ReceptionToIdle_CircularDMA
STM32469I-Discovery
Applications
FileX
Fx_Dual_Instance
Fx_MultiAccess
Fx_uSD_File_Edit
FX_IAP
IAP_main
USBX
Ux_Device_CDC_ACM
Ux_Device_CDC_ECM
Ux_Device_HID_CDC_ACM
Examples
ADC
ADC_RegularConversion_DMA
DAC
DAC_SignalsGeneration
DMA
DMA_FLASHToRAM
I2C
I2C_TwoBoards_ComDMA
QSPI
QSPI_ExecuteInPlace
SPI
SPI_FullDuplex_ComDMA
UART
UART_TwoBoards_ComDMA
STM32469I_EVAL
Applications
USB_Device
CDC_Standalone
DualCore_Standalone
MSC_Standalone
Examples
ADC
ADC_DualModeInterleaved
ADC_RegularConversion_DMA
ADC_TripleModeInterleaved
CRYP
CRYP_AESModes
CRYP_AESModes_DMA
DAC
DAC_SignalsGeneration
DMA
DMA_FIFOMode
DMA_FLASHToRAM
HASH
HASH_SHA1MD5_DMA
HASH_SHA224SHA256_DMA
I2C
I2C_EEPROM
QSPI
QSPI_ExecuteInPlace
QSPI_MemoryMapped
QSPI_ReadWrite_DMA
SAI
SAI_AudioPlay
TIM
TIM_DMA
TIM_DMABurst
UART
UART_HyperTerminal_DMA
STM324x9I_EVAL
Applications
USB_Device
CDC_Standalone
CustomHID_Standalone
DualCore_Standalone
MSC_Standalone
Examples
ADC
ADC_DualModeInterleaved
ADC_RegularConversion_DMA
ADC_TripleModeInterleaved
CRYP
CRYP_AESModes
CRYP_AESModes_DMA
CRYP_TDESModes
DAC
DAC_SignalsGeneration
DMA
DMA_FIFOMode
DMA_FLASHToRAM
HASH
HASH_SHA1MD5_DMA
HASH_SHA224SHA256_DMA
TIM
TIM_DMA
TIM_DMABurst
UART
UART_Hyperterminal_DMA
STM324xG_EVAL
Applications
USB_Device
CDC_Standalone
CustomHID_Standalone
MSC_Standalone
Examples
ADC
ADC_DualModeInterleaved
ADC_RegularConversion_DMA
ADC_TripleModeInterleaved
CRYP
CRYP_AESModes
CRYP_AESModes_DMA
CRYP_TDESModes
DAC
DAC_SignalsGeneration
DMA
DMA_FIFOMode
DMA_FLASHToRAM
HASH
HASH_SHA1MD5_DMA
TIM
TIM_DMA
TIM_DMABurst
UART
UART_Hyperterminal_DMA
STM32F4-Discovery
Examples
ADC
ADC_RegularConversion_DMA
DAC
DAC_SignalsGeneration
DMA
DMA_FLASHToRAM
I2C
I2C_TwoBoards_ComDMA
SPI
SPI_FullDuplex_ComDMA
UART
UART_TwoBoards_ComDMA
STM32F401-Discovery
Examples
ADC
ADC_RegularConversion_DMA
DMA
DMA_FLASHToRAM
I2C
I2C_TwoBoards_ComDMA
SPI
SPI_FullDuplex_ComDMA
UART
UART_TwoBoards_ComDMA
STM32F410xx-Nucleo
Examples
I2C
I2C_TwoBoards_ComDMA
UART
UART_TwoBoards_ComDMA
STM32F411E-Discovery
Examples
ADC
ADC_RegularConversion_DMA
DMA
DMA_FLASHToRAM
I2C
I2C_TwoBoards_ComDMA
SPI
SPI_FullDuplex_ComDMA
UART
UART_TwoBoards_ComDMA
STM32F411RE-Nucleo
Examples_MIX
DMA
DMA_FLASHToRAM
STM32F412G-Discovery
Examples
ADC
ADC_RegularConversion_DMA
DFSDM
DFSDM_AudioRecord
DMA
DMA_FLASHToRAM
I2C
I2C_TwoBoards_ComDMA
QSPI
QSPI_ExecuteInPlace
QSPI_MemoryMapped
QSPI_ReadWrite_DMA
SPI
SPI_FullDuplex_ComDMA
TIM
TIM_DMA
UART
UART_TwoBoards_ComDMA
STM32F412ZG-Nucleo
Examples
ADC
ADC_RegularConversion_DMA
DMA
DMA_FLASHToRAM
I2C
I2C_TwoBoards_ComDMA
SPI
SPI_FullDuplex_ComDMA
TIM
TIM_DMA
UART
UART_TwoBoards_ComDMA
STM32F413H-Discovery
Applications
USB_Device
MSC_Standalone
Examples
ADC
ADC_RegularConversion_DMA
DAC
DAC_SignalsGeneration
DFSDM
DFSDM_PulseSkipper
DMA
DMA_FIFOMode
DMA_FLASHToRAM
FMC
FMC_PSRAM
QSPI
QSPI_ReadWrite_DMA
TIM
TIM_DMA
STM32F413ZH-Nucleo
Examples
ADC
ADC_RegularConversion_DMA
DMA
DMA_FIFOMode
DMA_FLASHToRAM
I2C
I2C_TwoBoards_ComDMA
SPI
SPI_FullDuplex_ComDMA
TIM
TIM_DMA
UART
UART_TwoBoards_ComDMA
STM32F429I-Discovery
Examples
ADC
ADC_RegularConversion_DMA
DAC
DAC_SignalsGeneration
DMA
DMA_FLASHToRAM
I2C
I2C_TwoBoards_ComDMA
SPI
SPI_FullDuplex_ComDMA
UART
UART_TwoBoards_ComDMA
STM32F429ZI-Nucleo
Examples
ADC
ADC_RegularConversion_DMA
DMA
DMA_FLASHToRAM
TIM
TIM_DMA
UART
UART_ReceptionToIdle_CircularDMA
STM32F446ZE-Nucleo
Examples
ADC
ADC_RegularConversion_DMA
DMA
DMA_FLASHToRAM
TIM
TIM_DMA
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
STM32 Libraries and Samples
HAL
__DMA_HandleTypeDef::Instance
__DMA_HandleTypeDef::Instance field
Register base address
Syntax
Show:
Summary
Declaration
from
stm32f4xx_hal_dma.h:140
DMA_Stream_TypeDef
*
Instance
;
Examples
__DMA_HandleTypeDef::Instance
is referenced by 165 libraries and example projects:
Drivers
Boards
STM32446E_EVAL
STM32F411E-Discovery
STM32F401-Discovery
STM32F429I-Discovery
STM324x9I_EVAL
STM32412G-Discovery
STM32F413H-Discovery
STM324xG_EVAL
STM32469I-Discovery
STM32469I_EVAL
STM32F4-Discovery
Examples
STM32446E_EVAL
Demonstrations
STemWin
Applications
USB_Device
CDC_Standalone
CustomHID_Standalone
DualCore_Standalone
MSC_Standalone
Examples
ADC
ADC_DualModeInterleaved
ADC_RegularConversion_DMA
ADC_TripleModeInterleaved
DAC
DAC_SignalsGeneration
DMA
DMA_FIFOMode
DMA_FLASHToRAM
I2C
FMPI2C_EEPROM
QSPI
QSPI_ExecuteInPlace
QSPI_MemoryMapped
QSPI_ReadWrite_DMA
SAI
SAI_AudioPlay
TIM
TIM_DMA
TIM_DMABurst
UART
UART_HyperTerminal_DMA
STM32446E-Nucleo
Examples
I2C
I2C_TwoBoards_ComDMA
UART
UART_ReceptionToIdle_CircularDMA
STM32469I-Discovery
Applications
FileX
Fx_Dual_Instance
Fx_MultiAccess
Fx_uSD_File_Edit
FX_IAP
IAP_main
USBX
Ux_Device_CDC_ACM
Ux_Device_CDC_ECM
Ux_Device_HID_CDC_ACM
Examples
ADC
ADC_RegularConversion_DMA
DAC
DAC_SignalsGeneration
DMA
DMA_FLASHToRAM
I2C
I2C_TwoBoards_ComDMA
QSPI
QSPI_ExecuteInPlace
SPI
SPI_FullDuplex_ComDMA
UART
UART_TwoBoards_ComDMA
STM32469I_EVAL
Applications
USB_Device
CDC_Standalone
DualCore_Standalone
MSC_Standalone
Examples
ADC
ADC_DualModeInterleaved
ADC_RegularConversion_DMA
ADC_TripleModeInterleaved
CRYP
CRYP_AESModes
CRYP_AESModes_DMA
DAC
DAC_SignalsGeneration
DMA
DMA_FIFOMode
DMA_FLASHToRAM
HASH
HASH_SHA1MD5_DMA
HASH_SHA224SHA256_DMA
I2C
I2C_EEPROM
QSPI
QSPI_ExecuteInPlace
QSPI_MemoryMapped
QSPI_ReadWrite_DMA
SAI
SAI_AudioPlay
TIM
TIM_DMA
TIM_DMABurst
UART
UART_HyperTerminal_DMA
STM324x9I_EVAL
Applications
USB_Device
CDC_Standalone
CustomHID_Standalone
DualCore_Standalone
MSC_Standalone
Examples
ADC
ADC_DualModeInterleaved
ADC_RegularConversion_DMA
ADC_TripleModeInterleaved
CRYP
CRYP_AESModes
CRYP_AESModes_DMA
CRYP_TDESModes
DAC
DAC_SignalsGeneration
DMA
DMA_FIFOMode
DMA_FLASHToRAM
HASH
HASH_SHA1MD5_DMA
HASH_SHA224SHA256_DMA
TIM
TIM_DMA
TIM_DMABurst
UART
UART_Hyperterminal_DMA
STM324xG_EVAL
Applications
USB_Device
CDC_Standalone
CustomHID_Standalone
MSC_Standalone
Examples
ADC
ADC_DualModeInterleaved
ADC_RegularConversion_DMA
ADC_TripleModeInterleaved
CRYP
CRYP_AESModes
CRYP_AESModes_DMA
CRYP_TDESModes
DAC
DAC_SignalsGeneration
DMA
DMA_FIFOMode
DMA_FLASHToRAM
HASH
HASH_SHA1MD5_DMA
TIM
TIM_DMA
TIM_DMABurst
UART
UART_Hyperterminal_DMA
STM32F4-Discovery
Examples
ADC
ADC_RegularConversion_DMA
DAC
DAC_SignalsGeneration
DMA
DMA_FLASHToRAM
I2C
I2C_TwoBoards_ComDMA
SPI
SPI_FullDuplex_ComDMA
UART
UART_TwoBoards_ComDMA
STM32F401-Discovery
Examples
ADC
ADC_RegularConversion_DMA
DMA
DMA_FLASHToRAM
I2C
I2C_TwoBoards_ComDMA
SPI
SPI_FullDuplex_ComDMA
UART
UART_TwoBoards_ComDMA
STM32F410xx-Nucleo
Examples
I2C
I2C_TwoBoards_ComDMA
UART
UART_TwoBoards_ComDMA
STM32F411E-Discovery
Examples
ADC
ADC_RegularConversion_DMA
DMA
DMA_FLASHToRAM
I2C
I2C_TwoBoards_ComDMA
SPI
SPI_FullDuplex_ComDMA
UART
UART_TwoBoards_ComDMA
STM32F411RE-Nucleo
Examples_MIX
DMA
DMA_FLASHToRAM
STM32F412G-Discovery
Examples
ADC
ADC_RegularConversion_DMA
DFSDM
DFSDM_AudioRecord
DMA
DMA_FLASHToRAM
I2C
I2C_TwoBoards_ComDMA
QSPI
QSPI_ExecuteInPlace
QSPI_MemoryMapped
QSPI_ReadWrite_DMA
SPI
SPI_FullDuplex_ComDMA
TIM
TIM_DMA
UART
UART_TwoBoards_ComDMA
STM32F412ZG-Nucleo
Examples
ADC
ADC_RegularConversion_DMA
DMA
DMA_FLASHToRAM
I2C
I2C_TwoBoards_ComDMA
SPI
SPI_FullDuplex_ComDMA
TIM
TIM_DMA
UART
UART_TwoBoards_ComDMA
STM32F413H-Discovery
Applications
USB_Device
MSC_Standalone
Examples
ADC
ADC_RegularConversion_DMA
DAC
DAC_SignalsGeneration
DFSDM
DFSDM_PulseSkipper
DMA
DMA_FIFOMode
DMA_FLASHToRAM
FMC
FMC_PSRAM
QSPI
QSPI_ReadWrite_DMA
TIM
TIM_DMA
STM32F413ZH-Nucleo
Examples
ADC
ADC_RegularConversion_DMA
DMA
DMA_FIFOMode
DMA_FLASHToRAM
I2C
I2C_TwoBoards_ComDMA
SPI
SPI_FullDuplex_ComDMA
TIM
TIM_DMA
UART
UART_TwoBoards_ComDMA
STM32F429I-Discovery
Examples
ADC
ADC_RegularConversion_DMA
DAC
DAC_SignalsGeneration
DMA
DMA_FLASHToRAM
I2C
I2C_TwoBoards_ComDMA
SPI
SPI_FullDuplex_ComDMA
UART
UART_TwoBoards_ComDMA
STM32F429ZI-Nucleo
Examples
ADC
ADC_RegularConversion_DMA
DMA
DMA_FLASHToRAM
TIM
TIM_DMA
UART
UART_ReceptionToIdle_CircularDMA
STM32F446ZE-Nucleo
Examples
ADC
ADC_RegularConversion_DMA
DMA
DMA_FLASHToRAM
TIM
TIM_DMA
References
from
0/165
examples
Code
Location
Referrer
DMA_Stream_TypeDef
*
Instance
;
/*!< Register base address */
stm32f4xx_hal_dma.h:140
tmp
=
(
(
hdcmi
->
DMA_Handle
->
Instance
->
CR
)
&
DMA_SxCR_CT
)
;
stm32f4xx_hal_dcmi.c:1076
DCMI_DMAXferCplt()
tmp
=
hdcmi
->
DMA_Handle
->
Instance
->
M0AR
;
stm32f4xx_hal_dcmi.c:1079
DCMI_DMAXferCplt()
else
if
(
(
hdcmi
->
DMA_Handle
->
Instance
->
CR
&
DMA_SxCR_CT
)
==
0U
)
stm32f4xx_hal_dcmi.c:1084
DCMI_DMAXferCplt()
tmp
=
hdcmi
->
DMA_Handle
->
Instance
->
M1AR
;
stm32f4xx_hal_dcmi.c:1086
DCMI_DMAXferCplt()
else
if
(
(
hdcmi
->
DMA_Handle
->
Instance
->
CR
&
DMA_SxCR_CT
)
!=
0U
)
stm32f4xx_hal_dcmi.c:1092
DCMI_DMAXferCplt()
hdcmi
->
DMA_Handle
->
Instance
->
M0AR
=
hdcmi
->
pBuffPtr
;
stm32f4xx_hal_dcmi.c:1094
DCMI_DMAXferCplt()
else
if
(
(
hdcmi
->
DMA_Handle
->
Instance
->
CR
&
DMA_SxCR_CT
)
==
0U
)
stm32f4xx_hal_dcmi.c:1097
DCMI_DMAXferCplt()
hdcmi
->
DMA_Handle
->
Instance
->
M1AR
=
(
tmp
+
(
4U
*
hdcmi
->
XferSize
)
)
;
stm32f4xx_hal_dcmi.c:1100
DCMI_DMAXferCplt()
assert_param
(
IS_DMA_STREAM_ALL_INSTANCE
(
hdma
->
Instance
)
)
;
stm32f4xx_hal_dma.c:183
HAL_DMA_Init()
__HAL_DMA_DISABLE
(
hdma
)
;
stm32f4xx_hal_dma.c:209
HAL_DMA_Init()
while
(
(
hdma
->
Instance
->
CR
&
DMA_SxCR_EN
)
!=
RESET
)
stm32f4xx_hal_dma.c:212
HAL_DMA_Init()
tmp
=
hdma
->
Instance
->
CR
;
stm32f4xx_hal_dma.c:228
HAL_DMA_Init()
hdma
->
Instance
->
CR
=
tmp
;
stm32f4xx_hal_dma.c:250
HAL_DMA_Init()
tmp
=
hdma
->
Instance
->
FCR
;
stm32f4xx_hal_dma.c:253
HAL_DMA_Init()
hdma
->
Instance
->
FCR
=
tmp
;
stm32f4xx_hal_dma.c:285
HAL_DMA_Init()
assert_param
(
IS_DMA_STREAM_ALL_INSTANCE
(
hdma
->
Instance
)
)
;
stm32f4xx_hal_dma.c:327
HAL_DMA_DeInit()
__HAL_DMA_DISABLE
(
hdma
)
;
stm32f4xx_hal_dma.c:330
HAL_DMA_DeInit()
hdma
->
Instance
->
CR
=
0U
;
stm32f4xx_hal_dma.c:333
HAL_DMA_DeInit()
hdma
->
Instance
->
NDTR
=
0U
;
stm32f4xx_hal_dma.c:336
HAL_DMA_DeInit()
hdma
->
Instance
->
PAR
=
0U
;
stm32f4xx_hal_dma.c:339
HAL_DMA_DeInit()
hdma
->
Instance
->
M0AR
=
0U
;
stm32f4xx_hal_dma.c:342
HAL_DMA_DeInit()
hdma
->
Instance
->
M1AR
=
0U
;
stm32f4xx_hal_dma.c:345
HAL_DMA_DeInit()
hdma
->
Instance
->
FCR
=
0x00000021U
;
stm32f4xx_hal_dma.c:348
HAL_DMA_DeInit()
__HAL_DMA_ENABLE
(
hdma
)
;
stm32f4xx_hal_dma.c:429
HAL_DMA_Start()
hdma
->
Instance
->
CR
|=
DMA_IT_TC
|
DMA_IT_TE
|
DMA_IT_DME
;
stm32f4xx_hal_dma.c:479
HAL_DMA_Start_IT()
hdma
->
Instance
->
CR
|=
DMA_IT_HT
;
stm32f4xx_hal_dma.c:483
HAL_DMA_Start_IT()
__HAL_DMA_ENABLE
(
hdma
)
;
stm32f4xx_hal_dma.c:487
HAL_DMA_Start_IT()
hdma
->
Instance
->
CR
&=
~
(
DMA_IT_TC
|
DMA_IT_TE
|
DMA_IT_DME
)
;
stm32f4xx_hal_dma.c:532
HAL_DMA_Abort()
hdma
->
Instance
->
FCR
&=
~
(
DMA_IT_FE
)
;
stm32f4xx_hal_dma.c:533
HAL_DMA_Abort()
hdma
->
Instance
->
CR
&=
~
(
DMA_IT_HT
)
;
stm32f4xx_hal_dma.c:537
HAL_DMA_Abort()
__HAL_DMA_DISABLE
(
hdma
)
;
stm32f4xx_hal_dma.c:541
HAL_DMA_Abort()
while
(
(
hdma
->
Instance
->
CR
&
DMA_SxCR_EN
)
!=
RESET
)
stm32f4xx_hal_dma.c:544
HAL_DMA_Abort()
__HAL_DMA_DISABLE
(
hdma
)
;
stm32f4xx_hal_dma.c:593
HAL_DMA_Abort_IT()
if
(
(
hdma
->
Instance
->
CR
&
DMA_SxCR_CIRC
)
!=
RESET
)
stm32f4xx_hal_dma.c:629
HAL_DMA_PollForTransfer()
if
(
__HAL_DMA_GET_IT_SOURCE
(
hdma
,
DMA_IT_TE
)
!=
RESET
)
stm32f4xx_hal_dma.c:760
HAL_DMA_IRQHandler()
hdma
->
Instance
->
CR
&=
~
(
DMA_IT_TE
)
;
stm32f4xx_hal_dma.c:763
HAL_DMA_IRQHandler()
if
(
__HAL_DMA_GET_IT_SOURCE
(
hdma
,
DMA_IT_FE
)
!=
RESET
)
stm32f4xx_hal_dma.c:775
HAL_DMA_IRQHandler()
if
(
__HAL_DMA_GET_IT_SOURCE
(
hdma
,
DMA_IT_DME
)
!=
RESET
)
stm32f4xx_hal_dma.c:787
HAL_DMA_IRQHandler()
if
(
__HAL_DMA_GET_IT_SOURCE
(
hdma
,
DMA_IT_HT
)
!=
RESET
)
stm32f4xx_hal_dma.c:799
HAL_DMA_IRQHandler()
if
(
(
(
hdma
->
Instance
->
CR
)
&
(
uint32_t
)
(
DMA_SxCR_DBM
)
)
!=
RESET
)
stm32f4xx_hal_dma.c:805
HAL_DMA_IRQHandler()
if
(
(
hdma
->
Instance
->
CR
&
DMA_SxCR_CT
)
==
RESET
)
stm32f4xx_hal_dma.c:808
HAL_DMA_IRQHandler()
if
(
(
hdma
->
Instance
->
CR
&
DMA_SxCR_CIRC
)
==
RESET
)
stm32f4xx_hal_dma.c:829
HAL_DMA_IRQHandler()
hdma
->
Instance
->
CR
&=
~
(
DMA_IT_HT
)
;
stm32f4xx_hal_dma.c:832
HAL_DMA_IRQHandler()
if
(
__HAL_DMA_GET_IT_SOURCE
(
hdma
,
DMA_IT_TC
)
!=
RESET
)
stm32f4xx_hal_dma.c:846
HAL_DMA_IRQHandler()
hdma
->
Instance
->
CR
&=
~
(
DMA_IT_TC
|
DMA_IT_TE
|
DMA_IT_DME
)
;
stm32f4xx_hal_dma.c:854
HAL_DMA_IRQHandler()
hdma
->
Instance
->
FCR
&=
~
(
DMA_IT_FE
)
;
stm32f4xx_hal_dma.c:855
HAL_DMA_IRQHandler()
hdma
->
Instance
->
CR
&=
~
(
DMA_IT_HT
)
;
stm32f4xx_hal_dma.c:859
HAL_DMA_IRQHandler()
if
(
(
(
hdma
->
Instance
->
CR
)
&
(
uint32_t
)
(
DMA_SxCR_DBM
)
)
!=
RESET
)
stm32f4xx_hal_dma.c:878
HAL_DMA_IRQHandler()
if
(
(
hdma
->
Instance
->
CR
&
DMA_SxCR_CT
)
==
RESET
)
stm32f4xx_hal_dma.c:881
HAL_DMA_IRQHandler()
if
(
(
hdma
->
Instance
->
CR
&
DMA_SxCR_CIRC
)
==
RESET
)
stm32f4xx_hal_dma.c:902
HAL_DMA_IRQHandler()
hdma
->
Instance
->
CR
&=
~
(
DMA_IT_TC
)
;
stm32f4xx_hal_dma.c:905
HAL_DMA_IRQHandler()
__HAL_DMA_DISABLE
(
hdma
)
;
stm32f4xx_hal_dma.c:931
HAL_DMA_IRQHandler()
while
(
(
hdma
->
Instance
->
CR
&
DMA_SxCR_EN
)
!=
RESET
)
;
stm32f4xx_hal_dma.c:940
HAL_DMA_IRQHandler()
hdma
->
Instance
->
CR
&=
(
uint32_t
)
(
~
DMA_SxCR_DBM
)
;
stm32f4xx_hal_dma.c:1154
DMA_SetConfig()
hdma
->
Instance
->
NDTR
=
DataLength
;
stm32f4xx_hal_dma.c:1157
DMA_SetConfig()
hdma
->
Instance
->
PAR
=
DstAddress
;
stm32f4xx_hal_dma.c:1163
DMA_SetConfig()
hdma
->
Instance
->
M0AR
=
SrcAddress
;
stm32f4xx_hal_dma.c:1166
DMA_SetConfig()
hdma
->
Instance
->
PAR
=
SrcAddress
;
stm32f4xx_hal_dma.c:1172
DMA_SetConfig()
hdma
->
Instance
->
M0AR
=
DstAddress
;
stm32f4xx_hal_dma.c:1175
DMA_SetConfig()
uint32_t
stream_number
=
(
(
(
uint32_t
)
hdma
->
Instance
&
0xFFU
)
-
16U
)
/
24U
;
stm32f4xx_hal_dma.c:1187
DMA_CalcBaseAndBitshift()
hdma
->
StreamBaseAddress
=
(
(
(
uint32_t
)
hdma
->
Instance
&
(
uint32_t
)
(
~
0x3FFU
)
)
+
4U
)
;
stm32f4xx_hal_dma.c:1196
DMA_CalcBaseAndBitshift()
hdma
->
StreamBaseAddress
=
(
(
uint32_t
)
hdma
->
Instance
&
(
uint32_t
)
(
~
0x3FFU
)
)
;
stm32f4xx_hal_dma.c:1201
DMA_CalcBaseAndBitshift()
hdma
->
Instance
->
CR
|=
(
uint32_t
)
DMA_SxCR_DBM
;
stm32f4xx_hal_dma_ex.c:124
HAL_DMAEx_MultiBufferStart()
hdma
->
Instance
->
M1AR
=
SecondMemAddress
;
stm32f4xx_hal_dma_ex.c:127
HAL_DMAEx_MultiBufferStart()
__HAL_DMA_ENABLE
(
hdma
)
;
stm32f4xx_hal_dma_ex.c:133
HAL_DMAEx_MultiBufferStart()
hdma
->
Instance
->
CR
|=
(
uint32_t
)
DMA_SxCR_DBM
;
stm32f4xx_hal_dma_ex.c:187
HAL_DMAEx_MultiBufferStart_IT()
hdma
->
Instance
->
M1AR
=
SecondMemAddress
;
stm32f4xx_hal_dma_ex.c:190
HAL_DMAEx_MultiBufferStart_IT()
__HAL_DMA_CLEAR_FLAG
(
hdma
,
__HAL_DMA_GET_TC_FLAG_INDEX
(
hdma
)
)
;
stm32f4xx_hal_dma_ex.c:196
HAL_DMAEx_MultiBufferStart_IT()
__HAL_DMA_CLEAR_FLAG
(
hdma
,
__HAL_DMA_GET_HT_FLAG_INDEX
(
hdma
)
)
;
stm32f4xx_hal_dma_ex.c:197
HAL_DMAEx_MultiBufferStart_IT()
__HAL_DMA_CLEAR_FLAG
(
hdma
,
__HAL_DMA_GET_TE_FLAG_INDEX
(
hdma
)
)
;
stm32f4xx_hal_dma_ex.c:198
HAL_DMAEx_MultiBufferStart_IT()
__HAL_DMA_CLEAR_FLAG
(
hdma
,
__HAL_DMA_GET_DME_FLAG_INDEX
(
hdma
)
)
;
stm32f4xx_hal_dma_ex.c:199
HAL_DMAEx_MultiBufferStart_IT()
__HAL_DMA_CLEAR_FLAG
(
hdma
,
__HAL_DMA_GET_FE_FLAG_INDEX
(
hdma
)
)
;
stm32f4xx_hal_dma_ex.c:200
HAL_DMAEx_MultiBufferStart_IT()
hdma
->
Instance
->
CR
|=
DMA_IT_TC
|
DMA_IT_TE
|
DMA_IT_DME
;
stm32f4xx_hal_dma_ex.c:203
HAL_DMAEx_MultiBufferStart_IT()
hdma
->
Instance
->
FCR
|=
DMA_IT_FE
;
stm32f4xx_hal_dma_ex.c:204
HAL_DMAEx_MultiBufferStart_IT()
hdma
->
Instance
->
CR
|=
DMA_IT_HT
;
stm32f4xx_hal_dma_ex.c:208
HAL_DMAEx_MultiBufferStart_IT()
__HAL_DMA_ENABLE
(
hdma
)
;
stm32f4xx_hal_dma_ex.c:212
HAL_DMAEx_MultiBufferStart_IT()
hdma
->
Instance
->
M0AR
=
Address
;
stm32f4xx_hal_dma_ex.c:244
HAL_DMAEx_ChangeMemory()
hdma
->
Instance
->
M1AR
=
Address
;
stm32f4xx_hal_dma_ex.c:249
HAL_DMAEx_ChangeMemory()
hdma
->
Instance
->
NDTR
=
DataLength
;
stm32f4xx_hal_dma_ex.c:279
DMA_MultiBufferSetConfig()
hdma
->
Instance
->
PAR
=
DstAddress
;
stm32f4xx_hal_dma_ex.c:285
DMA_MultiBufferSetConfig()
hdma
->
Instance
->
M0AR
=
SrcAddress
;
stm32f4xx_hal_dma_ex.c:288
DMA_MultiBufferSetConfig()
hdma
->
Instance
->
PAR
=
SrcAddress
;
stm32f4xx_hal_dma_ex.c:294
DMA_MultiBufferSetConfig()
hdma
->
Instance
->
M0AR
=
DstAddress
;
stm32f4xx_hal_dma_ex.c:297
DMA_MultiBufferSetConfig()
if
(
FMPI2C_GET_DMA_REMAIN_DATA
(
hfmpi2c
->
hdmarx
)
==
0U
)
stm32f4xx_hal_fmpi2c.c:5728
FMPI2C_Slave_ISR_DMA()
if
(
FMPI2C_GET_DMA_REMAIN_DATA
(
hfmpi2c
->
hdmatx
)
==
0U
)
stm32f4xx_hal_fmpi2c.c:5740
FMPI2C_Slave_ISR_DMA()
hfmpi2c
->
XferCount
=
(
uint16_t
)
FMPI2C_GET_DMA_REMAIN_DATA
(
hfmpi2c
->
hdmatx
)
;
stm32f4xx_hal_fmpi2c.c:6357
FMPI2C_ITSlaveCplt()
hfmpi2c
->
XferCount
=
(
uint16_t
)
FMPI2C_GET_DMA_REMAIN_DATA
(
hfmpi2c
->
hdmarx
)
;
stm32f4xx_hal_fmpi2c.c:6367
FMPI2C_ITSlaveCplt()
if
(
(
FMPI2C_GET_DMA_REMAIN_DATA
(
hfmpi2c
->
hdmarx
)
==
0U
)
&&
\
stm32f4xx_hal_fmpi2c.c:6911
FMPI2C_DMASlaveReceiveCplt()
if
(
FMPI2C_GET_DMA_REMAIN_DATA
(
hfmpi2c
->
hdmatx
)
==
0U
)
stm32f4xx_hal_fmpi2c.c:6942
FMPI2C_DMAError()
if
(
FMPI2C_GET_DMA_REMAIN_DATA
(
hfmpi2c
->
hdmarx
)
==
0U
)
stm32f4xx_hal_fmpi2c.c:6950
FMPI2C_DMAError()
tmp_remaining_DMATransferSize_inWords
=
(
(
DMA_Stream_TypeDef
*
)
hhash
->
hdmain
->
Instance
)
->
NDTR
;
stm32f4xx_hal_hash.c:1523
HAL_HASH_DMAFeed_ProcessSuspend()
tmp_remaining_DMATransferSize_inWords
=
(
(
DMA_Stream_TypeDef
*
)
hhash
->
hdmain
->
Instance
)
->
NDTR
;
stm32f4xx_hal_hash.c:1575
HAL_HASH_DMAFeed_ProcessSuspend()
hi2c
->
XferCount
=
(
uint16_t
)
(
I2C_GET_DMA_REMAIN_DATA
(
hi2c
->
hdmarx
)
)
;
stm32f4xx_hal_i2c.c:6192
I2C_Slave_STOPF()
hi2c
->
XferCount
=
(
uint16_t
)
(
I2C_GET_DMA_REMAIN_DATA
(
hi2c
->
hdmatx
)
)
;
stm32f4xx_hal_i2c.c:6220
I2C_Slave_STOPF()
if
(
(
hdma
->
Instance
->
CR
&
DMA_SxCR_CIRC
)
==
0U
)
stm32f4xx_hal_irda.c:2089
IRDA_DMATransmitCplt()
if
(
(
hdma
->
Instance
->
CR
&
DMA_SxCR_CIRC
)
==
0U
)
stm32f4xx_hal_irda.c:2143
IRDA_DMAReceiveCplt()
__HAL_DMA_DISABLE
(
hqspi
->
hdma
)
;
stm32f4xx_hal_qspi.c:572
HAL_QSPI_IRQHandler()
__HAL_DMA_DISABLE
(
hqspi
->
hdma
)
;
stm32f4xx_hal_qspi.c:596
HAL_QSPI_IRQHandler()
MODIFY_REG
(
hqspi
->
hdma
->
Instance
->
CR
,
(
DMA_SxCR_MINC
|
DMA_SxCR_PINC
)
,
(
hqspi
->
hdma
->
Init
.
MemInc
|
hqspi
->
hdma
->
Init
.
PeriphInc
)
)
;
stm32f4xx_hal_qspi.c:1370
HAL_QSPI_Transmit_DMA()
MODIFY_REG
(
hqspi
->
hdma
->
Instance
->
CR
,
DMA_SxCR_DIR
,
hqspi
->
hdma
->
Init
.
Direction
)
;
stm32f4xx_hal_qspi.c:1380
HAL_QSPI_Transmit_DMA()
MODIFY_REG
(
hqspi
->
hdma
->
Instance
->
CR
,
(
DMA_SxCR_MINC
|
DMA_SxCR_PINC
)
,
(
hqspi
->
hdma
->
Init
.
MemInc
|
hqspi
->
hdma
->
Init
.
PeriphInc
)
)
;
stm32f4xx_hal_qspi.c:1537
HAL_QSPI_Receive_DMA()
MODIFY_REG
(
hqspi
->
hdma
->
Instance
->
CR
,
DMA_SxCR_DIR
,
hqspi
->
hdma
->
Init
.
Direction
)
;
stm32f4xx_hal_qspi.c:1547
HAL_QSPI_Receive_DMA()
MODIFY_REG
(
hqspi
->
hdma
->
Instance
->
CR
,
DMA_SxCR_DIR
,
hqspi
->
hdma
->
Init
.
Direction
)
;
stm32f4xx_hal_qspi.c:1581
HAL_QSPI_Receive_DMA()
MODIFY_REG
(
hsd
->
hdmarx
->
Instance
->
CR
,
DMA_SxCR_DIR
,
hsd
->
hdmarx
->
Init
.
Direction
)
;
stm32f4xx_hal_sd.c:1218
HAL_SD_ReadBlocks_DMA()
MODIFY_REG
(
hsd
->
hdmatx
->
Instance
->
CR
,
DMA_SxCR_DIR
,
hsd
->
hdmatx
->
Init
.
Direction
)
;
stm32f4xx_hal_sd.c:1373
HAL_SD_WriteBlocks_DMA()
__HAL_DMA_DISABLE
(
hdma
)
;
stm32f4xx_hal_sdram.c:1241
SDRAM_DMACplt()
__HAL_DMA_DISABLE
(
hdma
)
;
stm32f4xx_hal_sdram.c:1263
SDRAM_DMACpltProt()
__HAL_DMA_DISABLE
(
hdma
)
;
stm32f4xx_hal_sdram.c:1285
SDRAM_DMAError()
if
(
(
hdma
->
Instance
->
CR
&
DMA_SxCR_CIRC
)
!=
DMA_SxCR_CIRC
)
stm32f4xx_hal_spi.c:2717
SPI_DMATransmitCplt()
if
(
(
hdma
->
Instance
->
CR
&
DMA_SxCR_CIRC
)
!=
DMA_SxCR_CIRC
)
stm32f4xx_hal_spi.c:2777
SPI_DMAReceiveCplt()
if
(
(
hdma
->
Instance
->
CR
&
DMA_SxCR_CIRC
)
!=
DMA_SxCR_CIRC
)
stm32f4xx_hal_spi.c:2866
SPI_DMATransmitReceiveCplt()
__HAL_DMA_DISABLE
(
hdma
)
;
stm32f4xx_hal_sram.c:1044
SRAM_DMACplt()
__HAL_DMA_DISABLE
(
hdma
)
;
stm32f4xx_hal_sram.c:1066
SRAM_DMACpltProt()
__HAL_DMA_DISABLE
(
hdma
)
;
stm32f4xx_hal_sram.c:1088
SRAM_DMAError()
uint16_t
nb_remaining_rx_data
=
(
uint16_t
)
__HAL_DMA_GET_COUNTER
(
huart
->
hdmarx
)
;
stm32f4xx_hal_uart.c:2492
HAL_UART_IRQHandler()
if
(
(
hdma
->
Instance
->
CR
&
DMA_SxCR_CIRC
)
==
0U
)
stm32f4xx_hal_uart.c:2992
UART_DMATransmitCplt()
if
(
(
hdma
->
Instance
->
CR
&
DMA_SxCR_CIRC
)
==
0U
)
stm32f4xx_hal_uart.c:3047
UART_DMAReceiveCplt()
if
(
(
hdma
->
Instance
->
CR
&
DMA_SxCR_CIRC
)
==
0U
)
stm32f4xx_hal_usart.c:2127
USART_DMATransmitCplt()
if
(
(
hdma
->
Instance
->
CR
&
DMA_SxCR_CIRC
)
==
0U
)
stm32f4xx_hal_usart.c:2185
USART_DMAReceiveCplt()
Call Tree
from
0/165
examples
All items filtered out
All items filtered out
Data Use
from
0/165
examples
__DMA_HandleTypeDef::Instance
is read by 42 functions:
All items filtered out
__DMA_HandleTypeDef::Instance
HAL_DMA_Init()
HAL_DMA_DeInit()
HAL_DMA_Start()
HAL_DMA_Start_IT()
HAL_DMA_Abort()
HAL_DMA_Abort_IT()
HAL_DMA_PollForTransfer()
HAL_DMA_IRQHandler()
DMA_SetConfig()
DMA_CalcBaseAndBitshift()
HAL_DMAEx_MultiBufferStart()
HAL_DMAEx_MultiBufferStart_IT()
HAL_DMAEx_ChangeMemory()
DMA_MultiBufferSetConfig()
SPI_DMATransmitCplt()
SPI_DMAReceiveCplt()
SPI_DMATransmitReceiveCplt()
FMPI2C_Slave_ISR_DMA()
FMPI2C_ITSlaveCplt()
FMPI2C_DMASlaveReceiveCplt()
FMPI2C_DMAError()
SRAM_DMACplt()
SRAM_DMACpltProt()
SRAM_DMAError()
HAL_UART_IRQHandler()
UART_DMATransmitCplt()
UART_DMAReceiveCplt()
I2C_Slave_STOPF()
SDRAM_DMACplt()
SDRAM_DMACpltProt()
SDRAM_DMAError()
DCMI_DMAXferCplt()
HAL_SD_ReadBlocks_DMA()
HAL_SD_WriteBlocks_DMA()
HAL_QSPI_IRQHandler()
HAL_QSPI_Transmit_DMA()
HAL_QSPI_Receive_DMA()
USART_DMATransmitCplt()
USART_DMAReceiveCplt()
IRDA_DMATransmitCplt()
IRDA_DMAReceiveCplt()
HAL_HASH_DMAFeed_ProcessSuspend()
All items filtered out
Class Tree
from
0/165
examples
All items filtered out
All items filtered out
Override Tree
from
0/165
examples
All items filtered out
All items filtered out
Implementations
from
0/165
examples
All items filtered out
All items filtered out
Instances
from
0/165
examples
Lifecycle
from
0/165
examples
All items filtered out
All items filtered out