CONFIG_UART_MUX

Enable UART muxing (GSM 07.10) support [EXPERIMENTAL]

Type: bool

Help

Enable this option to create UART muxer that run over a physical UART. The GSM 07.10 muxing protocol is used to separate the data between these muxed UARTs.

Direct dependencies

SERIAL_SUPPORT_INTERRUPT && GSM_MUX && CONSOLE

(Includes any dependencies from ifs and menus.)

Defaults

No defaults. Implicitly defaults to n.

Symbols selected by this symbol

Symbols that select this symbol

Kconfig definition

At <Zephyr>/drivers/console/Kconfig:332

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:32<Zephyr>/drivers/Kconfig:14

Menu path: (Top) → Device Drivers → Console drivers → Enable GSM 07.10 muxing protocol

config UART_MUX
    bool "Enable UART muxing (GSM 07.10) support [EXPERIMENTAL]"
    select UART_INTERRUPT_DRIVEN
    depends on SERIAL_SUPPORT_INTERRUPT && GSM_MUX && CONSOLE
    help
      Enable this option to create UART muxer that run over a physical
      UART. The GSM 07.10 muxing protocol is used to separate the data
      between these muxed UARTs.

(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)