:orphan: .. title:: CONFIG_CONSOLE_PUTCHAR_BUFSIZE .. kconfig:: CONFIG_CONSOLE_PUTCHAR_BUFSIZE CONFIG_CONSOLE_PUTCHAR_BUFSIZE ############################## *console\_putchar() buffer size* Type: ``int`` Help ==== .. code-block:: none Buffer size for console_putchar(). The default is optimized to save RAM. You may need to increase it e.g. to support large host-side clipboard pastes. Set to 0 to disable interrupt-driven operation and use busy-polling. Direct dependencies =================== \ :kconfig:`CONSOLE_GETCHAR ` && \ :kconfig:`CONSOLE_SUBSYS ` *(Includes any dependencies from ifs and menus.)* Default ======= - 16 Kconfig definition ================== At ``/console/Kconfig:38`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:44`` → ``/Kconfig:13`` Menu path: (Top) → Sub Systems and OS Services → Console subsystem/support routines [EXPERIMENTAL] .. code-block:: kconfig config CONSOLE_PUTCHAR_BUFSIZE int "console_putchar() buffer size" default 16 depends on CONSOLE_GETCHAR && CONSOLE_SUBSYS help Buffer size for console_putchar(). The default is optimized to save RAM. You may need to increase it e.g. to support large host-side clipboard pastes. Set to 0 to disable interrupt-driven operation and use busy-polling. *(The 'depends on' condition includes propagated dependencies from ifs and menus.)*