diff options
| author | liu2guang <[email protected]> | 2018-01-16 21:45:20 +0800 |
|---|---|---|
| committer | liu2guang <[email protected]> | 2018-01-16 21:45:20 +0800 |
| commit | a672a9e52ae754783d6b9cad0aebe4a046654dfe (patch) | |
| tree | f83d7d52b30ebe9a8d90e9c938aa9a38e133c74a /components | |
| parent | 7b8a78360fabc274034dd3c5148b827c648f2594 (diff) | |
[Finsh] 修复menuconfig中finsh历史命令无法关闭错误, 并将finsh未导出配置导出menuconfig.
Diffstat (limited to 'components')
| -rw-r--r-- | components/finsh/Kconfig | 14 | ||||
| -rw-r--r-- | components/finsh/shell.h | 4 |
2 files changed, 14 insertions, 4 deletions
diff --git a/components/finsh/Kconfig b/components/finsh/Kconfig index 7d05d21af7..f36c73e1fb 100644 --- a/components/finsh/Kconfig +++ b/components/finsh/Kconfig @@ -6,9 +6,17 @@ config RT_USING_FINSH if RT_USING_FINSH +config FINSH_THREAD_NAME + string "The finsh thread name" + default "tshell" config FINSH_USING_HISTORY bool "Enable command history feature" default y +if FINSH_USING_HISTORY +config FINSH_HISTORY_LINES + int "The command history line number" + default 5 +endif config FINSH_USING_SYMTAB bool "Using symbol table for commands" @@ -38,6 +46,12 @@ if FINSH_USING_AUTH config FINSH_DEFAULT_PASSWORD string "The default password for shell authentication" default "rtthread" +config FINSH_PASSWORD_MIN + int "The password min length" + default 6 +config FINSH_PASSWORD_MAX + int "The password max length" + default RT_NAME_MAX endif config FINSH_USING_MSH diff --git a/components/finsh/shell.h b/components/finsh/shell.h index 7d5dd47076..06b81de518 100644 --- a/components/finsh/shell.h +++ b/components/finsh/shell.h @@ -33,10 +33,6 @@ #include <rtthread.h> #include "finsh.h" -#ifndef FINSH_USING_HISTORY -#define FINSH_USING_HISTORY -#endif - #ifndef FINSH_THREAD_PRIORITY #define FINSH_THREAD_PRIORITY 20 #endif |
