cpu/stm32/kconfigs: select cpu fam/lines without mco prescaler
This commit is contained in:
parent
49cd7be1fc
commit
5e719816d2
@ -5,6 +5,11 @@
|
|||||||
# directory for more details.
|
# directory for more details.
|
||||||
#
|
#
|
||||||
|
|
||||||
|
config CLOCK_HAS_NO_MCO_PRE
|
||||||
|
bool
|
||||||
|
help
|
||||||
|
Indicates that the CPU has no MCO prescaler
|
||||||
|
|
||||||
menu "STM32 clock configuration"
|
menu "STM32 clock configuration"
|
||||||
depends on !CPU_FAM_F2 && !CPU_FAM_F4 && !CPU_FAM_F7
|
depends on !CPU_FAM_F2 && !CPU_FAM_F4 && !CPU_FAM_F7
|
||||||
|
|
||||||
|
|||||||
@ -17,6 +17,7 @@ config CPU_LINE_STM32F030X6
|
|||||||
config CPU_LINE_STM32F030X8
|
config CPU_LINE_STM32F030X8
|
||||||
bool
|
bool
|
||||||
select CPU_FAM_F0
|
select CPU_FAM_F0
|
||||||
|
select CLOCK_HAS_NO_MCO_PRE
|
||||||
|
|
||||||
config CPU_LINE_STM32F030XC
|
config CPU_LINE_STM32F030XC
|
||||||
bool
|
bool
|
||||||
@ -41,10 +42,12 @@ config CPU_LINE_STM32F048XX
|
|||||||
config CPU_LINE_STM32F051X8
|
config CPU_LINE_STM32F051X8
|
||||||
bool
|
bool
|
||||||
select CPU_FAM_F0
|
select CPU_FAM_F0
|
||||||
|
select CLOCK_HAS_NO_MCO_PRE
|
||||||
|
|
||||||
config CPU_LINE_STM32F058XX
|
config CPU_LINE_STM32F058XX
|
||||||
bool
|
bool
|
||||||
select CPU_FAM_F0
|
select CPU_FAM_F0
|
||||||
|
select CLOCK_HAS_NO_MCO_PRE
|
||||||
|
|
||||||
config CPU_LINE_STM32F070X6
|
config CPU_LINE_STM32F070X6
|
||||||
bool
|
bool
|
||||||
|
|||||||
@ -15,6 +15,7 @@ config CPU_FAM_F1
|
|||||||
select HAS_PERIPH_FLASHPAGE_RAW
|
select HAS_PERIPH_FLASHPAGE_RAW
|
||||||
select HAS_PERIPH_WDT
|
select HAS_PERIPH_WDT
|
||||||
select HAS_BOOTLOADER_STM32
|
select HAS_BOOTLOADER_STM32
|
||||||
|
select CLOCK_HAS_NO_MCO_PRE
|
||||||
|
|
||||||
config CPU_FAM
|
config CPU_FAM
|
||||||
default "f1" if CPU_FAM_F1
|
default "f1" if CPU_FAM_F1
|
||||||
|
|||||||
@ -21,6 +21,7 @@ config CPU_LINE_STM32F302X8
|
|||||||
config CPU_LINE_STM32F302XC
|
config CPU_LINE_STM32F302XC
|
||||||
bool
|
bool
|
||||||
select CPU_FAM_F3
|
select CPU_FAM_F3
|
||||||
|
select CLOCK_HAS_NO_MCO_PRE
|
||||||
|
|
||||||
config CPU_LINE_STM32F302XE
|
config CPU_LINE_STM32F302XE
|
||||||
bool
|
bool
|
||||||
@ -34,6 +35,7 @@ config CPU_LINE_STM32F303XC
|
|||||||
bool
|
bool
|
||||||
select CPU_FAM_F3
|
select CPU_FAM_F3
|
||||||
select HAS_CORTEXM_MPU
|
select HAS_CORTEXM_MPU
|
||||||
|
select CLOCK_HAS_NO_MCO_PRE
|
||||||
|
|
||||||
config CPU_LINE_STM32F303XE
|
config CPU_LINE_STM32F303XE
|
||||||
bool
|
bool
|
||||||
@ -55,14 +57,17 @@ config CPU_LINE_STM32F334X8
|
|||||||
config CPU_LINE_STM32F358XX
|
config CPU_LINE_STM32F358XX
|
||||||
bool
|
bool
|
||||||
select CPU_FAM_F3
|
select CPU_FAM_F3
|
||||||
|
select CLOCK_HAS_NO_MCO_PRE
|
||||||
|
|
||||||
config CPU_LINE_STM32F373XC
|
config CPU_LINE_STM32F373XC
|
||||||
bool
|
bool
|
||||||
select CPU_FAM_F3
|
select CPU_FAM_F3
|
||||||
|
select CLOCK_HAS_NO_MCO_PRE
|
||||||
|
|
||||||
config CPU_LINE_STM32F378XX
|
config CPU_LINE_STM32F378XX
|
||||||
bool
|
bool
|
||||||
select CPU_FAM_F3
|
select CPU_FAM_F3
|
||||||
|
select CLOCK_HAS_NO_MCO_PRE
|
||||||
|
|
||||||
config CPU_LINE_STM32F398XX
|
config CPU_LINE_STM32F398XX
|
||||||
bool
|
bool
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user