STM32: Fix some incorrect configurations in Kconfig file
This commit is contained in:
parent
ef5f3dcff4
commit
253e112b4a
@ -190,24 +190,40 @@ config ARCH_CHIP_STM32F100C8
|
||||
select ARCH_CORTEXM3
|
||||
select STM32_STM32F10XX
|
||||
select STM32_VALUELINE
|
||||
select STM32_HAVE_DAC1
|
||||
select STM32_HAVE_DAC2
|
||||
select STM32_HAVE_I2C2
|
||||
select STM32_HAVE_TIM4
|
||||
|
||||
config ARCH_CHIP_STM32F100CB
|
||||
bool "STM32F100CB"
|
||||
select ARCH_CORTEXM3
|
||||
select STM32_STM32F10XX
|
||||
select STM32_VALUELINE
|
||||
select STM32_HAVE_DAC1
|
||||
select STM32_HAVE_DAC2
|
||||
select STM32_HAVE_I2C2
|
||||
select STM32_HAVE_TIM4
|
||||
|
||||
config ARCH_CHIP_STM32F100R8
|
||||
bool "STM32F100R8"
|
||||
select ARCH_CORTEXM3
|
||||
select STM32_STM32F10XX
|
||||
select STM32_VALUELINE
|
||||
select STM32_HAVE_DAC1
|
||||
select STM32_HAVE_DAC2
|
||||
select STM32_HAVE_I2C2
|
||||
select STM32_HAVE_TIM4
|
||||
|
||||
config ARCH_CHIP_STM32F100RB
|
||||
bool "STM32F100RB"
|
||||
select ARCH_CORTEXM3
|
||||
select STM32_STM32F10XX
|
||||
select STM32_VALUELINE
|
||||
select STM32_HAVE_DAC1
|
||||
select STM32_HAVE_DAC2
|
||||
select STM32_HAVE_I2C2
|
||||
select STM32_HAVE_TIM4
|
||||
|
||||
config ARCH_CHIP_STM32F100RC
|
||||
bool "STM32F100RC"
|
||||
@ -215,6 +231,10 @@ config ARCH_CHIP_STM32F100RC
|
||||
select STM32_STM32F10XX
|
||||
select STM32_VALUELINE
|
||||
select STM32_HIGHDENSITY
|
||||
select STM32_HAVE_DAC1
|
||||
select STM32_HAVE_DAC2
|
||||
select STM32_HAVE_I2C2
|
||||
select STM32_HAVE_TIM4
|
||||
|
||||
config ARCH_CHIP_STM32F100RD
|
||||
bool "STM32F100RD"
|
||||
@ -222,6 +242,10 @@ config ARCH_CHIP_STM32F100RD
|
||||
select STM32_STM32F10XX
|
||||
select STM32_VALUELINE
|
||||
select STM32_HIGHDENSITY
|
||||
select STM32_HAVE_DAC1
|
||||
select STM32_HAVE_DAC2
|
||||
select STM32_HAVE_I2C2
|
||||
select STM32_HAVE_TIM4
|
||||
|
||||
config ARCH_CHIP_STM32F100RE
|
||||
bool "STM32F100RE"
|
||||
@ -229,18 +253,30 @@ config ARCH_CHIP_STM32F100RE
|
||||
select STM32_STM32F10XX
|
||||
select STM32_VALUELINE
|
||||
select STM32_HIGHDENSITY
|
||||
select STM32_HAVE_DAC1
|
||||
select STM32_HAVE_DAC2
|
||||
select STM32_HAVE_I2C2
|
||||
select STM32_HAVE_TIM4
|
||||
|
||||
config ARCH_CHIP_STM32F100V8
|
||||
bool "STM32F100V8"
|
||||
select ARCH_CORTEXM3
|
||||
select STM32_STM32F10XX
|
||||
select STM32_VALUELINE
|
||||
select STM32_HAVE_DAC1
|
||||
select STM32_HAVE_DAC2
|
||||
select STM32_HAVE_I2C2
|
||||
select STM32_HAVE_TIM4
|
||||
|
||||
config ARCH_CHIP_STM32F100VB
|
||||
bool "STM32F100VB"
|
||||
select ARCH_CORTEXM3
|
||||
select STM32_STM32F10XX
|
||||
select STM32_VALUELINE
|
||||
select STM32_HAVE_DAC1
|
||||
select STM32_HAVE_DAC2
|
||||
select STM32_HAVE_I2C2
|
||||
select STM32_HAVE_TIM4
|
||||
|
||||
config ARCH_CHIP_STM32F100VC
|
||||
bool "STM32F100VC"
|
||||
@ -248,6 +284,10 @@ config ARCH_CHIP_STM32F100VC
|
||||
select STM32_STM32F10XX
|
||||
select STM32_VALUELINE
|
||||
select STM32_HIGHDENSITY
|
||||
select STM32_HAVE_DAC1
|
||||
select STM32_HAVE_DAC2
|
||||
select STM32_HAVE_I2C2
|
||||
select STM32_HAVE_TIM4
|
||||
|
||||
config ARCH_CHIP_STM32F100VD
|
||||
bool "STM32F100VD"
|
||||
@ -255,6 +295,10 @@ config ARCH_CHIP_STM32F100VD
|
||||
select STM32_STM32F10XX
|
||||
select STM32_VALUELINE
|
||||
select STM32_HIGHDENSITY
|
||||
select STM32_HAVE_DAC1
|
||||
select STM32_HAVE_DAC2
|
||||
select STM32_HAVE_I2C2
|
||||
select STM32_HAVE_TIM4
|
||||
|
||||
config ARCH_CHIP_STM32F100VE
|
||||
bool "STM32F100VE"
|
||||
@ -262,6 +306,10 @@ config ARCH_CHIP_STM32F100VE
|
||||
select STM32_STM32F10XX
|
||||
select STM32_VALUELINE
|
||||
select STM32_HIGHDENSITY
|
||||
select STM32_HAVE_DAC1
|
||||
select STM32_HAVE_DAC2
|
||||
select STM32_HAVE_I2C2
|
||||
select STM32_HAVE_TIM4
|
||||
|
||||
config ARCH_CHIP_STM32F102CB
|
||||
bool "STM32F102CB"
|
||||
@ -269,6 +317,8 @@ config ARCH_CHIP_STM32F102CB
|
||||
select STM32_STM32F10XX
|
||||
select STM32_USBACCESSLINE
|
||||
select STM32_MEDIUMDENSITY
|
||||
select STM32_HAVE_I2C2
|
||||
select STM32_HAVE_TIM4
|
||||
|
||||
config ARCH_CHIP_STM32F103T8
|
||||
bool "STM32F103T8"
|
||||
@ -276,6 +326,7 @@ config ARCH_CHIP_STM32F103T8
|
||||
select STM32_STM32F10XX
|
||||
select STM32_PERFORMANCELINE
|
||||
select STM32_MEDIUMDENSITY
|
||||
select STM32_HAVE_TIM4
|
||||
|
||||
config ARCH_CHIP_STM32F103TB
|
||||
bool "STM32F103TB"
|
||||
@ -283,6 +334,7 @@ config ARCH_CHIP_STM32F103TB
|
||||
select STM32_STM32F10XX
|
||||
select STM32_PERFORMANCELINE
|
||||
select STM32_MEDIUMDENSITY
|
||||
select STM32_HAVE_TIM4
|
||||
|
||||
config ARCH_CHIP_STM32F103C4
|
||||
bool "STM32F103C4"
|
||||
@ -297,6 +349,8 @@ config ARCH_CHIP_STM32F103C8
|
||||
select STM32_STM32F10XX
|
||||
select STM32_PERFORMANCELINE
|
||||
select STM32_MEDIUMDENSITY
|
||||
select STM32_HAVE_I2C2
|
||||
select STM32_HAVE_TIM4
|
||||
|
||||
config ARCH_CHIP_STM32F103CB
|
||||
bool "STM32F103CB"
|
||||
@ -304,6 +358,8 @@ config ARCH_CHIP_STM32F103CB
|
||||
select STM32_STM32F10XX
|
||||
select STM32_PERFORMANCELINE
|
||||
select STM32_MEDIUMDENSITY
|
||||
select STM32_HAVE_I2C2
|
||||
select STM32_HAVE_TIM4
|
||||
|
||||
config ARCH_CHIP_STM32F103R8
|
||||
bool "STM32F103R8"
|
||||
@ -311,6 +367,8 @@ config ARCH_CHIP_STM32F103R8
|
||||
select STM32_STM32F10XX
|
||||
select STM32_PERFORMANCELINE
|
||||
select STM32_MEDIUMDENSITY
|
||||
select STM32_HAVE_I2C2
|
||||
select STM32_HAVE_TIM4
|
||||
|
||||
config ARCH_CHIP_STM32F103RB
|
||||
bool "STM32F103RB"
|
||||
@ -318,6 +376,8 @@ config ARCH_CHIP_STM32F103RB
|
||||
select STM32_STM32F10XX
|
||||
select STM32_PERFORMANCELINE
|
||||
select STM32_MEDIUMDENSITY
|
||||
select STM32_HAVE_I2C2
|
||||
select STM32_HAVE_TIM4
|
||||
|
||||
config ARCH_CHIP_STM32F103RC
|
||||
bool "STM32F103RC"
|
||||
@ -325,6 +385,10 @@ config ARCH_CHIP_STM32F103RC
|
||||
select STM32_STM32F10XX
|
||||
select STM32_PERFORMANCELINE
|
||||
select STM32_HIGHDENSITY
|
||||
select STM32_HAVE_DAC1
|
||||
select STM32_HAVE_DAC2
|
||||
select STM32_HAVE_I2C2
|
||||
select STM32_HAVE_TIM4
|
||||
|
||||
config ARCH_CHIP_STM32F103RD
|
||||
bool "STM32F103RD"
|
||||
@ -332,6 +396,10 @@ config ARCH_CHIP_STM32F103RD
|
||||
select STM32_STM32F10XX
|
||||
select STM32_PERFORMANCELINE
|
||||
select STM32_HIGHDENSITY
|
||||
select STM32_HAVE_DAC1
|
||||
select STM32_HAVE_DAC2
|
||||
select STM32_HAVE_I2C2
|
||||
select STM32_HAVE_TIM4
|
||||
|
||||
config ARCH_CHIP_STM32F103RE
|
||||
bool "STM32F103RE"
|
||||
@ -339,6 +407,10 @@ config ARCH_CHIP_STM32F103RE
|
||||
select STM32_STM32F10XX
|
||||
select STM32_PERFORMANCELINE
|
||||
select STM32_HIGHDENSITY
|
||||
select STM32_HAVE_DAC1
|
||||
select STM32_HAVE_DAC2
|
||||
select STM32_HAVE_I2C2
|
||||
select STM32_HAVE_TIM4
|
||||
|
||||
config ARCH_CHIP_STM32F103RG
|
||||
bool "STM32F103RG"
|
||||
@ -346,6 +418,10 @@ config ARCH_CHIP_STM32F103RG
|
||||
select STM32_STM32F10XX
|
||||
select STM32_PERFORMANCELINE
|
||||
select STM32_HIGHDENSITY
|
||||
select STM32_HAVE_DAC1
|
||||
select STM32_HAVE_DAC2
|
||||
select STM32_HAVE_I2C2
|
||||
select STM32_HAVE_TIM4
|
||||
|
||||
config ARCH_CHIP_STM32F103V8
|
||||
bool "STM32F103V8"
|
||||
@ -353,6 +429,8 @@ config ARCH_CHIP_STM32F103V8
|
||||
select STM32_STM32F10XX
|
||||
select STM32_PERFORMANCELINE
|
||||
select STM32_MEDIUMDENSITY
|
||||
select STM32_HAVE_I2C2
|
||||
select STM32_HAVE_TIM4
|
||||
|
||||
config ARCH_CHIP_STM32F103VB
|
||||
bool "STM32F103VB"
|
||||
@ -360,6 +438,8 @@ config ARCH_CHIP_STM32F103VB
|
||||
select STM32_STM32F10XX
|
||||
select STM32_PERFORMANCELINE
|
||||
select STM32_MEDIUMDENSITY
|
||||
select STM32_HAVE_I2C2
|
||||
select STM32_HAVE_TIM4
|
||||
|
||||
config ARCH_CHIP_STM32F103VC
|
||||
bool "STM32F103VC"
|
||||
@ -367,6 +447,10 @@ config ARCH_CHIP_STM32F103VC
|
||||
select STM32_STM32F10XX
|
||||
select STM32_PERFORMANCELINE
|
||||
select STM32_HIGHDENSITY
|
||||
select STM32_HAVE_DAC1
|
||||
select STM32_HAVE_DAC2
|
||||
select STM32_HAVE_I2C2
|
||||
select STM32_HAVE_TIM4
|
||||
|
||||
config ARCH_CHIP_STM32F103VE
|
||||
bool "STM32F103VE"
|
||||
@ -374,6 +458,10 @@ config ARCH_CHIP_STM32F103VE
|
||||
select STM32_STM32F10XX
|
||||
select STM32_PERFORMANCELINE
|
||||
select STM32_HIGHDENSITY
|
||||
select STM32_HAVE_DAC1
|
||||
select STM32_HAVE_DAC2
|
||||
select STM32_HAVE_I2C2
|
||||
select STM32_HAVE_TIM4
|
||||
|
||||
config ARCH_CHIP_STM32F103ZE
|
||||
bool "STM32F103ZE"
|
||||
@ -381,18 +469,29 @@ config ARCH_CHIP_STM32F103ZE
|
||||
select STM32_STM32F10XX
|
||||
select STM32_PERFORMANCELINE
|
||||
select STM32_HIGHDENSITY
|
||||
select STM32_HAVE_DAC1
|
||||
select STM32_HAVE_DAC2
|
||||
select STM32_HAVE_I2C2
|
||||
select STM32_HAVE_TIM4
|
||||
|
||||
config ARCH_CHIP_STM32F105VB
|
||||
bool "STM32F105VBT7"
|
||||
select ARCH_CORTEXM3
|
||||
select STM32_STM32F10XX
|
||||
select STM32_CONNECTIVITYLINE
|
||||
select STM32_HAVE_DAC1
|
||||
select STM32_HAVE_DAC2
|
||||
select STM32_HAVE_I2C2
|
||||
select STM32_HAVE_TIM4
|
||||
|
||||
config ARCH_CHIP_STM32F107VC
|
||||
bool "STM32F107VC"
|
||||
select ARCH_CORTEXM3
|
||||
select STM32_STM32F10XX
|
||||
select STM32_CONNECTIVITYLINE
|
||||
select STM32_HAVE_DAC1
|
||||
select STM32_HAVE_DAC2
|
||||
select STM32_HAVE_TIM4
|
||||
|
||||
config ARCH_CHIP_STM32F205RG
|
||||
bool "STM32F205RG"
|
||||
@ -416,121 +515,247 @@ config ARCH_CHIP_STM32F302K6
|
||||
bool "STM32F302K6"
|
||||
select ARCH_CORTEXM4
|
||||
select STM32_STM32F30XX
|
||||
select STM32_STM32F302
|
||||
select ARCH_HAVE_FPU
|
||||
select STM32_HAVE_I2C3
|
||||
|
||||
config ARCH_CHIP_STM32F302K8
|
||||
bool "STM32F302K8"
|
||||
select ARCH_CORTEXM4
|
||||
select STM32_STM32F30XX
|
||||
select STM32_STM32F302
|
||||
select ARCH_HAVE_FPU
|
||||
select STM32_HAVE_I2C3
|
||||
|
||||
config ARCH_CHIP_STM32F302CB
|
||||
bool "STM32F302CB"
|
||||
select ARCH_CORTEXM4
|
||||
select STM32_STM32F30XX
|
||||
select STM32_STM32F302
|
||||
select ARCH_HAVE_FPU
|
||||
select STM32_HAVE_ADC2
|
||||
select STM32_HAVE_USART3
|
||||
|
||||
config ARCH_CHIP_STM32F302CC
|
||||
bool "STM32F302CC"
|
||||
select ARCH_CORTEXM4
|
||||
select STM32_STM32F30XX
|
||||
select STM32_STM32F302
|
||||
select ARCH_HAVE_FPU
|
||||
select STM32_HAVE_ADC2
|
||||
select STM32_HAVE_USART3
|
||||
|
||||
config ARCH_CHIP_STM32F302RB
|
||||
bool "STM32F302RB"
|
||||
select ARCH_CORTEXM4
|
||||
select STM32_STM32F30XX
|
||||
select STM32_STM32F302
|
||||
select ARCH_HAVE_FPU
|
||||
select STM32_HAVE_ADC2
|
||||
select STM32_HAVE_USART3
|
||||
select STM32_HAVE_UART4
|
||||
select STM32_HAVE_UART5
|
||||
|
||||
config ARCH_CHIP_STM32F302RC
|
||||
bool "STM32F302RC"
|
||||
select ARCH_CORTEXM4
|
||||
select STM32_STM32F30XX
|
||||
select STM32_STM32F302
|
||||
select ARCH_HAVE_FPU
|
||||
select STM32_HAVE_ADC2
|
||||
select STM32_HAVE_USART3
|
||||
select STM32_HAVE_UART4
|
||||
select STM32_HAVE_UART5
|
||||
|
||||
config ARCH_CHIP_STM32F302VB
|
||||
bool "STM32F302VB"
|
||||
select ARCH_CORTEXM4
|
||||
select STM32_STM32F30XX
|
||||
select STM32_STM32F302
|
||||
select ARCH_HAVE_FPU
|
||||
select STM32_HAVE_ADC2
|
||||
select STM32_HAVE_USART3
|
||||
select STM32_HAVE_UART4
|
||||
select STM32_HAVE_UART5
|
||||
|
||||
config ARCH_CHIP_STM32F302VC
|
||||
bool "STM32F302VC"
|
||||
select ARCH_CORTEXM4
|
||||
select STM32_STM32F30XX
|
||||
select STM32_STM32F302
|
||||
select ARCH_HAVE_FPU
|
||||
select STM32_HAVE_ADC2
|
||||
select STM32_HAVE_USART3
|
||||
select STM32_HAVE_UART4
|
||||
select STM32_HAVE_UART5
|
||||
|
||||
config ARCH_CHIP_STM32F303K6
|
||||
bool "STM32F303K6"
|
||||
select ARCH_CORTEXM4
|
||||
select STM32_STM32F30XX
|
||||
select STM32_STM32F303
|
||||
select ARCH_HAVE_FPU
|
||||
|
||||
config ARCH_CHIP_STM32F303K8
|
||||
bool "STM32F303K8"
|
||||
select ARCH_CORTEXM4
|
||||
select STM32_STM32F30XX
|
||||
select STM32_STM32F303
|
||||
select ARCH_HAVE_FPU
|
||||
|
||||
config ARCH_CHIP_STM32F303C6
|
||||
bool "STM32F303C6"
|
||||
select ARCH_CORTEXM4
|
||||
select STM32_STM32F30XX
|
||||
select STM32_STM32F303
|
||||
select ARCH_HAVE_FPU
|
||||
select STM32_HAVE_USART3
|
||||
|
||||
config ARCH_CHIP_STM32F303C8
|
||||
bool "STM32F303C8"
|
||||
select ARCH_CORTEXM4
|
||||
select STM32_STM32F30XX
|
||||
select STM32_STM32F303
|
||||
select ARCH_HAVE_FPU
|
||||
select STM32_HAVE_USART3
|
||||
|
||||
config ARCH_CHIP_STM32F303CB
|
||||
bool "STM32F303CB"
|
||||
select ARCH_CORTEXM4
|
||||
select STM32_STM32F30XX
|
||||
select STM32_STM32F303
|
||||
select ARCH_HAVE_FPU
|
||||
select STM32_HAVE_ADC3
|
||||
select STM32_HAVE_I2C2
|
||||
select STM32_HAVE_SPI2
|
||||
select STM32_HAVE_SPI3
|
||||
select STM32_HAVE_TIM4
|
||||
select STM32_HAVE_TIM8
|
||||
select STM32_HAVE_USART3
|
||||
select STM32_HAVE_USBDEV
|
||||
|
||||
config ARCH_CHIP_STM32F303CC
|
||||
bool "STM32F303CC"
|
||||
select ARCH_CORTEXM4
|
||||
select STM32_STM32F30XX
|
||||
select STM32_STM32F303
|
||||
select ARCH_HAVE_FPU
|
||||
select STM32_HAVE_ADC3
|
||||
select STM32_HAVE_I2C2
|
||||
select STM32_HAVE_SPI2
|
||||
select STM32_HAVE_SPI3
|
||||
select STM32_HAVE_TIM4
|
||||
select STM32_HAVE_TIM8
|
||||
select STM32_HAVE_USART3
|
||||
select STM32_HAVE_USBDEV
|
||||
|
||||
config ARCH_CHIP_STM32F303RB
|
||||
bool "STM32F303RB"
|
||||
select ARCH_CORTEXM4
|
||||
select STM32_STM32F30XX
|
||||
select STM32_STM32F303
|
||||
select ARCH_HAVE_FPU
|
||||
select STM32_HAVE_ADC3
|
||||
select STM32_HAVE_I2C2
|
||||
select STM32_HAVE_SPI2
|
||||
select STM32_HAVE_SPI3
|
||||
select STM32_HAVE_TIM4
|
||||
select STM32_HAVE_TIM8
|
||||
select STM32_HAVE_USART3
|
||||
select STM32_HAVE_UART4
|
||||
select STM32_HAVE_UART5
|
||||
select STM32_HAVE_USBDEV
|
||||
|
||||
config ARCH_CHIP_STM32F303RC
|
||||
bool "STM32F303RC"
|
||||
select ARCH_CORTEXM4
|
||||
select STM32_STM32F30XX
|
||||
select STM32_STM32F303
|
||||
select ARCH_HAVE_FPU
|
||||
select STM32_HAVE_ADC3
|
||||
select STM32_HAVE_I2C2
|
||||
select STM32_HAVE_SPI2
|
||||
select STM32_HAVE_SPI3
|
||||
select STM32_HAVE_TIM4
|
||||
select STM32_HAVE_TIM8
|
||||
select STM32_HAVE_USART3
|
||||
select STM32_HAVE_UART4
|
||||
select STM32_HAVE_UART5
|
||||
select STM32_HAVE_USBDEV
|
||||
|
||||
config ARCH_CHIP_STM32F303RD
|
||||
bool "STM32F303RD"
|
||||
select ARCH_CORTEXM4
|
||||
select STM32_STM32F30XX
|
||||
select STM32_STM32F303
|
||||
select ARCH_HAVE_FPU
|
||||
select STM32_HAVE_ADC3
|
||||
select STM32_HAVE_ADC4
|
||||
select STM32_HAVE_I2C2
|
||||
select STM32_HAVE_I2C3
|
||||
select STM32_HAVE_SPI2
|
||||
select STM32_HAVE_SPI3
|
||||
select STM32_HAVE_SPI4
|
||||
select STM32_HAVE_TIM4
|
||||
select STM32_HAVE_TIM8
|
||||
select STM32_HAVE_USART3
|
||||
select STM32_HAVE_UART4
|
||||
select STM32_HAVE_UART5
|
||||
select STM32_HAVE_USBDEV
|
||||
|
||||
config ARCH_CHIP_STM32F303RE
|
||||
bool "STM32F303RE"
|
||||
select ARCH_CORTEXM4
|
||||
select STM32_STM32F30XX
|
||||
select STM32_STM32F303
|
||||
select ARCH_HAVE_FPU
|
||||
select STM32_HAVE_ADC3
|
||||
select STM32_HAVE_ADC4
|
||||
select STM32_HAVE_I2C2
|
||||
select STM32_HAVE_I2C3
|
||||
select STM32_HAVE_SPI2
|
||||
select STM32_HAVE_SPI3
|
||||
select STM32_HAVE_SPI4
|
||||
select STM32_HAVE_TIM4
|
||||
select STM32_HAVE_TIM8
|
||||
select STM32_HAVE_USART3
|
||||
select STM32_HAVE_UART4
|
||||
select STM32_HAVE_UART5
|
||||
select STM32_HAVE_USBDEV
|
||||
|
||||
config ARCH_CHIP_STM32F303VB
|
||||
bool "STM32F303VB"
|
||||
select ARCH_CORTEXM4
|
||||
select STM32_STM32F30XX
|
||||
select STM32_STM32F303
|
||||
select ARCH_HAVE_FPU
|
||||
select STM32_HAVE_ADC3
|
||||
select STM32_HAVE_I2C2
|
||||
select STM32_HAVE_SPI2
|
||||
select STM32_HAVE_SPI3
|
||||
select STM32_HAVE_TIM4
|
||||
select STM32_HAVE_TIM8
|
||||
select STM32_HAVE_USART3
|
||||
select STM32_HAVE_UART4
|
||||
select STM32_HAVE_UART5
|
||||
select STM32_HAVE_USBDEV
|
||||
|
||||
config ARCH_CHIP_STM32F303VC
|
||||
bool "STM32F303VC"
|
||||
select ARCH_CORTEXM4
|
||||
select STM32_STM32F30XX
|
||||
select STM32_STM32F303
|
||||
select ARCH_HAVE_FPU
|
||||
select STM32_HAVE_ADC3
|
||||
select STM32_HAVE_I2C2
|
||||
select STM32_HAVE_SPI2
|
||||
select STM32_HAVE_SPI3
|
||||
select STM32_HAVE_TIM4
|
||||
select STM32_HAVE_TIM8
|
||||
select STM32_HAVE_USART3
|
||||
select STM32_HAVE_UART4
|
||||
select STM32_HAVE_UART5
|
||||
select STM32_HAVE_USBDEV
|
||||
|
||||
config ARCH_CHIP_STM32F372C8
|
||||
bool "STM32F372C8"
|
||||
@ -882,8 +1107,13 @@ endchoice
|
||||
config STM32_STM32L15XX
|
||||
bool
|
||||
default n
|
||||
select STM32_HAVE_DAC1
|
||||
select STM32_HAVE_DAC2
|
||||
select STM32_HAVE_I2C2
|
||||
select STM32_HAVE_SPI2
|
||||
select STM32_HAVE_SPI3
|
||||
select STM32_HAVE_TIM3
|
||||
select STM32_HAVE_TIM4
|
||||
select STM32_HAVE_RTC_SUBSECONDS if !STM32_LOWDENSITY
|
||||
|
||||
config STM32_ENERGYLITE
|
||||
@ -904,6 +1134,7 @@ config STM32_STM32F10XX
|
||||
select STM32_HAVE_SPI2 if STM32_HIGHDENSITY || STM32_MEDIUMDENSITY
|
||||
select STM32_HAVE_SPI3 if STM32_HIGHDENSITY || STM32_MEDIUMDENSITY
|
||||
select STM32_HAVE_RTC_COUNTER
|
||||
select STM32_HAVE_TIM3
|
||||
|
||||
config STM32_VALUELINE
|
||||
bool
|
||||
@ -1025,6 +1256,8 @@ config STM32_STM32F205
|
||||
select STM32_HAVE_UART5
|
||||
select STM32_HAVE_USART6
|
||||
select STM32_HAVE_TIM1
|
||||
select STM32_HAVE_TIM3
|
||||
select STM32_HAVE_TIM4
|
||||
select STM32_HAVE_TIM5
|
||||
select STM32_HAVE_TIM6
|
||||
select STM32_HAVE_TIM7
|
||||
@ -1039,6 +1272,10 @@ config STM32_STM32F205
|
||||
select STM32_HAVE_ADC3
|
||||
select STM32_HAVE_CAN1
|
||||
select STM32_HAVE_CAN2
|
||||
select STM32_HAVE_DAC1
|
||||
select STM32_HAVE_DAC2
|
||||
select STM32_HAVE_I2C2
|
||||
select STM32_HAVE_I2C3
|
||||
select STM32_HAVE_RNG
|
||||
select STM32_HAVE_SPI2
|
||||
select STM32_HAVE_SPI3
|
||||
@ -1053,6 +1290,8 @@ config STM32_STM32F207
|
||||
select STM32_HAVE_UART5
|
||||
select STM32_HAVE_USART6
|
||||
select STM32_HAVE_TIM1
|
||||
select STM32_HAVE_TIM3
|
||||
select STM32_HAVE_TIM4
|
||||
select STM32_HAVE_TIM5
|
||||
select STM32_HAVE_TIM6
|
||||
select STM32_HAVE_TIM7
|
||||
@ -1067,6 +1306,10 @@ config STM32_STM32F207
|
||||
select STM32_HAVE_ADC3
|
||||
select STM32_HAVE_CAN1
|
||||
select STM32_HAVE_CAN2
|
||||
select STM32_HAVE_DAC1
|
||||
select STM32_HAVE_DAC2
|
||||
select STM32_HAVE_I2C2
|
||||
select STM32_HAVE_I2C3
|
||||
select STM32_HAVE_RNG
|
||||
select STM32_HAVE_ETHMAC
|
||||
select STM32_HAVE_SPI2
|
||||
@ -1075,25 +1318,38 @@ config STM32_STM32F207
|
||||
config STM32_STM32F30XX
|
||||
bool
|
||||
default n
|
||||
select STM32_HAVE_USBDEV
|
||||
select STM32_HAVE_CCM
|
||||
select STM32_HAVE_CAN1
|
||||
select STM32_HAVE_DAC1
|
||||
select STM32_HAVE_TIM1
|
||||
select STM32_HAVE_TIM3
|
||||
select STM32_HAVE_TIM6
|
||||
select STM32_HAVE_TIM7
|
||||
select STM32_HAVE_TIM8
|
||||
select STM32_HAVE_TIM15
|
||||
select STM32_HAVE_TIM16
|
||||
select STM32_HAVE_TIM17
|
||||
select STM32_HAVE_ADC2
|
||||
select STM32_HAVE_ADC3
|
||||
select STM32_HAVE_ADC4
|
||||
select STM32_HAVE_CAN1
|
||||
|
||||
config STM32_STM32F302
|
||||
bool
|
||||
default n
|
||||
select STM32_HAVE_I2C2
|
||||
select STM32_HAVE_SPI2
|
||||
select STM32_HAVE_SPI3
|
||||
select STM32_HAVE_TIM4
|
||||
select STM32_HAVE_USBDEV
|
||||
|
||||
config STM32_STM32F303
|
||||
bool
|
||||
default n
|
||||
select STM32_HAVE_ADC2
|
||||
select STM32_HAVE_CCM
|
||||
select STM32_HAVE_DAC2
|
||||
select STM32_HAVE_TIM7
|
||||
|
||||
config STM32_STM32F37XX
|
||||
bool
|
||||
default n
|
||||
select STM32_HAVE_USBDEV
|
||||
select STM32_HAVE_TIM3
|
||||
select STM32_HAVE_TIM4
|
||||
select STM32_HAVE_TIM5
|
||||
select STM32_HAVE_TIM6
|
||||
select STM32_HAVE_TIM7
|
||||
@ -1101,14 +1357,21 @@ config STM32_STM32F37XX
|
||||
select STM32_HAVE_TIM16
|
||||
select STM32_HAVE_TIM17
|
||||
select STM32_HAVE_CAN1
|
||||
select STM32_HAVE_DAC1
|
||||
select STM32_HAVE_DAC2
|
||||
select STM32_HAVE_I2C2
|
||||
select STM32_HAVE_USART3
|
||||
|
||||
config STM32_STM32F40XX
|
||||
bool
|
||||
default n
|
||||
select STM32_HAVE_OTGFS
|
||||
select STM32_HAVE_TIM3
|
||||
select STM32_HAVE_TIM4
|
||||
select STM32_HAVE_SPI2
|
||||
select STM32_HAVE_SPI3
|
||||
select STM32_HAVE_I2C2
|
||||
select STM32_HAVE_I2C3
|
||||
|
||||
config STM32_STM32F401
|
||||
bool
|
||||
@ -1119,8 +1382,6 @@ config STM32_STM32F401
|
||||
select STM32_HAVE_TIM9
|
||||
select STM32_HAVE_TIM10
|
||||
select STM32_HAVE_TIM11
|
||||
select STM32_HAVE_SPI2
|
||||
select STM32_HAVE_SPI3
|
||||
|
||||
config STM32_STM32F411
|
||||
bool
|
||||
@ -1131,8 +1392,6 @@ config STM32_STM32F411
|
||||
select STM32_HAVE_TIM9
|
||||
select STM32_HAVE_TIM10
|
||||
select STM32_HAVE_TIM11
|
||||
select STM32_HAVE_SPI2
|
||||
select STM32_HAVE_SPI3
|
||||
select STM32_HAVE_SPI4
|
||||
select STM32_HAVE_SPI5
|
||||
|
||||
@ -1160,6 +1419,8 @@ config STM32_STM32F405
|
||||
select STM32_HAVE_ADC3
|
||||
select STM32_HAVE_CAN1
|
||||
select STM32_HAVE_CAN2
|
||||
select STM32_HAVE_DAC1
|
||||
select STM32_HAVE_DAC2
|
||||
select STM32_HAVE_RNG
|
||||
|
||||
config STM32_STM32F407
|
||||
@ -1186,6 +1447,8 @@ config STM32_STM32F407
|
||||
select STM32_HAVE_ADC3
|
||||
select STM32_HAVE_CAN1
|
||||
select STM32_HAVE_CAN2
|
||||
select STM32_HAVE_DAC1
|
||||
select STM32_HAVE_DAC2
|
||||
select STM32_HAVE_RNG
|
||||
select STM32_HAVE_ETHMAC
|
||||
|
||||
@ -1216,10 +1479,10 @@ config STM32_STM32F427
|
||||
select STM32_HAVE_ADC3
|
||||
select STM32_HAVE_CAN1
|
||||
select STM32_HAVE_CAN2
|
||||
select STM32_HAVE_DAC1
|
||||
select STM32_HAVE_DAC2
|
||||
select STM32_HAVE_RNG
|
||||
select STM32_HAVE_ETHMAC
|
||||
select STM32_HAVE_SPI2
|
||||
select STM32_HAVE_SPI3
|
||||
select STM32_HAVE_SPI4
|
||||
select STM32_HAVE_SPI5
|
||||
select STM32_HAVE_SPI6
|
||||
@ -1250,10 +1513,10 @@ config STM32_STM32F429
|
||||
select STM32_HAVE_ADC3
|
||||
select STM32_HAVE_CAN1
|
||||
select STM32_HAVE_CAN2
|
||||
select STM32_HAVE_DAC1
|
||||
select STM32_HAVE_DAC2
|
||||
select STM32_HAVE_RNG
|
||||
select STM32_HAVE_ETHMAC
|
||||
select STM32_HAVE_SPI2
|
||||
select STM32_HAVE_SPI3
|
||||
select STM32_HAVE_SPI4
|
||||
select STM32_HAVE_SPI5
|
||||
select STM32_HAVE_SPI6
|
||||
@ -1279,8 +1542,8 @@ config STM32_STM32F446
|
||||
select STM32_HAVE_ADC3
|
||||
select STM32_HAVE_CAN1
|
||||
select STM32_HAVE_CAN2
|
||||
select STM32_HAVE_SPI2
|
||||
select STM32_HAVE_SPI3
|
||||
select STM32_HAVE_DAC1
|
||||
select STM32_HAVE_DAC2
|
||||
select STM32_HAVE_SPI4
|
||||
|
||||
config STM32_DFU
|
||||
@ -1340,6 +1603,14 @@ config STM32_HAVE_TIM1
|
||||
bool
|
||||
default n
|
||||
|
||||
config STM32_HAVE_TIM3
|
||||
bool
|
||||
default n
|
||||
|
||||
config STM32_HAVE_TIM4
|
||||
bool
|
||||
default n
|
||||
|
||||
config STM32_HAVE_TIM5
|
||||
bool
|
||||
default n
|
||||
@ -1428,6 +1699,14 @@ config STM32_HAVE_CAN2
|
||||
bool
|
||||
default n
|
||||
|
||||
config STM32_HAVE_DAC1
|
||||
bool
|
||||
default n
|
||||
|
||||
config STM32_HAVE_DAC2
|
||||
bool
|
||||
default n
|
||||
|
||||
config STM32_HAVE_RNG
|
||||
bool
|
||||
default n
|
||||
@ -1436,6 +1715,14 @@ config STM32_HAVE_ETHMAC
|
||||
bool
|
||||
default n
|
||||
|
||||
config STM32_HAVE_I2C2
|
||||
bool
|
||||
default n
|
||||
|
||||
config STM32_HAVE_I2C3
|
||||
bool
|
||||
default n
|
||||
|
||||
config STM32_HAVE_SPI2
|
||||
bool
|
||||
default n
|
||||
@ -1457,12 +1744,12 @@ config STM32_HAVE_SPI6
|
||||
default n
|
||||
|
||||
config STM32_HAVE_SAIPLL
|
||||
bool
|
||||
default n
|
||||
bool
|
||||
default n
|
||||
|
||||
config STM32_HAVE_I2SPLL
|
||||
bool
|
||||
default n
|
||||
bool
|
||||
default n
|
||||
|
||||
# These are the peripheral selections proper
|
||||
|
||||
@ -1563,11 +1850,13 @@ config STM32_DMA2
|
||||
config STM32_DAC1
|
||||
bool "DAC1"
|
||||
default n
|
||||
depends on STM32_HAVE_DAC1
|
||||
select STM32_DAC
|
||||
|
||||
config STM32_DAC2
|
||||
bool "DAC2"
|
||||
default n
|
||||
depends on STM32_HAVE_DAC2
|
||||
select STM32_DAC
|
||||
|
||||
config STM32_DCMI
|
||||
@ -1600,13 +1889,13 @@ config STM32_I2C1
|
||||
config STM32_I2C2
|
||||
bool "I2C2"
|
||||
default n
|
||||
depends on !(STM32_STM32F10XX && STM32_LOWDENSITY)
|
||||
depends on STM32_HAVE_I2C2
|
||||
select STM32_I2C
|
||||
|
||||
config STM32_I2C3
|
||||
bool "I2C3"
|
||||
default n
|
||||
depends on STM32_STM32F207 || STM32_STM32F40XX
|
||||
depends on STM32_HAVE_I2C3
|
||||
select STM32_I2C
|
||||
|
||||
config STM32_LTDC
|
||||
@ -1715,10 +2004,12 @@ config STM32_TIM2
|
||||
config STM32_TIM3
|
||||
bool "TIM3"
|
||||
default n
|
||||
depends on STM32_HAVE_TIM3
|
||||
|
||||
config STM32_TIM4
|
||||
bool "TIM4"
|
||||
default n
|
||||
depends on STM32_HAVE_TIM4
|
||||
|
||||
config STM32_TIM5
|
||||
bool "TIM5"
|
||||
|
Loading…
Reference in New Issue
Block a user