zephyr/ext/fs/nffs
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
..
include/nffs
src ext: nffs: portability: Avoid void* arithmetics which is a GNU extension 2018-09-28 07:57:28 +05:30
CMakeLists.txt
Kconfig
README.md

README.md

Overview

The Newtron Flash File System (NFFS) is a flash file system with the following priorities:

  • Minimal RAM usage
  • Reliability

RTOS support

NFFS currently supports the following operating systems:

Repository

The source code for NFFS lives in the following repository on GitHub:

All changes to the NFFS codebase should be submitted as Pull Request to the repository above.

Issues

Issues must be reported to the Mynewt Jira: https://issues.apache.org/jira/projects/MYNEWT Use the 'NFFS' component when reporting bug against the Apache Mynewt project.