zephyr/subsys/logging
Krzysztof Chruscinski 2b44eeb396 logging: rtt: Improve synchronous mode
RTT backend was treating synchronous mode (LOG_IMMEDIATE) and panic
mode in the same way. That lead to decreased bandwidth since after
each transfer operation backend was pending until RTT data is read by
the host. It is vital only in panic mode to ensure that device do not
reset before all data is read by the host. In synchronous mode that
degrades performance significantly.

Added distinction between those two modes.

Signed-off-by: Krzysztof Chruscinski <krzysztof.chruscinski@nordicsemi.no>
2020-01-14 11:19:10 -05:00
..
CMakeLists.txt logging: add syst format output 2019-10-29 10:18:51 +01:00
Kconfig logging: log_output: Improve immediate mode handling 2019-12-18 13:08:46 -08:00
Kconfig.template.log_config license: cleanup: add SPDX Apache-2.0 license identifier 2019-04-07 08:45:22 -04:00
log_backend_native_posix.c headers: Refactor kernel and arch headers. 2019-11-06 16:07:32 -08:00
log_backend_net.c logging: add networking syst backend support. 2019-10-29 10:18:51 +01:00
log_backend_rtt.c logging: rtt: Improve synchronous mode 2020-01-14 11:19:10 -05:00
log_backend_std.h logging: log_output: Improve immediate mode handling 2019-12-18 13:08:46 -08:00
log_backend_swo.c logging: add SWO syst backend support 2019-10-29 10:18:51 +01:00
log_backend_uart.c logging: add UART syst backend support 2019-10-29 10:18:51 +01:00
log_backend_xtensa_sim.c logging: Use single byte log_output buffer in an immediate mode 2019-12-18 13:08:46 -08:00
log_cmds.c logging: Add string duplicates pool profiling 2019-05-27 10:18:10 +02:00
log_core.c logging: Fix false strdup buffer freeing 2019-12-20 08:49:01 -05:00
log_list.c
log_list.h
log_minimal.c logging: fix LOG_HEXDUMP_* in C++. 2019-12-18 21:54:18 +01:00
log_msg.c logging: Fix false strdup buffer freeing 2019-12-20 08:49:01 -05:00
log_output_syst.c logging: add syst format output 2019-10-29 10:18:51 +01:00
log_output.c logging: log_output: Improve immediate mode handling 2019-12-18 13:08:46 -08:00