Kconfig 901 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. menu "Command shell"
  2. config RT_USING_FINSH
  3. bool "finsh shell"
  4. select RT_USING_CONSOLE
  5. default n
  6. if RT_USING_FINSH
  7. config FINSH_THREAD_NAME
  8. string "The finsh thread name"
  9. default "tshell"
  10. config FINSH_USING_SYMTAB
  11. bool
  12. default y
  13. config FINSH_USING_DESCRIPTION
  14. bool "Keeping description in symbol table"
  15. default y
  16. config FINSH_THREAD_PRIORITY
  17. int "The priority level value of finsh thread"
  18. default 20
  19. config FINSH_THREAD_STACK_SIZE
  20. int "The stack size for finsh thread"
  21. default 4096
  22. config FINSH_CMD_SIZE
  23. int "The command line size for shell"
  24. default 80
  25. config FINSH_USING_MSH
  26. bool
  27. default y
  28. if FINSH_USING_MSH
  29. config FINSH_USING_MSH_DEFAULT
  30. bool
  31. default y
  32. config FINSH_USING_MSH_ONLY
  33. bool
  34. default y
  35. config FINSH_ARG_MAX
  36. int "The command arg num for shell"
  37. default 10
  38. endif
  39. endif
  40. endmenu