1*10465441SEvalZeromenu "Command shell" 2*10465441SEvalZero 3*10465441SEvalZeroconfig RT_USING_FINSH 4*10465441SEvalZero bool "finsh shell" 5*10465441SEvalZero default y 6*10465441SEvalZero 7*10465441SEvalZeroif RT_USING_FINSH 8*10465441SEvalZero 9*10465441SEvalZeroconfig FINSH_THREAD_NAME 10*10465441SEvalZero string "The finsh thread name" 11*10465441SEvalZero default "tshell" 12*10465441SEvalZeroconfig FINSH_USING_HISTORY 13*10465441SEvalZero bool "Enable command history feature" 14*10465441SEvalZero default y 15*10465441SEvalZeroif FINSH_USING_HISTORY 16*10465441SEvalZeroconfig FINSH_HISTORY_LINES 17*10465441SEvalZero int "The command history line number" 18*10465441SEvalZero default 5 19*10465441SEvalZeroendif 20*10465441SEvalZero 21*10465441SEvalZeroconfig FINSH_USING_SYMTAB 22*10465441SEvalZero bool "Using symbol table for commands" 23*10465441SEvalZero default y 24*10465441SEvalZero 25*10465441SEvalZeroconfig FINSH_USING_DESCRIPTION 26*10465441SEvalZero bool "Keeping description in symbol table" 27*10465441SEvalZero default y 28*10465441SEvalZero 29*10465441SEvalZeroconfig FINSH_ECHO_DISABLE_DEFAULT 30*10465441SEvalZero bool "Disable the echo mode in default" 31*10465441SEvalZero default n 32*10465441SEvalZero 33*10465441SEvalZeroconfig FINSH_THREAD_PRIORITY 34*10465441SEvalZero int "The priority level value of finsh thread" 35*10465441SEvalZero default 20 36*10465441SEvalZero 37*10465441SEvalZeroconfig FINSH_THREAD_STACK_SIZE 38*10465441SEvalZero int "The stack size for finsh thread" 39*10465441SEvalZero default 4096 40*10465441SEvalZero 41*10465441SEvalZeroconfig FINSH_CMD_SIZE 42*10465441SEvalZero int "The command line size for shell" 43*10465441SEvalZero default 80 44*10465441SEvalZero 45*10465441SEvalZeroconfig FINSH_USING_AUTH 46*10465441SEvalZero bool "shell support authentication" 47*10465441SEvalZero default n 48*10465441SEvalZero 49*10465441SEvalZeroif FINSH_USING_AUTH 50*10465441SEvalZeroconfig FINSH_DEFAULT_PASSWORD 51*10465441SEvalZero string "The default password for shell authentication" 52*10465441SEvalZero default "rtthread" 53*10465441SEvalZeroconfig FINSH_PASSWORD_MIN 54*10465441SEvalZero int "The password min length" 55*10465441SEvalZero default 6 56*10465441SEvalZeroconfig FINSH_PASSWORD_MAX 57*10465441SEvalZero int "The password max length" 58*10465441SEvalZero default RT_NAME_MAX 59*10465441SEvalZeroendif 60*10465441SEvalZero 61*10465441SEvalZeroconfig FINSH_USING_MSH 62*10465441SEvalZero bool "Using module shell" 63*10465441SEvalZero default y 64*10465441SEvalZero 65*10465441SEvalZeroif FINSH_USING_MSH 66*10465441SEvalZeroconfig FINSH_USING_MSH_DEFAULT 67*10465441SEvalZero bool "Using module shell in default" 68*10465441SEvalZero default y 69*10465441SEvalZero 70*10465441SEvalZeroconfig FINSH_USING_MSH_ONLY 71*10465441SEvalZero bool "Only using module shell" 72*10465441SEvalZero default n 73*10465441SEvalZero 74*10465441SEvalZeroconfig FINSH_ARG_MAX 75*10465441SEvalZero int "The command arg num for shell" 76*10465441SEvalZero default 10 77*10465441SEvalZeroendif 78*10465441SEvalZero 79*10465441SEvalZeroendif 80*10465441SEvalZero 81*10465441SEvalZeroendmenu 82