summaryrefslogtreecommitdiff
path: root/nuttx/arch/arm/src
diff options
context:
space:
mode:
authorGregory Nutt <gnutt@nuttx.org>2013-06-26 12:28:32 -0600
committerGregory Nutt <gnutt@nuttx.org>2013-06-26 12:28:32 -0600
commitcc125b60e0c11579b2feea5518e5972812f9e22a (patch)
treec4604cf8749ee35040beb01dd15561486bc76a19 /nuttx/arch/arm/src
parentbc786f4e6534a2429138dfe95dc7ca1900b3ff2c (diff)
downloadpx4-nuttx-cc125b60e0c11579b2feea5518e5972812f9e22a.tar.gz
px4-nuttx-cc125b60e0c11579b2feea5518e5972812f9e22a.tar.bz2
px4-nuttx-cc125b60e0c11579b2feea5518e5972812f9e22a.zip
Add support for SAM3X and 3A chips, interrupts, and peripheral IDs
Diffstat (limited to 'nuttx/arch/arm/src')
-rw-r--r--nuttx/arch/arm/src/sam34/Kconfig48
1 files changed, 47 insertions, 1 deletions
diff --git a/nuttx/arch/arm/src/sam34/Kconfig b/nuttx/arch/arm/src/sam34/Kconfig
index 927a6619d..e295e01c0 100644
--- a/nuttx/arch/arm/src/sam34/Kconfig
+++ b/nuttx/arch/arm/src/sam34/Kconfig
@@ -15,7 +15,45 @@ config ARCH_CHIP_AT91SAM3U4E
select ARCH_CORTEXM3
select ARCH_CHIP_SAM3U
-config ARCH_CHIP_SAM34_NDMACHANC2C
+config ARCH_CHIP_AT91SAM3X8E
+ bool "AT91SAMSAM3X8E"
+ select ARCH_CORTEXM3
+ select ARCH_CHIP_SAM3X
+ select ARCH_HAVE_EXTNOR
+ select ARCH_HAVE_EXTNAND
+ select ARCH_HAVE_EXTSRAM0
+ select ARCH_HAVE_EXTSRAM1
+
+config ARCH_CHIP_AT91SAM3X8C
+ bool "AT91SAM3X8C"
+ select ARCH_CORTEXM3
+ select ARCH_CHIP_SAM3X
+
+config ARCH_CHIP_AT91SAM3X4E
+ bool "AT91SAM3X4E"
+ select ARCH_CORTEXM3
+ select ARCH_CHIP_SAM3X
+ select ARCH_HAVE_EXTNOR
+ select ARCH_HAVE_EXTNAND
+ select ARCH_HAVE_EXTSRAM0
+ select ARCH_HAVE_EXTSRAM1
+
+config ARCH_CHIP_AT91SAM3X4C
+ bool "AT91SAM3X4C"
+ select ARCH_CORTEXM3
+ select ARCH_CHIP_SAM3X
+
+config ARCH_CHIP_AT91SAM3A8C
+ bool "AT91SAM3A8C"
+ select ARCH_CORTEXM3
+ select ARCH_CHIP_SAM3A
+
+config ARCH_CHIP_AT91SAM3A4C
+ bool "AT91SAM3A4C"
+ select ARCH_CORTEXM3
+ select ARCH_CHIP_SAM3A
+
+config ARCH_CHIP_ATSAM4LC2C
bool "ATSAM4LC2C"
select ARCH_CORTEXM4
select ARCH_CHIP_SAM4L
@@ -135,6 +173,14 @@ config ARCH_CHIP_SAM3U
select ARCH_HAVE_EXTSRAM0
select ARCH_HAVE_EXTSRAM1
+config ARCH_CHIP_SAM3X
+ bool
+ default n
+
+config ARCH_CHIP_SAM3A
+ bool
+ default n
+
config ARCH_CHIP_SAM4L
bool
default n