From 05c66e9f991c28717a1955f4aba1e7691a74d418 Mon Sep 17 00:00:00 2001 From: patacongo Date: Wed, 5 Sep 2012 17:50:53 +0000 Subject: Add configuration for the LM3S git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5095 42af7a65-404d-4744-a932-0658087f49c3 --- nuttx/arch/arm/src/stm32/Kconfig | 31 +++++++++++++++---------------- 1 file changed, 15 insertions(+), 16 deletions(-) (limited to 'nuttx/arch/arm/src/stm32/Kconfig') diff --git a/nuttx/arch/arm/src/stm32/Kconfig b/nuttx/arch/arm/src/stm32/Kconfig index 371d39ed4..442f7c659 100644 --- a/nuttx/arch/arm/src/stm32/Kconfig +++ b/nuttx/arch/arm/src/stm32/Kconfig @@ -10,48 +10,63 @@ choice config ARCH_CHIP_STM32F103ZET6 bool "STM32F103ZET6" + select ARCH_CORTEXM3 config ARCH_CHIP_STM32F103RET6 bool "STM32F103RET6" + select ARCH_CORTEXM3 config ARCH_CHIP_STM32F103VCT6 bool "STM32F103VCT6" + select ARCH_CORTEXM3 config ARCH_CHIP_STM32F105VBT7 bool "STM32F105VBT7" + select ARCH_CORTEXM3 config ARCH_CHIP_STM32F107VC bool "STM32F107VC" + select ARCH_CORTEXM3 config ARCH_CHIP_STM32F207IG bool "STM32F207IG" + select ARCH_CORTEXM3 config ARCH_CHIP_STM32F405RG bool "STM32F405RG" + select ARCH_CORTEXM3 config ARCH_CHIP_STM32F405VG bool "STM32F405VG" + select ARCH_CORTEXM3 config ARCH_CHIP_STM32F405ZG bool "STM32F405ZG" + select ARCH_CORTEXM3 config ARCH_CHIP_STM32F407VE bool "STM32F407VE" + select ARCH_CORTEXM3 config ARCH_CHIP_STM32F407VG bool "STM32F407VG" + select ARCH_CORTEXM3 config ARCH_CHIP_STM32F407ZE bool "STM32F407ZE" + select ARCH_CORTEXM4 config ARCH_CHIP_STM32F407ZG bool "STM32F407ZG" + select ARCH_CORTEXM4 config ARCH_CHIP_STM32F407IE bool "STM32F407IE" + select ARCH_CORTEXM4 config ARCH_CHIP_STM32F407IG bool "STM32F407IG" + select ARCH_CORTEXM4 endchoice @@ -71,14 +86,6 @@ config STM32_STM32F40XX bool default y if ARCH_CHIP_STM32F405RG || ARCH_CHIP_STM32F405VG || ARCH_CHIP_STM32F405ZG || ARCH_CHIP_STM32F407VE || ARCH_CHIP_STM32F407VG || ARCH_CHIP_STM32F407ZE || ARCH_CHIP_STM32F407ZG || ARCH_CHIP_STM32F407IE || ARCH_CHIP_STM32F407IE -config ARCH_CORTEXM3 - bool - default y if !STM32_STM32F40XX - -config ARCH_CORTEXM4 - bool - default y if STM32_STM32F40XX - menu "STM32 Peripheral Support" config STM32_ADC1 @@ -528,14 +535,6 @@ config HEAP2_END ---help--- The end (+1) of the SRAM in the FSMC address space -config ARCH_FPU - bool "FPU support" - default y - depends on ARCH_CORTEXM4 - ---help--- - Build in support for the ARM Cortex-M4 FPU. Only the STM3240xxx supports - a floating point unit (FPU) - config STM32_TIM1_PWM bool "TIM1 PWM" default n -- cgit v1.2.3