[suggestion] FullFAT, a fully featured FAT 12/16/32 library
Posted: Mon Oct 26, 2009 1:24 pm
Dunno if can help, BTW ReactOS guyz apreciated (and adopted) it:
http://code.google.com/p/fullfat/It features optional LFN (Long File-name support)
I have begun writing this library because I am dissatisfied with the many Free FAT implementations, the ones that implement LFN’s are bloated and slow, like the FreeDOS driver. Others are lacking in features, buggy, or no longer actively developed.
- Fast and Efficient with Low Memory Footprint
- Scalable from Embedded Systems to Desktop OS’s
- Thread Safe
- Multiple File Open
- LFN Support (optional).
- Fully Featured
- Optional Caching
- Safe Caching behaviour
- Customisable Caching behaviour
- Multiple & Single Block Reading
- Platform independent, no assumptions about Endianess
- Easily integrated into current OS’s and Frameworks
The aim is make a really high-quality FAT driver that is flexible for many different needs, and do it better than any commercially available option.