diff --git a/configs/eagle100/httpd/defconfig b/configs/eagle100/httpd/defconfig index 40a36509b08..a538fbe6527 100644 --- a/configs/eagle100/httpd/defconfig +++ b/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 # # Redistribution and use in source and binary forms, with or without @@ -87,6 +87,20 @@ CONFIG_ARCH_BOOTLOADER=y 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 # diff --git a/configs/eagle100/nettest/defconfig b/configs/eagle100/nettest/defconfig index 0aa0f5e732c..3f6540bdae3 100644 --- a/configs/eagle100/nettest/defconfig +++ b/configs/eagle100/nettest/defconfig @@ -87,6 +87,20 @@ CONFIG_ARCH_BOOTLOADER=y 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 # diff --git a/configs/eagle100/nsh/defconfig b/configs/eagle100/nsh/defconfig index 2f098af3b81..601d8f3ff14 100644 --- a/configs/eagle100/nsh/defconfig +++ b/configs/eagle100/nsh/defconfig @@ -87,6 +87,20 @@ CONFIG_ARCH_BOOTLOADER=y 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 # diff --git a/configs/eagle100/nxflat/defconfig b/configs/eagle100/nxflat/defconfig index 8cae7a19b45..83f6a4ae500 100644 --- a/configs/eagle100/nxflat/defconfig +++ b/configs/eagle100/nxflat/defconfig @@ -87,6 +87,20 @@ CONFIG_ARCH_BOOTLOADER=y 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 # diff --git a/configs/eagle100/ostest/defconfig b/configs/eagle100/ostest/defconfig index b5af842370e..b0caf0cf98a 100644 --- a/configs/eagle100/ostest/defconfig +++ b/configs/eagle100/ostest/defconfig @@ -87,6 +87,20 @@ CONFIG_ARCH_BOOTLOADER=y 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 # diff --git a/configs/eagle100/thttpd/defconfig b/configs/eagle100/thttpd/defconfig index b5a976fc5b8..3e081290ddd 100644 --- a/configs/eagle100/thttpd/defconfig +++ b/configs/eagle100/thttpd/defconfig @@ -87,6 +87,20 @@ CONFIG_ARCH_BOOTLOADER=y 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 # diff --git a/configs/lm3s6965-ek/nsh/defconfig b/configs/lm3s6965-ek/nsh/defconfig index 3f8687b3786..12975b49280 100755 --- a/configs/lm3s6965-ek/nsh/defconfig +++ b/configs/lm3s6965-ek/nsh/defconfig @@ -93,6 +93,20 @@ CONFIG_LM3S_DEVKITARM=n 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 # diff --git a/configs/lm3s6965-ek/nx/defconfig b/configs/lm3s6965-ek/nx/defconfig index f424cd35cd8..0c9e2bbd0ed 100755 --- a/configs/lm3s6965-ek/nx/defconfig +++ b/configs/lm3s6965-ek/nx/defconfig @@ -93,6 +93,21 @@ CONFIG_LM3S_DEVKITARM=n 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 # diff --git a/configs/lm3s6965-ek/ostest/defconfig b/configs/lm3s6965-ek/ostest/defconfig index 8a75818a9b7..4b61f211296 100755 --- a/configs/lm3s6965-ek/ostest/defconfig +++ b/configs/lm3s6965-ek/ostest/defconfig @@ -93,6 +93,20 @@ CONFIG_LM3S_DEVKITARM=n 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 #