Gibt es eigentlich eine andere Lösung mit der Index-Loch-Probelmatik, als mit einem Reed-Kontakt?
Ich hatte mal überlegt, den Index-Impuls mit dem Catweasel MK4/MK4plus zu erzeugen und ihn über das Eject-Signal auf den Shugart-Bus zu bringen. Das Eject-Signal wird ohnehin von kaum einem Laufwerk wirklich benutzt; nur Mitsubishi-Laufwerke, die speziell für Apple hergestellt wurden, haben das Eject-Signal auf Pin 1 liegen. Andere Laufwerke legen diesen Pin auf GND.
Wenn ich jetzt per FPGA-Code einen 166ms-Impuls (respektive 200ms für 300RPM) auf diesem Pin ausgebe, könnte der versierte Bastler ihn auf die Index-Lichtschranke verdrahten und das Gehampel mit (elektro-)mechanischen Kontakten entfällt. Das müsste aber wieder in die Treiber implementiert werden, wo im Augenblick die Engstelle ist - ich würde sagen, die Idee greifen wir nach Weihnachten nochmal auf...
Jens