cancel
Showing results for 
Search instead for 
Did you mean: 

AURIX™

shailijha
New Contributor

I want to implement circular linked list for a DMA channel( i.e multiple TCS inside a DMA channel). 

I have different source and destination corresponding to each TCS which I need to pass through TCS structure during runtime with an api (eg ChUpdate(x,y,z)).

I need help with passing values in that TCS structure as well as how to pass next TCS address and through which DMA API should I implement the linked list feature if it exists in EB plugin driver code?

0 Likes
2 Replies
Yuva
Moderator
Moderator

As this is part of MC-ISAR which is licensed, we request you to please contact your local Infineon, distributor or software reseller contact.

Thanks.

0 Likes
µC_Wrangler
Employee

Hi shailijha.  Have you looked at the Application Note AP32467_DMA_LinkedListModes_TC3xx_v1.0.0.pdf?  That has some good examples.

Another source for examples is AURIX Development Studio.  It has a few linked list projects in File / Import:

C_Wrangler_0-1638211063340.png

 

0 Likes