You are here

DMA configuration | Cypress Semiconductor

DMA configuration

Summary: 1 Reply, Latest post by Bob Marlowe on 09 Sep 2012 01:02 PM PDT
Verified Answers: 0
Last post
Log in to post new comments.
user_228878049's picture
152 posts

 I got a doubt in DMA configuration, when the Burst Count is set to 1 and request per burst set to 0 what will the DMA do......

I think DMA works as per the TD configuration, if 2 TDs are present one transferring 4 and other also 4 then DMA  will transfer all 8 bytes per 1 request....But the request per burst is set 0!!!!......Is DMA wrong ...or is the configuration invalid

user_1377889's picture
9241 posts

The datasheet says that when requests per burst is set to 0 all subsequent transfers will be executed without needing another request drq

and when set to one each needs to be initiated by another drq.


So "NumberOfBursts" is not a counter but something like a boolean. Could really have been named better like "NeedDRQ" or something alike.



Log in to post new comments.