62 lines
1.4 KiB
Plaintext
62 lines
1.4 KiB
Plaintext
|
#
|
||
|
# For a description of the syntax of this configuration file,
|
||
|
# see the file kconfig-language.txt in the NuttX tools repository.
|
||
|
#
|
||
|
|
||
|
config EXAMPLES_SETTINGS
|
||
|
tristate "Settings example"
|
||
|
default n
|
||
|
---help---
|
||
|
Enable the "settings" example. This uses the functions provided in
|
||
|
system/settings to test the storage and retrieval of various
|
||
|
configurable parameters
|
||
|
|
||
|
if EXAMPLES_SETTINGS
|
||
|
|
||
|
config EXAMPLES_SETTINGS_PROGNAME
|
||
|
string "Program name"
|
||
|
default "settings"
|
||
|
---help---
|
||
|
This is the name of the program that will be used when the NSH ELF
|
||
|
program is installed.
|
||
|
|
||
|
config EXAMPLES_SETTINGS_PRIORITY
|
||
|
int "settings task priority"
|
||
|
default 100
|
||
|
|
||
|
config EXAMPLES_SETTINGS_STACKSIZE
|
||
|
int "settings stack size"
|
||
|
default DEFAULT_TASK_STACKSIZE
|
||
|
|
||
|
choice
|
||
|
prompt "Select settings storage location"
|
||
|
default EXAMPLES_SETTINGS_USE_TMPFS
|
||
|
|
||
|
config EXAMPLES_SETTINGS_USE_TMPFS
|
||
|
bool "Use TMPFS"
|
||
|
select FS_TMPFS
|
||
|
---help---
|
||
|
TMPFS will be enabled and used
|
||
|
|
||
|
config EXAMPLES_SETTINGS_USE_OTHER
|
||
|
bool "Use existing/other storage media"
|
||
|
|
||
|
endchoice # Select settings storage location
|
||
|
|
||
|
if EXAMPLES_SETTINGS_USE_OTHER
|
||
|
|
||
|
config EXAMPLES_SETTINGS_EXISTING_STORAGE
|
||
|
string "Path to existing storage media"
|
||
|
default "/mnt/mmcsd0"
|
||
|
|
||
|
endif # EXAMPLES_SETTINGS_USE_OTHER
|
||
|
|
||
|
config EXAMPLES_SETTINGS_FILENAME
|
||
|
string "Filename"
|
||
|
default "settings"
|
||
|
---help---
|
||
|
filename to be used. This append will append .txt and .bin
|
||
|
to this name to use/create two settings files.
|
||
|
|
||
|
endif # EXAMPLES_SETTINGS
|