zephyr/subsys
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
..
bluetooth Bluetooth: controller: Fix implicit declaration warning 2020-10-06 13:47:18 +02:00
canbus
console
cpp
debug
dfu misc: Replace assert include and calls by sys/__assert.h equivalent 2020-10-02 11:42:40 +02:00
disk misc: Replace assert include and calls by sys/__assert.h equivalent 2020-10-02 11:42:40 +02:00
emul emul: Add an emulator for the Bosch BMI160 accelerometer 2020-10-05 15:33:00 -04:00
fb
fs drivers: flash: Pass bool to flash_write_protection_set() 2020-10-02 12:06:28 -04:00
jwt
logging misc: Replace assert include and calls by sys/__assert.h equivalent 2020-10-02 11:42:40 +02:00
mgmt mgmt: smp: shell: allow to configure multiple RX buffers via Kconfig 2020-10-07 14:51:06 +02:00
net net: websocket: Fix remnant of message type 2020-10-06 12:01:39 +03:00
power
random
settings settings_fcb: initialize rc variable 2020-10-02 12:07:06 -04:00
shell mgmt: smp: shell: allow to configure multiple RX buffers via Kconfig 2020-10-07 14:51:06 +02:00
stats misc: Replace assert include and calls by sys/__assert.h equivalent 2020-10-02 11:42:40 +02:00
storage
testsuite
timing
tracing
usb
CMakeLists.txt
Kconfig