
   Patchprogramm fr die Calamus S/SL Modul-Relozierung
   =============================================================================
   Version 2   09.05.96
   Copyright (c) 1996 Harald Siegmund

   Autor: Harald Siegmund @ KL (im Mausnet)

   Fragen oder Reports bitte als PM an die oben angegebene Mausadresse.

   -----------------------------------------------------------------------------
   RELO_PAT ist Freeware. Das Archiv darf nur in unvernderter Form
   weitergegeben werden. Spenden sind erbeten und motivieren den Programm-
   autor zu weiteren Patches rund um Calamus. :-)

   Spenden bitte auf folgendes Konto berweisen:

   Sparda Bank Mainz eG
   BLZ 550 905 00
   Konto 300 405


   Calamus ist ein eingetragenes Warenzeichen der Firma MGI.

   =============================================================================

   Wozu wird ReloPat bentigt?
   ---------------------------
   Module und Treiber sind in Calamus voll in die dynamische Speicher-
   verwaltung eingebunden. Beim Anfordern von Speicherplatz werden bei Bedarf
   einige Objekte - und dazu zhlt auch der Programmcode von Modulen - an
   eine andere Stelle im Speicher geschoben, um mehr Speicherplatz am Stck
   zu erhalten. Leider "vergit" Calamus nach solchen Aktionen, die Caches
   im Mikroprozessor zu lschen. Als Folge kann es passieren, da der Prozessor
   nach wie vor "glaubt", an einer bestimmten Stelle Programmcode vorzufinden,
   obwohl dieser schon lngst ganz woanders liegt. In solchen Fllen strzt
   das System unweigerlich ab.

   Dieser Fehler tritt reproduzierbar auf, wenn z.B. das CopyBack-Cache des
   68040 Prozessors eingeschaltet wird. Ebenso kann es zu Schwierigkeiten
   auf PowerMacs mit Speed Doubler kommen.

   Auf Systemen mit 68000 oder 68010 CPU gibt es mangels Caches keinerlei
   Schwierigkeiten. Hier bringt die Anwendung von ReloPat keine Verbesserung.



   Anwendung
   ---------
   RELO_PAT.TOS mu in das gleiche Verzeichnis wie CALAMUS.PRG kopiert und
   dann gestartet werden. Es erfolgt noch eine Sicherheitsabfrage, die Sie
   bitte mit Return besttigen. Das Patchprogramm legt unter dem Namen
   CALAMUS.BAK eine Sicherheitskopie der Calamus-Programmdatei an, bevor
   es die vernderte Version von CALAMUS.PRG auf die Platte zurckschreibt.



   Versionen
   ---------

   Version 1   30.01.96
      Erste verffentlichte Version.

   Version 2   09.05.96
      Die Routine zum Cache-Lschen wurde noch etwas berarbeitet.


   Mit Version 1 gepatchte Calami werden von Version 2 automatisch erkannt
   und korrekt aktualisiert.


   =============================================================================
   Dateiende
