DMA transfer configuration structure.

This structure configures all aspects of a DMA transfer.

Public Attributes#

uint32_t

Selects DMA trigger source.

uint8_t

PRS Synctrig clear enables to clear.

uint8_t

PRS Synctrig clear enables to set.

uint8_t

PRS Synctrig set enables to clear.

uint8_t

PRS Synctrig set enables to set.

bool

Mask the PRS trigger input.

bool

Arbitration slot number.

Source address increment sign.

Destination address increment sign.

uint8_t

Counter for looped transfers.

Public Attribute Documentation#

ldmaReqSel#

uint32_t LDMA_TransferCfg_t::ldmaReqSel

Selects DMA trigger source.


Definition at line 1060 of file platform/emlib/inc/em_ldma.h

ldmaCtrlSyncPrsClrOff#

uint8_t LDMA_TransferCfg_t::ldmaCtrlSyncPrsClrOff

PRS Synctrig clear enables to clear.


Definition at line 1061 of file platform/emlib/inc/em_ldma.h

ldmaCtrlSyncPrsClrOn#

uint8_t LDMA_TransferCfg_t::ldmaCtrlSyncPrsClrOn

PRS Synctrig clear enables to set.


Definition at line 1062 of file platform/emlib/inc/em_ldma.h

ldmaCtrlSyncPrsSetOff#

uint8_t LDMA_TransferCfg_t::ldmaCtrlSyncPrsSetOff

PRS Synctrig set enables to clear.


Definition at line 1063 of file platform/emlib/inc/em_ldma.h

ldmaCtrlSyncPrsSetOn#

uint8_t LDMA_TransferCfg_t::ldmaCtrlSyncPrsSetOn

PRS Synctrig set enables to set.


Definition at line 1064 of file platform/emlib/inc/em_ldma.h

ldmaReqDis#

bool LDMA_TransferCfg_t::ldmaReqDis

Mask the PRS trigger input.


Definition at line 1065 of file platform/emlib/inc/em_ldma.h

ldmaDbgHalt#

bool LDMA_TransferCfg_t::ldmaDbgHalt

Dis.

DMA trig when CPU is halted.


Definition at line 1066 of file platform/emlib/inc/em_ldma.h

ldmaCfgArbSlots#

LDMA_CfgArbSlots_t LDMA_TransferCfg_t::ldmaCfgArbSlots

Arbitration slot number.


Definition at line 1067 of file platform/emlib/inc/em_ldma.h

ldmaCfgSrcIncSign#

LDMA_CfgSrcIncSign_t LDMA_TransferCfg_t::ldmaCfgSrcIncSign

Source address increment sign.


Definition at line 1068 of file platform/emlib/inc/em_ldma.h

ldmaCfgDstIncSign#

LDMA_CfgDstIncSign_t LDMA_TransferCfg_t::ldmaCfgDstIncSign

Destination address increment sign.


Definition at line 1069 of file platform/emlib/inc/em_ldma.h

ldmaLoopCnt#

uint8_t LDMA_TransferCfg_t::ldmaLoopCnt

Counter for looped transfers.


Definition at line 1070 of file platform/emlib/inc/em_ldma.h