:orphan: .. title:: UART_INTERRUPT_DRIVEN .. option:: CONFIG_UART_INTERRUPT_DRIVEN *Enable UART Interrupt support* Type: ``bool`` Help ==== .. code-block:: none This option enables interrupt support for UART allowing console input and other UART based drivers. Direct dependencies =================== (\ :option:`NETWORKING ` && \ :option:`SHIELD_SPARKFUN_SARA_R4 `) || (\ :option:`NETWORKING ` && \ :option:`SHIELD_WNC_M14A2A `) || (\ :option:`USB ` && \ :option:`BOARD_DEGU_EVK `) || (\ :option:`SERIAL ` && \ :option:`BOARD_MPS2_AN385 `) || (\ :option:`SERIAL ` && \ :option:`BOARD_MPS2_AN521 `) || (\ :option:`SERIAL ` && \ :option:`BOARD_MPS3_AN547 `) || (\ :option:`USB ` && \ :option:`BOARD_NRF52840DONGLE_NRF52840 `) || (\ :option:`MODEM ` && \ :option:`BOARD_PARTICLE_BORON `) || (\ :option:`SERIAL ` && \ :option:`BOARD_V2M_BEETLE `) || (\ :option:`SERIAL ` && \ :option:`BOARD_MUSCA_B1 `) || (\ :option:`SERIAL ` && \ :option:`BOARD_MUSCA_S1 `) || (\ :option:`NETWORKING ` && \ :option:`SHIELD_SPARKFUN_SARA_R4 `) || (\ :option:`NETWORKING ` && \ :option:`SHIELD_WNC_M14A2A `) || \ :option:`BOARD_GENERIC_LEON3 ` || \ :option:`BOARD_GR716A_MINI ` || \ :option:`BOARD_QEMU_LEON3 ` || (\ :option:`SERIAL ` && \ :option:`BOARD_INTEL_S1000_CRB `) || (\ :option:`SERIAL ` && \ :option:`SOC_EOS_S3 `) || (\ :option:`SERIAL_SUPPORT_INTERRUPT ` && \ :option:`SERIAL `) *(Includes any dependencies from ifs and menus.)* Defaults ======== - y - y - y - y - y - y - \ :option:`USB_CDC_ACM ` - y - y - y - y - y - y - y - y - y - y - y Symbols that select this symbol =============================== - \ :option:`BOARD_ARDUINO_NANO_33_BLE_EN_USB_CONSOLE ` - \ :option:`BT_H4 ` - \ :option:`BT_H5 ` - \ :option:`CONSOLE_HANDLER ` - \ :option:`UART_PIPE ` - \ :option:`UART_MCUMGR ` - \ :option:`UART_MUX ` - \ :option:`SLIP ` - \ :option:`MODEM_RECEIVER ` - \ :option:`MODEM_IFACE_UART ` - \ :option:`OPENTHREAD_COPROCESSOR ` - \ :option:`NET_SLIP_TAP ` - \ :option:`SHELL_BACKEND_SERIAL_INTERRUPT_DRIVEN ` - \ :option:`USB_CDC_ACM ` - \ :option:`TRACING_HANDLE_HOST_CMD ` Symbols that imply this symbol ============================== - \ :option:`OSDP ` Kconfig definitions =================== At ``/shields/sparkfun_sara_r4/Kconfig.defconfig:24`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:17`` → ``/kconfig/Kconfig.shield.defconfig:1`` Menu path: (Top) .. code-block:: kconfig config UART_INTERRUPT_DRIVEN bool default y depends on NETWORKING && SHIELD_SPARKFUN_SARA_R4 ---- At ``/shields/wnc_m14a2a/Kconfig.defconfig:17`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:17`` → ``/kconfig/Kconfig.shield.defconfig:1`` Menu path: (Top) .. code-block:: kconfig config UART_INTERRUPT_DRIVEN bool default y depends on NETWORKING && SHIELD_WNC_M14A2A ---- At ``/arm/degu_evk/Kconfig.defconfig:25`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. code-block:: kconfig config UART_INTERRUPT_DRIVEN bool default y depends on USB && BOARD_DEGU_EVK ---- At ``/arm/mps2_an385/Kconfig.defconfig:21`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. code-block:: kconfig config UART_INTERRUPT_DRIVEN bool default y depends on SERIAL && BOARD_MPS2_AN385 ---- At ``/arm/mps2_an521/Kconfig.defconfig:36`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. code-block:: kconfig config UART_INTERRUPT_DRIVEN bool default y depends on SERIAL && BOARD_MPS2_AN521 ---- At ``/arm/mps3_an547/Kconfig.defconfig:21`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. code-block:: kconfig config UART_INTERRUPT_DRIVEN bool default y depends on SERIAL && BOARD_MPS3_AN547 ---- At ``/arm/nrf52840dongle_nrf52840/Kconfig.defconfig:39`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. code-block:: kconfig config UART_INTERRUPT_DRIVEN bool default USB_CDC_ACM depends on USB && BOARD_NRF52840DONGLE_NRF52840 ---- At ``/arm/particle_boron/Kconfig.defconfig:33`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. code-block:: kconfig config UART_INTERRUPT_DRIVEN bool default y depends on MODEM && BOARD_PARTICLE_BORON ---- At ``/arm/v2m_beetle/Kconfig.defconfig:27`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. code-block:: kconfig config UART_INTERRUPT_DRIVEN bool default y depends on SERIAL && BOARD_V2M_BEETLE ---- At ``/arm/v2m_musca_b1/Kconfig.defconfig:22`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. code-block:: kconfig config UART_INTERRUPT_DRIVEN bool default y depends on SERIAL && BOARD_MUSCA_B1 ---- At ``/arm/v2m_musca_s1/Kconfig.defconfig:22`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. code-block:: kconfig config UART_INTERRUPT_DRIVEN bool default y depends on SERIAL && BOARD_MUSCA_S1 ---- At ``/shields/sparkfun_sara_r4/Kconfig.defconfig:24`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. code-block:: kconfig config UART_INTERRUPT_DRIVEN bool default y depends on NETWORKING && SHIELD_SPARKFUN_SARA_R4 ---- At ``/shields/wnc_m14a2a/Kconfig.defconfig:17`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. code-block:: kconfig config UART_INTERRUPT_DRIVEN bool default y depends on NETWORKING && SHIELD_WNC_M14A2A ---- At ``/sparc/generic_leon3/Kconfig.defconfig:16`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. code-block:: kconfig config UART_INTERRUPT_DRIVEN bool default y depends on BOARD_GENERIC_LEON3 ---- At ``/sparc/gr716a_mini/Kconfig.defconfig:13`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. code-block:: kconfig config UART_INTERRUPT_DRIVEN bool default y depends on BOARD_GR716A_MINI ---- At ``/sparc/qemu_leon3/Kconfig.defconfig:10`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. code-block:: kconfig config UART_INTERRUPT_DRIVEN bool default y depends on BOARD_QEMU_LEON3 ---- At ``/xtensa/intel_s1000_crb/Kconfig.defconfig:86`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. code-block:: kconfig config UART_INTERRUPT_DRIVEN bool default y depends on SERIAL && BOARD_INTEL_S1000_CRB ---- At ``/arm/quicklogic_eos_s3/Kconfig.defconfig:20`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:19`` → ``/kconfig/Kconfig.soc.defconfig:1`` Menu path: (Top) .. code-block:: kconfig config UART_INTERRUPT_DRIVEN bool default y depends on SERIAL && SOC_EOS_S3 ---- At ``/serial/Kconfig:40`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:32`` → ``/Kconfig:24`` Menu path: (Top) → Device Drivers → Serial Drivers .. code-block:: kconfig config UART_INTERRUPT_DRIVEN bool "Enable UART Interrupt support" depends on SERIAL_SUPPORT_INTERRUPT && SERIAL help This option enables interrupt support for UART allowing console input and other UART based drivers. *(The 'depends on' condition includes propagated dependencies from ifs and menus.)*