zephyr/subsys
Krzysztof Chruscinski 08f0d93cbb shell: Improve handling of log messages
If burst of log messages was passed to the shell log
backend, it was likely that messages were lost because
shell had no means to control arrivals of log messages.

Added log message enqueueing timeout to the shell instance
to allow blocking logger thread if short-term arrival rate
exceeded shell capabilities.

Added kconfig option for setting log message queue size
and timeout in RTT and UART instances. Added section in
shell documentation which explains interaction between
the logger and shell instance acting as a logger backend.

Signed-off-by: Krzysztof Chruscinski <krzysztof.chruscinski@nordicsemi.no>
2018-12-19 14:37:00 +01:00
..
app_memory subsys: app_memory: Fixed the size calculation for power of 2 MPUs 2018-09-20 11:25:53 -04:00
bluetooth bt_shell: fix command bt advertise valid argument count 2018-12-18 18:52:00 +02:00
console subsys: console: tty: Use tty_putchar() instead of console_putchar() 2018-11-30 08:05:40 -08:00
cpp c++: kconfig: EXCEPTIONS needs to depend on NEWLIB_LIBC 2018-11-28 13:51:35 -08:00
debug ext: debug: segger: Fix SEGGER header inclusion 2018-12-05 14:35:42 +01:00
dfu dts_fixups: Use DT_ prefix in all defined labels not related to Kconfig 2018-11-13 10:44:42 -06:00
disk misra-c: Add 'U' to unsigned variable assignments in subsys/ 2018-12-04 22:51:56 -05:00
fb drivers: Clear SSD1673 display during display init 2018-12-10 17:21:37 -05:00
fs tests: subsys: fs: multifs: Enable fs shell using new shell 2018-12-14 13:14:17 +01:00
logging logging: Add handling of dropped messages to native POSIX backend 2018-12-18 13:42:41 +01:00
mgmt crc: deprecate old headers and issue warning when used 2018-12-04 08:52:46 -06:00
net ext: mbedtls: Unify mbedTLS Kconfig prefixes 2018-12-17 11:27:02 +01:00
power power: Move application level API's to public header 2018-11-26 18:38:40 -08:00
random subsys: random: xoroshiro128: Use entropy get isr during init 2018-09-05 13:04:20 -04:00
settings settings: fix key-value duplication check 2018-12-12 12:51:12 +01:00
shell shell: Improve handling of log messages 2018-12-19 14:37:00 +01:00
stats stats: move from misc to subsys/stats 2018-11-12 08:01:15 -05:00
storage misra-c: Add 'U' to unsigned variable assignments in subsys/ 2018-12-04 22:51:56 -05:00
usb usb: hid: boot protocol 2018-12-19 07:36:18 -06:00
CMakeLists.txt stats: move from misc to subsys/stats 2018-11-12 08:01:15 -05:00
Kconfig Build: Improve C++ support 2018-10-29 09:15:04 -04:00