Lines Matching full:shell
1 # Shell configuration options
8 menuconfig SHELL config
9 bool "Shell"
13 if SHELL
15 module = SHELL
16 module-str = Shell
18 source "subsys/shell/backends/Kconfig.backends"
24 and memory requirements of the shell. Enabling it will choose Kconfig
29 bool "Shell device helpers"
34 bool "Override default shell thread priority"
36 Option to change the default value of shell thread priority.
40 int "Shell thread priority"
43 Set thread priority of the shell
47 int "Shell thread stack size"
61 this option is set shell will expect 0x7F for backspace key.
67 Allow for the modification of the shell prompt at runtime.
72 int "Shell prompt buffer size"
82 int "Shell command buffer size"
90 int "Shell print buffer size"
101 Specify whether the shell's printing functions should automatically
116 int "Maximum arguments in shell command"
124 bool "The Tab button support in shell"
127 Enable using the Tab button in the shell. The button
143 Shell will not collect characters that are not in
148 bool "Wildcard support in shell"
152 Enables using wildcards: * and ? in the shell.
155 bool "': command not found' message in the shell"
158 If enabled, the shell prints out this message.
161 bool "'Please specify a subcommand.' message in the shell"
164 If enabled, the shell prints out this message.
167 bool "Echo on shell"
170 If enabled shell prints back every input byte.
179 bool "VT100 commands in shell"
182 Enables VT100 commands in shell (e.g. cursor position, clear screen etc.).
185 bool "Colors in shell"
189 If enabled VT100 colors are used in shell (e.g. print errors in red).
192 bool "Threadsafe getopt support in shell"
195 This config creates a separate getopt_state for the shell instance.
196 It ensures that using getopt with shell is thread safe.
198 get getopt state of the shell thread.
204 Enables shell meta keys: Ctrl+a, Ctrl+b, Ctrl+c, Ctrl+d, Ctrl+e,
206 Meta keys will not be active when shell echo is set to off.
212 Enables shell functions for printing formatted help message.
220 Shell parses command to find '-h' or '--help' string. If the shell
230 bool "History in shell"
246 bool "Shell statistics"
261 By default shell assumes width of a terminal screen set to 80
276 This option sets a root command at shell init,
280 bool "Shell log backend"
286 When enabled, backend will use the shell for logging.
288 Disabling this option disables log output to all shell backends.
289 Disabling log output to a specific shell backend can be achieved
290 using the shell backend's LOG_LEVEL option
296 When enabled, standard implementation of shell log backend is not included.
298 with shell data.
308 bool "Auto-start shell at boot"
311 If enabled, shell will be automatically started.
322 bool "Include Custom Shell Header"
325 "zephyr_custom_shell.h", is included at the end of shell.h. This enables
326 extension of the shell APIs at the macro level. Please use cautiously!
327 The internal shell API may change in future releases.
329 source "subsys/shell/modules/Kconfig"
331 endif # SHELL