theCore C++ embedded framework
stm32_dma_wrap_interface.hpp File Reference

DMA wrapper interface for STM32 platform. More...

#include <stm32_device.hpp>
Include dependency graph for stm32_dma_wrap_interface.hpp:
This graph shows which files directly or indirectly include this file:

Data Structures

class  ecl::dma_wrap_base< Impl >
 Generic interface of the DMA on STM32 platforms. More...
 

Namespaces

 ecl
 

Enumerations

enum  ecl::dma_data_sz { ecl::dma_data_sz::byte, ecl::dma_data_sz::word, ecl::dma_data_sz::hword }
 Common data sizes of the DMA transaction, defined by STM32 SPL. More...
 
enum  ecl::dma_mode { ecl::dma_mode::normal = DMA_Mode_Normal, ecl::dma_mode::circular = DMA_Mode_Circular }
 Common DMA modes, defined by STM32 SPL. More...
 

Detailed Description

DMA wrapper interface for STM32 platform.