zephyr/doc/reference/runtime_conf/index.rst
Andrzej Puzdrowski af0abb2b8d doc/reference: move the settings doc higher
Settings documentation was placed under storage paragraph
in documentation tree, which suggested that it was another
storage solution. In fact settings uses storage modules as
its persistent storage back-end.

This patch creates dedicated run-time configuration paragraph
which aim to explain existence (and emphasize) of common run-time
configuration system in Zephyr-RTOS and rationale for using it.
The Settings paragraph is placed under this paragraph as it is only
sub-module which implements the solution.

Signed-off-by: Andrzej Puzdrowski <andrzej.puzdrowski@nordicsemi.no>
2019-11-05 14:06:22 +01:00

22 lines
668 B
ReStructuredText

.. _runtime_config_reference:
Runtime Configuration System
############################
Zephyr RTOS provides a submodule called 'settings' used
for persistent storage such as saving and loading runtime
configuration data. A variety of storage implementations
are provided behind a common API using FCB, NVS, or a
file system. These different implementations give the
application developer flexibility to select an appropriate
storage medium, and even change it later as needs change.
The runtime configuration system is used by various Zephyr
components and can be used simultaneously by user applications.
.. toctree::
:maxdepth: 1
settings/settings.rst