zephyr/doc/services
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
..
crypto doc: move crypto/random sections into os services 2022-04-07 16:35:19 +02:00
debugging debug: gdbstub: Move to DTS for uart device 2022-08-01 09:09:45 -07:00
device_mgmt doc: Move SMP transport documentation under doc/services 2022-11-17 15:31:17 +01:00
file_system doc: move file system into os services 2022-04-07 16:35:19 +02:00
ipc doc: Add IPC service documentation 2022-11-04 11:51:54 +01:00
logging doc: reference: logging: Add multidomain section 2022-10-17 10:16:53 +02:00
modbus doc: get rid of reference section 2022-04-07 16:35:19 +02:00
pm docs: pm: Fix device pm documentation 2022-07-01 22:09:50 +02:00
portability doc: POSIX arch: Add link to POSIX OS abstraction 2022-11-05 08:41:24 +01:00
resource_management doc: move resource management under services 2022-04-07 16:35:19 +02:00
rtio rtio: Real-Time Input/Output Stream 2022-06-28 13:53:13 -04:00
settings settings: file: change FS (or file system) wording to File 2022-11-24 09:36:31 +01:00
shell doc: Fix links to Zephyr include directory on Github 2022-04-21 18:35:16 -04:00
smf doc: smf: Fix SMF state machine creation example 2022-09-19 15:24:32 +02:00
storage doc: storage: add flashdisk to disk documentation 2022-10-28 12:45:58 +02:00
task_wdt doc: move misc services into OS Service section 2022-04-07 16:35:19 +02:00
tfm doc: Fix spelling errors in .rst files 2022-04-19 11:48:26 +02:00
tracing tracing: add additional user tracing thread calls 2022-06-28 13:52:21 -04:00
usb usb: remove usb_pid.Kconfig file 2022-11-22 11:09:21 +01:00
virtualization doc: virtualization: Update outdated link to ivshmem 2022-09-29 12:20:14 +02:00
zbus zbus: Add message bus subsystem to Zephyr 2022-11-14 17:25:29 -05:00
formatted_output.rst doc: formatted_output: cbprintf: Align to new features 2022-09-19 10:14:23 +00:00
index.rst zbus: Add message bus subsystem to Zephyr 2022-11-14 17:25:29 -05:00
misc.rst doc: get rid of reference section 2022-04-07 16:35:19 +02:00
notify.rst doc: move notification services under os services 2022-04-07 16:35:19 +02:00