zephyr/subsys/fs
Eivind Jølsgard cfa1ba1261 fs: fcb: add option to disable CRC for fcb entries
Add option to disable CRC for fcb entries. This improves the write
throughput significantly at the cost of not detecting corrupted data
in flash. This is beneficial for aplications that needs the extra
write throughput, where error detection is done elsewhere.

Allow the FCB entries in flash to have a valid CRC when CRC is
disabled in the FCB. This allows existing solutions to disable
CRC checking, while keeping the CRC areas intact. Note that this
is a one-way option.

Fixes #53707

Signed-off-by: Eivind Jølsgard <eivind.jolsgard@nordicsemi.no>
2023-01-18 22:18:37 +00:00
..
fcb fs: fcb: add option to disable CRC for fcb entries 2023-01-18 22:18:37 +00:00
nvs crc: Make the build of crc function dependent on a Kconfig 2022-11-23 13:30:00 +01:00
CMakeLists.txt
fat_fs.c fs: fat: document path transformation 2022-12-07 10:31:01 +00:00
fs_impl.c includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
fs_impl.h
fs.c fs: Add fs_mkfs operation to fs api 2022-12-05 15:36:00 +01:00
fuse_fs_access.c includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
Kconfig fs: Add fs_mkfs operation to fs api 2022-12-05 15:36:00 +01:00
Kconfig.fatfs fs/fat: Improve help of Kconfig options for FAT 2022-12-05 17:55:58 +01:00
Kconfig.littlefs
littlefs_fs.c fs: Implement mkfs operation in littleFS 2022-12-05 15:36:00 +01:00
shell.c fs: Switch from FLASH_AREA_ to FIXED_PARTITION_ macros 2022-09-06 09:56:37 +02:00