HI Leute! Ich habe meinem dsPIC beigebracht Textdateien auf eine SD-Karte zu schreiben. Nun möchte ich, dass er die Speicherkarte auch selber partitionieren und formatieren kann. Meine bisherigen Recherchen haben folgendes ergeben: - Bei einer SD-Karte wird von 1024 Cylinder, 255 Köpfen und 63 Sektoren ausgegangen. - Eine Partition beginnt bei 0/1/1 und endet bei C-1/H-1/S. - Nach auslesen des CSD Registers der SD-Karte habe ich die Werte: C_SIZE = 499, C_SIZE_MULT = 7 mit der Formel:
d.h. die Speicherkarte hat 256000 Sektoren je 512 Byte. Meine Quellen: http://www.hjreggel.net/cardspeed/info-formatting.html http://de.wikipedia.org/wiki/Cylinder_Head_Sector Jetzt mangelt es mir an Information wie ich die gefundenen Daten in meine Partitionstabelle reinschreibe. Kann mir bitte jemand helfen? Danke im Voraus. Gruß Konstantin