zephyr/subsys/shell
Krzysztof Chruscinski 512de5ecac shell: Refactor command execution to enable raw arguments
Added special flag that can be used to indicate that optional
arguments are passed without any parsing (e.g. quotation marks
removal). Modified execute command to parse command line buffer
argument by argument.

After this change it is possible to forward whole command to
command handler (using select).

Signed-off-by: Krzysztof Chruscinski <krzysztof.chruscinski@nordicsemi.no>
2020-05-07 23:47:39 -05:00
..
modules shell: Fix device service module 2020-03-26 14:52:47 -04:00
CMakeLists.txt license: cleanup: add SPDX Apache-2.0 license identifier 2019-04-07 08:45:22 -04:00
Kconfig kconfig: Replace some single-symbol 'if's with 'depends on' 2020-02-08 08:32:42 -05:00
Kconfig.backends shell: kconfig: Have SHELL_BACKEND_RTT depend on USE_SEGGER_RTT 2020-01-24 22:47:53 +01:00
Kconfig.template.shell_log_queue_size license: cleanup: add SPDX Apache-2.0 license identifier 2019-04-07 08:45:22 -04:00
Kconfig.template.shell_log_queue_timeout license: cleanup: add SPDX Apache-2.0 license identifier 2019-04-07 08:45:22 -04:00
shell_cmds.c shell: Refactor command execution to enable raw arguments 2020-05-07 23:47:39 -05:00
shell_dummy.c shell: Extend dummy backend to record for testing 2020-05-07 10:04:28 +02:00
shell_fprintf.c subsystems: Rename reserved function names 2019-04-03 17:31:00 -04:00
shell_help.c shell: Refactor command getters 2020-04-23 18:30:41 +02:00
shell_help.h
shell_history.c shell: Refactor shell_history to use less RW memory 2019-05-30 09:44:03 -04:00
shell_log_backend.c timeout: Fix up API usage 2020-03-31 19:40:47 -04:00
shell_ops.c shell: Initialize va_list variables portably. 2019-06-07 12:08:35 +02:00
shell_ops.h
shell_rtt.c timeout: Fix up API usage 2020-03-31 19:40:47 -04:00
shell_telnet_protocol.h shell: Add TELNET backend 2019-04-01 10:26:13 -04:00
shell_telnet.c shell: telnet: Refactor because of timeout overhaul 2020-04-09 16:07:03 +03:00
shell_uart.c timeout: Fix up API usage 2020-03-31 19:40:47 -04:00
shell_utils.c shell: Refactor command execution to enable raw arguments 2020-05-07 23:47:39 -05:00
shell_utils.h shell: Refactor command execution to enable raw arguments 2020-05-07 23:47:39 -05:00
shell_vt100.h shell: add Ctrl+N and Ctrl+P meta-keys 2019-06-24 07:17:53 -04:00
shell_wildcard.c shell: Refactor command getters 2020-04-23 18:30:41 +02:00
shell_wildcard.h shell: Refactor command getters 2020-04-23 18:30:41 +02:00
shell.c shell: Refactor command execution to enable raw arguments 2020-05-07 23:47:39 -05:00