LDMA_TransferCfg_t Struct ReferenceEMLIB > LDMA
DMA transfer configuration structure.
This struct configures all aspects of a DMA transfer.
       Definition at line
       
        864
       
       of file
       
        em_ldma.h
       
       .
      
      
       #include <
       
     
        em_ldma.h
       
       >
      
| Data Fields | |
| uint8_t | ldmaCfgArbSlots | 
| uint8_t | ldmaCfgDstIncSign | 
| uint8_t | ldmaCfgSrcIncSign | 
| uint8_t | ldmaCtrlSyncPrsClrOff | 
| uint8_t | ldmaCtrlSyncPrsClrOn | 
| uint8_t | ldmaCtrlSyncPrsSetOff | 
| uint8_t | ldmaCtrlSyncPrsSetOn | 
| bool | ldmaDbgHalt | 
| uint8_t | ldmaLoopCnt | 
| bool | ldmaReqDis | 
| uint32_t | ldmaReqSel | 
Field Documentation
| uint8_t LDMA_TransferCfg_t::ldmaCfgArbSlots | 
Arbitration slot number.
        Definition at line
        
         872
        
        of file
        
         em_ldma.h
        
        .
       
Referenced by LDMA_StartTransfer() .
| uint8_t LDMA_TransferCfg_t::ldmaCfgDstIncSign | 
Destination address increment sign.
        Definition at line
        
         874
        
        of file
        
         em_ldma.h
        
        .
       
Referenced by LDMA_StartTransfer() .
| uint8_t LDMA_TransferCfg_t::ldmaCfgSrcIncSign | 
Source address increment sign.
        Definition at line
        
         873
        
        of file
        
         em_ldma.h
        
        .
       
Referenced by LDMA_StartTransfer() .
| uint8_t LDMA_TransferCfg_t::ldmaCtrlSyncPrsClrOff | 
PRS Synctrig clear enables to clear.
        Definition at line
        
         866
        
        of file
        
         em_ldma.h
        
        .
       
Referenced by LDMA_StartTransfer() .
| uint8_t LDMA_TransferCfg_t::ldmaCtrlSyncPrsClrOn | 
PRS Synctrig clear enables to set.
        Definition at line
        
         867
        
        of file
        
         em_ldma.h
        
        .
       
Referenced by LDMA_StartTransfer() .
| uint8_t LDMA_TransferCfg_t::ldmaCtrlSyncPrsSetOff | 
PRS Synctrig set enables to clear.
        Definition at line
        
         868
        
        of file
        
         em_ldma.h
        
        .
       
Referenced by LDMA_StartTransfer() .
| uint8_t LDMA_TransferCfg_t::ldmaCtrlSyncPrsSetOn | 
PRS Synctrig set enables to set.
        Definition at line
        
         869
        
        of file
        
         em_ldma.h
        
        .
       
Referenced by LDMA_StartTransfer() .
| bool LDMA_TransferCfg_t::ldmaDbgHalt | 
Dis. DMA trig when CPU is halted.
        Definition at line
        
         871
        
        of file
        
         em_ldma.h
        
        .
       
Referenced by LDMA_StartTransfer() .
| uint8_t LDMA_TransferCfg_t::ldmaLoopCnt | 
Counter for looped transfers.
        Definition at line
        
         875
        
        of file
        
         em_ldma.h
        
        .
       
Referenced by LDMA_StartTransfer() .
| bool LDMA_TransferCfg_t::ldmaReqDis | 
Mask the PRS trigger input.
        Definition at line
        
         870
        
        of file
        
         em_ldma.h
        
        .
       
Referenced by LDMA_StartTransfer() .
| uint32_t LDMA_TransferCfg_t::ldmaReqSel | 
Selects DMA trigger source.
        Definition at line
        
         865
        
        of file
        
         em_ldma.h
        
        .
       
Referenced by LDMA_StartTransfer() .
The documentation for this struct was generated from the following file:
- 
       C:/cygwin/home/caamunds/work/super/platform/emlib/inc/
       em_ldma.h