blob: 5bf46f7f375a067370d0448e38d8eb1fe3f5056c [file] [log] [blame]
mainmenu "mosys configuration"
# Internal stuff
config KERNELVERSION
string
option env="KERNELVERSION"
config UNITTEST
bool
option env="UNITTEST"
menu "General setup"
config ADVANCED_OPTIONS
bool "Advanced configuration"
default n
help
This will enable advanced options to be selected and configured
config LOGLEVEL
int "Log level threshold"
range 0 8
default 4
help
Configure the verbosity of print statements in the code. Each 'v'
passed in using the command-line will increment the threshold by 1.
Mnemonic Value Description
LOG_EMERG 0 system is unusable
LOG_ALERT 1 action must be taken immediately
LOG_CRIT 2 critical conditions
LOG_ERR 3 error conditions
LOG_WARNING 4 warning conditions
LOG_NOTICE 5 normal but significant condition
LOG_INFO 6 informational
LOG_DEBUG 7 debug-level messages
LOG_SPEW 8 excessive debug messages
config USE_IPC_LOCK
bool "Use IPC locking mechanism"
default y
help
The IPC locking mechanism ensures that mosys does not run at the
the same time as processes holding known IPC locks. For example,
this prevents multiple instances of mosys from running.
config DEBUG_INFO
bool "Optimize mosys binary for debugging"
default n
help
This will add flags to the compiler to insert debugging info. Use
this to debug the actual binary, for example, if you are experiencing
instability (segfaults).
endmenu
source "intf/Kconfig"
source "platform/Kconfig"
source "drivers/Kconfig"
source "tools/Kconfig"