-
Notifications
You must be signed in to change notification settings - Fork 4
SonnetAmiga and MMU library
togflops edited this page Jun 16, 2017
·
13 revisions
While it is not strictly necessary to install Thor's mmu.library
, it is highly recommended. This way bugs and misfeatures of hardware vendor-specific 68040.library can be avoided. The mmu.library
also provides unified and flexible way of managing 680x0 cache setup (which is very important for proper operation of Sonnet in Amiga).
You can obtain latest release from Aminet: http://aminet.net/util/libs/MMULib.lha
Installation of MMULib package is not trivial. Please read the accompanying documentation carefully.
Please remember that:
- MMULib provides both the
mmu.library
and CPU-specific libraries. For proper operation, correct CPU libraries shipped with MMULib should be installed. If you own a 68060 based CPU board, note that a dummy 68040.library needs to be installed, along with 68060.library from MMULib package on AmigaOS3.1. AmigaOS3.9 only requires a valid 68060.library. - It is recommended that you use the 68060.library included in the MMULib
- After installing the package it is absolutely necessary to generate a
MMU-Configuration
valid for your system if you have a Phase 5 accelerator (CSMK3 or CSPPC). Copying this file from someone else's system is not the correct solution. MMULib ships an ARexx script (BuildMMUConfig.rexx
) which can build this file. - Zorro space used by the Sonnet needs to be marked as CacheInhibit. If it isn't, it will not work correctly.
Someone™️ should roughly describe the whole installation process here.