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" 
Overview
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.
Note:
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