:orphan: .. title:: CONFIG_UART_CONSOLE_DEBUG_SERVER_HOOKS .. kconfig:: CONFIG_UART_CONSOLE_DEBUG_SERVER_HOOKS CONFIG_UART_CONSOLE_DEBUG_SERVER_HOOKS ###################################### *Debug server hooks in debug console* Type: ``bool`` Help ==== .. code-block:: none This option allows a debug server agent such as GDB to take over the handling of traffic that goes through the console logic. The debug server looks at characters received and decides to handle them itself if they are some sort of control characters, or let the regular console code handle them if they are of no special significance to it. Direct dependencies =================== \ :kconfig:`UART_CONSOLE ` && \ :kconfig:`CONSOLE ` *(Includes any dependencies from ifs and menus.)* Defaults ======== No defaults. Implicitly defaults to ``n``. Symbols that select this symbol =============================== - \ :kconfig:`CONSOLE_GETCHAR ` Kconfig definition ================== At ``/console/Kconfig:52`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:42`` → ``/Kconfig:14`` Menu path: (Top) → Device Drivers → Console drivers → Use UART for console .. code-block:: kconfig config UART_CONSOLE_DEBUG_SERVER_HOOKS bool "Debug server hooks in debug console" depends on UART_CONSOLE && CONSOLE help This option allows a debug server agent such as GDB to take over the handling of traffic that goes through the console logic. The debug server looks at characters received and decides to handle them itself if they are some sort of control characters, or let the regular console code handle them if they are of no special significance to it. *(The 'depends on' condition includes propagated dependencies from ifs and menus.)*