Herunterladen Inhalt Inhalt Diese Seite drucken

Kleincomputer KC 85 Handbuch Seite 44

Vorschau ausblenden Andere Handbücher für KC 85:
Inhaltsverzeichnis

Werbung

PC-Betriebsart
Funktion 46 bestimmt die Anzahl der freien Sektoren (128 Byte
lange Sätze) auf der Diskette, die durch Register E angegeben
wird. Der Wert 0 entspricht der Diskette A, 1 der Diskette B usw.
bis 15 für die Diskette P.
Der Wert der Anzahl der freien Sektoren wird im Dual-Code in den
ersten drei Bytes des aktuellen Puffers des Direktzugriffs (DMA)
in folgendem Format zurückgegeben:
Byte 0
Byte 1
Byte 2
Funktion 46 gibt bei erfolgreichem Abschluß im Register A den
Wert 00H zurück. Beim Auftreten eines physischen Fehlers werden
bei Fehlerbearbeitung durch das System die Fehlermitteilung auf
der Konsole ausgegeben und der "Warmstart" vollzogen. Im Modus
der Fehlerbearbeitung durch das Anwenderprogramm wird im Register
A der Wert 0FFH zurückgegeben, dabei enthält Register H einen der
folgenden Fehlercodes:
01:
04:
*************************************************
*
*
Funktion 47: Wechsel des Programms
*
*************************************************
*
*
Eingangsparameter:
*
Register
*
*************************************************
Funktion 47 ermöglicht den Aufruf eines anderen Programms aus dem
laufenden
Programm
aufrufende Programm muß in den Puffer des Direktzugriffs bei
Abbruch (ab Adresse 0080H) einen Kommandosatz einspeichern.
Die Funktion des Wechsels des Programms gibt dem aufrufenden
Programm nicht die Steuerung zurück. Die festgestellten Fehler
werden vom Kommandointerpreter bearbeitet.
*************************************************
*
*
Funktion 49: Abfragen/Stellen der Parameter
*
*
*************************************************
*
*
Eingangsparameter:
*
Register
*
Registerpaar DE: Adresse der Parameter
*
*
Ausgangsparameter:
*
Register
*
Register
*
*************************************************
44
-
niedrigstes Byte
-
mittleres Byte
-
höchstes Byte
Diskettenfehler
Auswahlfehler
C: 2FH
ohne
Zusammenwirken
des Systemsteuerblocks
C: 31H
A: Parameterbyte
HL: Parameterwort
6. BDOS-Funktionen
*
*
*
*
*
*
*
mit
dem
Bediener.
*
*
*
*
*
*
*
*
*
*
*
*
*
Das

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis