zephyr/subsys/logging
Krzysztof Chruściński da8ba3efa4 logging: frontend_stmesp: Avoid unaligned word access
write_data function which was writing to STMESP data registers was
starting by writing words and tail was written using byte access.
However, RISCV core does not support unaligned access and on Cortex-M33
even if supported it is faster to do aligned access. Reworked
write_data to start first by writing data using byte or half word
access until data pointer is word aligned, then word access is used
and finally tail is written using byte or half word access.

Signed-off-by: Krzysztof Chruściński <krzysztof.chruscinski@nordicsemi.no>
2024-09-20 15:16:16 -05:00
..
backends style: subsys: comply with MISRA C:2012 Rule 15.6 2024-08-20 10:33:51 +02:00
frontends logging: frontend_stmesp: Avoid unaligned word access 2024-09-20 15:16:16 -05:00
mipi_syst logging: mipi_syst: Add CONFIG_LOG_MIPI_SYST_DISABLE_TIMESTAMP 2024-01-05 06:40:09 -05:00
CMakeLists.txt logging: Move frontends to the dedicated directory 2024-09-06 11:31:27 -04:00
Kconfig logging: Move frontends to the dedicated directory 2024-09-06 11:31:27 -04:00
Kconfig.filtering logging: Allow runtime filtering for frontend only case 2024-07-09 14:01:56 +02:00
Kconfig.formatting logging: fix color for shell log backend 2024-09-04 19:07:27 -04:00
Kconfig.links
Kconfig.misc logging: Fix string stripping Kconfig option dependency 2024-09-06 11:31:27 -04:00
Kconfig.mode logging: Default to IMMEDIATE mode for native targets 2024-04-26 19:48:49 +01:00
Kconfig.processing posix: timers: deprecate CONFIG_POSIX_CLOCK and TIMER 2024-06-04 16:27:12 -05:00
Kconfig.template.log_config
Kconfig.template.log_config_inherit
Kconfig.template.log_format_config logging: dictionary: keep string section if always runtime 2024-06-28 21:14:14 +02:00
log_cache.c logging: log_cache: ensure cache contains an entry 2024-05-13 16:05:18 -04:00
log_cache.h
log_cmds.c logging: log_cmds: Add support for frontend runtime filtering 2024-01-15 09:57:54 +01:00
log_core.c logging: Trigger logging thread when we start to drop messages 2024-08-02 18:45:59 -05:00
log_link_ipc_service.c
log_mgmt.c logging: When strings are stripped keep source name pointers 2024-08-13 14:56:14 +02:00
log_minimal.c coding guidelines: comply with MISRA Rule 12.1. 2024-06-03 16:10:33 -04:00
log_msg.c style: subsys: adjust return usage in void functions 2024-09-20 11:06:55 +02:00
log_multidomain_link.c logging: multidomain_link: fix crash caused by drop notification 2024-04-18 11:12:35 +02:00
log_output.c logging: fix color being shown even if disabled 2024-09-02 09:07:19 +02:00
log_output_custom.c
log_output_dict.c LOG: DICT: Forward the User Context Void pointer to backend 2024-01-02 10:09:27 +01:00
log_output_syst.c