Skip to main content

File Systems

Geoffrey Hunter
mbedded.ninja Author
warning
This page is in notes format, and may not be of the same quality as other pages on this site.

Open-Source File Systems

FatFs

URL: http://elm-chan.org/fsw/ff/00index_e.html

A generic file-system module designed for embedded systems which supports a Windows-compatible FAT file structure. It is written in compliance with ANSI C and is separated from the disk I/O layer, therefore is independent of hardware. Supports RTOS (i.e. supports threading/tasks).

Sample projects exists (with the driver layer written) for AVR, PIC, Win32, and a number of other architectures.