CPMINST 1.801
; Texte fuer CPMINST:
; Semikolon (';') in Spalte 1: Kommentar
; Stern     ('*') in Spalte 1: Textabschnitt beendet
; Ausrufez. ('!') in Spalte 1: Warteschleife aktivieren
;
; ACHTUNG: alle Texte   MUESSEN  mit einem Dollar ('$') abgeschlossen werden!
;
;
;
;
Definition der CPU-Platine:$
 $
 $
*
;
;
Definition des Move-Moduls:$
 $
 $
*
;
;
 $
 $
 $
 $
 $
 $
 $
 $
 $
Bei dieser Hardware kann die Groesse des COMMON-MEMORY eingestellt werden.$
 $
Je kleiner Sie den COMMON-MEMORY waehlen, desto groesser wird die Bank 0.$
In der Bank 0 werden Puffer fuer Directory-Eintraege und evtl. Datensektoren$
abgelegt. Bei einem kleinen COMMON-MEMORY haben Sie also mehr Platz fuer$
Puffer! Andererseits wird Ihre RAM-DISK dadurch auch etwas kleiner!$
 $
Falls Sie interruptgetriebene Routinen implementieren wollen, so muessen$
Sie dies unbedingt im COMMON-MEMORY tun (sonst: Systemabsturz)! In diesem$
Fall muessen Sie also unbedingt den COMMON-MEMORY entsprechend groesser$
waehlen. Das Betriebssystem arbeitet mit allen 4 moeglichen Groessen$
des COMMON-MEMORY einwandfrei!$
 $
 $
COMMON-MEMORY-Groesse (in KByte) eingeben (4,8,12,16): $
*
;
;
Definition der FDC/SASI-Platinen:$
 $
 $
*
;
;
 $
 $
 $
 $
 $
 $
 $
 $
 $
 $
 $
 $
 $
 ***** W A R N U N G *****$
 $
 $
 ***** Kein Floppycontroller definiert *****$
 $
 $
 $
 $
 $
 $
 $
 $
 $
!
!
!
*
;
;
Definition der Eingabe/Ausgabe-Platinen:$
 $
 $
*
 $
 $
 $
 $
 $
 $
 ***** Keine Console definiert *****$
 $
 $
!
 $
!
 $
!
!
!
*
;
;
Dieses CP/M PLUS mit CBIOS 1.800 unterstuetzt:$
 $
- lineares RAM (ungeschaltet) fuer System und RAM-DISK (max. 1MByte)$
- CMOS-RAM fuer eine CMOS-RAM-DISK von 64KByte bis 896KByte$
- EPROMs   fuer eine EPROM-DISK    von 64KByte bis 896KByte$
- mit der SMB-Platine geschaltetes dynamisches RAM$
           fuer eine SMB-RAM-DISK  von  1MByte bis   3MByte$
- mit der S-CRAM-Platine geschaltetes CMOS-RAM$
           fuer eine S-CRAM-DISK   von  1MByte bis  32MByte$
 $
*
;
;
 $
 $
 $
Bitte geben Sie nun die Speicheraufteilung Ihres Systems an:$
 $
Vom System unterstuetztes lineares RAM (in KByte) (0=keine Aenderung): $
*
;
;
 $
 $
 $
Ein gebanktes CP/M PLUS benoetigt mindestens 2 Speicherbanks!$
Darueber hinaus koennen bis zu 14 weitere Banks vereinbart werden.$
Der restliche im System vorhandene lin. Speicher kann fuer eine RAM-DISK$
verwendet werden!$
 $
Wieviele Banks sollen fuer CP/M PLUS   ZUSAETZLICH   reserviert werden ? $
*
;
;
Selektieren von Speicher-Disks:$
*
;
;
Wenn eine SLAVE 186-Platine mit GRAFIK 187-Aufsatz vorhanden ist,$
kann ausser CP/M PLUS auch das 16Bit-Betriebssystem DOS PLUS$
installiert werden.$
 $
 $
 $
DOS PLUS installieren$
*
;
;
Jedes einzelne CBIOS-Modul hat seine eigene Versionsnummer, die$
normalerweise im Anschluss an den Ladevorgang des Betriebssystemes$
auf der Console ausgegeben wird. Dies hat den Vorteil, dass nach jedem$
Bootvorgang die Moeglichkeit besteht, die Versionsnummern auf Aktualitaet$
zu pruefen.$
 $
Ausserdem werden die Versionskennung und die installierten logischen$
Laufwerke mit ausgegeben.$
 $
