74 lines
1.5 KiB
Plaintext
74 lines
1.5 KiB
Plaintext
# ST Microelectronics STM32F0 MCU line
|
|
|
|
# Copyright (c) 2017 RnDity Sp. z o.o.
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
|
|
config SOC_SERIES_STM32F0X
|
|
bool
|
|
select SOC_FAMILY_STM32
|
|
|
|
config SOC_SERIES
|
|
default "stm32f0x" if SOC_SERIES_STM32F0X
|
|
|
|
config SOC_STM32F030X4
|
|
bool
|
|
select SOC_SERIES_STM32F0X
|
|
|
|
config SOC_STM32F030X6
|
|
bool
|
|
select SOC_SERIES_STM32F0X
|
|
|
|
config SOC_STM32F030X8
|
|
bool
|
|
select SOC_SERIES_STM32F0X
|
|
|
|
config SOC_STM32F030XC
|
|
bool
|
|
select SOC_SERIES_STM32F0X
|
|
|
|
config SOC_STM32F031X6
|
|
bool
|
|
select SOC_SERIES_STM32F0X
|
|
|
|
config SOC_STM32F042X6
|
|
bool
|
|
select SOC_SERIES_STM32F0X
|
|
|
|
config SOC_STM32F051X8
|
|
bool
|
|
select SOC_SERIES_STM32F0X
|
|
|
|
config SOC_STM32F070XB
|
|
bool
|
|
select SOC_SERIES_STM32F0X
|
|
|
|
config SOC_STM32F072X8
|
|
bool
|
|
select SOC_SERIES_STM32F0X
|
|
|
|
config SOC_STM32F072XB
|
|
bool
|
|
select SOC_SERIES_STM32F0X
|
|
|
|
config SOC_STM32F091XC
|
|
bool
|
|
select SOC_SERIES_STM32F0X
|
|
|
|
config SOC_STM32F098XX
|
|
bool
|
|
select SOC_SERIES_STM32F0X
|
|
|
|
# STM32F0 Cube package advises to use 'stm32f030x6' code
|
|
# for both STM32F030x4 and STM32F030x6
|
|
config SOC
|
|
default "stm32f030x6" if SOC_STM32F030X4 || SOC_STM32F030X6
|
|
default "stm32f030x8" if SOC_STM32F030X8
|
|
default "stm32f030xc" if SOC_STM32F030XC
|
|
default "stm32f031x6" if SOC_STM32F031X6
|
|
default "stm32f042x6" if SOC_STM32F042X6
|
|
default "stm32f051x8" if SOC_STM32F051X8
|
|
default "stm32f070xb" if SOC_STM32F070XB
|
|
default "stm32f072xb" if SOC_STM32F072X8 || SOC_STM32F072XB
|
|
default "stm32f091xc" if SOC_STM32F091XC
|
|
default "stm32f098xx" if SOC_STM32F098XX
|