home *** CD-ROM | disk | FTP | other *** search
- ;*************************************************************************
- ;** MMU Configuration file **
- ;** **
- ;** this file is read on startup by the mmu.library and used to modify **
- ;** the pre-calculated or scanned MMU table **
- ;** **
- ;** © 1999 THOR Software, Thomas Richter **
- ;*************************************************************************
-
-
-
- ; the current version of the MMU library knows four commands that can
- ; be used in this file:
- ; CLEARTTX clears all or parts of the transparent translation registers
- ; ADDMEM adds memory to the exec free list pool. BE WARNED, this command
- ; does NOT modify the MMU tables, this must be done by yourself
- ; SETCACHEMODE defines the MMU tables.
- ; DESCRIPTORCACHEINHIBIT defines whether the data cache should be disabled
- ; for the MMU descriptors. It's usually OFF meaning the cache will remain
- ; enabled. This is fine for the mmu.library, but certain hacks might require
- ; a ON argument here. Note that this means more work for the library.
- ;
- ; All other commands are currently "external". The library will scan for
- ; these commands in "LIBS:mmu" and execute them on startup. These *are not*
- ; standard shell commands. They cannot be run from the shell, and shell
- ; command cannot be started from this file.
- ;
-
-
- ClearTTx ;ignore all TTX registers if any. We don't need them.
- ;this will speed up the system for some machines.
-
-
- ;Remove the semicolon in the line below if you have to live with other MMU
- ;hacks that expect the MMU descriptors in non-cacheable memory. This is by
- ;default OFF, i.e. descriptors will be cachable.
- ;The library will work fine and will take all precautions for descriptors
- ;in the cache, but some third-party hacks might not.
-
- ;DescriptorCacheInhibit ON
-
- ;remove the semicolon in the line below in case you encounter hangs or
- ;crashes with Zorro-II 16-Bit memory. It will disable caching for the Z-II
- ;area. Clearly, this is slower, but it will work, at least.
-
- ;SetCacheMode from 0x00200000 size 0x00800000 CacheInhibit
-
- ; A more complete setup can be computed by the "BuildMMUConfig.rexx" script
- ; in the "Install" drawer of the mmu.library distribution which will even
- ; consider P5 hardware and optimizations for graphics cards.
-
- ; that's all folks!
-