Overview Features Coding ApolloOS Performance Forum Downloads Products Order Contact

Welcome to the Apollo Forum

This forum is for people interested in the APOLLO CPU.
Please read the forum usage manual.
Please visit our Apollo-Discord Server for support.



All TopicsNewsPerformanceGamesDemosApolloVampireAROSWorkbenchATARIReleases
The team will post updates and news about our project here

SAGA M.DMA Announced

Gunnar von Boehn
(Apollo Team Member)
Posts 6207
01 Feb 2017 19:54


We hereby announce a new Feature of SAGA chipset
 
  Magic DMA engines
 
The new DMA engines provide the following features:
* CPU cache coherent.
  No nasty cache flushed needed to use them
 
* fully honoring CPU MPU and MMU.
  This means DMA can support virtual memory
  Memory can be protected from overwrite by DMA
  Bad DMA access can be catched with Enforcer like tools
 
We work right now on DMA engines/drivers for
  * FAST-IDE controller
  * SDCard Controller
  * Network Controller
 
The DMA engines are really fast.
This combination of performance and features (as MMU support) was never seen on any Amiga hardware before.


OneSTone O2o

Posts 159
01 Feb 2017 23:06


What kind of MMU support du you mean? Motorola 680x0 compatible PMMU? (would be... yippieh!)


Gregthe Canuck

Posts 274
02 Feb 2017 00:08



Nice work. As usual a very well thought-out implementation.


Roman S.

Posts 149
02 Feb 2017 07:48


Cool, especially the storage media speedup! I only hope this won't delay the FPU feature :P {runs away}


Martin Soerensen

Posts 232
02 Feb 2017 09:47


Amazing news - yet again the Vampire team delivers break-through performance for our beloved Amigas. Can't wait to try it out with the 128GB SD card I have installed in my 600 which is in serious need of a speed boost. :)


Martin Soerensen

Posts 232
06 Feb 2017 22:27


Didn't notice the pun in the name MDMA until now. :)


Nixus Minimax

Posts 416
07 Feb 2017 07:26


Martin Soerensen wrote:

Didn't notice the pun in the name MDMA until now. :)

Still don't... :(



Gregthe Canuck

Posts 274
07 Feb 2017 12:13



Look up the drug reference for MDMA. ;)



Chris H

Posts 65
07 Feb 2017 22:10


Good one;) It's Magic, simple is that ;)


Nick Fellows

Posts 176
08 Feb 2017 07:56


So now all we need is a new version of "Jesus on E's" and we are rocking ... or should i say "raving".

posts 10