A simple file system that can run on top of FDC. The file system allows directory structures and files to be stored in linear flash arrays. Support of multiple file partitions. Written in ANSI C. TFFS is suitable for embedding with any target and any OS,