Autor Thema: FDCs und Floppy Drives erkennen  (Gelesen 5561 mal)

Korona

  • Beiträge: 94
    • Profil anzeigen
Gespeichert
« am: 10. July 2007, 15:20 »
Hi,
ich bastel gerade an einem Floppy Treiber rum, und würde gerne erkennen können, was für FDCs installiert sind. Afaik kann es ja zwei FDCs geben, einen mit Port 0x1F0 und einen mit 0x170. Wie kann ich erkennen ob sie vorhanden sind und was für Floppy Laufwerke an den Controllern hängen (ohne das CMOS abzufragen)?
mfg Korona
« Letzte Änderung: 10. July 2007, 15:24 von Korona »

kevin

  • Administrator
  • Beiträge: 2 767
    • Profil anzeigen
Gespeichert
« Antwort #1 am: 10. July 2007, 17:21 »
Wieso nicht das CMOS abfragen? Ansonsten hilft wahrscheinlich nur, einfach mal was hinzusenden und schauen, ob was sinnvolles zurückkommt...
Thou shalt not follow the NULL pointer, for chaos and madness await thee at its end.

bluecode

  • Beiträge: 1 391
    • Profil anzeigen
    • lightOS
Gespeichert
« Antwort #2 am: 10. July 2007, 17:32 »
alternativ stehts doch auch irgendwo in der BIOS data area iirc.
lightOS
"Überlegen sie mal 'nen Augenblick, dann lösen sich die ganzen Widersprüche auf. Die Wut wird noch größer, aber die intellektuelle Verwirrung lässt nach.", Georg Schramm

MNemo

  • Beiträge: 547
    • Profil anzeigen
Gespeichert
« Antwort #3 am: 12. July 2007, 17:11 »
@Korona:
weiss leider auch nicht wie das geht, aber:

die Port-Adressen für den FDC sind 0x3f0 & 0x370
(0x1f0 & 0x170 sind die für IDE)
« Letzte Änderung: 12. July 2007, 17:13 von M.Nemo »
„Wichtig ist nicht, besser zu sein als alle anderen. Wichtig ist, besser zu sein als du gestern warst!“

Korona

  • Beiträge: 94
    • Profil anzeigen
Gespeichert
« Antwort #4 am: 13. July 2007, 21:03 »
Einfach mal was hinsenden und versuchen etwas sinnvolles zu kriegen hatte ich mir schon gedacht, es hätte ja sein können, dass es einen speziellen Befehl dafür gibt.

@M.Nemo
Ja, stimmt, ich hab mich wohl vertippt. ^^

bluecode

  • Beiträge: 1 391
    • Profil anzeigen
    • lightOS
Gespeichert
« Antwort #5 am: 13. July 2007, 21:20 »
Wann darf man denn von deinem OS was sehen (ob jetzt source oder binary ist egal)? :-)
lightOS
"Überlegen sie mal 'nen Augenblick, dann lösen sich die ganzen Widersprüche auf. Die Wut wird noch größer, aber die intellektuelle Verwirrung lässt nach.", Georg Schramm

Korona

  • Beiträge: 94
    • Profil anzeigen
Gespeichert
« Antwort #6 am: 14. July 2007, 16:00 »
Im Moment noch nicht, dazu ist es noch etwas zu früh^^.
Ich werd ein SVN bereitstellen, wenn man einige einfache Anwendungen ausführen kann =).

 

Einloggen