www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik noch ein fat16 problem


Autor: timo (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
hallo,
ich möchte einen far16 stack schreiben. das schreiben und lesen von 
einzelnen clustern auf einer sd karte klappt schon. ich habe die karte 
unter windows mit fat (fat16) formatiert. um an die partitiosstabelle zu 
kommen, muss ich im ersten sektor an adresse 0x1c6 und 0x1c7 den abstand 
zu den patitionsinformationen auslesen. das auslesen klappt auch. aber: 
ich bezweifele, dass da der richtige wert auf der sd gespeichert ist. 
wenn ich mir den inhalt der karte mal im hex-editor ansehe, kann ich 
erkennen, dass die angegeben adresse ein teil von einem klartex "system 
ungültig taste drücken"(oder so ähnlich) ist. ist vielleicht die karte 
falsch formatiert,oder ist die adresse falsch?
danke für alle tipps!
gruss
timo

Autor: holger (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
>um an die partitiosstabelle zu kommen, muss ich im ersten
>sektor an adresse 0x1c6 und 0x1c7 den abstand zu den
>patitionsinformationen auslesen. das auslesen klappt auch.
>aber: ich bezweifele, dass da der richtige wert auf der sd gespeichert ist.

Die Partitionstabelle steht in Sektor 0.
Wenn das Medium partitioniert wurde !
Das ist oft nicht der Fall. Sektor 0 ist dann bereits
der Bootsektor.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.