zephyr/subsys/shell
Marcin Niestroj 7451a32e98 mgmt: smp: shell: allow to configure multiple RX buffers via Kconfig
With only single RX buffer there is a high chance that such buffer will
not be processed before new bytes come in over UART. This is why it is
good to have at least two buffers, one which can be processed by SMP
layer, while another is being filled with new incoming bytes.

Add Kconfig option which allows to configure multiple buffers filled
with received UART SMP fragments. Use default value of 2, so we can
safely process already received frame in thread, while new fragment
comes in concurrently.

Signed-off-by: Marcin Niestroj <m.niestroj@grinn-global.com>
2020-10-07 14:51:06 +02:00
..
modules device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
CMakeLists.txt
Kconfig shell: add argc range in Kconfig 2020-09-18 15:18:07 +02:00
Kconfig.backends shell: Fix typo in a comment 2020-09-15 09:44:42 -05:00
Kconfig.template.shell_log_queue_size
Kconfig.template.shell_log_queue_timeout
shell_cmds.c shell: enhance help command 2020-10-02 12:05:49 -04:00
shell_dummy.c device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
shell_fprintf.c shell: support floating point output with newlib 2020-09-03 21:53:09 +02:00
shell_help.c shell: help functions update 2020-10-02 12:05:49 -04:00
shell_help.h shell: help functions update 2020-10-02 12:05:49 -04:00
shell_history.c zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
shell_log_backend.c guideline: Make explicit fallthrough cases 2020-08-24 20:28:47 -04:00
shell_ops.c zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
shell_ops.h shell_ops: simplify flag_xxx_get functions 2020-08-18 10:44:35 -04:00
shell_rtt.c device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
shell_telnet_protocol.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
shell_telnet.c device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
shell_uart.c mgmt: smp: shell: allow to configure multiple RX buffers via Kconfig 2020-10-07 14:51:06 +02:00
shell_utils.c shell: improve function shell_cmd_get 2020-10-02 12:05:49 -04:00
shell_utils.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
shell_vt100.h
shell_wildcard.c zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
shell_wildcard.h shell: Refactor command getters 2020-04-23 18:30:41 +02:00
shell.c shell: help functions update 2020-10-02 12:05:49 -04:00