1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2025-12-24 22:13:52 +01:00

cpu/stm32: model MCO in Kconfig for g0/g4

This commit is contained in:
Alexandre Abadie 2020-12-31 17:41:25 +01:00
parent 1f0e6c1057
commit a9b154b4ac
No known key found for this signature in database
GPG Key ID: 1C919A403CAE1405

View File

@ -373,7 +373,7 @@ config CLOCK_APB2_DIV
default 8 if CLOCK_APB2_DIV_8
default 16 if CLOCK_APB2_DIV_16
if CPU_FAM_F0 || CPU_FAM_F1 || CPU_FAM_F3
if CPU_FAM_F0 || CPU_FAM_F1 || CPU_FAM_F3 || CPU_FAM_G0 || CPU_FAM_G4
config CLOCK_ENABLE_MCO
bool "Enable MCU Clock Output (MCO) on PA8"
@ -391,6 +391,12 @@ config CLOCK_MCO_USE_HSE
config CLOCK_MCO_USE_HSI
bool "Use HSI as MCO source"
config CLOCK_MCO_USE_LSE
bool "Use LSE as MCO source" if CPU_FAM_G0 || CPU_FAM_G4
config CLOCK_MCO_USE_LSI
bool "Use LSI as MCO source" if CPU_FAM_G0 || CPU_FAM_G4
config CLOCK_MCO_USE_SYSCLK
bool "Use SYSCLK as MCO source"
@ -417,13 +423,13 @@ config CLOCK_MCO_PRE_16
bool "Divide MCO by 16"
config CLOCK_MCO_PRE_32
bool "Divide MCO by 32"
bool "Divide MCO by 32" if !CPU_FAM_G4
config CLOCK_MCO_PRE_64
bool "Divide MCO by 64"
bool "Divide MCO by 64" if !CPU_FAM_G4
config CLOCK_MCO_PRE_128
bool "Divide MCO by 128"
bool "Divide MCO by 128" if !CPU_FAM_G4
endchoice
@ -438,7 +444,6 @@ config CLOCK_MCO_PRE
default 128 if CLOCK_MCO_PRE_128
default 1
endif # CPU_FAM_F0 || CPU_FAM_F1 || CPU_FAM_F3
endif # CPU_FAM_F0 || CPU_FAM_F1 || CPU_FAM_F3 || CPU_FAM_G0 || CPU_FAM_G4
endmenu