[Forum] AmigaOne's *software* DMA | ANN.lu |
Posted on 05-Jul-2004 01:07 GMT by atmel | 24 comments View flat View list |
I would like to know why the AmigaOne has a software-based DMA instead of having a northbridge that has hardware DMA built-in?
|
|
List of all comments to this article |
AmigaOne's *software* DMA : Comment 22 of 24 | ANN.lu |
Posted by Peter Gordon on 06-Jul-2004 06:23 GMT | In reply to Comment 18 (Anonymous): A clue for mr. anonymous:
Thats not DMA... if anything its a pseudo DMA. They're saying that they'll set up and interrupt server that will copy small packets of data upon receipt of an interrupt signal, using.... dun dun duuuun the ARM processor, or CPU. This means that the program running in userland doesn't have to do the copy himself, but it is STILL the processor doing the copy, and that copy is stealing cycles from the said userland program.
This technique could be used to make the ARM some kind of pseudo DMA controller if it wasn't the main processor in the system, IE the main processor tells the "DMA" ARM to start copying a file, and sets up a timer to interrupt it regularily from whatever other tasks it has to copy data around.
The AmigaOne, however, doesn't do any of that. So your amazing link has nothing to do with the point in hand and just proves you know how to use google, not that you have a clue what you're talking about. |
|
List of all comments to this article (continued) |
|
- User Menu
-
- About ANN archives
- The ANN archives is powered by #AmigaZeux. It was updated daily (news last: 22-Oct-2004; comments last: 18-May-2005).
ANN.lu was created, previously owned and maintained by Christian Kemp, www.ckemp.com.
- Contribute
- Not possible at this time!
- Search ANN archives
- Advanced search
- Hosting
- ANN.lu was hosted by Dreamhost. Sign up through this link, mention "ckemp" as referrer and he will get a 10% commission on any account you purchase.
Please show your appreciation for any past, present and future work on ANN.lu by making a contribution via PayPal.
|