Hallo
ich habe merkwürdige Probleme mit meinem Floppy-Treiber. Unter einer virtualisierten Umgebung (BOCHS und VP2004) scheint er zu funktionieren, obwohl unter BOCHS die Statusregister nach dem Lesen vollkommen falsch sind. Aber der Buffer ist korrekt gefüllt (Floppy Boot-Sec). Wenn ich den Treiber auf meinem richtigen PC teste bekomme ich folgende Fehlermeldung: SR1 = 0x40, SR1=0x04 und SR2=0x10, die anderen Register sind OK. Die Fehlermeldung bedeutet wohl, dass die Tracknummer nicht richtig übergeben wurde. Also das Laufwerk ließt, aber der Buffer ist leer.
Hat vielleicht jemand eine Idee?
ich habe merkwürdige Probleme mit meinem Floppy-Treiber. Unter einer virtualisierten Umgebung (BOCHS und VP2004) scheint er zu funktionieren, obwohl unter BOCHS die Statusregister nach dem Lesen vollkommen falsch sind. Aber der Buffer ist korrekt gefüllt (Floppy Boot-Sec). Wenn ich den Treiber auf meinem richtigen PC teste bekomme ich folgende Fehlermeldung: SR1 = 0x40, SR1=0x04 und SR2=0x10, die anderen Register sind OK. Die Fehlermeldung bedeutet wohl, dass die Tracknummer nicht richtig übergeben wurde. Also das Laufwerk ließt, aber der Buffer ist leer.
Hat vielleicht jemand eine Idee?

Übersicht
Wiki
Hilfe
Suche
Einloggen
Registrieren
Drucken
Gespeichert



