:orphan: .. title:: CONFIG_USART_SAM .. kconfig:: CONFIG_USART_SAM CONFIG_USART_SAM ################ *Atmel SAM MCU family USART driver* Type: ``bool`` Help ==== .. code-block:: none This option enables the USARTx driver for Atmel SAM MCUs. Direct dependencies =================== (\ :kconfig:`BOARD_SAM4E_XPRO ` && \ :kconfig:`NETWORKING ` && (\ :kconfig:`SHIELD_ESP_8266 ` || \ :kconfig:`SHIELD_ESP_8266_ARDUINO ` || \ :kconfig:`SHIELD_ESP_8266_MIKROBUS `)) || (\ :kconfig:`BOARD_SAM4E_XPRO ` && \ :kconfig:`NETWORKING ` && (\ :kconfig:`SHIELD_ESP_8266 ` || \ :kconfig:`SHIELD_ESP_8266_ARDUINO ` || \ :kconfig:`SHIELD_ESP_8266_MIKROBUS `)) || (\ :kconfig:`BOARD_SAM4E_XPRO ` && \ :kconfig:`NETWORKING ` && (\ :kconfig:`SHIELD_ESP_8266 ` || \ :kconfig:`SHIELD_ESP_8266_ARDUINO ` || \ :kconfig:`SHIELD_ESP_8266_MIKROBUS `)) || (\ :kconfig:`SERIAL ` && \ :kconfig:`SOC_SERIES_SAM4L `) || (\ :kconfig:`SERIAL ` && \ :kconfig:`SOC_SERIES_SAM4L `) || (\ :kconfig:`SOC_FAMILY_SAM ` && \ :kconfig:`SERIAL `) *(Includes any dependencies from ifs and menus.)* Defaults ======== - y - y - y - y - y Symbols selected by this symbol =============================== - \ :kconfig:`SERIAL_HAS_DRIVER ` - \ :kconfig:`SERIAL_SUPPORT_INTERRUPT ` Kconfig definitions =================== At ``/shields/esp_8266/boards/sam4e_xpro.defconfig:14`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` → ``/kconfig/Kconfig.shield.defconfig:1`` → ``/shields/esp_8266/Kconfig.defconfig:19`` Menu path: (Top) .. code-block:: kconfig config USART_SAM bool default y depends on BOARD_SAM4E_XPRO && NETWORKING && (SHIELD_ESP_8266 || SHIELD_ESP_8266_ARDUINO || SHIELD_ESP_8266_MIKROBUS) ---- At ``/shields/esp_8266/boards/sam4e_xpro.defconfig:14`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:20`` → ``/shields/esp_8266/Kconfig.defconfig:19`` Menu path: (Top) .. code-block:: kconfig config USART_SAM bool default y depends on BOARD_SAM4E_XPRO && NETWORKING && (SHIELD_ESP_8266 || SHIELD_ESP_8266_ARDUINO || SHIELD_ESP_8266_MIKROBUS) ---- At ``/shields/esp_8266/boards/sam4e_xpro.defconfig:14`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:22`` → ``/shields/esp_8266/Kconfig.defconfig:19`` Menu path: (Top) .. code-block:: kconfig config USART_SAM bool default y depends on BOARD_SAM4E_XPRO && NETWORKING && (SHIELD_ESP_8266 || SHIELD_ESP_8266_ARDUINO || SHIELD_ESP_8266_MIKROBUS) ---- At ``/arm/atmel_sam/sam4l/Kconfig.defconfig.series:56`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:25`` → ``/kconfig/Kconfig.soc.defconfig:1`` → ``/arm/atmel_sam/Kconfig.defconfig:6`` Menu path: (Top) .. code-block:: kconfig config USART_SAM bool default y depends on SERIAL && SOC_SERIES_SAM4L ---- At ``/arm/atmel_sam/sam4l/Kconfig.defconfig.series:56`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:27`` → ``/arm/atmel_sam/Kconfig.defconfig:6`` Menu path: (Top) .. code-block:: kconfig config USART_SAM bool default y depends on SERIAL && SOC_SERIES_SAM4L ---- At ``/serial/Kconfig.usart_sam:6`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:42`` → ``/Kconfig:26`` → ``/serial/Kconfig:110`` Menu path: (Top) → Device Drivers → Serial Drivers .. code-block:: kconfig config USART_SAM bool "Atmel SAM MCU family USART driver" select SERIAL_HAS_DRIVER select SERIAL_SUPPORT_INTERRUPT depends on SOC_FAMILY_SAM && SERIAL help This option enables the USARTx driver for Atmel SAM MCUs. *(The 'depends on' condition includes propagated dependencies from ifs and menus.)*