03-12-2011 08:17 AM
03-13-2011 08:44 PM
I am now working with the Scatter Gather DMA, and have the same question as yours.
As i know, it is ok to use only one buffer descriptor to form a packet, which you can find in MPMC datasheet for detailed information.
and I have no idea about the maximum size of a buffer descriptor.
03-14-2011 12:32 AM
03-23-2011 08:29 AM
Yes, opb_central_dma IP exists, but it doesn't support SG packet mode. So only one way to use SG is through ipif.
But 64 byte size of one buffer descriptor is something abnormal!
In this way it's easier to use Master interface burst transactions for transfering big volume of data. Besides master IP interface doesn't require any software initialization.