The latest development version of this page may be more current than this released 2.7.5 version.

CONFIG_UART_NS16550

NS16550 serial driver

Type: bool

Help

This option enables the NS16550 serial driver.
This driver can be used for the serial hardware
available on x86 boards.

Direct dependencies

(SERIAL && BOARD_EM_STARTERKIT) || (SERIAL && BOARD_EMSDP) || (SERIAL && BOARD_NSIM) || (SERIAL && SOC_ARC_HSDK) || (SERIAL && SOC_ARC_IOT) || (SERIAL && SOC_MEC1501_HSZ && SOC_SERIES_MEC1501X) || (SERIAL && SOC_MEC1701_QSZ && SOC_SERIES_MEC1701X) || SERIAL

(Includes any dependencies from ifs and menus.)

Defaults

  • y

  • y

  • y

  • y

  • y

  • y

  • y

Symbols selected by this symbol

Kconfig definitions

At boards/arc/em_starterkit/Kconfig.defconfig:45

Included via Kconfig:8Kconfig.zephyr:22

Menu path: (Top)

config UART_NS16550
    bool
    default y
    depends on SERIAL && BOARD_EM_STARTERKIT

At boards/arc/emsdp/Kconfig.defconfig:29

Included via Kconfig:8Kconfig.zephyr:22

Menu path: (Top)

config UART_NS16550
    bool
    default y
    depends on SERIAL && BOARD_EMSDP

At boards/arc/nsim/Kconfig.defconfig:8

Included via Kconfig:8Kconfig.zephyr:22

Menu path: (Top)

config UART_NS16550
    bool
    default y
    depends on SERIAL && BOARD_NSIM

At soc/arc/snps_arc_hsdk/Kconfig.defconfig:42

Included via Kconfig:8Kconfig.zephyr:27

Menu path: (Top)

config UART_NS16550
    bool
    default y
    depends on SERIAL && SOC_ARC_HSDK

At soc/arc/snps_arc_iot/Kconfig.defconfig:37

Included via Kconfig:8Kconfig.zephyr:27

Menu path: (Top)

config UART_NS16550
    bool
    default y
    depends on SERIAL && SOC_ARC_IOT

At soc/arm/microchip_mec/mec1501/Kconfig.defconfig.mec1501hsz:11

Included via Kconfig:8Kconfig.zephyr:27soc/arm/microchip_mec/Kconfig.defconfig:3soc/arm/microchip_mec/mec1501/Kconfig.defconfig.series:17

Menu path: (Top)

config UART_NS16550
    bool
    default y
    depends on SERIAL && SOC_MEC1501_HSZ && SOC_SERIES_MEC1501X

At soc/arm/microchip_mec/mec1701/Kconfig.defconfig.mec1701qsz:14

Included via Kconfig:8Kconfig.zephyr:27soc/arm/microchip_mec/Kconfig.defconfig:3soc/arm/microchip_mec/mec1701/Kconfig.defconfig.series:17

Menu path: (Top)

config UART_NS16550
    bool
    default y
    depends on SERIAL && SOC_MEC1701_QSZ && SOC_SERIES_MEC1701X

At drivers/serial/Kconfig.ns16550:3

Included via Kconfig:8Kconfig.zephyr:42drivers/Kconfig:26drivers/serial/Kconfig:90

Menu path: (Top) → Device Drivers → Serial Drivers

menuconfig UART_NS16550
    bool "NS16550 serial driver"
    select SERIAL_HAS_DRIVER
    select SERIAL_SUPPORT_INTERRUPT
    depends on SERIAL
    help
      This option enables the NS16550 serial driver.
      This driver can be used for the serial hardware
      available on x86 boards.

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