zephyr/samples
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
..
application_development samples: introduce 'with_mcuboot' sample to show sysbuild feature 2022-10-18 14:13:27 +02:00
arch crc: Make the build of crc function dependent on a Kconfig 2022-11-23 13:30:00 +01:00
basic samples: Basic system heap Demo 2022-11-22 13:17:59 +09:00
bluetooth usb: remove usb_pid.Kconfig file 2022-11-22 11:09:21 +01:00
boards crc: Make the build of crc function dependent on a Kconfig 2022-11-23 13:30:00 +01:00
compression samples: compression: lz4 requires more than 64kB of RAM 2022-11-02 16:06:06 -05:00
drivers samples: drivers: jesd216 jedec ID and SFDP from octo-flash 2022-11-22 14:26:57 +00:00
hello_world includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
kernel samples: move to using CONFIG_MP_MAX_NUM_CPUS=1 2022-10-20 22:04:10 +09:00
modules samples: modules: chre: Flush log messages after initialization 2022-11-23 17:22:16 +00:00
net usb: remove usb_pid.Kconfig file 2022-11-22 11:09:21 +01:00
philosophers samples: move to using CONFIG_MP_MAX_NUM_CPUS=1 2022-10-20 22:04:10 +09:00
posix tests: Remove explicit newlib nano override 2022-10-19 16:02:51 +02:00
sensor samples: sensor: doc: fix a code block formatting issue 2022-11-22 12:54:44 +09:00
shields samples: shields: npm6001_ek: initial version 2022-11-22 11:05:19 +01:00
subsys settings: file: change FS (or file system) wording to File 2022-11-24 09:36:31 +01:00
synchronization samples: synchronization: Convert CONFIG_MP_NUM_CPUS handling 2022-10-27 13:59:57 -04:00
tfm_integration samples: tfm_secure_partition: Add library configuration to sample.yaml 2022-11-02 16:10:18 -05:00
userspace includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
classic.rst
index.rst docs: add definition and minimum criteria for samples 2022-09-14 17:27:05 -04:00
sample_definition_and_criteria.rst docs: add definition and minimum criteria for samples 2022-09-14 17:27:05 -04:00