Header file of DMA HAL extension module. More...
#include "stm32h7xx_hal_def.h"
Go to the source code of this file.
Classes | |
struct | HAL_DMA_MuxRequestGeneratorConfigTypeDef |
HAL DMAMUX request generator parameters structure definition. More... | |
struct | HAL_DMA_MuxSyncConfigTypeDef |
HAL DMAMUX Synchronization configuration structure definition. More... | |
Enumerations | |
enum | HAL_DMA_MemoryTypeDef { MEMORY0 = 0x00U, MEMORY1 = 0x01U, MEMORY0 = 0x00U, MEMORY1 = 0x01U, MEMORY0 = 0x00U, MEMORY1 = 0x01U, MEMORY0 = 0x00U, MEMORY1 = 0x01U, MEMORY0 = 0x00U, MEMORY1 = 0x01U, MEMORY0 = 0x00U, MEMORY1 = 0x01U } |
HAL DMA Memory definition. More... | |
Functions | |
HAL_StatusTypeDef | HAL_DMAEx_ChangeMemory (DMA_HandleTypeDef *hdma, uint32_t Address, HAL_DMA_MemoryTypeDef memory) |
HAL_StatusTypeDef | HAL_DMAEx_ConfigMuxRequestGenerator (DMA_HandleTypeDef *hdma, HAL_DMA_MuxRequestGeneratorConfigTypeDef *pRequestGeneratorConfig) |
HAL_StatusTypeDef | HAL_DMAEx_ConfigMuxSync (DMA_HandleTypeDef *hdma, HAL_DMA_MuxSyncConfigTypeDef *pSyncConfig) |
HAL_StatusTypeDef | HAL_DMAEx_DisableMuxRequestGenerator (DMA_HandleTypeDef *hdma) |
HAL_StatusTypeDef | HAL_DMAEx_EnableMuxRequestGenerator (DMA_HandleTypeDef *hdma) |
HAL_StatusTypeDef | HAL_DMAEx_MultiBufferStart (DMA_HandleTypeDef *hdma, uint32_t SrcAddress, uint32_t DstAddress, uint32_t SecondMemAddress, uint32_t DataLength) |
HAL_StatusTypeDef | HAL_DMAEx_MultiBufferStart_IT (DMA_HandleTypeDef *hdma, uint32_t SrcAddress, uint32_t DstAddress, uint32_t SecondMemAddress, uint32_t DataLength) |
void | HAL_DMAEx_MUX_IRQHandler (DMA_HandleTypeDef *hdma) |
Header file of DMA HAL extension module.
This software component is licensed by ST under BSD 3-Clause license, the "License"; You may not use this file except in compliance with the License. You may obtain a copy of the License at: opensource.org/licenses/BSD-3-Clause
Definition in file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_dma_ex.h.