zephyr/subsys/logging
Wentong Wu ad28c2d67a logging: wake up log process thread only when log message happen
Periodically wake up log process thread consume more power if system
already in sleep or deep sleep state. With the help of added logging
timer and semaphore, log process thread is woken up only when there
is logging message.

Signed-off-by: Wentong Wu <wentong.wu@intel.com>
2019-10-02 10:28:05 -07:00
..
CMakeLists.txt logging: add minimal implementation 2019-10-01 09:24:02 -04:00
Kconfig logging: add minimal implementation 2019-10-01 09:24:02 -04: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 logging: Clean up log.h dependencies 2019-08-01 14:42:40 +02:00
log_backend_net.c all: Add 'U' suffix when using unsigned variables 2019-03-28 17:15:58 -05:00
log_backend_qemu_x86_64.c logging: Add qemu_x86_64 backend 2019-07-18 18:16:39 -04:00
log_backend_rtt.c logging: Removing redundant code from RTT backend 2019-07-18 18:16:39 -04:00
log_backend_std.h logging: Add log_output flushing to synchronous processing 2019-10-01 18:11:39 -04:00
log_backend_swo.c logging: log_backend_swo: Get clock frequency from DTS 2019-07-24 15:10:02 +02:00
log_backend_uart.c logging: Removing redundant code from UART backend 2019-07-18 18:16:39 -04:00
log_backend_xtensa_sim.c logging: Removing redundant code from xtensa sim backend 2019-07-18 18:16:39 -04:00
log_cmds.c logging: Add string duplicates pool profiling 2019-05-27 10:18:10 +02:00
log_core.c logging: wake up log process thread only when log message happen 2019-10-02 10:28:05 -07:00
log_list.c
log_list.h
log_minimal.c logging: add minimal implementation 2019-10-01 09:24:02 -04:00
log_msg.c logging: Add option to block in thread context 2019-09-23 22:04:42 -07:00
log_output.c subsystems: Rename reserved function names 2019-04-03 17:31:00 -04:00