EDMA_REG

Top  Previous  Next

EDMA3 transfers are control by 'parameter sets'. A structure is defined in <edma3.h> to provide access to the fields of a parameter set.

 

typedef struct {

   volatile unsigned int    opt;      // options

   volatile          void  *src;      // source address

   volatile unsigned int    bacnt;    // b & a counts

   volatile          void  *dst;      // destination address

   volatile          int    dsbidx;   // destination & source b indexes

   volatile unsigned int    bcrlink;  // b count reload & link address

   volatile          int    dscidx;   // destination & source c indexes

   volatile unsigned int    ccnt;     // c count

} EDMA_REG;

 

For more information on these fields and their uses, please refer to the TI documentation.