Adresse Größe
+16H
Adresse
+18H
Adresse
+1AH
Adresse
+1CH
Adresse
+1EH
Adresse
3.9.2.
DEVICE nach Systemstart oder RESET
Beim Systemstart oder Betätigung der RESET-Taste wird immer der Treiber 0 für
TAPE angelegt, welcher die Funktionen der früheren CAOS-Versionen mit Kas-
settenein- und -ausgabe bereitstellt.
Befindet sich im KC-System ein D004/D008 in der CAOS-Betriebsart, dann wird
als Treiber Nr. 1 der DISK-Treiber angelegt, welcher die Funktionen der nachlad-
baren Programme FLOAD und FSAVE sowie der wichtigsten Dienstprogramme
bereitstellt.
Weitere Treiber werden in allen vorhandenen Modulen mit Strukturkennbyte FDH
(M052) oder F9H (M064) in der Reihenfolge der Steckplätze gesucht. Wird im
(E)EPROM dieser Module ein DEVICE-Treiber gefunden, dann kopiert CAOS die
ersten 32 Byte in die DEVICE-Treiber-Tabelle. Der Treiber im Speicher des
Moduls hat fast den gleichen Aufbau wie in Tabelle 28 beschrieben, nur mit
einem kleinen Unterschied: Auf den Adressen +00H und +01H muss das Kenn-
byte 46H stehen. Daran erkennt CAOS, dass es sich um einen DEVICE-Treiber
handelt. In der DEVICE-Treiber-Tabelle werden die beiden ersten Bytes dann
durch das passende Aktivierungskennbyte und den Modulsteckplatz ersetzt.
Befindet sich im KC-System ein D004/D008, dann wird beim Systemstart auto-
matisch der DISK-Treiber aktiviert. Ansonsten der Treiber des ersten Moduls mit
einem kompatiblen DEVICE-Treiber. Befindet sich kein anderes Speichergerät im
KC 85/5, dann gibt es nur den TAPE-Modus, also wie bei den vorherigen CAOS-
Versionen.
3. SOFTWARE
Funktion
Treiber-spezifische Funktionen
(MBOUT bei CAOS 4.6)
DIR = Verzeichnisanzeige mit Maske
Der Verzeichniseintrag wird am Bildschirm angezeigt,
nach einer gefüllten Bildschirmseite wird eine Tastaturein-
gabe abgewartet.
CD = Laufwerk- bzw. Verzeichniswechsel
ERA = Datei löschen
REN = Datei umbenennen
ab CAOS 4.8
199