LDMA_TransferCfg_t Struct Reference
DMA transfer configuration structure.
      
       #include <em_ldma.h>
      
     
         Data Fields | 
       |
| uint32_t | ldmaReqSel | 
| 
         Selects DMA trigger source.
          | 
       |
| uint8_t | ldmaCtrlSyncPrsClrOff | 
| 
         PRS Synctrig clear enables to clear.
          | 
       |
| uint8_t | ldmaCtrlSyncPrsClrOn | 
| 
         PRS Synctrig clear enables to set.
          | 
       |
| uint8_t | ldmaCtrlSyncPrsSetOff | 
| 
         PRS Synctrig set enables to clear.
          | 
       |
| uint8_t | ldmaCtrlSyncPrsSetOn | 
| 
         PRS Synctrig set enables to set.
          | 
       |
| bool | ldmaReqDis | 
| 
         Mask the PRS trigger input.
          | 
       |
| bool | ldmaDbgHalt | 
| 
         Dis.
          | 
       |
| uint8_t | ldmaCfgArbSlots | 
| 
         Arbitration slot number.
          | 
       |
| uint8_t | ldmaCfgSrcIncSign | 
| 
         Source address increment sign.
          | 
       |
| uint8_t | ldmaCfgDstIncSign | 
| 
         Destination address increment sign.
          | 
       |
| uint8_t | ldmaLoopCnt | 
| 
         Counter for looped transfers.
          | 
       |
DMA transfer configuration structure.
This struct configures all aspects of a DMA transfer.
Field Documentation
◆ ldmaReqSel
| uint32_t LDMA_TransferCfg_t::ldmaReqSel | 
Selects DMA trigger source.
        
       
◆ ldmaCtrlSyncPrsClrOff
| uint8_t LDMA_TransferCfg_t::ldmaCtrlSyncPrsClrOff | 
PRS Synctrig clear enables to clear.
        
       
◆ ldmaCtrlSyncPrsClrOn
| uint8_t LDMA_TransferCfg_t::ldmaCtrlSyncPrsClrOn | 
PRS Synctrig clear enables to set.
        
       
◆ ldmaCtrlSyncPrsSetOff
| uint8_t LDMA_TransferCfg_t::ldmaCtrlSyncPrsSetOff | 
PRS Synctrig set enables to clear.
        
       
◆ ldmaCtrlSyncPrsSetOn
| uint8_t LDMA_TransferCfg_t::ldmaCtrlSyncPrsSetOn | 
PRS Synctrig set enables to set.
        
       
◆ ldmaReqDis
| bool LDMA_TransferCfg_t::ldmaReqDis | 
Mask the PRS trigger input.
        
       
◆ ldmaDbgHalt
| bool LDMA_TransferCfg_t::ldmaDbgHalt | 
Dis.
        DMA trig when CPU is halted.
        
       
◆ ldmaCfgArbSlots
| uint8_t LDMA_TransferCfg_t::ldmaCfgArbSlots | 
Arbitration slot number.
        
       
◆ ldmaCfgSrcIncSign
| uint8_t LDMA_TransferCfg_t::ldmaCfgSrcIncSign | 
Source address increment sign.
        
       
◆ ldmaCfgDstIncSign
| uint8_t LDMA_TransferCfg_t::ldmaCfgDstIncSign | 
Destination address increment sign.
        
       
◆ ldmaLoopCnt
| uint8_t LDMA_TransferCfg_t::ldmaLoopCnt | 
Counter for looped transfers.