zephyr/ext/fs/fat
Ramesh Thomas 288305739a fs: [WIP] Pull in open source FAT FS implementation
This implements the top layer of the FAT FS. It exports an user API
that would be abstacted by Zephyr FS API. It has another set of API
to interface with a bottom layer that would provide platform specific
file systems. A flash file system will be implemented for the bottom
layer.

Jira: ZEP-285
Origin: ELM Chan
URL: http://elm-chan.org/fsw/ff/00index_e.html
Change-Id: Id7c99dbdac9612b1a597bd8099b8a528824afae9
Signed-off-by: Ramesh Thomas <ramesh.thomas@intel.com>
2016-06-29 05:17:57 +00:00
..
include fs: [WIP] Pull in open source FAT FS implementation 2016-06-29 05:17:57 +00:00
option fs: [WIP] Pull in open source FAT FS implementation 2016-06-29 05:17:57 +00:00
Kbuild fs: [WIP] Pull in open source FAT FS implementation 2016-06-29 05:17:57 +00:00
Kconfig fs: [WIP] Pull in open source FAT FS implementation 2016-06-29 05:17:57 +00:00
Makefile fs: [WIP] Pull in open source FAT FS implementation 2016-06-29 05:17:57 +00:00
README fs: [WIP] Pull in open source FAT FS implementation 2016-06-29 05:17:57 +00:00
diskio.c fs: [WIP] Pull in open source FAT FS implementation 2016-06-29 05:17:57 +00:00
ff.c fs: [WIP] Pull in open source FAT FS implementation 2016-06-29 05:17:57 +00:00

README

This implementaion of file system is developed by ELM Chan
http://elm-chan.org/fsw/ff/00index_e.html.  

This is based on FAT file system specification.  It provides
an interface to physical storage management through its disk io
API in diskio.c. The disk io interfaces are updated to interface
with Zephyr flash memory management.