:orphan: .. title:: choice: Storage back-end .. _choice_493: .. describe:: choice: Storage back-end *Storage back-end* Type: ``bool`` Help ==== .. code-block:: none Storage back-end to be used by the settings subsystem. Direct dependencies =================== \ :option:`SETTINGS ` *(Includes any dependencies from ifs and menus.)* Defaults ======== - \ :option:`SETTINGS_NVS ` if \ :option:`NVS ` - \ :option:`SETTINGS_FCB ` if \ :option:`FCB ` - \ :option:`SETTINGS_FS ` if \ :option:`FILE_SYSTEM ` - \ :option:`SETTINGS_NONE ` Choice options ============== - \ :option:`SETTINGS_FCB ` - \ :option:`SETTINGS_FS ` - \ :option:`SETTINGS_NVS ` - \ :option:`SETTINGS_CUSTOM ` - \ :option:`SETTINGS_NONE ` Kconfig definition ================== At ``/settings/Kconfig:36`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:34`` → ``/Kconfig:57`` Menu path: (Top) → Sub Systems and OS Services → Settings .. code-block:: kconfig choice bool "Storage back-end" default SETTINGS_NVS if NVS default SETTINGS_FCB if FCB default SETTINGS_FS if FILE_SYSTEM default SETTINGS_NONE depends on SETTINGS help Storage back-end to be used by the settings subsystem. *(The 'depends on' condition includes propagated dependencies from ifs and menus.)*