- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
I want to reuse the chaining DMA example. I build a simulation environment for System to Endpoint data transfer using 3 descriptors, 256Bytes in each descriptor. I found a suspicious behaviour of chaining DMA. The programming sequence of DMA is: BAR2 0x10 = 32'h3 BAR2 0x14 = 32'h0 BAR2 0x18 = 32'h00_01_00_00 BAR2 0x1C = 32'h2 @ Rootport I received a read request of 4*3 DWORDs @ address 0x00_01_00_10. This is strange. I supposed the address should be the base address of Descriptor table (32'h00_01_00_00) that I programmed @ BAR2 0X18. Thanks Ali UmairLink Copied
0 Replies
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page