mirror of
https://github.com/RIOT-OS/RIOT.git
synced 2025-01-18 12:52:44 +01:00
cpu/stm32: select lines from models in Kconfig
This commit is contained in:
parent
d1bab4a25f
commit
8738bd5e5c
@ -8,267 +8,267 @@
|
|||||||
# STM32F0
|
# STM32F0
|
||||||
config CPU_MODEL_STM32F030F4
|
config CPU_MODEL_STM32F030F4
|
||||||
bool
|
bool
|
||||||
select CPU_FAM_F0
|
select CPU_LINE_STM32F030X4
|
||||||
|
|
||||||
config CPU_MODEL_STM32F030R8
|
config CPU_MODEL_STM32F030R8
|
||||||
bool
|
bool
|
||||||
select CPU_FAM_F0
|
select CPU_LINE_STM32F030X8
|
||||||
|
|
||||||
config CPU_MODEL_STM32F031K6
|
config CPU_MODEL_STM32F031K6
|
||||||
bool
|
bool
|
||||||
select CPU_FAM_F0
|
select CPU_LINE_STM32F031X6
|
||||||
|
|
||||||
config CPU_MODEL_STM32F042K6
|
config CPU_MODEL_STM32F042K6
|
||||||
bool
|
bool
|
||||||
select CPU_FAM_F0
|
select CPU_LINE_STM32F042X6
|
||||||
|
|
||||||
config CPU_MODEL_STM32F051R8
|
config CPU_MODEL_STM32F051R8
|
||||||
bool
|
bool
|
||||||
select CPU_FAM_F0
|
select CPU_LINE_STM32F051XB
|
||||||
|
|
||||||
config CPU_MODEL_STM32F070RB
|
config CPU_MODEL_STM32F070RB
|
||||||
bool
|
bool
|
||||||
select CPU_FAM_F0
|
select CPU_LINE_STM32F070XB
|
||||||
|
|
||||||
config CPU_MODEL_STM32F072RB
|
config CPU_MODEL_STM32F072RB
|
||||||
bool
|
bool
|
||||||
select CPU_FAM_F0
|
select CPU_LINE_STM32F072XB
|
||||||
|
|
||||||
config CPU_MODEL_STM32F091RC
|
config CPU_MODEL_STM32F091RC
|
||||||
bool
|
bool
|
||||||
select CPU_FAM_F0
|
select CPU_LINE_STM32F091XC
|
||||||
|
|
||||||
# STM32F1
|
# STM32F1
|
||||||
config CPU_MODEL_STM32F103C8
|
config CPU_MODEL_STM32F103C8
|
||||||
bool
|
bool
|
||||||
select CPU_FAM_F1
|
select CPU_LINE_STM32F103X8
|
||||||
|
|
||||||
config CPU_MODEL_STM32F103CB
|
config CPU_MODEL_STM32F103CB
|
||||||
bool
|
bool
|
||||||
select CPU_FAM_F1
|
select CPU_LINE_STM32F103XB
|
||||||
|
|
||||||
config CPU_MODEL_STM32F103RB
|
config CPU_MODEL_STM32F103RB
|
||||||
bool
|
bool
|
||||||
select CPU_FAM_F1
|
select CPU_LINE_STM32F103XB
|
||||||
|
|
||||||
config CPU_MODEL_STM32F103RE
|
config CPU_MODEL_STM32F103RE
|
||||||
bool
|
bool
|
||||||
select CPU_FAM_F1
|
select CPU_LINE_STM32F103XE
|
||||||
|
|
||||||
# STM32F2
|
# STM32F2
|
||||||
config CPU_MODEL_STM32F207ZG
|
config CPU_MODEL_STM32F207ZG
|
||||||
bool
|
bool
|
||||||
select CPU_FAM_F2
|
select CPU_LINE_STM32F207XX
|
||||||
|
|
||||||
# STM32F3
|
# STM32F3
|
||||||
config CPU_MODEL_STM32F302R8
|
config CPU_MODEL_STM32F302R8
|
||||||
bool
|
bool
|
||||||
select CPU_FAM_F3
|
select CPU_LINE_STM32F302X8
|
||||||
|
|
||||||
config CPU_MODEL_STM32F303K8
|
config CPU_MODEL_STM32F303K8
|
||||||
bool
|
bool
|
||||||
select CPU_FAM_F3
|
select CPU_LINE_STM32F303X8
|
||||||
|
|
||||||
config CPU_MODEL_STM32F303RE
|
config CPU_MODEL_STM32F303RE
|
||||||
bool
|
bool
|
||||||
select CPU_FAM_F3
|
select CPU_LINE_STM32F303XE
|
||||||
select HAS_CORTEXM_MPU
|
select HAS_CORTEXM_MPU
|
||||||
|
|
||||||
config CPU_MODEL_STM32F303VC
|
config CPU_MODEL_STM32F303VC
|
||||||
bool
|
bool
|
||||||
select CPU_FAM_F3
|
select CPU_LINE_STM32F303XC
|
||||||
select HAS_CORTEXM_MPU
|
select HAS_CORTEXM_MPU
|
||||||
|
|
||||||
config CPU_MODEL_STM32F303ZE
|
config CPU_MODEL_STM32F303ZE
|
||||||
bool
|
bool
|
||||||
select CPU_FAM_F3
|
select CPU_LINE_STM32F303XE
|
||||||
select HAS_CORTEXM_MPU
|
select HAS_CORTEXM_MPU
|
||||||
|
|
||||||
config CPU_MODEL_STM32F334R8
|
config CPU_MODEL_STM32F334R8
|
||||||
bool
|
bool
|
||||||
select CPU_FAM_F3
|
select CPU_LINE_STM32F334X8
|
||||||
|
|
||||||
# STM32F4
|
# STM32F4
|
||||||
config CPU_MODEL_STM32F401RE
|
config CPU_MODEL_STM32F401RE
|
||||||
bool
|
bool
|
||||||
select CPU_FAM_F4
|
select CPU_LINE_STM32F401XE
|
||||||
|
|
||||||
config CPU_MODEL_STM32F405RG
|
config CPU_MODEL_STM32F405RG
|
||||||
bool
|
bool
|
||||||
select CPU_FAM_F4
|
select CPU_LINE_STM32F405XX
|
||||||
select HAS_PERIPH_HWRNG
|
select HAS_PERIPH_HWRNG
|
||||||
|
|
||||||
config CPU_MODEL_STM32F407VG
|
config CPU_MODEL_STM32F407VG
|
||||||
bool
|
bool
|
||||||
select CPU_FAM_F4
|
select CPU_LINE_STM32F407XX
|
||||||
select HAS_PERIPH_HWRNG
|
select HAS_PERIPH_HWRNG
|
||||||
|
|
||||||
config CPU_MODEL_STM32F410RB
|
config CPU_MODEL_STM32F410RB
|
||||||
bool
|
bool
|
||||||
select CPU_FAM_F4
|
select CPU_LINE_STM32F410XB
|
||||||
select HAS_PERIPH_HWRNG
|
select HAS_PERIPH_HWRNG
|
||||||
|
|
||||||
config CPU_MODEL_STM32F411RE
|
config CPU_MODEL_STM32F411RE
|
||||||
bool
|
bool
|
||||||
select CPU_FAM_F4
|
select CPU_LINE_STM32F411XE
|
||||||
|
|
||||||
config CPU_MODEL_STM32F411CEU6
|
config CPU_MODEL_STM32F411CEU6
|
||||||
bool
|
bool
|
||||||
select CPU_FAM_F4
|
select CPU_LINE_STM32F411XE
|
||||||
|
|
||||||
config CPU_MODEL_STM32F412ZG
|
config CPU_MODEL_STM32F412ZG
|
||||||
bool
|
bool
|
||||||
select CPU_FAM_F4
|
select CPU_LINE_STM32F412XG
|
||||||
select HAS_PERIPH_HWRNG
|
select HAS_PERIPH_HWRNG
|
||||||
|
|
||||||
config CPU_MODEL_STM32F413ZH
|
config CPU_MODEL_STM32F413ZH
|
||||||
bool
|
bool
|
||||||
select CPU_FAM_F4
|
select CPU_LINE_STM32F413XX
|
||||||
select HAS_PERIPH_HWRNG
|
select HAS_PERIPH_HWRNG
|
||||||
|
|
||||||
config CPU_MODEL_STM32F415RG
|
config CPU_MODEL_STM32F415RG
|
||||||
bool
|
bool
|
||||||
select CPU_FAM_F4
|
select CPU_LINE_STM32F415XX
|
||||||
select HAS_PERIPH_HWRNG
|
select HAS_PERIPH_HWRNG
|
||||||
|
|
||||||
config CPU_MODEL_STM32F429ZI
|
config CPU_MODEL_STM32F429ZI
|
||||||
bool
|
bool
|
||||||
select CPU_FAM_F4
|
select CPU_LINE_STM32F429XX
|
||||||
select HAS_PERIPH_HWRNG
|
select HAS_PERIPH_HWRNG
|
||||||
|
|
||||||
config CPU_MODEL_STM32F437VG
|
config CPU_MODEL_STM32F437VG
|
||||||
bool
|
bool
|
||||||
select CPU_FAM_F4
|
select CPU_LINE_STM32F437XX
|
||||||
select HAS_PERIPH_HWRNG
|
select HAS_PERIPH_HWRNG
|
||||||
|
|
||||||
config CPU_MODEL_STM32F446RE
|
config CPU_MODEL_STM32F446RE
|
||||||
bool
|
bool
|
||||||
select CPU_FAM_F4
|
select CPU_LINE_STM32F446XX
|
||||||
|
|
||||||
config CPU_MODEL_STM32F446ZE
|
config CPU_MODEL_STM32F446ZE
|
||||||
bool
|
bool
|
||||||
select CPU_FAM_F4
|
select CPU_LINE_STM32F446XX
|
||||||
|
|
||||||
# STM32F7
|
# STM32F7
|
||||||
config CPU_MODEL_STM32F722ZE
|
config CPU_MODEL_STM32F722ZE
|
||||||
bool
|
bool
|
||||||
select CPU_FAM_F7
|
select CPU_LINE_STM32F722XX
|
||||||
|
|
||||||
config CPU_MODEL_STM32F723IE
|
config CPU_MODEL_STM32F723IE
|
||||||
bool
|
bool
|
||||||
select CPU_FAM_F7
|
select CPU_LINE_STM32F723XX
|
||||||
|
|
||||||
config CPU_MODEL_STM32F746ZG
|
config CPU_MODEL_STM32F746ZG
|
||||||
bool
|
bool
|
||||||
select CPU_FAM_F7
|
select CPU_LINE_STM32F746XX
|
||||||
|
|
||||||
config CPU_MODEL_STM32F767ZI
|
config CPU_MODEL_STM32F767ZI
|
||||||
bool
|
bool
|
||||||
select CPU_FAM_F7
|
select CPU_LINE_STM32F767XX
|
||||||
|
|
||||||
config CPU_MODEL_STM32F769NI
|
config CPU_MODEL_STM32F769NI
|
||||||
bool
|
bool
|
||||||
select CPU_FAM_F7
|
select CPU_LINE_STM32F769XX
|
||||||
|
|
||||||
# STM32G0
|
# STM32G0
|
||||||
config CPU_MODEL_STM32G070RB
|
config CPU_MODEL_STM32G070RB
|
||||||
bool
|
bool
|
||||||
select CPU_FAM_G0
|
select CPU_LINE_STM32G070XX
|
||||||
|
|
||||||
# STM32G4
|
# STM32G4
|
||||||
config CPU_MODEL_STM32G474RE
|
config CPU_MODEL_STM32G474RE
|
||||||
bool
|
bool
|
||||||
select CPU_FAM_G4
|
select CPU_LINE_STM32G474XX
|
||||||
|
|
||||||
# STM32L0
|
# STM32L0
|
||||||
config CPU_MODEL_STM32L031K6
|
config CPU_MODEL_STM32L031K6
|
||||||
bool
|
bool
|
||||||
select CPU_FAM_L0
|
select CPU_LINE_STM32L031XX
|
||||||
|
|
||||||
config CPU_MODEL_STM32L052T8
|
config CPU_MODEL_STM32L052T8
|
||||||
bool
|
bool
|
||||||
select CPU_FAM_L0
|
select CPU_LINE_STM32L052XX
|
||||||
select HAS_PERIPH_HWRNG
|
select HAS_PERIPH_HWRNG
|
||||||
|
|
||||||
config CPU_MODEL_STM32L053R8
|
config CPU_MODEL_STM32L053R8
|
||||||
bool
|
bool
|
||||||
select CPU_FAM_L0
|
select CPU_LINE_STM32L053XX
|
||||||
select HAS_PERIPH_HWRNG
|
select HAS_PERIPH_HWRNG
|
||||||
|
|
||||||
config CPU_MODEL_STM32L053C8
|
config CPU_MODEL_STM32L053C8
|
||||||
bool
|
bool
|
||||||
select CPU_FAM_L0
|
select CPU_LINE_STM32L053XX
|
||||||
select HAS_PERIPH_HWRNG
|
select HAS_PERIPH_HWRNG
|
||||||
|
|
||||||
config CPU_MODEL_STM32L072CZ
|
config CPU_MODEL_STM32L072CZ
|
||||||
bool
|
bool
|
||||||
select CPU_FAM_L0
|
select CPU_LINE_STM32L072XX
|
||||||
select HAS_PERIPH_HWRNG
|
select HAS_PERIPH_HWRNG
|
||||||
|
|
||||||
config CPU_MODEL_STM32L073RZ
|
config CPU_MODEL_STM32L073RZ
|
||||||
bool
|
bool
|
||||||
select CPU_FAM_L0
|
select CPU_LINE_STM32L073XX
|
||||||
select HAS_PERIPH_HWRNG
|
select HAS_PERIPH_HWRNG
|
||||||
|
|
||||||
# STM32L1
|
# STM32L1
|
||||||
config CPU_MODEL_STM32L151CB
|
config CPU_MODEL_STM32L151CB
|
||||||
bool
|
bool
|
||||||
select CPU_FAM_L1
|
select CPU_LINE_STM32L151XB
|
||||||
|
|
||||||
config CPU_MODEL_STM32L151CB_A
|
config CPU_MODEL_STM32L151CB_A
|
||||||
bool
|
bool
|
||||||
select CPU_FAM_L1
|
select CPU_LINE_STM32L151XBA
|
||||||
|
|
||||||
config CPU_MODEL_STM32L151RC
|
config CPU_MODEL_STM32L151RC
|
||||||
bool
|
bool
|
||||||
select CPU_FAM_L1
|
select CPU_LINE_STM32L151XC
|
||||||
|
|
||||||
config CPU_MODEL_STM32L152RE
|
config CPU_MODEL_STM32L152RE
|
||||||
bool
|
bool
|
||||||
select CPU_FAM_L1
|
select CPU_LINE_STM32L152XE
|
||||||
|
|
||||||
# STM32L4
|
# STM32L4
|
||||||
config CPU_MODEL_STM32L412KB
|
config CPU_MODEL_STM32L412KB
|
||||||
bool
|
bool
|
||||||
select CPU_FAM_L4
|
select CPU_LINE_STM32L412XX
|
||||||
|
|
||||||
config CPU_MODEL_STM32L432KC
|
config CPU_MODEL_STM32L432KC
|
||||||
bool
|
bool
|
||||||
select CPU_FAM_L4
|
select CPU_LINE_STM32L432XX
|
||||||
|
|
||||||
config CPU_MODEL_STM32L433RC
|
config CPU_MODEL_STM32L433RC
|
||||||
bool
|
bool
|
||||||
select CPU_FAM_L4
|
select CPU_LINE_STM32L433XX
|
||||||
|
|
||||||
config CPU_MODEL_STM32L452RE
|
config CPU_MODEL_STM32L452RE
|
||||||
bool
|
bool
|
||||||
select CPU_FAM_L4
|
select CPU_LINE_STM32L452XX
|
||||||
|
|
||||||
config CPU_MODEL_STM32L475VG
|
config CPU_MODEL_STM32L475VG
|
||||||
bool
|
bool
|
||||||
select CPU_FAM_L4
|
select CPU_LINE_STM32L475XX
|
||||||
|
|
||||||
config CPU_MODEL_STM32L476RG
|
config CPU_MODEL_STM32L476RG
|
||||||
bool
|
bool
|
||||||
select CPU_FAM_L4
|
select CPU_LINE_STM32L476XX
|
||||||
|
|
||||||
config CPU_MODEL_STM32L476VG
|
config CPU_MODEL_STM32L476VG
|
||||||
bool
|
bool
|
||||||
select CPU_FAM_L4
|
select CPU_LINE_STM32L476XX
|
||||||
|
|
||||||
config CPU_MODEL_STM32L496AG
|
config CPU_MODEL_STM32L496AG
|
||||||
bool
|
bool
|
||||||
select CPU_FAM_L4
|
select CPU_LINE_STM32L496XX
|
||||||
|
|
||||||
config CPU_MODEL_STM32L496ZG
|
config CPU_MODEL_STM32L496ZG
|
||||||
bool
|
bool
|
||||||
select CPU_FAM_L4
|
select CPU_LINE_STM32L496XX
|
||||||
|
|
||||||
config CPU_MODEL_STM32L4R5ZI
|
config CPU_MODEL_STM32L4R5ZI
|
||||||
bool
|
bool
|
||||||
select CPU_FAM_L4
|
select CPU_LINE_STM32L4R5XX
|
||||||
|
|
||||||
# STM32WB
|
# STM32WB
|
||||||
config CPU_MODEL_STM32WB55RG
|
config CPU_MODEL_STM32WB55RG
|
||||||
bool
|
bool
|
||||||
select CPU_FAM_WB
|
select CPU_LINE_STM32WB55XX
|
||||||
|
Loading…
Reference in New Issue
Block a user