arm: stm32f1: Add support for STM32F103x8 SoC

Add configuration and memory definitions to support STM32F103x8
Medium-density performance line SoC with 64 KB Flash.

Merge multiple files into single Kconfig.defconfig.stm32f103xx

Signed-off-by: Siddharth Chandrasekaran <siddharth@embedjournal.com>
This commit is contained in:
Siddharth Chandrasekaran 2017-05-21 18:13:59 +05:30 committed by Kumar Gala
commit 09fb996c70
5 changed files with 39 additions and 39 deletions

View file

@ -1,19 +0,0 @@
# Kconfig - ST Microelectronics STM32F103RB MCU
#
# Copyright (c) 2016 Open-RnD Sp. z o.o.
#
# SPDX-License-Identifier: Apache-2.0
#
if SOC_STM32F103XB
config SOC
string
default stm32f103xb
config NUM_IRQS
int
default 59
endif # SOC_STM32F103XB

View file

@ -1,19 +0,0 @@
# Kconfig - ST Microelectronics STM32F103VE MCU
#
# Copyright (c) 2016 Open-RnD Sp. z o.o.
#
# SPDX-License-Identifier: Apache-2.0
#
if SOC_STM32F103XE
config SOC
string
default stm32f103xe
config NUM_IRQS
int
default 68
endif # SOC_STM32F103XE

View file

@ -0,0 +1,31 @@
# Kconfig - ST Microelectronics STM32F103RB MCU
#
# Copyright (c) 2017, embedjournal.com
#
# SPDX-License-Identifier: Apache-2.0
#
if SOC_STM32F103XB || SOC_STM32F103X8
config SOC
string
default stm32f103xb
config NUM_IRQS
int
default 59
endif # SOC_STM32F103XB || SOC_STM32F103X8
if SOC_STM32F103XE
config SOC
string
default stm32f103xe
config NUM_IRQS
int
default 68
endif # SOC_STM32F103XE

View file

@ -18,6 +18,10 @@ config SOC_STM32F103XB
bool "STM32F103XB"
select SOC_STM32F10X_DENSITY_DEVICE
config SOC_STM32F103X8
bool "STM32F103X8"
select SOC_STM32F10X_DENSITY_DEVICE
config SOC_STM32F107XC
bool "STM32F107XC"
select SOC_STM32F10X_CONNECTIVITY_LINE_DEVICE