Newer
Older
---help---
Enable GPIO warning output to SYSLOG.
config DEBUG_GPIO_INFO
bool "GPIO Informational Output"
default n
depends on DEBUG_INFO
---help---
Enable GPIO informational output to SYSLOG.
endif # DEBUG_GPIO
config DEBUG_I2C
bool "I2C Debug Output"
default n
depends on I2C
Enable I2C driver debug SYSLOG output (disabled by default).
Support for this debug option is architecture-specific and may not
be available for some MCUs.
config DEBUG_I2S
bool "I2S Debug Output"
default n
depends on I2S
---help---
Enable I2S driver debug SYSLOG output (disabled by default).
Support for this debug option is architecture-specific and may not
config DEBUG_PWM
bool "PWM Debug Output"
default n
depends on PWM
---help---
Enable PWM driver debug SYSLOG output (disabled by default).
Support for this debug option is architecture-specific and may not
config DEBUG_RTC
bool "RTC Debug Output"
depends on RTC
Enable RTC driver debug SYSLOG output (disabled by default).
Support for this debug option is architecture-specific and may not
be available for some MCUs.
Gregory Nutt
committed
bool "SDIO Debug Output"
default n
depends on MMCSD_SDIO
---help---
Enable SDIO driver debug SYSLOG output (disabled by default).
Support for this debug option is architecture-specific and may not
be available for some MCUs.
Gregory Nutt
committed
config DEBUG_SENSORS
Gregory Nutt
committed
bool "Sensor Debug Features"
Gregory Nutt
committed
default n
depends on SENSORS
---help---
Gregory Nutt
committed
Enable sensor driver debug features.
Gregory Nutt
committed
Support for this debug option is architecture-specific and may not
be available for some MCUs.
Gregory Nutt
committed
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
if DEBUG_SENSORS
config DEBUG_SENSORS_ERROR
bool "Sensor Error Output"
default n
depends on DEBUG_ERROR
---help---
Enable sensor driver error output to SYSLOG.
config DEBUG_SENSORS_WARN
bool "Sensor Warnings Output"
default n
depends on DEBUG_WARN
---help---
Enable sensor driver warning output to SYSLOG.
config DEBUG_SENSORS_INFO
bool "Sensor Informational Output"
default n
depends on DEBUG_INFO
---help---
Enable sensor driver informational output to SYSLOG.
endif # DEBUG_SENSORS
config DEBUG_SPI
bool "SPI Debug Output"
depends on SPI
Enable I2C driver debug SYSLOG output (disabled by default).
Support for this debug option is architecture-specific and may not
config DEBUG_TIMER
bool "Timer Debug Output"
depends on TIMER
Enable timer debug SYSLOG output (disabled by default).
Support for this debug option is architecture-specific and may not
be available for some MCUs.
config DEBUG_USB
Gregory Nutt
committed
bool "USB Debug Features"
depends on USBDEV || USBHOST
Gregory Nutt
committed
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
Enable USB debug features.
if DEBUG_USB
config DEBUG_USB_ERROR
bool "USB Error Output"
default n
depends on DEBUG_ERROR
---help---
Enable USB error output to SYSLOG.
config DEBUG_USB_WARN
bool "USB Warnings Output"
default n
depends on DEBUG_WARN
---help---
Enable USB warning output to SYSLOG.
config DEBUG_USB_INFO
bool "USB Informational Output"
default n
depends on DEBUG_INFO
---help---
Enable USB informational output to SYSLOG.
endif # DEBUG_USB
Gregory Nutt
committed
bool "Watchdog Timer Debug Output"
Enable watchdog timer debug SYSLOG output (disabled by default).
Support for this debug option is architecture-specific and may not
Gregory Nutt
committed
config ARCH_HAVE_STACKCHECK
bool
default n
Gregory Nutt
committed
config STACK_COLORATION
bool "Stack coloration"
default n
Gregory Nutt
committed
depends on ARCH_HAVE_STACKCHECK
Gregory Nutt
committed
---help---
Enable stack coloration to initialize the stack memory to the value
Gregory Nutt
committed
of STACK_COLOR and enable the stack checking APIs that can be used
to monitor the level of stack usage.
Gregory Nutt
committed
Only supported by a few architectures.
Gregory Nutt
committed
bool "Generate Debug Symbols"
default n
---help---
Build with debug symbols (needed for use with a debugger).
endmenu # Debug Options
Gregory Nutt
committed
config ARCH_HAVE_CUSTOMOPT
bool
default n
choice
prompt "Optimization Level"
default DEBUG_NOOPT if DEBUG_SYMBOLS
default DEBUG_FULLOPT if !DEBUG_SYMBOLS
config DEBUG_NOOPT
bool "Suppress Optimization"
---help---
Build without optimization. This is often helpful when debugging code.
config DEBUG_CUSTOMOPT
bool "Custom Optimization"
Gregory Nutt
committed
depends on ARCH_HAVE_CUSTOMOPT
---help---
Select a custom debug level. This is often helpful if you suspect an
optimization level error and want to lower the level of optimization.
config DEBUG_FULLOPT
bool "Normal, Full optimization"
---help---
Build full optimization. This is the normal case for production
firmware.
endchoice # Optimization Level
config DEBUG_OPTLEVEL
string "Custom Optimization Level"
default "-O2"
depends on DEBUG_CUSTOMOPT
---help---
This string represents the custom optimization level that will be
used if DEBUG_CUSTOMOPT.
endmenu # Build Setup
menu "Board Selection"
source "configs/Kconfig"
endmenu
patacongo
committed
source syscall/Kconfig
endmenu
menu "Device Drivers"
menu "Networking Support"
menu "Crypto API"
source crypto/Kconfig
endmenu
menu "File Systems"
menu "Graphics Support"
source graphics/Kconfig
endmenu
menu "Memory Management"
source mm/Kconfig
endmenu
menu "Audio Support"
source audio/Kconfig
endmenu
menu "Wireless Support"
source wireless/Kconfig
endmenu
source binfmt/Kconfig
endmenu
menu "Library Routines"
patacongo
committed
source libc/Kconfig
menu "Application Configuration"
source "$APPSDIR/Kconfig"
endmenu