zephyr/include/logging
Daniel Leung a5ab1a7518 logging: add support for dictionary based logging
This adds dictionary based logging support. Dictionary based
logging is binary based where one big difference is that
static strings are stored as pointers instead of the whole
string. This results in reduced space requirements for
storing log messages in certain scenairos.

Signed-off-by: Daniel Leung <daniel.leung@intel.com>
2021-04-28 22:25:42 +02:00
..
log_backend_std.h logging: Adapt logger to support both versions 2021-04-19 10:59:23 -04:00
log_backend.h logging: Adapt logger to support both versions 2021-04-19 10:59:23 -04:00
log_core2.h logging: Add logging v2 implementation for log_msg 2021-04-19 10:59:23 -04:00
log_core.h logging: Macro cleanup to fix cpp warnings 2021-04-27 08:48:03 -05:00
log_ctrl.h logging: Add logging v2 implementation for log_msg 2021-04-19 10:59:23 -04:00
log_frontend.h
log_instance.h logging: add padding for RISC-V 64bits environment 2020-11-19 12:46:35 -05:00
log_msg2.h logging: Fix casting related C++ warnings 2021-04-27 08:48:03 -05:00
log_msg.h logging: Add logging v2 implementation for log_msg 2021-04-19 10:59:23 -04:00
log_output_dict.h logging: add support for dictionary based logging 2021-04-28 22:25:42 +02:00
log_output.h logging: add log_output_timestamp_to_us() helper function 2021-04-20 18:21:26 -04:00
log.h logging: Add LOG_PRINTK macro for printing via logging 2021-04-19 10:59:23 -04:00