Go to the source code of this file.
◆ STM32_DMA_CH_CFG_DIRECTION
      
        
          | #define STM32_DMA_CH_CFG_DIRECTION | 
          ( | 
            | 
          val | ) | 
             ((val & 0x3) << 6) | 
        
      
 
DMA transfer direction config on bits 6-7 
 
 
◆ STM32_DMA_CH_CFG_MEM_ADDR_INC
      
        
          | #define STM32_DMA_CH_CFG_MEM_ADDR_INC | 
          ( | 
            | 
          val | ) | 
             ((val & 0x1) << 10) | 
        
      
 
DMA Memory increment Address config on bit 10 
 
 
◆ STM32_DMA_CH_CFG_MEM_WIDTH
      
        
          | #define STM32_DMA_CH_CFG_MEM_WIDTH | 
          ( | 
            | 
          val | ) | 
             ((val & 0x3) << 13) | 
        
      
 
DMA Memory data size config on bits 13, 14 
 
 
◆ STM32_DMA_CH_CFG_MODE
      
        
          | #define STM32_DMA_CH_CFG_MODE | 
          ( | 
            | 
          val | ) | 
             ((val & 0x1) << 5) | 
        
      
 
DMA cyclic mode config on bit 5 
 
 
◆ STM32_DMA_CH_CFG_PERIPH_ADDR_INC
      
        
          | #define STM32_DMA_CH_CFG_PERIPH_ADDR_INC | 
          ( | 
            | 
          val | ) | 
             ((val & 0x1) << 9) | 
        
      
 
DMA Peripheral increment Address config on bit 9 
 
 
◆ STM32_DMA_CH_CFG_PERIPH_INC_FIXED
      
        
          | #define STM32_DMA_CH_CFG_PERIPH_INC_FIXED | 
          ( | 
            | 
          val | ) | 
             ((val & 0x1) << 15) | 
        
      
 
DMA Peripheral increment offset config on bit 15 
 
 
◆ STM32_DMA_CH_CFG_PERIPH_WIDTH
      
        
          | #define STM32_DMA_CH_CFG_PERIPH_WIDTH | 
          ( | 
            | 
          val | ) | 
             ((val & 0x3) << 11) | 
        
      
 
DMA Peripheral data size config on bits 11, 12 
 
 
◆ STM32_DMA_CH_CFG_PRIORITY
      
        
          | #define STM32_DMA_CH_CFG_PRIORITY | 
          ( | 
            | 
          val | ) | 
             ((val & 0x3) << 16) | 
        
      
 
DMA Priority config on bits 16, 17 
 
 
◆ STM32_DMA_FIFO_1_4
      
        
          | #define STM32_DMA_FIFO_1_4   0U | 
        
      
 
DMA FIFO threshold feature 
 
 
◆ STM32_DMA_FIFO_3_4
      
        
          | #define STM32_DMA_FIFO_3_4   2U | 
        
      
 
 
◆ STM32_DMA_FIFO_FULL
      
        
          | #define STM32_DMA_FIFO_FULL   3U | 
        
      
 
 
◆ STM32_DMA_FIFO_HALF
      
        
          | #define STM32_DMA_FIFO_HALF   1U | 
        
      
 
 
◆ STM32_DMA_MEM_16BITS
◆ STM32_DMA_MEM_32BITS
◆ STM32_DMA_MEM_8BITS
◆ STM32_DMA_MEM_INC
◆ STM32_DMA_MEM_NO_INC
◆ STM32_DMA_MEMORY_TO_MEMORY
◆ STM32_DMA_MEMORY_TO_PERIPH
◆ STM32_DMA_MODE_CYCLIC
◆ STM32_DMA_MODE_NORMAL
◆ STM32_DMA_PERIPH_16BITS
◆ STM32_DMA_PERIPH_32BITS
◆ STM32_DMA_PERIPH_8BITS
◆ STM32_DMA_PERIPH_INC
◆ STM32_DMA_PERIPH_NO_INC
◆ STM32_DMA_PERIPH_RX
◆ STM32_DMA_PERIPH_TO_MEMORY
◆ STM32_DMA_PERIPH_TO_PERIPH
◆ STM32_DMA_PERIPH_TX
◆ STM32_DMA_PRIORITY_HIGH
◆ STM32_DMA_PRIORITY_LOW
◆ STM32_DMA_PRIORITY_MEDIUM
◆ STM32_DMA_PRIORITY_VERY_HIGH