zephyr/subsys/logging
Krzysztof Chruscinski fb4f5e727b logging: Use k_uptime_get_32 for high frequency system clock
If system clock runs fast k_cycle_get_32(), which is the timestamp
source, wraps often (few minutes). This patch changes default
timestamp function to use k_uptime_get_32() if system clock
frequency is higher than 1 MHz and k_cycle_get_32() otherwise.

If system clock runs at 1 MHz, counter will wrap every 71.5 minutes.

Signed-off-by: Krzysztof Chruscinski <krzysztof.chruscinski@nordicsemi.no>
2019-03-06 16:11:23 +01:00
..
CMakeLists.txt logging: add backend for xtensa simulator 2019-03-04 10:35:07 -05:00
Kconfig logging: Use vprintk for string formatting by default 2019-03-05 08:24:50 -05:00
Kconfig.template.log_config
log_backend_native_posix.c logging: Add support for new 'in place' mode to native posix backend 2019-01-29 17:24:37 +01:00
log_backend_net.c
log_backend_rtt.c include: misc: util.h: Rename min/max to MIN/MAX 2019-02-14 22:16:03 -05:00
log_backend_swo.c logger: add a SWO backend 2019-01-09 15:30:59 +01:00
log_backend_uart.c logging: Add support for new 'in place' mode to UART backend 2019-01-29 17:24:37 +01:00
log_backend_xtensa_sim.c logging: add backend for xtensa simulator 2019-03-04 10:35:07 -05:00
log_cmds.c shell: Deprecate macros for subcommands creation 2019-02-20 07:31:35 -05:00
log_core.c logging: Use k_uptime_get_32 for high frequency system clock 2019-03-06 16:11:23 +01:00
log_list.c
log_list.h
log_msg.c logging: Fix silent logs dropping when LOG_MODE_OVERFLOW disabled 2019-02-27 08:32:14 -06:00
log_output.c logging: Use vprintk for string formatting by default 2019-03-05 08:24:50 -05:00
sys_log_net.c
sys_log.c