Hi!
Wer von euch hat denn Sergey's 8088 zusammengebaut und in einem funktionsfähigen Zustand?
Ich bräuchte mal auf der Platform ein Test. Speziell geht es darum, dass jemand einmal das ELKS von Diskette bootet.
Ist eine Art Minimallinux für XT. Download hier: https://github.com/jbruchon/elks/releases
Einfach Floppy Image für die gewählte Größe ziehen und schreiben.
Der Hintergrund meiner Frage ist, dass ich ein seltsames Problem auf dem NuXT festgestellt habe, was effektiv auf Sergey's Arbeit basiert.
Konkret ist es so, dass offenbar bei _allen_ Floppyzugriffen das erste Lesen immer einen Fehler meldet, ein Retry, also erneutes Lesen dagegen ist _immer_ erfolgreich.
Unter MS-DOS scheint man das so nicht zu sehen, weil es offenbar bei _erfolgreicher_ Wiederholung keinen Fehler ausgibt, nur bei endgültigen Fehlschlagen.
Im Falle von ELKS ist es so, dass solche wiederholten Zugriffe auch geloggt werden. In der Ausgabe tauchen die Meldungen wie "track read retry #1".
Mit dem Entwickler von ELKS habe ich mir auch schon im Details ausgetauscht. Das Problem mit ELKS tritt auch im Bootloader auf, wo ausschließlich das BIOS direkt angesprochen wird, daher ist das _kein_ ELKS spezifisches Problem.
Ich glaube auch, dass das unter MS-DOS auftritt, weil im Vergleich zu meinem Nixdorf Portable die Floppyzugriffe langsamer sind, was zum erneuten Lesen passen würde, was Zeit kostet.
Da ebenfalls jemand anders mit dem NuXT das Verhalten nachstellen konnte, gehe ich von keinem Defekt aus, sondern entweder ein Kompatibilitätsproblem durch den Chipset oder ein BIOS-Problem.
Es liegt auch nicht am Diskettenlaufwerk, da es mit einem echten Diskettenlaufwerk nachstellbar ist, als auch mit einem Gotek und HxC.
Danke!