19-Apr-2024 02:06 GMT.
UNDER CONSTRUCTION
[Forum] AmigaOne's *software* DMAANN.lu
Posted on 05-Jul-2004 01:07 GMT by atmel24 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
Sorted by date, most recent at bottom
Comment 1Anonymous04-Jul-2004 23:15 GMT
Comment 2tinman04-Jul-2004 23:34 GMT
Comment 3Anonymous05-Jul-2004 02:48 GMT
Comment 4Anonymous05-Jul-2004 02:55 GMT
Comment 5the man in the shadows05-Jul-2004 03:12 GMT
Comment 6priest05-Jul-2004 05:33 GMT
AmigaOne's *software* DMA : Comment 7 of 24ANN.lu
Posted by priest on 05-Jul-2004 05:40 GMT
In reply to Comment 3 (Anonymous):
"...the Amiga has always handled cache coherency in the OS."

Really? What is the source of that information? Could you provide link to the source?

"This allows for smoother multitasking, because that way the exact time the brief bus stall that happens when the caches are synchronized, is fully under the control of the OS."

Hmmm. It definitely opens some new niche possibilities....

"Why do you think that even Linux has problems playing video and audio, unless you use "mpeg accelerators" that buffer raw undecoded data and decode it on the video card itself? After all, a 2GHz P4 should be more than capable of decoding mpeg video, yet if you use a card that does not have "mpeg acceleration" (or the drivers don't enable it) still manages to stutter. Those brief stutters are caused by the NB syncing the caches without the knowledge of the OS."

Interesting theory indeed.

How does MOS handle cache coherency, I bet it's done by the HW (April chip).
How smooth is the multitaskin/multimedia on MOS?
Jump...
TopPrevious commentNext commentbottom
List of all comments to this article (continued)
Comment 8Hagge05-Jul-2004 05:48 GMT
Comment 9Peter Gordon05-Jul-2004 06:25 GMT
Comment 10bennymee05-Jul-2004 07:13 GMT
Comment 11goodone05-Jul-2004 07:30 GMT
Comment 12Kjetil05-Jul-2004 11:31 GMT
Comment 13Amon_ReRegistered user05-Jul-2004 12:11 GMT
Comment 14goodone05-Jul-2004 14:16 GMT
Comment 15Johan Rönnblom05-Jul-2004 15:11 GMT
Comment 16Kjetil05-Jul-2004 19:09 GMT
Comment 17goodone05-Jul-2004 20:37 GMT
Comment 18Anonymous05-Jul-2004 22:23 GMT
Comment 19hammer06-Jul-2004 01:25 GMT
Comment 20hammer06-Jul-2004 01:34 GMT
Comment 21hammer06-Jul-2004 01:48 GMT
Comment 22Peter Gordon06-Jul-2004 06:23 GMT
Comment 23Don CoxRegistered user06-Jul-2004 07:27 GMT
Comment 24Peter Gordon06-Jul-2004 09:54 GMT
Back to Top