Configuration structure for alternate scatter-gather descriptor.
       Definition at line
       
        256
       
       of file
       
        em_dma.h
       
       .
      
      
       #include <
       
     
        em_dma.h
       
       >
      
| Data Fields | |
| DMA_ArbiterConfig_TypeDef | arbRate | 
| void * | dst | 
| DMA_DataInc_TypeDef | dstInc | 
| uint8_t | hprot | 
| uint16_t | nMinus1 | 
| bool | peripheral | 
| DMA_DataSize_TypeDef | size | 
| void * | src | 
| DMA_DataInc_TypeDef | srcInc | 
Field Documentation
| DMA_ArbiterConfig_TypeDef DMA_CfgDescrSGAlt_TypeDef::arbRate | 
Arbitration rate, i.e., number of DMA transfers done before re-arbitration takes place.
        Definition at line
        
         276
        
        of file
        
         em_dma.h
        
        .
       
Referenced by DMA_CfgDescrScatterGather() .
| void* DMA_CfgDescrSGAlt_TypeDef::dst | 
Pointer to location to transfer data to.
        Definition at line
        
         261
        
        of file
        
         em_dma.h
        
        .
       
Referenced by DMA_CfgDescrScatterGather() .
| DMA_DataInc_TypeDef DMA_CfgDescrSGAlt_TypeDef::dstInc | 
Destination increment size for each DMA transfer.
        Definition at line
        
         264
        
        of file
        
         em_dma.h
        
        .
       
Referenced by DMA_CfgDescrScatterGather() .
| uint8_t DMA_CfgDescrSGAlt_TypeDef::hprot | 
HPROT signal state, refer to reference manual, DMA chapter for further details. Normally set to 0 if protection is not an issue. The following bits are available:
- bit 0 - HPROT[1] control for source read accesses, privileged/non-privileged access.
- bit 3 - HPROT[1] control for destination write accesses, privileged/non-privileged access.
        Definition at line
        
         290
        
        of file
        
         em_dma.h
        
        .
       
Referenced by DMA_CfgDescrScatterGather() .
| uint16_t DMA_CfgDescrSGAlt_TypeDef::nMinus1 | 
Number of DMA transfers minus 1 to do. Must be <= 1023.
        Definition at line
        
         279
        
        of file
        
         em_dma.h
        
        .
       
Referenced by DMA_CfgDescrScatterGather() .
| bool DMA_CfgDescrSGAlt_TypeDef::peripheral | 
Specify if a memory or peripheral scatter-gather DMA cycle. Notice that this parameter should be the same for all alternate descriptors.
- true - this is a peripheral scatter-gather cycle.
- false - this is a memory scatter-gather cycle.
        Definition at line
        
         298
        
        of file
        
         em_dma.h
        
        .
       
Referenced by DMA_CfgDescrScatterGather() .
| DMA_DataSize_TypeDef DMA_CfgDescrSGAlt_TypeDef::size | 
DMA transfer unit size.
        Definition at line
        
         270
        
        of file
        
         em_dma.h
        
        .
       
Referenced by DMA_CfgDescrScatterGather() .
| void* DMA_CfgDescrSGAlt_TypeDef::src | 
Pointer to location to transfer data from.
        Definition at line
        
         258
        
        of file
        
         em_dma.h
        
        .
       
Referenced by DMA_CfgDescrScatterGather() .
| DMA_DataInc_TypeDef DMA_CfgDescrSGAlt_TypeDef::srcInc | 
Source increment size for each DMA transfer.
        Definition at line
        
         267
        
        of file
        
         em_dma.h
        
        .
       
Referenced by DMA_CfgDescrScatterGather() .
The documentation for this struct was generated from the following file:
- 
       C:/HandsOn/super/platform/emlib/inc/
       em_dma.h