zephyr/subsys/logging/backends
Florian Larysch 22d6bfa0bd logging: backend: swo: add Kconfig option for SWO protocol
The TPIU supports serializing the data stream both using an UART-like NRZ
protocol as well as using Manchester encoding. Using Manchester encoding
has the advantage that it enables receivers that support it to recover the
clock from the SWO signal itself. This is particularly useful in situations
where the clock rate changes dynamically or is unknown (for example when
debugging the clock tree setup or working with a device with a misbehaving
main oscillator).

Add a Kconfig choice to switch the protocol, keeping the current default of
using the NRZ encoding.

Signed-off-by: Florian Larysch <larysch@fixme.gmbh>
2024-07-29 14:17:33 +02:00
..
CMakeLists.txt logging: Remove hda log backend 2024-01-17 09:52:48 +01:00
Kconfig logging: Remove hda log backend 2024-01-17 09:52:48 +01:00
Kconfig.adsp logging: allow OOT backend to enable LOG_BACKEND_FORMAT_TIMESTAMP 2024-06-12 12:49:32 -04:00
Kconfig.adsp_mtrace logging: allow OOT backend to enable LOG_BACKEND_FORMAT_TIMESTAMP 2024-06-12 12:49:32 -04:00
Kconfig.ble logging: Fixed BLE backend buffer size independent of MTU 2023-06-19 08:38:08 +02:00
Kconfig.efi_console
Kconfig.fs logging: allow OOT backend to enable LOG_BACKEND_FORMAT_TIMESTAMP 2024-06-12 12:49:32 -04:00
Kconfig.multidomain logging: Add ipc_service log backend 2022-10-17 10:16:53 +02:00
Kconfig.native_posix logging: allow OOT backend to enable LOG_BACKEND_FORMAT_TIMESTAMP 2024-06-12 12:49:32 -04:00
Kconfig.net log: net: Add structured logging support to syslog 2024-03-12 09:44:11 +00:00
Kconfig.rtt logging: allow OOT backend to enable LOG_BACKEND_FORMAT_TIMESTAMP 2024-06-12 12:49:32 -04:00
Kconfig.spinel
Kconfig.swo logging: backend: swo: add Kconfig option for SWO protocol 2024-07-29 14:17:33 +02:00
Kconfig.uart logging: allow OOT backend to enable LOG_BACKEND_FORMAT_TIMESTAMP 2024-06-12 12:49:32 -04:00
Kconfig.xtensa_sim logging: allow OOT backend to enable LOG_BACKEND_FORMAT_TIMESTAMP 2024-06-12 12:49:32 -04:00
log_backend_adsp_mtrace.c
log_backend_adsp.c
log_backend_ble.c logging: Fixed BLE backend buffer size independent of MTU 2023-06-19 08:38:08 +02:00
log_backend_efi_console.c
log_backend_fs.c Fixes small typo in log_backend_fs.c 2024-05-12 11:04:22 -04:00
log_backend_ipc_service.c logging: Add ipc_service log backend 2022-10-17 10:16:53 +02:00
log_backend_native_posix.c
log_backend_net.c logging: Fix network backend compilation 2024-05-20 14:25:44 +03:00
log_backend_rtt.c
log_backend_spinel.c
log_backend_swo.c logging: backend: swo: add Kconfig option for SWO protocol 2024-07-29 14:17:33 +02:00
log_backend_uart.c logging: backend: uart: fix coverity warning 2024-05-23 08:22:32 -04:00
log_backend_xtensa_sim.c
log_multidomain_backend.c logging: backends: multidomain: Fix compilation warning 2024-03-15 11:36:08 +00:00