zephyr/subsys/logging
qianfan Zhao 02bd01e856 subsys: logging: Using struct to manger log_strdup buffer.
log_strdup requested for a piece of memory, with the first 4 bytes as
the number of references and the next used to copy strings. In the
implementation of this function, the memory is managed by user and
is a little hard to understand.

Rewriting this part of code, using structure to manage the memory
requested, make it easier to understand.

Signed-off-by: qianfan Zhao <qianfanguijin@163.com>
2018-10-29 09:46:01 -04:00
..
CMakeLists.txt
Kconfig logging: Add optional function name prefix 2018-10-24 11:14:26 +01:00
Kconfig.template.log_config
log_backend_native_posix.c logging: Add autostart option to LOG_BACKEND_DEFINE 2018-10-11 13:29:50 +03:00
log_backend_uart.c logging: Add autostart option to LOG_BACKEND_DEFINE 2018-10-11 13:29:50 +03:00
log_cmds.c shell: examples unification 2018-10-19 13:35:56 +02:00
log_core.c subsys: logging: Using struct to manger log_strdup buffer. 2018-10-29 09:46:01 -04:00
log_list.c
log_list.h
log_msg.c logging: Added support for 10 arguments in log message 2018-10-24 11:14:26 +01:00
log_output.c logging: Add optional function name prefix 2018-10-24 11:14:26 +01:00
sys_log_net.c
sys_log.c