FAT Library/Short documentation

Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
Post Reply
Nils
Posts: 10
Joined: Mon Apr 30, 2007 6:27 am
Contact:

FAT Library/Short documentation

Post by Nils »

Hi,

i looked for long time for informations about the FAT-FS. In this forum are very good threads like this one.
After days of searching i found nothing, that works or helps me.
At the link (a few lines above) are examples, but no one works. In one example are missing many important files and there are too much (~200) syntaxical errors, in the other one are many other bad errors.

Can someone give me one of the following things ?
  • A little FAT-library
  • A SHORT (not 100 pages, because i have more than programming to do) documentation about FAT.
User avatar
Combuster
Member
Member
Posts: 9301
Joined: Wed Oct 18, 2006 3:45 am
Libera.chat IRC: [com]buster
Location: On the balcony, where I can actually keep 1½m distance
Contact:

Post by Combuster »

Documentation: FAT
Library: What compiler are you actually using that things break beyond repair?
"Certainly avoid yourself. He is a newbie and might not realize it. You'll hate his code deeply a few years down the road." - Sortie
[ My OS ] [ VDisk/SFS ]
User avatar
bsunisol
Member
Member
Posts: 40
Joined: Fri Apr 06, 2007 3:00 pm
Location: Germany, Berlin and near Hamburg

Post by bsunisol »

hi,
i have a nice document. but its in german.
and i have a asm fat12 bootloader that works.
if youre interrested reply ;)
urxae
Member
Member
Posts: 149
Joined: Sun Jul 30, 2006 8:16 am
Location: The Netherlands

Re: FAT Library/Short documentation

Post by urxae »

I've also found the Wikipedia page very helpful.
User avatar
mystran
Member
Member
Posts: 670
Joined: Thu Mar 08, 2007 11:08 am

Post by mystran »

I got my driver working by following the Wikipedia and the local Wiki articles together.
The real problem with goto is not with the control transfer, but with environments. Properly tail-recursive closures get both right.
User avatar
elderK
Member
Member
Posts: 190
Joined: Mon Dec 11, 2006 10:54 am
Location: Dunedin, New Zealand
Contact:

Post by elderK »

ERm. I know a GREAT place for information on FAT.

Its called Time, patience and effort :P.
Play with it long enough, grow to understand it and eventually, you will have a functional FAT driver.

~zeii.
Tyler
Member
Member
Posts: 514
Joined: Tue Nov 07, 2006 7:37 am
Location: York, England

Post by Tyler »

Nils
Posts: 10
Joined: Mon Apr 30, 2007 6:27 am
Contact:

Post by Nils »

Combuster wrote:Documentation: FAT
Library: What compiler are you actually using that things break beyond repair?
GCC.
bsunisol wrote: i have a nice document. but its in german.
I'm german and i am interested.

@the others:
I will look at your links.

Thx to all.
jnc100
Member
Member
Posts: 775
Joined: Mon Apr 09, 2007 12:10 pm
Location: London, UK
Contact:

Post by jnc100 »

http://www.nondot.org/sabre/os/articles/FileSystems/

In particular the first one in the FAT list.

Regards,
John.
Post Reply