Herunterladen Inhalt Inhalt Diese Seite drucken

Verwaltung Der Diskettenlaufwerke - Kleincomputer KC 85 Handbuch

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

Werbung

PC-Betriebsart
LISTST
Abfrage des Status von Kanal LST:
Aufrufparameter:
Rückkehrparameter:
Die
Information über den Kanal LST:
Register A = 0FFH, wenn der Kanal LST: bereit ist, ein
Register A = 0
SECTRAN
Umwandeln der Sektornummer
Aufrufparameter:
Rückkehrparameter:
Die
Registerpaar BC und die Adresse einer Umwandlungstabel-
le in Registerpaar DE.
Die logische Sektornummer (relativ zu Null angegeben)
wird als ein Index in der Umwandlungstabelle verwendet.
Die
Sektornummer wird im Registerpaar HL zurückgegeben.
Hier wird noch nichts darüber ausgesagt, ob überhaupt
ein und, wenn ja,
zugriff tatsächlich gelesen oder geschrieben
wird lediglich die Sektornummer bestimmt.
7.5.

Verwaltung der Diskettenlaufwerke

Auf Grund der Vielfalt von Diskettenlaufwerken und Diskettenfor-
maten schließt das BIOS die Möglichkeit der Anpassung an ver-
schiedene Laufwerke und Diskettenformate ein.
Deshalb enthält BIOS Tabellen, die dem Nutzer die Disketten- und
Laufwerkseigenschaften mitteilen.
Diskettenparameterkopf DPH
--------------------------
Jedem Laufwerk ist ein 16 Byte großer Diskettenparameterkopf (DPH
- Disk Parameter Header) zugeordnet,
Diskettenlaufwerk enthält und Arbeitsbereiche für bestimmte BDOS-
Operationen einschließt.
Durch die BIOS-Routine SELDSK wird das Laufwerk ausgewählt und
außerdem
die
zurückgegeben.
Routine
übermittelt
Routine
erhält
durch
die
Adresse
des
zugehörigen
57
-
A - Status Kanal LST:
dem
Zeichen zu übernehmen.
Kanal LST: nicht bereit
BC - umzuwandelnde Sektornummer
(00,...)
DE - Adresse Umwandlungstabelle
HL - umgewandelte Sektornummer
die
logische
Umwandlung
welcher Sektor beim nächsten Daten-
der Informationen über das
DPH
7. BIOS-Funktionen
Nutzer
eine
Sektornummer
bestimmte
physische
wird. Es
im
Registerpaar
Status-
in
HL

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis