1.2.5.25 DMA_DESCRIPTOR_REGS Struct

C

typedef struct
{ /* Direct Memory Access Controller */
    uint32_t DMA_BDNXT;
    DMA_BDCFGbits_t DMA_BDCFG;
    DMA_BDCTRLBbits_t DMA_BDCTRLB;
    DMA_BDEVCTRLbits_t DMA_BDEVCTRL;
    DMA_BDCTRLCRCbits_t DMA_BDCTRLCRC;
    uint32_t DMA_BDSSA;
    uint32_t DMA_BDDSA;
    uint16_t DMA_BDSSTRD;
    uint16_t DMA_BDDSTRD;
    DMA_BDXSIZbits_t DMA_BDXSIZ;
    DMA_BDPDATbits_t DMA_BDPDAT;
    uint32_t DMA_BDCRCDAT;
} DMA_DESCRIPTOR_REGS;

Summary

DMA linked list descriptor

Description

This data type provides a data structure that application can use to populate and link DMA descriptors. The populated DMA linked list can then be passed to the DMA_ChannelLinkedListTransfer() API to start the linked list transfer. Refer the datasheet for details on each field of the structure.

Remarks

None.