zephyr/subsys
Marcin Niestroj daee6cb4a9 settings: file: change FS (or file system) wording to File
Currently there is inconsistency in repository file names, APIs, Kconfig
options and documentation around file / file-system backend for settings
storage, as both "file" and "FS (file system)" are used. As an example,
there is `CONFIG_SETTINGS_FS` Kconfig option, but the file that implements
this settings backend is called `settings_file.c`. Another example are
names of static functions that implement settings storage API:
`settings_file_load()`, `settings_file_save()` and
`settings_fs_storage_get()`.

This backend is actually storing all settings in a single file, so it makes
sense to use "File" as the name of backend, instead of a more general
"FS" (which would make sense if several files would be used to store
settings).

Fix inconsistency in used wording in the tree and unify it to "settings
file backend". This naming is more precise to how the implementation looks.
It will also make it easier to grep through the codebase and analyze
existing code.

Deprecate settings_mount_fs_backend() function and all Kconfig options
starting with `CONFIG_SETTINGS_FS`.

Signed-off-by: Marcin Niestroj <m.niestroj@emb.dev>
2022-11-24 09:36:31 +01:00
..
bluetooth Bluetooth: Host: Add addr to bt_le_ext_adv_get_info 2022-11-23 16:12:52 +00:00
canbus drivers: can: use flags fields for can_frame and can_filter structs 2022-10-25 16:32:10 +02:00
console includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
cpp subsys/cpp: make libstdc++ select full libc to get tests working 2022-11-22 12:54:00 +09:00
debug debug: thread_info: store arch mode_exc_return offset 2022-10-28 11:51:15 +02:00
demand_paging
dfu dfu/boot/mcuboot: treat pristine image as confirmed 2022-11-07 09:50:35 +01:00
disk
emul test: SBS gauge gets initially supported props 2022-11-19 17:56:05 -05:00
fb includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
fs crc: Make the build of crc function dependent on a Kconfig 2022-11-23 13:30:00 +01:00
ipc ipc: ipc_service: icmsg: Increase reliability of bonding 2022-11-23 11:34:04 +01:00
jwt
logging dma: dts: Rename of the dma_buf_alignment to dma-buf-addr-alignment 2022-11-23 15:36:31 -05:00
lorawan lorawan: enable run-time config of region/freq 2022-11-14 11:16:16 +00:00
mgmt crc: Make the build of crc function dependent on a Kconfig 2022-11-23 13:30:00 +01:00
modbus crc: Make the build of crc function dependent on a Kconfig 2022-11-23 13:30:00 +01:00
net net: buf: keep memory alignment provided by k_heap_alloc and k_malloc 2022-11-24 09:35:13 +01:00
pm pm: Rework usage of CONFIG_MP_NUM_CPUS to CONFIG_MP_MAX_NUM_CPUS 2022-10-27 13:51:55 -04:00
portability subsys/cmsis_v*: Fix racy mutex testing, decouple from k_mutex 2022-10-17 10:13:56 +02:00
random
rtio rtio: Userspace support 2022-11-08 10:44:03 +01:00
sd sd: enable 4 bit bus width for high speed cards 2022-10-03 14:22:33 +02:00
settings settings: file: change FS (or file system) wording to File 2022-11-24 09:36:31 +01:00
shell shell: kernel: right-align stack usage percentages 2022-11-23 11:33:47 +01:00
stats stats: shell: enable the stats shell if both stats and shell are enabled 2022-10-12 06:46:34 +02:00
storage include: add missing errno.h include 2022-10-11 18:05:17 +02:00
task_wdt
testsuite unittest: add C++ support 2022-11-21 16:11:14 -05:00
timing
tracing subsys/tracing: Use z_current_get in switch_{in,out} 2022-10-26 12:00:04 +02:00
usb usb: disable previously enabled endpoint before re-enabling 2022-11-23 12:59:40 +01:00
zbus zbus: Add message bus subsystem to Zephyr 2022-11-14 17:25:29 -05:00
CMakeLists.txt zbus: Add message bus subsystem to Zephyr 2022-11-14 17:25:29 -05:00
Kconfig zbus: Add message bus subsystem to Zephyr 2022-11-14 17:25:29 -05:00