zephyr/ext/fs
Mark Ruvald Pedersen a82cb2442d ext: nffs: portability: Avoid void* arithmetics which is a GNU extension
Under GNU C, sizeof(void) = 1. This commit simply uses uint8_t.

Pointer arithmetics over void types is:
 * A GNU C extension
 * Not supported by Clang
 * Illegal across all ISO C standards

See also: https://gcc.gnu.org/onlinedocs/gcc/Pointer-Arith.html

Signed-off-by: Mark Ruvald Pedersen <mped@oticon.com>
2018-09-28 07:57:28 +05:30
..
fat subsys: disk: Add support for multiple disk interfaces 2018-05-08 08:53:01 -04:00
nffs ext: nffs: portability: Avoid void* arithmetics which is a GNU extension 2018-09-28 07:57:28 +05:30
CMakeLists.txt Introduce cmake-based rewrite of KBuild 2017-11-08 20:00:22 -05:00
README fs: [WIP] Pull in open source FAT FS implementation 2016-06-29 05:17:57 +00:00

README

This directory contains different file systems supported by Zephyr.

The following file systems are currently supported:

FatFs
-------
FatFs is a file system based on the FAT file system spefication.  This is
provided by ELM Chan http://elm-chan.org/fsw/ff/00index_e.html