Newer
Older
#
# For a description of the syntax of this configuration file,
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"
---help---
Create nuttx.rr in the rrload binary format used with
BSPs from www.ridgerun.com using the tools/mkimage.sh script.
config INTELHEX_BINARY
bool "Intel HEX binary format"
---help---
Create the nuttx.hex in the Intel HEX binary format that is
used with many different loaders. This option will use the GNU objcopy program
and should not be selected if you are not using the GNU toolchain.
config MOTOROLA_SREC
bool "Motorola S-Record binary format"
---help---
Create the nuttx.srec in the Motorola S-Record binary format that is
used with many different loaders. This option will use the GNU objcopy program
and should not be selected if you are not using the GNU toolchain.
---help---
Create the nuttx.bin in the raw binary format that is used with many
different loaders using the GNU objcopy program. This option
should not be selected if you are not using the GNU toolchain.
comment "General debug options"
config DEBUG
bool "Enable debug output"
bool "Enable debug verbose output"
bool "Enable debug controls"
Support an interface to enable or disable debug output.
bool "Enable scheduler debug output"
Enable OS debug output (disabled by default)
bool "Enable memory manager debug output"
Enable memory management debug output (disabled by default)
bool "Enable network debug output"
Enable network debug output (disabled by default)
bool "Enable USB debug output"
Enable usb debug output (disabled by default)
bool "Enable file system debug output"
Enable file system debug output (disabled by default)
bool "Enable C library debug output"
Enable C library debug output (disabled by default)
bool "Enable binary loader debug output"
Enable binary loader debug output (disabled by default)
bool "Enable graphics debug output"
default n
---help---
Enable NX graphics debug output (disabled by default)
config DEBUG_I2C
bool "Enable I2C debug output"
default n
---help---
Enable I2C driver debug output (disabled by default)
config DEBUG_SPI
bool "Enable SPI debug output"
Enable I2C driver debug output (disabled by default)
config DEBUG_SYMBOLS
bool "Enable debug symbols"
default n
---help---
Build without optimization and with debug symbols (needed
for use with a debugger).
menu "Kernel Features"
source sched/Kconfig
endmenu
menu "Device Drivers"
endmenu
menuconfig NET
bool "Networking support"
menu "Memory management"
source mm/Kconfig
endmenu