This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMDS64EVM: DMASS Implementation

Part Number: TMDS64EVM
Other Parts Discussed in Thread: AM6442

Hi, 

I'm using Am6442, an HS-FS device on Windows, bare-metal, NO-RTOS. 

I have a question about DMASS. When we want a transfer happens we have to queue a Descriptor. which in the BCDMA case is a TR Descriptor and TR request. This descriptor is decoded by who? Is it the firmware of M3 that is taking care of DMASS scheduling, Descriptors, etc.? or Is it all hardware implementation? 

Is the RinAccelerator, DMASS, Scheduler, etc., all done by HW? or SW? or both? if it is SW, Who is taking care of that? M3? 

Thanks, 
Boshra