Main Page | Modules | Data Structures | Directories | File List | Data Fields | Globals | Related Pages

FAT16/32 File System Interface (fat.c)
[General Libraries]

 #include "fat.h" 
This FAT16/32 interface allows you to detect and mount FAT16/32 partitions, browse directories and files, and read file data. The interface is designed to operate with the avrlib IDE/ATA driver. Reading FAT efficiently requires at least 512+ bytes of RAM so this interface may not be suitable for processors with less than 1K of RAM. This interface will properly follow a file's cluster chain so files need not be defragmented.
This code is based in part on work done by Jesper Hansen for his excellent YAMPP MP3 player project.

Generated on Sun Oct 29 03:41:09 2006 for Procyon AVRlib by  doxygen 1.4.2