Browse Source
Migrate STM2F7 series to new HW model. Signed-off-by: Erwan Gouriou <erwan.gouriou@st.com>pull/69687/head
17 changed files with 85 additions and 76 deletions
@ -1,43 +0,0 @@
@@ -1,43 +0,0 @@
|
||||
# ST Microelectronics STM32F7 MCU line |
||||
|
||||
# Copyright (c) 2018 Yurii Hamann |
||||
# Copyright (c) 2022, Rtone. |
||||
# Copyright (c) 2023, Rahul Arasikere. |
||||
# Copyright (c) 2023 Evan Perry Grove |
||||
# SPDX-License-Identifier: Apache-2.0 |
||||
|
||||
choice |
||||
prompt "STM32F7x MCU Selection" |
||||
depends on SOC_SERIES_STM32F7X |
||||
|
||||
config SOC_STM32F722XX |
||||
bool "STM32F722XX" |
||||
|
||||
config SOC_STM32F723XX |
||||
bool "STM32F723XX" |
||||
|
||||
config SOC_STM32F745XX |
||||
bool "STM32F745XX" |
||||
|
||||
config SOC_STM32F746XX |
||||
bool "STM32F746XX" |
||||
|
||||
config SOC_STM32F756XX |
||||
bool "STM32F756XX" |
||||
|
||||
config SOC_STM32F750XX |
||||
bool "STM32F750XX" |
||||
|
||||
config SOC_STM32F765XX |
||||
bool "STM32F765XX" |
||||
select CPU_HAS_FPU_DOUBLE_PRECISION |
||||
|
||||
config SOC_STM32F767XX |
||||
bool "STM32F767XX" |
||||
select CPU_HAS_FPU_DOUBLE_PRECISION |
||||
|
||||
config SOC_STM32F769XX |
||||
bool "STM32F769XX" |
||||
select CPU_HAS_FPU_DOUBLE_PRECISION |
||||
|
||||
endchoice |
@ -0,0 +1,61 @@
@@ -0,0 +1,61 @@
|
||||
# ST Microelectronics STM32F7 MCU line |
||||
|
||||
# Copyright (c) 2018 Yurii Hamann |
||||
# Copyright (c) 2022, Rtone. |
||||
# Copyright (c) 2023, Rahul Arasikere. |
||||
# Copyright (c) 2023 Evan Perry Grove |
||||
# SPDX-License-Identifier: Apache-2.0 |
||||
|
||||
config SOC_SERIES_STM32F7X |
||||
bool |
||||
select SOC_FAMILY_STM32 |
||||
|
||||
config SOC_SERIES |
||||
default "stm32f7" if SOC_SERIES_STM32F7X |
||||
|
||||
config SOC_STM32F722XX |
||||
bool |
||||
select SOC_SERIES_STM32F7X |
||||
|
||||
config SOC_STM32F723XX |
||||
bool |
||||
select SOC_SERIES_STM32F7X |
||||
|
||||
config SOC_STM32F745XX |
||||
bool |
||||
select SOC_SERIES_STM32F7X |
||||
|
||||
config SOC_STM32F746XX |
||||
bool |
||||
select SOC_SERIES_STM32F7X |
||||
|
||||
config SOC_STM32F756XX |
||||
bool |
||||
select SOC_SERIES_STM32F7X |
||||
|
||||
config SOC_STM32F750XX |
||||
bool |
||||
select SOC_SERIES_STM32F7X |
||||
|
||||
config SOC_STM32F765XX |
||||
bool |
||||
select SOC_SERIES_STM32F7X |
||||
|
||||
config SOC_STM32F767XX |
||||
bool |
||||
select SOC_SERIES_STM32F7X |
||||
|
||||
config SOC_STM32F769XX |
||||
bool |
||||
select SOC_SERIES_STM32F7X |
||||
|
||||
config SOC |
||||
default "stm32f722xx" if SOC_STM32F722XX |
||||
default "stm32f723xx" if SOC_STM32F723XX |
||||
default "stm32f745xx" if SOC_STM32F745XX |
||||
default "stm32f746xx" if SOC_STM32F746XX |
||||
default "stm32f750xx" if SOC_STM32F750XX |
||||
default "stm32f756xx" if SOC_STM32F756XX |
||||
default "stm32f765xx" if SOC_STM32F765XX |
||||
default "stm32f767xx" if SOC_STM32F767XX |
||||
default "stm32f769xx" if SOC_STM32F769XX |
Loading…
Reference in new issue