zephyr/doc
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
..
_doxygen device: move independent groups to groups.dox 2022-10-17 10:13:37 +02:00
_extensions/zephyr doc: extensions: kconfig: allow to copy link to results 2022-11-21 15:51:40 +01:00
_scripts doc: gen_devicetree_rest: Fix binding doc file name resolution 2022-07-25 15:18:27 +02:00
_static readme: Add support for light/dark modes in the logo 2022-11-18 08:58:59 +01:00
_templates doc: add a toctree with reference material 2021-11-02 13:24:40 +01:00
build doc: add commas in macro arguments to Kconfig tips 2022-11-22 14:55:10 -08:00
connectivity Bluetooth: Audio: Rename BASS and BASS client 2022-11-16 11:17:52 +01:00
contribute doc: treewide change requirements 2022-11-02 14:33:56 +01:00
develop fuel_gauge: Add basic stub API doc. 2022-11-19 17:56:05 -05:00
hardware dts: bindings: pinctrl: place pincfg-node props at root level 2022-11-24 09:36:20 +01:00
images doc: remove unused images 2021-07-19 20:06:00 -04:00
introduction doc: mention MIPS architecture support 2022-01-24 17:11:42 -05:00
kernel drivers: pcie: reintroduce support for I/O BARs 2022-11-01 15:22:31 -04:00
project doc: release process: drop the comment about changing the release name 2022-10-24 11:17:00 -04:00
releases settings: file: change FS (or file system) wording to File 2022-11-24 09:36:31 +01:00
security doc: vulnerabilities: Add information about CVE-2022-2741 2022-11-01 12:01:00 +01:00
services settings: file: change FS (or file system) wording to File 2022-11-24 09:36:31 +01:00
templates
404.rst doc: Suggest filing GitHub issue for broken links 2022-04-28 10:26:03 +02:00
CMakeLists.txt doc: add support for linkcheck 2022-09-23 17:28:47 +00:00
conf.py doc: extensions: add custom role 'module_file' 2022-11-11 11:02:03 +01:00
glossary.rst doc: use :kconfig:option: domain role 2022-03-02 09:28:37 +01:00
index-tex.rst doc: get rid of reference section 2022-04-07 16:35:19 +02:00
index.rst doc: get rid of reference section 2022-04-07 16:35:19 +02:00
kconfig.rst doc: use new kconfig extension 2022-03-02 09:28:37 +01:00
known-warnings.txt doc: Bluetooth: Document the services APIs 2022-05-24 17:49:17 +02:00
LICENSING.rst docs: Change a number of 'master' branch refers to 'main' 2021-05-28 10:45:17 -05:00
Makefile doc: add support for linkcheck 2022-09-23 17:28:47 +00:00
substitutions.txt doc: New developer getting started guide 2019-11-13 14:05:47 -06:00
zephyr.doxyfile.in doc: doxygen: remove unused DT_DOXYGEN predefinition 2022-11-11 11:00:26 +01:00