# ST Microelectronics STM32F1 MCU line # Copyright (c) 2016 Open-RnD Sp. z o.o. # Copyright (c) RnDity Sp. z o.o. # SPDX-License-Identifier: Apache-2.0 config SOC_SERIES_STM32F1X bool select SOC_FAMILY_STM32 config SOC_SERIES default "stm32f1x" if SOC_SERIES_STM32F1X config SOC_STM32F100XB bool select SOC_SERIES_STM32F1X config SOC_STM32F100XE bool select SOC_SERIES_STM32F1X config SOC_STM32F103XE bool select SOC_SERIES_STM32F1X select SOC_STM32F10X_DENSITY_DEVICE config SOC_STM32F103XB bool select SOC_SERIES_STM32F1X select SOC_STM32F10X_DENSITY_DEVICE config SOC_STM32F103X8 bool select SOC_SERIES_STM32F1X select SOC_STM32F10X_DENSITY_DEVICE config SOC_STM32F105XB bool select SOC_SERIES_STM32F1X select SOC_STM32F10X_CONNECTIVITY_LINE_DEVICE config SOC_STM32F105XC bool select SOC_SERIES_STM32F1X select SOC_STM32F10X_CONNECTIVITY_LINE_DEVICE config SOC_STM32F107XC bool select SOC_SERIES_STM32F1X select SOC_STM32F10X_CONNECTIVITY_LINE_DEVICE config SOC_STM32F10X_DENSITY_DEVICE bool help STM32F101xx, STM32F102xx, STM32F103xx: * Low density Value line devices * Medium density Value line devices * High density Value line devices * XL-density devices Value line devices config SOC_STM32F10X_CONNECTIVITY_LINE_DEVICE bool help Connectivity line devices are STM32F105xx and STM32F107xx microcontrollers. They are intended for applications where connectivity and real-time performances are required such as industrial control, control panels for security applications, UPS or home audio. For STM32F107xx also the Ethernet MAC is available. config SOC default "stm32f100xb" if SOC_STM32F100XB default "stm32f100xe" if SOC_STM32F100XE default "stm32f103xb" if SOC_STM32F103XB || SOC_STM32F103X8 default "stm32f103xe" if SOC_STM32F103XE default "stm32f105xc" if SOC_STM32F105XC || SOC_STM32F105XB default "stm32f107xc" if SOC_STM32F107XC