You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

53 lines
1.4 KiB

config LOSCFG_SHELL
bool "Enable Shell"
default n
depends on LOSCFG_DEBUG_VERSION
help
Answer Y to enable LiteOS support shell cmd.
choice
prompt "Select Shell Input"
default LOSCFG_SHELL_CONSOLE
depends on LOSCFG_SHELL
help
Select shell input, when the input source is chosen, the shell will read the
terminal input from the source.
config LOSCFG_SHELL_CONSOLE
bool "Console"
depends on LOSCFG_KERNEL_CONSOLE
help
The shell will use the console to interact with the drivers.
config LOSCFG_SHELL_UART
bool "Uart"
depends on LOSCFG_DRIVERS_UART || LOSCFG_DRIVERS_UART_VENDOR
help
The shell will directly interact with the uart drivers, and only one input
source is supported.
endchoice
config LOSCFG_SHELL_EXTENDED_CMDS
bool "Enable Shell Ext CMDs"
default n
depends on LOSCFG_DEBUG_VERSION && LOSCFG_SHELL
select LOSCFG_COMPAT_POSIX
help
Answer Y to enable LiteOS support shell extened cmds.
config LOSCFG_SHELL_LK
bool "Enable Shell LK"
default y
depends on LOSCFG_DEBUG_VERSION && LOSCFG_SHELL && LOSCFG_FS_VFS
help
Answer Y to enable LiteOS support shell lk.
config LOSCFG_SHELL_DMESG
bool "Enable Shell DMESG"
default n
depends on LOSCFG_DEBUG_VERSION && LOSCFG_SHELL
select LOSCFG_KERNEL_PRINTF
help
Answer Y to enable LiteOS support shell dmesg.