:orphan: .. title:: USART_SAM .. option:: CONFIG_USART_SAM *Atmel SAM MCU family USART driver* Type: ``bool`` Help ==== This option enables the USARTx driver for Atmel SAM MCUs. Direct dependencies =================== (\ :option:`BOARD_SAM4E_XPRO ` && \ :option:`NETWORKING ` && (\ :option:`SHIELD_ESP_8266 ` || \ :option:`SHIELD_ESP_8266_ARDUINO ` || \ :option:`SHIELD_ESP_8266_MIKROBUS `)) || (\ :option:`BOARD_SAM4E_XPRO ` && \ :option:`NETWORKING ` && (\ :option:`SHIELD_ESP_8266 ` || \ :option:`SHIELD_ESP_8266_ARDUINO ` || \ :option:`SHIELD_ESP_8266_MIKROBUS `)) || (\ :option:`SERIAL ` && \ :option:`SOC_SERIES_SAM4L `) || (\ :option:`SOC_FAMILY_SAM ` && \ :option:`SERIAL `) *(Includes any dependencies from ifs and menus.)* Defaults ======== - y - y - y Symbols selected by this symbol =============================== - \ :option:`SERIAL_HAS_DRIVER ` - \ :option:`SERIAL_SUPPORT_INTERRUPT ` Kconfig definitions =================== .. highlight:: kconfig At ``boards/shields/esp_8266/boards/sam4e_xpro.defconfig:14`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:17`` → ``/home/runner/work/bridle/bridle/workspace/build/Kconfig/Kconfig.shield.defconfig:1`` → ``boards/shields/esp_8266/Kconfig.defconfig:19`` Menu path: (Top) .. parsed-literal:: config USART_SAM bool default y depends on \ :option:`BOARD_SAM4E_XPRO ` && \ :option:`NETWORKING ` && (\ :option:`SHIELD_ESP_8266 ` || \ :option:`SHIELD_ESP_8266_ARDUINO ` || \ :option:`SHIELD_ESP_8266_MIKROBUS `) ---- At ``boards/shields/esp_8266/boards/sam4e_xpro.defconfig:14`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` → ``boards/shields/esp_8266/Kconfig.defconfig:19`` Menu path: (Top) .. parsed-literal:: config USART_SAM bool default y depends on \ :option:`BOARD_SAM4E_XPRO ` && \ :option:`NETWORKING ` && (\ :option:`SHIELD_ESP_8266 ` || \ :option:`SHIELD_ESP_8266_ARDUINO ` || \ :option:`SHIELD_ESP_8266_MIKROBUS `) ---- At ``soc/arm/atmel_sam/sam4l/Kconfig.defconfig.series:59`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:19`` → ``/home/runner/work/bridle/bridle/workspace/build/Kconfig/Kconfig.soc.defconfig:1`` → ``soc/arm/atmel_sam/Kconfig.defconfig:6`` Menu path: (Top) .. parsed-literal:: config USART_SAM bool default y depends on \ :option:`SERIAL ` && \ :option:`SOC_SERIES_SAM4L ` ---- At ``drivers/serial/Kconfig.usart_sam:6`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:32`` → ``drivers/Kconfig:24`` → ``drivers/serial/Kconfig:87`` Menu path: (Top) → Device Drivers → Serial Drivers .. parsed-literal:: config USART_SAM bool "Atmel SAM MCU family USART driver" select \ :option:`SERIAL_HAS_DRIVER ` select \ :option:`SERIAL_SUPPORT_INTERRUPT ` depends on \ :option:`SOC_FAMILY_SAM ` && \ :option:`SERIAL ` help This option enables the USARTx driver for Atmel SAM MCUs. *(The 'depends on' condition includes propagated dependencies from ifs and menus.)*