Der Diskettencontroller hat zwei Register, mit denen er über den Qbus kommuniziert. Die Adresse des ersten ist 17777170 bei 22Bit Busbreite.
Schaltet man eine Micro PDP11 ein, kommt man auf das ODT, das Online Debugging Tool.
Da kann man im wesentlichen Speicheradressen und Register einsehen, ändern und starten. Damit auf das Busregister vom Controller geschaut, steht die richtige Zahl drin, der Controller findet sich OK. Gebe ich da eine bestimmte Zahl ein, wird das Floppydrive initialisiert. Die Antwort im Folgeregister zeigt im Falle des Matsushita Laufwerks einen Fehler, beim NEC eine positive Meldung.
Hier harkt es also schon auf der direktesten Kommunikation zwischen Controller und Laufwerk. Da ist noch gar kein Betriebssystem dazwischen. Mit dem richtigen Wert im Register kann ich sogar den Controller eine Floppy formatieren lassen. Bein NEC klappts und klar, Matushita nicht.
Eine Kopie eines Handbuches für ein Matsushita JA-751A habe ich von Herb Johnson bekommen, aber die dort beschriebenen Jumper sind nur entfernt passend. Es bleibt also unklar, ob sich das Laufwerk anpassen lässt. Nun habe ich ja mit den wenigen Jumpern schon eine Menge probiert, aber natürlich nicht alle Kominationsmöglichkeiten....
Da horniger ein vermutlich identisches Laufwerk hat, werden wir das demnächst mal anschliessen und schauen was dann passiert.
Stay tuned.....