APP_Framework support nuttx-10.2.0
This commit is contained in:
@@ -15,6 +15,39 @@ source "$APPSDIR/../../../APP_Framework/Kconfig"
|
||||
|
||||
endmenu
|
||||
|
||||
menu "License Setup"
|
||||
config ALLOW_BSD_COMPONENTS
|
||||
bool "Use components that have BSD licenses"
|
||||
default n
|
||||
---help---
|
||||
When this option is enabled the project will allow the use
|
||||
of components that have BSD licenses.
|
||||
|
||||
NOTE: Please check that the license for each enabled
|
||||
component matches your project license.
|
||||
|
||||
NOTE: If this option is not set the following components
|
||||
are not included in the setup menu:
|
||||
Crypto
|
||||
AES cypher support
|
||||
FS
|
||||
NFS client file system
|
||||
SPIFFS File System
|
||||
Wireless
|
||||
Bluetooth LE support
|
||||
|
||||
config ALLOW_GPL_COMPONENTS
|
||||
bool "Use components that have GPL/LGPL licenses"
|
||||
default n
|
||||
---help---
|
||||
When this option is enabled the project will allow the use
|
||||
of components that have GPL/LGPL licenses.
|
||||
|
||||
NOTE: Please check that the license for each enabled
|
||||
component matches your project license.
|
||||
|
||||
endmenu # License Setup
|
||||
|
||||
menu "Build Setup"
|
||||
|
||||
config EXPERIMENTAL
|
||||
@@ -1113,7 +1146,7 @@ comment "Driver Debug Options"
|
||||
config DEBUG_LCD
|
||||
bool "Low-level LCD Debug Features"
|
||||
default n
|
||||
depends on LCD
|
||||
depends on LCD || SLCD
|
||||
---help---
|
||||
Enable LCD driver debug features.
|
||||
|
||||
@@ -1716,6 +1749,13 @@ config DEBUG_WATCHDOG_INFO
|
||||
|
||||
endif # DEBUG_WATCHDOG
|
||||
|
||||
config DEBUG_MOTOR
|
||||
bool "Motor Debug Features"
|
||||
default n
|
||||
depends on MOTOR
|
||||
---help---
|
||||
Enable motor debug features.
|
||||
|
||||
if DEBUG_MOTOR
|
||||
|
||||
config DEBUG_MOTOR_ERROR
|
||||
@@ -1740,6 +1780,38 @@ config DEBUG_MOTOR_INFO
|
||||
Enable motor informational output to SYSLOG.
|
||||
|
||||
endif # DEBUG_MOTOR
|
||||
|
||||
config DEBUG_VIDEO
|
||||
bool "Video Debug Features"
|
||||
default n
|
||||
depends on DRIVERS_VIDEO
|
||||
---help---
|
||||
Enable video debug features.
|
||||
|
||||
if DEBUG_VIDEO
|
||||
|
||||
config DEBUG_VIDEO_ERROR
|
||||
bool "Video Error Output"
|
||||
default n
|
||||
depends on DEBUG_ERROR
|
||||
---help---
|
||||
Enable video error output to SYSLOG.
|
||||
|
||||
config DEBUG_VIDEO_WARN
|
||||
bool "Video Warnings Output"
|
||||
default n
|
||||
depends on DEBUG_WARN
|
||||
---help---
|
||||
Enable video warning output to SYSLOG.
|
||||
|
||||
config DEBUG_VIDEO_INFO
|
||||
bool "Video Informational Output"
|
||||
default n
|
||||
depends on DEBUG_INFO
|
||||
---help---
|
||||
Enable video informational output to SYSLOG.
|
||||
|
||||
endif # DEBUG_VIDEO
|
||||
endif # DEBUG_FEATURES
|
||||
|
||||
config ARCH_HAVE_STACKCHECK
|
||||
@@ -1757,6 +1829,20 @@ config STACK_COLORATION
|
||||
|
||||
Only supported by a few architectures.
|
||||
|
||||
config STACK_USAGE_SAFE_PERCENT
|
||||
int "Stack usage safe percent"
|
||||
default 0
|
||||
range 0 100
|
||||
depends on STACK_COLORATION
|
||||
---help---
|
||||
Stack usage percent = up_check_tcbstack() * 100 / tcb->adj_stack_size,
|
||||
this should be lower than STACK_USAGE_SAFE_PERCENT.
|
||||
|
||||
Idle thread will periodically check stack usage when this macro
|
||||
value > 0.
|
||||
|
||||
N.B. This feature should not be used in production code.
|
||||
|
||||
config STACK_CANARIES
|
||||
bool "Compiler stack canaries"
|
||||
depends on ARCH_HAVE_STACKCHECK
|
||||
@@ -1839,59 +1925,59 @@ source "boards/Kconfig"
|
||||
endmenu
|
||||
|
||||
menu "RTOS Features"
|
||||
source sched/Kconfig
|
||||
source syscall/Kconfig
|
||||
source "sched/Kconfig"
|
||||
source "syscall/Kconfig"
|
||||
endmenu
|
||||
|
||||
menu "Device Drivers"
|
||||
source drivers/Kconfig
|
||||
source "drivers/Kconfig"
|
||||
endmenu
|
||||
|
||||
menu "Networking Support"
|
||||
source net/Kconfig
|
||||
source "net/Kconfig"
|
||||
endmenu
|
||||
|
||||
menu "Crypto API"
|
||||
source crypto/Kconfig
|
||||
source "crypto/Kconfig"
|
||||
endmenu
|
||||
|
||||
menu "File Systems"
|
||||
source fs/Kconfig
|
||||
source "fs/Kconfig"
|
||||
endmenu
|
||||
|
||||
menu "Graphics Support"
|
||||
source graphics/Kconfig
|
||||
source libs/libnx/Kconfig
|
||||
source "graphics/Kconfig"
|
||||
source "libs/libnx/Kconfig"
|
||||
endmenu
|
||||
|
||||
menu "Memory Management"
|
||||
source mm/Kconfig
|
||||
source "mm/Kconfig"
|
||||
endmenu
|
||||
|
||||
menu "Audio Support"
|
||||
source audio/Kconfig
|
||||
source "audio/Kconfig"
|
||||
endmenu
|
||||
|
||||
menu "Video Support"
|
||||
source video/Kconfig
|
||||
source "video/Kconfig"
|
||||
endmenu
|
||||
|
||||
menu "Wireless Support"
|
||||
source wireless/Kconfig
|
||||
source "wireless/Kconfig"
|
||||
endmenu
|
||||
|
||||
menu "Binary Loader"
|
||||
source binfmt/Kconfig
|
||||
source "binfmt/Kconfig"
|
||||
endmenu
|
||||
|
||||
menu "Library Routines"
|
||||
source libs/libc/Kconfig
|
||||
source libs/libxx/Kconfig
|
||||
source libs/libdsp/Kconfig
|
||||
source "libs/libc/Kconfig"
|
||||
source "libs/libxx/Kconfig"
|
||||
source "libs/libdsp/Kconfig"
|
||||
endmenu
|
||||
|
||||
menu "Open Asymmetric Multi Processing"
|
||||
source openamp/Kconfig
|
||||
source "openamp/Kconfig"
|
||||
endmenu
|
||||
|
||||
menu "Application Configuration"
|
||||
|
||||
Reference in New Issue
Block a user