blob: ef2d4dc93fc4e63769ed8fdcfeac0172f1612133 [file] [log] [blame]
dhendrix@google.com17bee8a2010-06-15 01:41:24 +00001mainmenu "mosys configuration"
2
dhendrix@google.com43535372010-07-02 20:57:30 +00003# Internal stuff
4config KERNELVERSION
5 string
6 option env="KERNELVERSION"
7
dhendrix@google.com8f787452011-05-03 01:15:48 +00008config UNITTEST
9 bool
10 option env="UNITTEST"
11
dhendrix@google.com17bee8a2010-06-15 01:41:24 +000012menu "General setup"
13config ADVANCED_OPTIONS
dhendrix@google.com27b94612010-12-14 21:20:27 +000014 bool "Advanced configuration"
dhendrix@google.com17bee8a2010-06-15 01:41:24 +000015 default n
16 help
dhendrix@google.com27b94612010-12-14 21:20:27 +000017 This will enable advanced options to be selected and configured
dhendrix@google.com17bee8a2010-06-15 01:41:24 +000018
19config LOGLEVEL
20 int "Log level threshold"
21 range 0 8
22 default 4
23 help
24 Configure the verbosity of print statements in the code. Each 'v'
25 passed in using the command-line will increment the threshold by 1.
26
27 Mnemonic Value Description
28 LOG_EMERG 0 system is unusable
29 LOG_ALERT 1 action must be taken immediately
30 LOG_CRIT 2 critical conditions
31 LOG_ERR 3 error conditions
32 LOG_WARNING 4 warning conditions
33 LOG_NOTICE 5 normal but significant condition
34 LOG_INFO 6 informational
35 LOG_DEBUG 7 debug-level messages
36 LOG_SPEW 8 excessive debug messages
37
david.hendricks@gmail.comb87d94c2011-04-04 03:22:49 +000038config USE_IPC_LOCK
39 bool "Use IPC locking mechanism"
40 default y
41 help
42 The IPC locking mechanism ensures that mosys does not run at the
43 the same time as processes holding known IPC locks. For example,
44 this prevents multiple instances of mosys from running.
45
dhendrix@google.com15bd9362010-11-29 21:53:26 +000046config DEBUG_INFO
47 bool "Optimize mosys binary for debugging"
48 default n
49 help
50 This will add flags to the compiler to insert debugging info. Use
51 this to debug the actual binary, for example, if you are experiencing
52 instability (segfaults).
53
dhendrix@google.com17bee8a2010-06-15 01:41:24 +000054endmenu
55
56source "platform/Kconfig"
david.hendricks@gmail.com1abcee22011-04-04 03:06:20 +000057source "drivers/Kconfig"
dhendrix@google.comcd8dda62010-06-15 04:38:41 +000058source "tools/Kconfig"