mirror of
https://github.com/zephyrproject-rtos/zephyr
synced 2025-08-30 03:35:21 +00:00
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> |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
Kconfig | ||
Kconfig.template.log_config | ||
log_backend_native_posix.c | ||
log_backend_net.c | ||
log_backend_rtt.c | ||
log_backend_std.h | ||
log_backend_swo.c | ||
log_backend_uart.c | ||
log_backend_xtensa_sim.c | ||
log_cmds.c | ||
log_core.c | ||
log_list.c | ||
log_list.h | ||
log_minimal.c | ||
log_msg.c | ||
log_output_syst.c | ||
log_output.c |