Diese Ausgaben koennen auf Wunsch aber auch unterbleiben!$
 $
 $
Soll die Meldung der Versionskennungen unterbleiben$
*
;
;
Kommando-Dateien haben unter CP/M PLUS normalerweise die Endung 'COM'.$
 $
Unter DOS PLUS koennen Kommando-Dateien die Endungen 'COM', 'CMD' oder$
'EXE' haben. Dies kann bei 'COM'-Dateien zu fatalen Verwechselungen mit$
Systemabsturz fuehren!$
 $
Eine moegliche Abhilfe besteht darin, die Kommando-Datei-Endung auf der$
8-Bit-Seite (CP/M PLUS) abzuaendern (z.B. 'CQM'). Dies fuehrt zwar in$
einigen Faellen zu Unbequemlichkeiten ('COM'-Dateien mussen immer erst$
umbenannt werden), ist aber fuer einen sicheren Betrieb unter beiden$
Betriebssystemen notwendig!$
 $
 $
 $
Soll die Kommando-Datei-Endung unter CP/M PLUS geaendert werden$
*
;
;
Bitte die neue Endung eingeben (3 Buchstaben): $
*
;
;
 $
 $
Vor dem Starten des neuen Betriebssystems unbedingt$
alle 8-Bit-COM-Dateien umbenennen!$
 $
 $
                                             OK$
*
;
;
Winchesterlaufwerke definieren$
*
;
;
 $
 $
 $
 $
 $
 $
Winchesterlaufwerke koennen durch Partitionieren in mehrere Laufwerke$
aufgeteilt werden. Dies erhoeht die Uebersichtlichkeit unter CP/M PLUS$
und ist vor allem empfehlenswert, wenn DOS PLUS installiert werden soll.$
 $
Die 1. Partition ist dabei immer eine CP/M-Winchester.$
Die 2. , 3. und 4. Partition kann wahlweise als CP/M-Winchester oder$
als DOS-Winchester installiert werden.$
 $
Auf CP/M-Winchesterlaufwerke kann von CP/M PLUS und von DOS PLUS aus$
zugegriffen werden. Auf DOS-Winchesterlaufwerke kann nur von DOS PLUS aus$
zugegriffen werden. Eine DOS-Winchester ist fuer die meisten DOS-Programme$
notwendig und hat darueber hinaus noch den Vorteil der besseren Unterteil-$
barkeit durch beliebig viele Unterverzeichnisse.$
 $
Beim Partitionieren werden die Spuren des Laufwerkes auf verschiedene logische$
Laufwerke verteilt. Beim HDC 5 und bei der CPU 1801 ist hierbei lediglich zu$
beachten, dass fuer jedes logische Laufwerk mindestens 10 Spuren verfuegbar$
sein muessen. Bei Benutzung eines XEBEC-Controllers ist eine Unterteilung$
nur bei den Spuren 128, 256 und 384 sinnvoll!$
 $
 $
*
;
;
weitere Winchesterlaufwerke definieren$
*
;
;
3,5" und 5,25" Floppy-Laufwerke definieren$
*
;
;
weitere 3,5" und 5,25" Floppy-Laufwerke definieren$
*
;
;
8" Floppy-Laufwerke definieren$
*
;
;
weitere 8" Floppy-Laufwerke definieren$
*
;
;
 $
 $
 $
 $
 $
 $
 $
 $
 $
 $
 ***** W A R N U N G *****$
 $
 ***** Kein Floppy-Laufwerk definiert *****$
 $
 $
 $
 $
 $
 $
!
!
*
;
;
Welches Laufwerk soll als temporaeres Laufwerk fuer Scratch-Dateien$
(z.B. fuer SUBMIT) benutzt werden (A..P oder (cr) fuer 'default Drive') ? $
*
;
;
Welche Versionskennung soll dieses Betriebssystem erhalten ?$
 $
 $
Maximal 16 Buchstaben/Ziffern eingeben: $
*
;
;
Folgende Platinen wurden selektiert:$
 $
 $
 $
*
 $
 $
 $
Stimmt diese Zusammenstellung$
*
 $
 $
 $
Stimmt diese Zusammenstellung$
*
 $
 $
 $
Folgende Laufwerke wurden selektiert:$
 $
 $
 $
*
 $
 $
 $
Stimmt diese Zusammenstellung$
*
Bitte warten!$
 $
 $
 $
 $
 $
*
START DER SYSTEMGENERIERUNG: SUBMIT CPMGEN$
 $
 $
 $
 $
*
