DRCNT specifies the number of cache lines transferred per DMA request assertion
If DRCNT=0b0101 then 32 bytes are transferred per DMA request.
BWC field determines how many data a given channel is allowed to transfer after it is granted access to the IOS interface and before it releases the interface to the next channel. This parameter doesn't allow a single channel to monopolize IOS.
The MPC8306 provides internal DMA request signals. This processor does not have external DMA request signal.
Values the DRCNT and BWC provide different IOS interface utilization and bus loading.
Set the DMAMR[DRCNT] to 4 cache lines if 128 bytes data transfers is needed.
Have a great day,
Pavel Chubakov
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------