Herunterladen Inhalt Inhalt Diese Seite drucken

Kleincomputer KC 85 Handbuch Seite 32

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

Werbung

PC-Betriebsart
Die Funktion 19 übergibt bei erfolgreicher Abarbeitung im Akku-
mulator den Verzeichniscode von 0 bis 3 und beim Auftreten eines
Fehlers den Wert 0FFH. Im Modus der Fehlerbearbeitung durch das
System erfolgt eine Fehlermitteilung und anschließend der Warm-
start. Bei Fehlerbearbeitung durch das Anwenderprogramm werden
die folgenden Codes übergeben:
00:
01:
03:
04:
*************************************************
*
*
Funktion 20: sequentiell lesen
*
*************************************************
*
*
Eingangsparameter:
*
Register
*
Registerpaar DE: FCB-Adresse
*
*
Ausgangsparameter:
*
Register
*
*************************************************
Wurde der durch DE adressierte Dateisteuerblock mittels der Funk-
tion
15
aktiviert, so liest diese Funktion den nächsten 128
Byte langen Datensatz in den Puffer mit der momentanen DMA-
Adresse. Der Datensatz wird von der Position "cr" der Erweiterung
gelesen
und
Position erhöht. Wenn das "cr"-Feld überläuft, wird die nächste
logische Erweiterung automatisch eröffnet und das "cr"-Feld
Null gesetzt für die nächste Leseoperation. Der Wert 00H wird im
Register A übergeben, wenn die Leseoperation erfolgreich
während
ein
Operation ein Fehler auftrat. Dabei kennzeichnet der Wert 01H das
Dateiende und der Wert 0FFH das Auftreten eines physischen Feh-
lers. Im letzteren Fall enthält das Register H einen der folgen-
den Fehlerkodes:
01:
04:
Datei existiert nicht
Diskettenfehler
Datei geschützt
Schreibschutz oder Systemdatei)
Auswahlfehler
C: 14H
A: Fehlercode
das
"cr"-Feld
Wert
ungleich 00H übergeben wird, falls bei der
Diskettenfehler
Auswahlfehler
32
wird
automatisch
6. BDOS-Funktionen
*
*
*
*
*
*
*
*
*
*
*
auf
die
nächste
auf
war,

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis