zephyr/include/zephyr/shell
Pisit Sawangvonganan d5cd47fbb2 shell: introduce shell_xxx_impl wrapper functions for output macros
Refactor shell output macros to minimize caller overhead by eliminating
direct `color` parameter passing:
- Introduce wrapper functions: `shell_info_impl`, `shell_print_impl`,
  `shell_warn_impl`, `shell_error_impl`.
- Replace `shell_fprintf` in macros with these new wrappers.
- Update `shell_hexdump_line` to use the new wrappers,
  minimizing caller overhead.

Signed-off-by: Pisit Sawangvonganan <pisit@ndrsolution.com>
2024-07-27 20:50:12 +03:00
..
shell_adsp_memory_window.h shell: shell_adsp_memory_window: fix invalid cast in struct init 2024-06-12 18:28:20 -04:00
shell_backend.h
shell_dummy.h
shell_fprintf.h
shell_history.h
shell_log_backend.h
shell_mqtt.h mqtt: doc: remove Unicode fullwidth left parenthesis 2024-06-07 13:01:22 +02:00
shell_rpmsg.h
shell_rtt.h
shell_string_conv.h
shell_telnet.h
shell_types.h
shell_uart.h
shell.h shell: introduce shell_xxx_impl wrapper functions for output macros 2024-07-27 20:50:12 +03:00