dhendrix@google.com | 17bee8a | 2010-06-15 01:41:24 +0000 | [diff] [blame] | 1 | mainmenu "mosys configuration" |
| 2 | |
dhendrix@google.com | 4353537 | 2010-07-02 20:57:30 +0000 | [diff] [blame] | 3 | # Internal stuff |
| 4 | config KERNELVERSION |
| 5 | string |
| 6 | option env="KERNELVERSION" |
| 7 | |
dhendrix@google.com | 8f78745 | 2011-05-03 01:15:48 +0000 | [diff] [blame] | 8 | config UNITTEST |
| 9 | bool |
| 10 | option env="UNITTEST" |
| 11 | |
dhendrix@google.com | 17bee8a | 2010-06-15 01:41:24 +0000 | [diff] [blame] | 12 | menu "General setup" |
| 13 | config ADVANCED_OPTIONS |
dhendrix@google.com | 27b9461 | 2010-12-14 21:20:27 +0000 | [diff] [blame] | 14 | bool "Advanced configuration" |
dhendrix@google.com | 17bee8a | 2010-06-15 01:41:24 +0000 | [diff] [blame] | 15 | default n |
| 16 | help |
dhendrix@google.com | 27b9461 | 2010-12-14 21:20:27 +0000 | [diff] [blame] | 17 | This will enable advanced options to be selected and configured |
dhendrix@google.com | 17bee8a | 2010-06-15 01:41:24 +0000 | [diff] [blame] | 18 | |
| 19 | config 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.com | b87d94c | 2011-04-04 03:22:49 +0000 | [diff] [blame] | 38 | config 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.com | 15bd936 | 2010-11-29 21:53:26 +0000 | [diff] [blame] | 46 | config 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.com | 17bee8a | 2010-06-15 01:41:24 +0000 | [diff] [blame] | 54 | endmenu |
| 55 | |
| 56 | source "platform/Kconfig" |
david.hendricks@gmail.com | 1abcee2 | 2011-04-04 03:06:20 +0000 | [diff] [blame] | 57 | source "drivers/Kconfig" |
dhendrix@google.com | cd8dda6 | 2010-06-15 04:38:41 +0000 | [diff] [blame] | 58 | source "tools/Kconfig" |