80-Bus Journal

  

Okt.​/​Nov.​/​Dezember 1984 · Ausgabe 4

LWTEST

von Günter Böhm

Zum Testen meines neu angeschlossenen 8 Zoll Laufwerks war mir der Einsatz der Testroutinen aus Heft 9/83 etwas zu umständlich. So habe ich ein neues Programm erstellt, das durch Menüführung die alten Routinen benutzerfreundlich einsetzt.

Man kann beliebige Laufwerke anwählen und hat immer eine Kontrolle über seine Eingaben durch Reaktionen des Programms auf dem Bildschirm.

Will man mehrfach die gleichen Parameter testen (z.B. wiederholtes Lesen von Spur 10 Sektor 3 in Speicher ab 1000) so wird bei der Anfrage „Parametereingabe“ einfach die Returntaste gedrückt.

Ein Nachteil bei der Eingabe ist es, daß die Zahlen in Hex erwartet werden. Dies sollte man beachten.

Eine Sache ist mir auf gefallen: nach READ TRACK wird immer der Fehlercode „LOST DATA“ ausgegeben (und das, obwohl nachprüfbar richtig eingelesen wurde). Wer kann herausfinden, weshalb der Controller dieses Bit setzt?

Zur Demonstration der Eingaben und Bildschirmausgaben hier ein Anwendungsprotokoll:


-- NAS-SYS 3 --


Laufwerkstest  Ver 1.0

FDC-Karte 80-Bus Journal

DRIVE (0,1,2) ? 0
MINI (5) / MAXI (8) ? 5
DENSITY (S,D) ? D
LAUFWERKSTEST / DRIVE 0 / 5 Zoll / DOUBLE DENSE

HOME                       H
SEEK                       S
READ                       R
WRITE                      W
READ TRACK                 T
NASSYS                     N

HOME

FDC-STATUS 44
Write Protect
Track 0

weiter mit beliebiger Taste

LAUFWERKSTEST / DRIVE 0 / 5 Zoll / DOUBLE DENSE

HOME                       H
SEEK                       S
READ                       R
WRITE                      W
READ TRACK                 T
NASSYS                     N

Parameter-Eingabe

Speicherbereich ?
1000

SPUR ?
10
SEKTOR ?
1

Read Track / Spur 10

FDC-STATUS 04
Lost Data

weiter mit beliebiger Taste

Seite 17 von 52