Short: Memory Checker
Type: util/misc
Uploader: cosinus@deepthought.north.de
Author: atte@crash.north.de

System requirements:   Kickstart 2.04+


Copyright
=========

   MemCheck 37.2 (Release 1.0) - Copyright © 1994 by Andreas Gelhausen,
all rights reserved.

   MemCheck is freely distributable. No part of this archive is allowed
to be distributed with commercial software without written permission
of the author.


No Warranty
===========

   No warranties are made for this program. All use is at your own risk.
No liability or responsibility is assumed for any damages occured
during the usage of MemCheck. You have been warned.


Usage
=====

   MemCheck is a small utility that allows you to test your memory on
two different ways.

   SEGMENT TEST:  This function checks all elements (memory segments) of
      exec's memlist (each segment from start address to end address). 
      Each longword will be initialized through a certain value. If this
      certain value will not be found after initialization, a chip of
      the memory segment is defect.

   ADDRESS TEST:  The free memory will be allocated and all longwords
      will be initialized with their own addresses. Then MemCheck checks
      the values of each allocated longword. If a longword has a value
      that is different from its own address, something is going wrong
      in your system. In this case data will be written to wrong
      addresses.

      Example: My A2630 have had a defect logical chip. Many system
      crashes were the result. Something like

         '*** ERROR AT ADDRESS: $00201042  VALUE: $00209042'

      has shown me, that the fifteenth bit was sometimes wrong.


You can select the following options:

   TOOLPRI/K/N: You can set the task priority of memcheck from -128
                to 127. Example: 'memcheck toolpri=1'

   LOOP/S: If you select this option, MemCheck will run till you break
           the process through a CTRL-C or CTRL-D.


How to reach the author
=======================

   If you have questions, suggestions, bug reports or anything else,
you can send electronic mails to:

              atte@crash.north.de (Andreas Gelhausen)
                               or
                    2:2426/2020.24  (on FidoNet)

   If it is not possible for you to use this way, you can also send 
letters to:

                       Andreas Gelhausen
                       Graf Spee Str. 23b
                       26123 Oldenburg
                          - Germany -

