- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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?
Solved! Go to Solution.
- Labels:
-
Aurix
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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:
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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: