| Zeile 4: | Zeile 4: | ||
Die BDA befindet sich im Segment 0x0040, d.h. an der physikalischen Adresse 0x0400. Die folgende Tabelle zeigt den Aufbau dieses Segments: | Die BDA befindet sich im Segment 0x0040, d.h. an der physikalischen Adresse 0x0400. Die folgende Tabelle zeigt den Aufbau dieses Segments: | ||
| − | {| | + | {| {{prettytable}} |
! Offset || Größe (Bytes) || Beschreibung | ! Offset || Größe (Bytes) || Beschreibung | ||
|- | |- | ||
| Zeile 88: | Zeile 88: | ||
=== Equipment Word === | === Equipment Word === | ||
| − | {| | + | {| {{prettytable}} |
! Bits || Beschreibung | ! Bits || Beschreibung | ||
|- | |- | ||
| Zeile 118: | Zeile 118: | ||
Hier werden die Tastatur-Flags gespeichert welche vom Interrupt 0x16 verwendet werden.<br> | Hier werden die Tastatur-Flags gespeichert welche vom Interrupt 0x16 verwendet werden.<br> | ||
Byte 1 (0x17): | Byte 1 (0x17): | ||
| − | {| | + | {| {{prettytable}} |
! Bits || Beschreibung | ! Bits || Beschreibung | ||
|- | |- | ||
| Zeile 140: | Zeile 140: | ||
Byte 2 (0x18): | Byte 2 (0x18): | ||
| − | {| | + | {| {{prettytable}} |
! Bits || Beschreibung | ! Bits || Beschreibung | ||
|- | |- | ||
| Zeile 163: | Zeile 163: | ||
=== Disk-Kontroller-Informationen === | === Disk-Kontroller-Informationen === | ||
Byte 1 (0x3E): Floppy-Kalibrations-Status | Byte 1 (0x3E): Floppy-Kalibrations-Status | ||
| − | {| | + | {| {{prettytable}} |
! Bits || Beschreibung | ! Bits || Beschreibung | ||
|- | |- | ||
| Zeile 178: | Zeile 178: | ||
<br /> | <br /> | ||
Byte 2 (0x3F): Floppy-Motor-Status | Byte 2 (0x3F): Floppy-Motor-Status | ||
| − | {| | + | {| {{prettytable}} |
! Bits || Beschreibung | ! Bits || Beschreibung | ||
|- | |- | ||
| Zeile 202: | Zeile 202: | ||
Byte 4 (0x41): | Byte 4 (0x41): | ||
Floppy-Laufwerk-Status | Floppy-Laufwerk-Status | ||
| − | {| | + | {| {{prettytable}} |
! Bit || Beschreibung | ! Bit || Beschreibung | ||
|- | |- | ||
| Zeile 214: | Zeile 214: | ||
|} | |} | ||
Error-Codes | Error-Codes | ||
| − | {| | + | {| {{prettytable}} |
! Binär || Hexadezimal || Beschreibung | ! Binär || Hexadezimal || Beschreibung | ||
|- | |- | ||
| Zeile 240: | Zeile 240: | ||
Byte 5 (0x42): Festplatten- und Floppystatus | Byte 5 (0x42): Festplatten- und Floppystatus | ||
| − | {| | + | {| {{prettytable}} |
! Bits || Beschreibung | ! Bits || Beschreibung | ||
|- | |- | ||
| Zeile 258: | Zeile 258: | ||
Byte 6 (0x43): Floppy Statusregister 1 | Byte 6 (0x43): Floppy Statusregister 1 | ||
| − | {| | + | {| {{prettytable}} |
! Bits || Beschreibung | ! Bits || Beschreibung | ||
|- | |- | ||
| Zeile 280: | Zeile 280: | ||
Byte 7 (0x44): Floppy Statusregister 2 | Byte 7 (0x44): Floppy Statusregister 2 | ||
| − | {| | + | {| {{prettytable}} |
! Bits || Beschreibung | ! Bits || Beschreibung | ||
|- | |- | ||