DMA transfer configuration structure.
This structure configures all aspects of a DMA transfer.
Public Attributes#
Selects DMA trigger source.
PRS Synctrig clear enables to clear.
PRS Synctrig clear enables to set.
PRS Synctrig set enables to clear.
PRS Synctrig set enables to set.
Mask the PRS trigger input.
Dis.
Arbitration slot number.
Source address increment sign.
Destination address increment sign.
Counter for looped transfers.
Public Attribute Documentation#
ldmaReqSel#
uint32_t LDMA_TransferCfg_t::ldmaReqSel
Selects DMA trigger source.
1065
of file platform/emlib/inc/em_ldma.h
ldmaCtrlSyncPrsClrOff#
uint8_t LDMA_TransferCfg_t::ldmaCtrlSyncPrsClrOff
PRS Synctrig clear enables to clear.
1066
of file platform/emlib/inc/em_ldma.h
ldmaCtrlSyncPrsClrOn#
uint8_t LDMA_TransferCfg_t::ldmaCtrlSyncPrsClrOn
PRS Synctrig clear enables to set.
1067
of file platform/emlib/inc/em_ldma.h
ldmaCtrlSyncPrsSetOff#
uint8_t LDMA_TransferCfg_t::ldmaCtrlSyncPrsSetOff
PRS Synctrig set enables to clear.
1068
of file platform/emlib/inc/em_ldma.h
ldmaCtrlSyncPrsSetOn#
uint8_t LDMA_TransferCfg_t::ldmaCtrlSyncPrsSetOn
PRS Synctrig set enables to set.
1069
of file platform/emlib/inc/em_ldma.h
ldmaReqDis#
bool LDMA_TransferCfg_t::ldmaReqDis
Mask the PRS trigger input.
1070
of file platform/emlib/inc/em_ldma.h
ldmaDbgHalt#
bool LDMA_TransferCfg_t::ldmaDbgHalt
Dis.
DMA trig when CPU is halted.
1071
of file platform/emlib/inc/em_ldma.h
ldmaCfgArbSlots#
LDMA_CfgArbSlots_t LDMA_TransferCfg_t::ldmaCfgArbSlots
Arbitration slot number.
1072
of file platform/emlib/inc/em_ldma.h
ldmaCfgSrcIncSign#
LDMA_CfgSrcIncSign_t LDMA_TransferCfg_t::ldmaCfgSrcIncSign
Source address increment sign.
1073
of file platform/emlib/inc/em_ldma.h
ldmaCfgDstIncSign#
LDMA_CfgDstIncSign_t LDMA_TransferCfg_t::ldmaCfgDstIncSign
Destination address increment sign.
1074
of file platform/emlib/inc/em_ldma.h
ldmaLoopCnt#
uint8_t LDMA_TransferCfg_t::ldmaLoopCnt
Counter for looped transfers.
1075
of file platform/emlib/inc/em_ldma.h