Wenn du nach dem Lesen fragst, nehme ich an, dass das mit der Erkennung schon soweit funktioniert?
Ehrlich gesagt: Nein...
Ich glaube mein größtes Problem ist einfach die Terminologie. Nur ein paar (dumme) Vcerständnisfragen:
- Das Datenregister über Kanal 1 ereiche ich über PORT 0x1F0, also inw(u16int) und outw(u16int) ?
- Wir reden bei alldem hier über den ProtectedMode, oder?
- Woher weiß ich, dass das Gerät, das ich erkannt habe z. B. meine Festplatte 1 und nicht Festplatte 2 oder die CD ist?
- Das Gerät das ich bei der Erkennung gefunden habe, schreibe ich vor dem Lesen in das Geräteauswahlregister, oder ?
Danach müsste das Laufwerk das Bit DRQ im Statusregister setzen, darauf musst du warten.
-Mache ich am besten über Polling, oder?
Für Antworten wäre ich sehr dankbar.
Mfg
PS: Links wären gut. Google ist nicht immer mein Freund, wenn ich LL-Sachen suche...