Festplatte im Protected Mode
-
Wie man die Tastatur und den Bildschirm im Protected Mode benutzt, wurde ja schon haeufig erklaert. Aber das wichtigste frage ich mich immernoch... Wie benutzt man die Festplatte oder das Diskettenlaufwerk im Protected Mode?
-
Auch das ist an einigen Stellen dokumentiert, für Floppy besser als für HDD. Z.B. hier: http://www.lowlevel.eu/wiki/Floppy
-
Fuer die Festplatte: http://www.t13.org/Documents/UploadedDocuments/docs2007/D1532v1r4b-AT_Attachment_with_Packet_Interface_-_7_Volume_1.pdf
Ich hab den ATA-Treiber fuer PrettyOS auf Basis der Version 6 und dem Artikel im OSDev-Wiki geschrieben. Kannst ihn dir auch mal zu gemuete fuehren in der SVN, wenn du irgendwo nicht weiterkommst.
Ach ja, beim Ata-Controller immer schoen sinnlos das Status-Register lesen, wenn du nen Interrupt erwartest :p