summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2010-08-12 02:39:32 +0000
committerpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2010-08-12 02:39:32 +0000
commit8456a0b31a0093bae363166a7876c1ab9b3dea68 (patch)
tree697c4fb34fe5a969d0e297794231f94ce5adeb0f
parent1a5be88b91218994ccd12cf8bd2f2f676812f174 (diff)
downloadnuttx-8456a0b31a0093bae363166a7876c1ab9b3dea68.tar.gz
nuttx-8456a0b31a0093bae363166a7876c1ab9b3dea68.tar.bz2
nuttx-8456a0b31a0093bae363166a7876c1ab9b3dea68.zip
Need to disable unsupported GPIOs
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2842 42af7a65-404d-4744-a932-0658087f49c3
-rw-r--r--nuttx/configs/eagle100/httpd/defconfig16
-rw-r--r--nuttx/configs/eagle100/nettest/defconfig14
-rw-r--r--nuttx/configs/eagle100/nsh/defconfig14
-rw-r--r--nuttx/configs/eagle100/nxflat/defconfig14
-rw-r--r--nuttx/configs/eagle100/ostest/defconfig14
-rw-r--r--nuttx/configs/eagle100/thttpd/defconfig14
-rwxr-xr-xnuttx/configs/lm3s6965-ek/nsh/defconfig14
-rwxr-xr-xnuttx/configs/lm3s6965-ek/nx/defconfig15
-rwxr-xr-xnuttx/configs/lm3s6965-ek/ostest/defconfig14
9 files changed, 128 insertions, 1 deletions
diff --git a/nuttx/configs/eagle100/httpd/defconfig b/nuttx/configs/eagle100/httpd/defconfig
index 40a36509b..a538fbe65 100644
--- a/nuttx/configs/eagle100/httpd/defconfig
+++ b/nuttx/configs/eagle100/httpd/defconfig
@@ -1,7 +1,7 @@
############################################################################
# configs/eagle100/httpd/defconfig
#
-# Copyright (C) 2009 Gregory Nutt. All rights reserved.
+# Copyright (C) 2009-2010 Gregory Nutt. All rights reserved.
# Author: Gregory Nutt <spudmonkey@racsa.co.cr>
#
# Redistribution and use in source and binary forms, with or without
@@ -88,6 +88,20 @@ CONFIG_ARCH_LEDS=y
CONFIG_ARCH_CALIBRATION=n
#
+# Disable support for interrupts on GPIOH and GPIOJ which do not
+# exist on the LM3S6918. Additional interrupt support can be
+# disabled if desired to reduce memory footprint.
+CONFIG_LM3S_DISABLE_GPIOA_IRQS=n
+CONFIG_LM3S_DISABLE_GPIOB_IRQS=n
+CONFIG_LM3S_DISABLE_GPIOC_IRQS=n
+CONFIG_LM3S_DISABLE_GPIOD_IRQS=n
+CONFIG_LM3S_DISABLE_GPIOE_IRQS=n
+CONFIG_LM3S_DISABLE_GPIOF_IRQS=n
+CONFIG_LM3S_DISABLE_GPIOG_IRQS=n
+CONFIG_LM3S_DISABLE_GPIOH_IRQS=y
+CONFIG_LM3S_DISABLE_GPIOJ_IRQS=y
+
+#
# LM3S6918 specific serial device driver settings
#
# CONFIG_UARTn_DISABLE - select to disable all support for
diff --git a/nuttx/configs/eagle100/nettest/defconfig b/nuttx/configs/eagle100/nettest/defconfig
index 0aa0f5e73..3f6540bda 100644
--- a/nuttx/configs/eagle100/nettest/defconfig
+++ b/nuttx/configs/eagle100/nettest/defconfig
@@ -88,6 +88,20 @@ CONFIG_ARCH_LEDS=y
CONFIG_ARCH_CALIBRATION=n
#
+# Disable support for interrupts on GPIOH and GPIOJ which do not
+# exist on the LM3S6918. Additional interrupt support can be
+# disabled if desired to reduce memory footprint.
+CONFIG_LM3S_DISABLE_GPIOA_IRQS=n
+CONFIG_LM3S_DISABLE_GPIOB_IRQS=n
+CONFIG_LM3S_DISABLE_GPIOC_IRQS=n
+CONFIG_LM3S_DISABLE_GPIOD_IRQS=n
+CONFIG_LM3S_DISABLE_GPIOE_IRQS=n
+CONFIG_LM3S_DISABLE_GPIOF_IRQS=n
+CONFIG_LM3S_DISABLE_GPIOG_IRQS=n
+CONFIG_LM3S_DISABLE_GPIOH_IRQS=y
+CONFIG_LM3S_DISABLE_GPIOJ_IRQS=y
+
+#
# LM3S6918 specific serial device driver settings
#
# CONFIG_UARTn_DISABLE - select to disable all support for
diff --git a/nuttx/configs/eagle100/nsh/defconfig b/nuttx/configs/eagle100/nsh/defconfig
index 2f098af3b..601d8f3ff 100644
--- a/nuttx/configs/eagle100/nsh/defconfig
+++ b/nuttx/configs/eagle100/nsh/defconfig
@@ -88,6 +88,20 @@ CONFIG_ARCH_LEDS=y
CONFIG_ARCH_CALIBRATION=n
#
+# Disable support for interrupts on GPIOH and GPIOJ which do not
+# exist on the LM3S6918. Additional interrupt support can be
+# disabled if desired to reduce memory footprint.
+CONFIG_LM3S_DISABLE_GPIOA_IRQS=n
+CONFIG_LM3S_DISABLE_GPIOB_IRQS=n
+CONFIG_LM3S_DISABLE_GPIOC_IRQS=n
+CONFIG_LM3S_DISABLE_GPIOD_IRQS=n
+CONFIG_LM3S_DISABLE_GPIOE_IRQS=n
+CONFIG_LM3S_DISABLE_GPIOF_IRQS=n
+CONFIG_LM3S_DISABLE_GPIOG_IRQS=n
+CONFIG_LM3S_DISABLE_GPIOH_IRQS=y
+CONFIG_LM3S_DISABLE_GPIOJ_IRQS=y
+
+#
# LM3S6918 specific serial device driver settings
#
# CONFIG_UARTn_DISABLE - select to disable all support for
diff --git a/nuttx/configs/eagle100/nxflat/defconfig b/nuttx/configs/eagle100/nxflat/defconfig
index 8cae7a19b..83f6a4ae5 100644
--- a/nuttx/configs/eagle100/nxflat/defconfig
+++ b/nuttx/configs/eagle100/nxflat/defconfig
@@ -88,6 +88,20 @@ CONFIG_ARCH_LEDS=y
CONFIG_ARCH_CALIBRATION=n
#
+# Disable support for interrupts on GPIOH and GPIOJ which do not
+# exist on the LM3S6918. Additional interrupt support can be
+# disabled if desired to reduce memory footprint.
+CONFIG_LM3S_DISABLE_GPIOA_IRQS=n
+CONFIG_LM3S_DISABLE_GPIOB_IRQS=n
+CONFIG_LM3S_DISABLE_GPIOC_IRQS=n
+CONFIG_LM3S_DISABLE_GPIOD_IRQS=n
+CONFIG_LM3S_DISABLE_GPIOE_IRQS=n
+CONFIG_LM3S_DISABLE_GPIOF_IRQS=n
+CONFIG_LM3S_DISABLE_GPIOG_IRQS=n
+CONFIG_LM3S_DISABLE_GPIOH_IRQS=y
+CONFIG_LM3S_DISABLE_GPIOJ_IRQS=y
+
+#
# LM3S6918 specific serial device driver settings
#
# CONFIG_UARTn_DISABLE - select to disable all support for
diff --git a/nuttx/configs/eagle100/ostest/defconfig b/nuttx/configs/eagle100/ostest/defconfig
index b5af84237..b0caf0cf9 100644
--- a/nuttx/configs/eagle100/ostest/defconfig
+++ b/nuttx/configs/eagle100/ostest/defconfig
@@ -88,6 +88,20 @@ CONFIG_ARCH_LEDS=y
CONFIG_ARCH_CALIBRATION=n
#
+# Disable support for interrupts on GPIOH and GPIOJ which do not
+# exist on the LM3S6918. Additional interrupt support can be
+# disabled if desired to reduce memory footprint.
+CONFIG_LM3S_DISABLE_GPIOA_IRQS=n
+CONFIG_LM3S_DISABLE_GPIOB_IRQS=n
+CONFIG_LM3S_DISABLE_GPIOC_IRQS=n
+CONFIG_LM3S_DISABLE_GPIOD_IRQS=n
+CONFIG_LM3S_DISABLE_GPIOE_IRQS=n
+CONFIG_LM3S_DISABLE_GPIOF_IRQS=n
+CONFIG_LM3S_DISABLE_GPIOG_IRQS=n
+CONFIG_LM3S_DISABLE_GPIOH_IRQS=y
+CONFIG_LM3S_DISABLE_GPIOJ_IRQS=y
+
+#
# LM3S6918 specific serial device driver settings
#
# CONFIG_UARTn_DISABLE - select to disable all support for
diff --git a/nuttx/configs/eagle100/thttpd/defconfig b/nuttx/configs/eagle100/thttpd/defconfig
index b5a976fc5..3e081290d 100644
--- a/nuttx/configs/eagle100/thttpd/defconfig
+++ b/nuttx/configs/eagle100/thttpd/defconfig
@@ -88,6 +88,20 @@ CONFIG_ARCH_LEDS=y
CONFIG_ARCH_CALIBRATION=n
#
+# Disable support for interrupts on GPIOH and GPIOJ which do not
+# exist on the LM3S6918. Additional interrupt support can be
+# disabled if desired to reduce memory footprint.
+CONFIG_LM3S_DISABLE_GPIOA_IRQS=n
+CONFIG_LM3S_DISABLE_GPIOB_IRQS=n
+CONFIG_LM3S_DISABLE_GPIOC_IRQS=n
+CONFIG_LM3S_DISABLE_GPIOD_IRQS=n
+CONFIG_LM3S_DISABLE_GPIOE_IRQS=n
+CONFIG_LM3S_DISABLE_GPIOF_IRQS=n
+CONFIG_LM3S_DISABLE_GPIOG_IRQS=n
+CONFIG_LM3S_DISABLE_GPIOH_IRQS=y
+CONFIG_LM3S_DISABLE_GPIOJ_IRQS=y
+
+#
# LM3S6918 specific serial device driver settings
#
# CONFIG_UARTn_DISABLE - select to disable all support for
diff --git a/nuttx/configs/lm3s6965-ek/nsh/defconfig b/nuttx/configs/lm3s6965-ek/nsh/defconfig
index 3f8687b37..12975b492 100755
--- a/nuttx/configs/lm3s6965-ek/nsh/defconfig
+++ b/nuttx/configs/lm3s6965-ek/nsh/defconfig
@@ -94,6 +94,20 @@ CONFIG_LM3S_BUILDROOT=y
CONFIG_LM3S_DFU=y
#
+# Disable support for interrupts on GPIOJ which does not
+# exist on the LM3S6918. Additional interrupt support can be
+# disabled if desired to reduce memory footprint.
+CONFIG_LM3S_DISABLE_GPIOA_IRQS=n
+CONFIG_LM3S_DISABLE_GPIOB_IRQS=n
+CONFIG_LM3S_DISABLE_GPIOC_IRQS=n
+CONFIG_LM3S_DISABLE_GPIOD_IRQS=n
+CONFIG_LM3S_DISABLE_GPIOE_IRQS=n
+CONFIG_LM3S_DISABLE_GPIOF_IRQS=n
+CONFIG_LM3S_DISABLE_GPIOG_IRQS=n
+CONFIG_LM3S_DISABLE_GPIOH_IRQS=n
+CONFIG_LM3S_DISABLE_GPIOJ_IRQS=y
+
+#
# LM3S6965 specific serial device driver settings
#
# CONFIG_UARTn_DISABLE - select to disable all support for
diff --git a/nuttx/configs/lm3s6965-ek/nx/defconfig b/nuttx/configs/lm3s6965-ek/nx/defconfig
index f424cd35c..0c9e2bbd0 100755
--- a/nuttx/configs/lm3s6965-ek/nx/defconfig
+++ b/nuttx/configs/lm3s6965-ek/nx/defconfig
@@ -94,6 +94,21 @@ CONFIG_LM3S_BUILDROOT=y
CONFIG_LM3S_DFU=y
#
+# Disable support for interrupts on GPIOJ which does not
+# exist on the LM3S6918. Additional interrupt support can be
+# disabled if desired to reduce memory footprint.
+CONFIG_LM3S_DISABLE_GPIOA_IRQS=n
+CONFIG_LM3S_DISABLE_GPIOB_IRQS=n
+CONFIG_LM3S_DISABLE_GPIOC_IRQS=n
+CONFIG_LM3S_DISABLE_GPIOD_IRQS=n
+CONFIG_LM3S_DISABLE_GPIOE_IRQS=n
+CONFIG_LM3S_DISABLE_GPIOF_IRQS=n
+CONFIG_LM3S_DISABLE_GPIOG_IRQS=n
+CONFIG_LM3S_DISABLE_GPIOH_IRQS=n
+CONFIG_LM3S_DISABLE_GPIOJ_IRQS=y
+
+
+#
# LM3S6965 specific serial device driver settings
#
# CONFIG_UARTn_DISABLE - select to disable all support for
diff --git a/nuttx/configs/lm3s6965-ek/ostest/defconfig b/nuttx/configs/lm3s6965-ek/ostest/defconfig
index 8a75818a9..4b61f2112 100755
--- a/nuttx/configs/lm3s6965-ek/ostest/defconfig
+++ b/nuttx/configs/lm3s6965-ek/ostest/defconfig
@@ -94,6 +94,20 @@ CONFIG_LM3S_BUILDROOT=y
CONFIG_LM3S_DFU=y
#
+# Disable support for interrupts on GPIOJ which does not
+# exist on the LM3S6918. Additional interrupt support can be
+# disabled if desired to reduce memory footprint.
+CONFIG_LM3S_DISABLE_GPIOA_IRQS=n
+CONFIG_LM3S_DISABLE_GPIOB_IRQS=n
+CONFIG_LM3S_DISABLE_GPIOC_IRQS=n
+CONFIG_LM3S_DISABLE_GPIOD_IRQS=n
+CONFIG_LM3S_DISABLE_GPIOE_IRQS=n
+CONFIG_LM3S_DISABLE_GPIOF_IRQS=n
+CONFIG_LM3S_DISABLE_GPIOG_IRQS=n
+CONFIG_LM3S_DISABLE_GPIOH_IRQS=n
+CONFIG_LM3S_DISABLE_GPIOJ_IRQS=y
+
+#
# LM3S6965 specific serial device driver settings
#
# CONFIG_UARTn_DISABLE - select to disable all support for