148 lines
2.5 KiB
Plaintext
148 lines
2.5 KiB
Plaintext
#
|
|
# For a description of the syntax of this configuration file,
|
|
# see misc/tools/kconfig-language.txt.
|
|
#
|
|
|
|
mainmenu "Nuttx/$ARCH Configuration"
|
|
|
|
config APPSDIR
|
|
string
|
|
option env="APPSDIR"
|
|
|
|
menu "General setup"
|
|
config EXPERIMENTAL
|
|
bool "Prompt for development and/or incomplete code/drivers"
|
|
|
|
comment "General build options"
|
|
|
|
config RRLOAD_BINARY
|
|
bool "rrload binary format"
|
|
default n
|
|
config INTELHEX_BINARY
|
|
bool "Intel HEX binary format"
|
|
default n
|
|
config MOTOROLA_SREC
|
|
bool "Motorola S-Record binary format"
|
|
default n
|
|
config RAW_BINARY
|
|
bool "raw binary format"
|
|
default n
|
|
|
|
comment "General debug options"
|
|
|
|
config DEBUG
|
|
bool "enable debug"
|
|
default n
|
|
---help---
|
|
enables built-in debug options
|
|
|
|
if DEBUG
|
|
config DEBUG_VERBOSE
|
|
bool "enable debug verbose"
|
|
default n
|
|
---help---
|
|
enables verbose debug output
|
|
|
|
config DEBUG_ENABLE
|
|
bool "enable debug interface"
|
|
default n
|
|
---help---
|
|
Support an interface to enable or disable debug output.
|
|
|
|
config DEBUG_SYMBOLS
|
|
bool "enable debug symbols"
|
|
default n
|
|
---help---
|
|
build without optimization and with
|
|
debug symbols (needed for use with a debugger).
|
|
|
|
config DEBUG_SCHED
|
|
bool "enable debug sched"
|
|
default n
|
|
---help---
|
|
enable OS debug output (disabled by
|
|
default)
|
|
|
|
config DEBUG_MM
|
|
bool "enable debug mm"
|
|
default n
|
|
---help---
|
|
enable memory management debug output
|
|
(disabled by default)
|
|
|
|
config DEBUG_NET
|
|
bool "enable debug net"
|
|
default n
|
|
---help---
|
|
enable network debug output (disabled
|
|
by default)
|
|
|
|
config DEBUG_USB
|
|
bool "enable debug usb"
|
|
default n
|
|
---help---
|
|
enable usb debug output (disabled by
|
|
default)
|
|
|
|
config DEBUG_FS
|
|
bool "enable debug fs"
|
|
default n
|
|
---help---
|
|
enable filesystem debug output (disabled
|
|
by default)
|
|
|
|
config DEBUG_LIB
|
|
bool "enable debug lib"
|
|
default n
|
|
---help---
|
|
enable C library debug output (disabled
|
|
by default)
|
|
|
|
config DEBUG_BINFMT
|
|
bool "enable debug binfmt"
|
|
default n
|
|
---help---
|
|
enable binary loader debug output (disabled
|
|
by default)
|
|
|
|
config DEBUG_GRAPHICS
|
|
bool "enable debug graphics"
|
|
default n
|
|
---help---
|
|
enable NX graphics debug output
|
|
(disabled by default)
|
|
endif
|
|
endmenu
|
|
|
|
menu "System Type"
|
|
source "arch/Kconfig"
|
|
endmenu
|
|
|
|
menu "Kernel Features"
|
|
source sched/Kconfig
|
|
endmenu
|
|
|
|
menu "Device Drivers"
|
|
source drivers/Kconfig
|
|
endmenu
|
|
|
|
menuconfig NET
|
|
bool "Networking support"
|
|
default n
|
|
if NET
|
|
source net/Kconfig
|
|
endif
|
|
|
|
menu "File systems"
|
|
source fs/Kconfig
|
|
endmenu
|
|
|
|
menu "Library routines"
|
|
source lib/Kconfig
|
|
source libxx/Kconfig
|
|
endmenu
|
|
|
|
menu "Application configuration"
|
|
source "$APPSDIR/Kconfig"
|
|
endmenu
|