(OT ?) Festplatte ansprechen (ATA)

Gast #87365
Hallo Leute,

ich hoffe, das Thema ist hier nicht zu OT.

Ich möchte eine ATA-(IDE-)Festplatte irgendwann einmal mit dem
Mikrocontroller ansprechen. Mir ist ganz klar, dass ich dazu die
ATA-Spezifikation (und am besten auch noch gleich die FAT32-specs)
durchlesen muss.

Um das ganze mal schnell schon mal ohne µController tun zu können, tue
ich dies nun am PC. Ich habe mich schon informiert, in welchem
Port-Bereich, die Register eines IDE-Geräts zu finden sind.

Jetzt meine Frage : Wie sind die Register des IDE-Geräts (aus der
ATA-Spezifikation) auf die Ports 1F0-1F7 und 3F6 abgebildet ?

Ich denke, dass diese Fragestelleung für viele interessant ist, die
gerne ihre Low-Level-Massespeicherbefehle erst mal mit funktionierender
Hardware (PC) ausprobieren wollen.

Danke für Antworten (übrigens die ATA/ATAPI und FAT-Specs habe ich
schon ;-) )

MfG, Khani

P.S.: Wenn ihr es doch für OT haltet, dann lasst den Thread eben ins
sonstige verschieben.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 22 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.