Kontron PSI 80 Technische Beschreibung Seite 137

Byte 15
Dateieigenschaften (Properties)
Bit 0
Bit 1
Bit 2
Bit 3
Bit 4
Bit 5
Bit 6
Bit 7
Byte 16
17
Datun, an dem die Datei generiert wurde
Byte 18
19
Benutzerkennzeichen
Byte 20
25
Backup Flags
Byte 26
27
Anzahl der Sätze in der Datei(erweiterung)
Dies ist ein Wert zwischen 0 und 180H.
Der Wert 180H (9 Bit) deutet darauf hin, daß ein
weiteres 48 kByte Segment vorhanden ist.
Die Bits 1-6 von Byte 27 enthalten die
hüberwertigen 3 Bits des For- und Backpointers.
Byte 28
29
Satznunmer des nächsten Eintrags im
Inhaltsverzeichnis.
Ist eine Datei(erweiterung) größer als 48 kByte.
so enthalten diese Bytes die log.
Satznunmer des nächsten Directorysatzes
für diese Datei (Forpointer).
Bei Medien mit einer Gesamtkapazität von mehr
als 8 MByte umfaßt der Forpointer 19 Bit.
Die höherwertigen 3 Bits sind in den Bitstellen
1-3 von Byte 27 enthalten.
Byte 30
31
Satzzähler für Schreib/Lesezugriffe.
Dieser bestimmt die Nunmer des Satzes,
der bei Schreib/Lese-Zugriffen verwendet
wird.
Dies ist ein Wert zwischen 0 und 180H bei
sequentiellen Dateizugriffen (Funktionen
67/68). Bei wahlfreien Dateizugriffen
(Funktionen: 77/78) ist dies ein beliebiger
Wert von 0 bis FFFF.
Byte 32
127
log. Blocknunmern die dieser Datei zugeordnet
sind (1 Block enthält 8 Sätze).
Ist eine Datei(erweiterung) kleiner als 48 kByte,
so bestimmt der Satzzähler (Byte 26 - 27)
die Anzahl der relevanten Einträge im Bereich
der Bytes 32 - 127.
Die Blocknunmer unfaßt 2 Byte. KOS kann
somit Medien bis 65535 kByte (entsprechend
64 Megabyte) verwalten.
-
Systemdatei
-
Datei schreibgeschützt
-
Datei löschgeschützt
-
Properties gesperrt
-
nicht verwendet (wird später definiert)
-
Directory Datei
-
Datei hat Benutzerkennzeichen
-
Datei ist 'verborgen*
loading

Verwandte Produkte für Kontron PSI 80