




                EPROM BOOT PACKAGE FUER PROF-180X



                                            (c) Conitec 1986,1989
 






                                  Letzte Aenderung am: 11.07.1989

Dieses Softwarepacket erlaubt es Ihnen,  die PROF-180X Karte  von 
Conitec ohne Diskettenlaufwerke unter CP/M plus zu betreiben.



                           Einfuehrung

Das Funktionsprinzip des diskettenlosen CP/M Betriebs ist schnell 
erklaert:  In einem 64 K EPROM befinden sich neben dem  PROF-180X 
Monitorprogramm   noch  Kopien  des  CP/M  plus   Betriebssystems 
(CPM3.SYS),  des  Kommandoprozessors (CCP.COM) und  verschiedener 
frei  definierbarer Dateien.  Wird jetzt der Befehl  zum  "EPROM-
Boot" gegeben (z.B. durch 'Boot E' vom Monitor), kopiert sich die 
CPM3.SYS  Kopie ablauffaehig in den Arbeitsspeicher,  die anderen 
Dateien  werden  ebenfalls in den  Arbeitsspeicher  kopiert.  Der 
Monitor   verzweigt   zum  BIOS  Eingang   des   CP/M.   In   der 
Initialiserungsphase  des  BIOS  werden nun die Dateien  aus  dem 
Arbeitsspeicher  in die als Default-Drive  definierte  RAM-Floppy 
(Laufwerk E) geladen. Es kann nun wie gewohnt mit CP/M gearbeitet 
werden. 


                    Erzeugen der EPROM-Daten

Die  nachfolgende  Beschreibung zeigt die Herstellung  der  Daten 
eines bootfaehigen EPROM's:

1)   Kopieren  Sie  alle Dateien dieser Diskette auf eine  leere, 
     frisch  formatierte  Diskette,  die neue Diskette  ist  Ihre 
     Arbeitsdiskette.  Legen Sie diese Diskette an einen sicheren 
     Ort,   Sie   benoetigen   sie   nur  noch   um   eine   neue 
     Arbeitsdiskette anzulegen.

2)   Falls Sie eine BIOS-Version haben,  die sich mit einem Datum 
     vor dem 14.10.1986 meldet (das Datum, dass im Copyright Text 
     nach  dem  Booten  angezeigt wird)  muessen  sie  eine  neue 
     CPM3.SYS Datei erzeugen. Punkt 2a) zeigt wie dies geschieht. 
     Falls  Ihre BIOS-Version ein Datum spaeter bzw.  gleich  dem 
     14.10.1986  traegt,  dann  muessen Sie lediglich  die  Datei 
     CPM3.SYS   von   Ihrer   Orginal  CP/M  Diskette   auf   die 
     Arbeitsdiskette  kopieren,  Punkt 2a) muessen Sie in  diesem 
     Fall ueberspringen.

2a)  Kopieren  Sie  sich folgende Dateien von Ihrer Orginal  CP/M 
     Diskette auf die Arbeitsdiskette (Achtung,  kopieren Sie nur 
     die angegebenen Dateien):

     P1.ASM         P3.ASM         P4.ASM         P5.ASM
     P6.ASM         P7.ASM         P8.ASM         MODEBAUD.LIB
     PSYS.LIB       PDEF.LIB       PVEC.LIB       HD64180.LIB
     CPM3.LIB       GENCPM.COM     RMAC.COM       LINK.COM
     SUBMIT.COM     BNKBDOS3.SPR   RESBDOS3.SPR

     Generieren Sie mit 'SUBMIT GENSYS' ein neues CPM3.SYS.

3)   Kopieren  Sie  von  Ihrer Orginal CP/M  Diskette  die  Datei 
     CCP.COM auf die Arbeitsdiskette.

4)   Kopieren Sie sich die Dateien,  die nach dem EPROM-Boot  zur 
     Verfuegung stehen sollen, auf die Arbeitsdiskette.

5)   Starten Sie GENBOOT.  Nachdem GENBOOT die Dateien  CPM3.SYS, 
     PMON.HXC  und CCP.COM kopiert hat,  koennen Sie die  Dateien 
     angeben,  die  Sie im EPROM (und nach dem Booten in der RAM-
     Floppy) haben wollen.  Nachdem Kopieren einer Datei wird der 
     noch  freie  Speicherplatz  angezeigt,   Sie  koennen  jetzt 
     weitere Dateien angeben oder durch Eintippen von RETURN  die 
     Arbeit von GENBOOT beenden.

6)   GENBOOT hat die Datei EPMON.HXC erzeugt. Diese Datei muessen 
     Sie mit Hilfe eines EPROM-Programmiergeraetes (z.B.  UNIPROG 
     von  Conitec)  in ein EPROM vom Typ 27512  einprogrammieren. 
     Falls Sie ueber kein geeignetes Programmiergeraet verfuegen, 
     koennen  Sie uns die Arbeitsdiskette und ein passendes EPROM 
     zusenden.  Wir  programmieren Ihnen dann gegen  Gebuehr  das 
     EPROM.

7)   Trennen  sie  auf  der PROF-180X  Platine  die  Verbindungen 
     zwischen  den  Loetaugen  1-2  und  4-5.   Loeten  Sie   die 
     Verbindungen  2-3  und  5-6  (Achtung,  bei  einer  aelteren 
     Leiterplattenversion   wurden  die  beiden  aeusseren  Layer 
     vertauscht,  falls Sie eine solche Platine besitzen, muessen 
     die  neuen Verbindungen ebenfalls auf der  Bestueckungsseite 
     vorgenommen werden.  Pruefen Sie sicherheitshalber nach,  ob 
     die  Adressleitungen  14 und 15 Verbindung  mit  dem  EPROM-
     Sockel  haben).  Stecken  Sie das neue EPROM in  den  Sockel 
     (Achtung auf richtige Polung achten).  Der Rechner ist jetzt 
     fuer EPROM-Boot vorbereitet. 



             Monitor Erweiterungen fuer Version 1.3

Nach  dem  Einschalten  verhaelt sich der  Rechner  mit  dem  neu 
programmierten  EPROM identisch zur  Standardversion.  Sie  haben 
jedoch die M|glichkeit,  anstelle von den Floppylaufwerken,  CP/M 
direkt  aus dem EPROM zu laden (die Dateien,  die Sie mit GENBOOT 
ebenfalls ins EPROM kopiert haben werden nach dem Start des  CP/M 
in die EPROM-Floppy kopiert).

Der  Monitor bietet die zwei folgenden Moeglichkeiten zum  EPROM-
Boot:

1.)  Durch Angabe von "E" als Parameter beim B-Befehl.

2.)  Das Untermenue C des Installationsbefehls (U-Befehl) erlaubt 
     als weitere Inststallationsangabe, ob standardm{ssig von den 
     Floppies oder vom EPROM gebootet werden soll.



             Monitor Erweiterungen fuer Version 1.4

Gegenueber  der  Version  1.2 besitzt die  Version  1.4  folgende 
Aenderungen:

Boot Befehl

Der  Boot-Befehl wurde um den Parameter "H" erweitert.  Damit ist 
es  moeglich von der Harddisk zu booten,  auch wenn die  Harddisk 
nicht als Default-Boot-Device definiert ist.


Check drive

Der  Check  drive  Befehl wurde um den Parameter  "H"  erweitert. 
Dadurch  kann die Harddisk fuer nachfolgende "A"-,  "R"- und "W"-
Befehle  eingeloggt werden.  "Check drive H" liest ausserdem  den 
Bootsektor  der  Harddisk.  Da das Formatierprogramm  hier  unter 
anderem   die   physikalischen   Laufwerksdaten   abgelegt   hat, 
initialisiert    der    "C"-Befehl    den     Harddisk-Controller 
entsprechend.


Untermenue C

Dieses Menue wurde um die Punkte "EPROM boot" und "Harddisk boot" 
erweitert.  Diese  beiden  Punkte erlauben es,  ein  Defaul-Boot-
Device zu definieren. Es gilt:

     Default-Boot-Device: Floppy Controller

     EPROM boot... : N
     Harddisk boot : N

     Default-Boot-Device: EPROM

     EPROM boot... : J

     (siehe hierzu die Beschreibung beim EPROM-Boot-Package)

     Default-Boot-Device: Harddisk

     EPROM boot... : N
     Harddisk boot : J


Untermenues 0,1,2,3

Die  Zeiten fuer Steprate,  Head unload time,  und Head load time 
werden  bei Mini-Formaten nicht verdoppelt.  Dadurch ist bei  den 
neuen umschaltbaren Laufwerken die Steprate fuer Highdensity- und 
Normaldensity-Betrieb gleich.


             Monitor Erweiterungen fuer Version 1.5

Ab dieser Monitor-Version wird statt der MK3835 Echtzeituhr (wird 
nicht   mehr   hergestellt)  eine  Hukepackplatine  mit   PCF8583 
Echtzeituhr  unterstuetzt.  Die  neue Uhr  verbraucht  wesentlich 
weniger Strom als ihr Vorg{nger.

gegenueber  der Monitor Version 1.4 wurden  folgende  Aenderungen 
vorgenommen:

-    RTC-Treiber fuer PCF8583 statt MK3835

-    Vertauscher bei Gerader/Ungerader Paritaet im Untermenue A/B 
     wurde behoben.

-    Im  Untermenue  C kann eine zusaetzliche Wartezeit nach  dem 
     RESET  installiert  werden.   Dies  ist  zum  Beispiel  fuer 
     Terminal-Karten  mit  relativ langem  Reset  notwendig.  Der 
     PROF-180X  beginnt  erst nach  der  installierten  Wartezeit 
     (Eingabewert mal 100 ms) mit der Ausgabe der Startmeldung.

