Herunterladen Inhalt Inhalt Diese Seite drucken

Kleincomputer KC 85 Handbuch Seite 33

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

Werbung

PC-Betriebsart
*************************************************
*
*
Funktion 21: sequentiell schreiben
*
*************************************************
*
*
Eingangsparameter:
*
Register
*
Registerpaar DE: FCB-Adresse
*
*
Ausgangsparameter:
*
Register
*
*************************************************
Wenn der durch DE adressierte Dateisteuerblock durch eine der
Funktionen
Funktion den 128 Byte langen Datensatz auf der momentanen DMA-
Adresse
in
die
Datensatz wird an der durch "cr" vorgegebenen Position abgelegt,
und
das
"cr"-Feld
erhöht. Läuft das "cr"-Feld über, so wird automatisch die nächste
logische Erweiterung eröffnet und das "cr"-Feld wird in Vorbe-
reitung der nächsten Schreiboperation auf Null gesetzt. Schreib-
operationen
können in
den,
wobei neu
renden überschreiben. Register A wird von einer erfolgreichen
Schreiboperation mit dem Wert 00H übergeben, während ein Wert
ungleich Null eine nicht ausgeführte Schreiboperation anzeigt.
Dabei bedeuten im Einzelnen die Werte:
01:
02:
FF:
Beim Auftreten eines physischen Fehlers wird im Register H einer
der folgenden Fehlercodes übergeben:
01:
03:
04:
*************************************************
*
*
Funktion 22: Datei erzeugen
*
*************************************************
*
*
Eingangsparameter:
*
Register
*
Registerpaar DE: FCB-Adresse
*
*
Ausgangsparameter:
*
Register
*
*************************************************
C: 15H
A: Verzeichniscode
15
oder
22
durch
diesen
wird
automatisch
existierenden Dateien ausgeführt
geschriebene Datensätze die schon
kein Platz im Inhaltsverzeichnis
kein Platz auf der Diskette
physischer Fehler (siehe Register H)
Diskettenfehler
Datei geschützt
Auswahlfehler
C: 16H
A: Verzeichniscode
33
aktiviert
wurde,
FCB
gekennzeichnete
auf
6. BDOS-Funktionen
*
*
*
*
*
*
*
*
*
*
*
so
schreibt
Datei.
die
nächste
Position
existie-
*
*
*
*
*
*
*
*
*
*
*
diese
Der
wer-

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis