I'm not sure what opportunity you have had in FAT16 implementing, but I have seen a couple of implementations and none were less than about 30k ROM space not to mention the RAM requirements. While 30k is not that big, it's huge when you consider the entire ROM I'm using is the largest available (80k), you can't easily have an external RAM, and my code already sits at ~44k. If all I was doing was an MP3 player so similar, then fine, but most embedded systems have the card as a secondary function to some very large primary embedded function.
Please, let us know the implementations you are speaking of. One last problem with FAT16 is the constant writing/re-writing to the FAT area, thereby "wearing out" the bytes near the beginning. I realize the card automatically compensates for this w/ "extra" bytes at the end of the card, but those will eventually run out also. -Mark -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of N. Coesel Sent: Thursday, April 14, 2005 2:58 AM To: [email protected] Subject: Re: [Mspgcc-users] Re: Compact Flash interface At 15:17 13-04-05 -0500, you wrote: >Stokes, Mark wrote: >> What about releasing the code for the FAT16? This has been a discussion here and for >> the most part space limits the ability to maintain a working FAT16. One suggestion was >> to format the card and place one file on the card that is the same size as the card. >> Then, save the card as an ISO image. Once the starting location for that file is >> determined, the embedded system can then begin writing to that location with out knowing >> about (or worrying with) the actual file system. There are obvious drawbacks to this. >> >> Thanks! >> -Mark Stokes >> >romfs is a lot simpler. google romfs > Garst > FAT16 is not so difficult to implement and shouldn't take much memory either. Nico Coesel ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click _______________________________________________ Mspgcc-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mspgcc-users
