Gå til innhold

FAT file system for minnebrikker


Anbefalte innlegg

Vet ikke helt om dette er rette sted og time å stille dette spm, siden hele forumet ser ut til å rette seg mot PC verdenen. Men vi prøver...

 

Jeg lager sw for embedded systems, dvs, systemer som er embedded :)

Skal skrive ett filsystem basert på FAT til bruk på minnekort, slik at disse er lesbare på en PC.

 

Har bare ett spm. Hvordan håndterer man informasjon om head, sector og track på devicer som flash minner. Jeg mener, dette er jo informasjon som både en MBR og BP spør etter siden FAT opprinnelig ble laget for HDD basserte lagringsmedier og ikke flash/annen minne. Vet at man kan addressere ved bruk av LBA og ikke CSH, men hva er vanlig å legge inn av informasjon for disse feltene?

Lenke til kommentar
Videoannonse
Annonse

Det kommer an på størrelsen på kortet. Små kort er formatert i FAT12 eller FAT16, og da brukes CHS.

Hvis kortet er for stort for disse formatene brukes FAT32, og da brukes LBA. CHS parametrene er da faste verdier, de blir jo ubrukelige til å beskrive disken uansett.

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...