AminetAminet
Search:
82584 packages online
About
Recent
Browse
Search
Upload
Setup
Services

util/moni/CheckMMU.lha

Mirror:Random
Showing:m68k-amigaosppc-amigaosppc-morphosi386-arosi386-amithlonppc-warpupppc-powerupgeneric
No screenshot available
Short:Checks if your CPU really has an MMU.
Author:ercole at maltanet.omnes.net
Uploader:ercole maltanet omnes net
Type:util/moni
Architecture:m68k-amigaos
Date:1996-07-18
Download:http://aminet.net/util/moni/CheckMMU.lha - View contents
Readme:http://aminet.net/util/moni/CheckMMU.readme
Downloads:729
Introduction ~~~~~~~~~~~~ With so many types of accelerator cards available for
the A1200 and with the fact that some cards have on them a partially working MMU
which fools most system monitors into thinking that you have a full MMU it has
been felt the need to create a program which can fully check if your CPU has a
full working MMU or not. This program unlike many system monitors bases its
conclusions not on detecting the presence of an MMU but on verifying that the
MMU is really doing its job, i.e., translatting memory locations according to
its MMU table. Thus if this program tells you that you have an MMU then you can
be 100% sure that you really have an MMU.

Installation ~~~~~~~~~~~~ Copy the executable called CheckMMU to your C:
directory. You also need to have either the command CPU (If you have a 68030
CPU) or the command SET040 (IF you have a 68040 CPU)
in your C: directory too. The former is included on Workbench 3.0 or above while
the latter can be obtained from the Aminet.

Running CheckMMU ~~~~~~~~~~~~~~~~ To run the program and check your MMU you need
to open a newshell window and depending on the type of CPU entering the
following 2 lines and pressing <RETURN> after each line;

 For 68030 machines:
 ------------------

 CPU fastrom
 CheckMMU

 For 68040 machines:
 ------------------

 SET040 fastrom
 CheckMMU

Important note for 68040 machines:
---------------------------------
Since Setpatch will load the 68040.library on these machines which makes use of
the MMU, it is advisable to try this program before issuing Setpatch as the
68040.library may interfere with the use of the MMU.

How the program works ~~~~~~~~~~~~~~~~~~~~~ The first line will copy your
Kickstart rom into ram, will create the necessary MMU tables and will activate
the MMU so that it starts translatting a part of your ram into the rom memory
location. The second line will scan your computer`s memory areas to find the
location of the ram which is being translated into rom and will then try to
write to that ram and read the written bytes from the rom. If the rom area
reflects the ram area then it means that the MMU is really doing its job and
thus prints so to the user.

Features ~~~~~~~~ The program will detect all memory areas that you may have in
your computer as long as they are active. This includes all autoconfiguring ram
and also those ram boards which are made active by running a patch file. Chip
ram is also scanned as well as 32-Bit Fast Ram.

Freeware ~~~~~~~~ This program is FREEWARE so that you can copy it as much as
you like as long as the archive remains intact. If you can send me an E-Mail or
Postcard of your country to let me know if you found the program usefull I will
greatly appreciate it.

Author
~~~~~~
If you want to contact the author you can contact him on:

 S-Mail: Ercole Spiteri
         `Villa Loreto`, Bishop Buttigieg Street,
         Qala,
         Gozo, Malta, Europe
         GSM 103

 E-Mail: ercole at maltanet.omnes.net

 Voice Phone: +(356) 554929

 BBS: +(356) 564184


Contents of util/moni/CheckMMU.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO     CRC       STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                  576    1004  57.4% -lh5- edfc Sep 19  1991 CheckMMU
[generic]                 1472    3177  46.3% -lh5- 6f3a Jul 18  1996 CheckMMU.readme
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total         2 files    2048    4181  49.0%            Jul 18  1996

Aminet © 1992-2019 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>