summaryrefslogtreecommitdiff
path: root/nuttx/arch/arm/src/lm3s/Kconfig
diff options
context:
space:
mode:
authorpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2012-09-05 17:50:53 +0000
committerpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2012-09-05 17:50:53 +0000
commit05c66e9f991c28717a1955f4aba1e7691a74d418 (patch)
tree6be05f729ac882fdbfc6c9aedcaf2d177eeb09bb /nuttx/arch/arm/src/lm3s/Kconfig
parent291dd23da13557097ec86d3899a16c8548d2ebd2 (diff)
downloadnuttx-05c66e9f991c28717a1955f4aba1e7691a74d418.tar.gz
nuttx-05c66e9f991c28717a1955f4aba1e7691a74d418.tar.bz2
nuttx-05c66e9f991c28717a1955f4aba1e7691a74d418.zip
Add configuration for the LM3S
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5095 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/arch/arm/src/lm3s/Kconfig')
-rw-r--r--nuttx/arch/arm/src/lm3s/Kconfig71
1 files changed, 71 insertions, 0 deletions
diff --git a/nuttx/arch/arm/src/lm3s/Kconfig b/nuttx/arch/arm/src/lm3s/Kconfig
index ae2bf3130..a1b401db7 100644
--- a/nuttx/arch/arm/src/lm3s/Kconfig
+++ b/nuttx/arch/arm/src/lm3s/Kconfig
@@ -2,3 +2,74 @@
# For a description of the syntax of this configuration file,
# see misc/tools/kconfig-language.txt.
#
+
+choice
+ prompt "LM3S Chip Selection"
+ default ARCH_CHIP_LM3S6965
+ depends on ARCH_CHIP_LM3S
+
+config ARCH_CHIP_LM3S6918
+ bool "LM3S6918"
+
+config ARCH_CHIP_LM3S9B96
+ bool "LM3S9B96"
+
+config ARCH_CHIP_LM3S6432
+ bool "LM3S6432"
+
+config ARCH_CHIP_LM3S6965
+ bool "LM3S6965"
+
+config ARCH_CHIP_LM3S8962
+ bool "LM3S8962"
+
+endchoice
+
+choice
+ prompt "Toolchain"
+ default LM3S_BUILDROOT
+
+config LM3S_CODESOURCERYW
+ bool "CodeSourcery GNU toolchain under Windows"
+
+config LM3S_CODESOURCERYL
+ bool "CodeSourcery GNU toolchain under Linux"
+
+config LM3S_DEVKITARM
+ bool "devkitARM GNU toolchain"
+
+config LM3S_BUILDROOT
+ bool "Buildroot"
+
+endchoice
+
+config LM3S_DFU
+ bool "DFU"
+ default y
+
+config LM3S_DISABLE_GPIOA_IRQS
+ bool "Disable GPIOA IRQs"
+
+config LM3S_DISABLE_GPIOB_IRQS
+ bool "Disable GPIOB IRQs"
+
+config LM3S_DISABLE_GPIOC_IRQS
+ bool "Disable GPIOC IRQs"
+
+config LM3S_DISABLE_GPIOD_IRQS
+ bool "Disable GPIOD IRQs"
+
+config LM3S_DISABLE_GPIOE_IRQS
+ bool "Disable GPIOE IRQs"
+
+config LM3S_DISABLE_GPIOF_IRQS
+ bool "Disable GPIOF IRQs"
+
+config LM3S_DISABLE_GPIOG_IRQS
+ bool "Disable GPIOG IRQs"
+
+config LM3S_DISABLE_GPIOH_IRQS
+ bool "Disable GPIOH IRQs"
+
+config LM3S_DISABLE_GPIOJ_IRQS
+ bool "Disable GPIOJ IRQs"