summaryrefslogtreecommitdiff
path: root/nuttx/arch/arm/src/sam34/Kconfig
diff options
context:
space:
mode:
authorGregory Nutt <gnutt@nuttx.org>2013-06-03 15:11:56 -0600
committerGregory Nutt <gnutt@nuttx.org>2013-06-03 15:11:56 -0600
commit5cc921b5ae92b3b354b3e727743e5393607f624c (patch)
treec35d74183d7ccccf0bc89d19faef9901cab33c8a /nuttx/arch/arm/src/sam34/Kconfig
parentccadba524f6e5ff381a5b24397af7124e814866a (diff)
downloadpx4-nuttx-5cc921b5ae92b3b354b3e727743e5393607f624c.tar.gz
px4-nuttx-5cc921b5ae92b3b354b3e727743e5393607f624c.tar.bz2
px4-nuttx-5cc921b5ae92b3b354b3e727743e5393607f624c.zip
Add a skeleton configuration that will eventually support the SAM4L Xplained Pro board
Diffstat (limited to 'nuttx/arch/arm/src/sam34/Kconfig')
-rw-r--r--nuttx/arch/arm/src/sam34/Kconfig119
1 files changed, 119 insertions, 0 deletions
diff --git a/nuttx/arch/arm/src/sam34/Kconfig b/nuttx/arch/arm/src/sam34/Kconfig
index 9cd9a019a..3991798a7 100644
--- a/nuttx/arch/arm/src/sam34/Kconfig
+++ b/nuttx/arch/arm/src/sam34/Kconfig
@@ -15,10 +15,129 @@ config ARCH_CHIP_AT91SAM3U4E
select ARCH_CORTEXM3
select ARCH_CHIP_SAM3U
+config ARCH_CHIP_SAM34_NDMACHANC2C
+ bool "ATSAM4LC2C"
+ select ARCH_CORTEXM4
+ select ARCH_CHIP_SAM4L
+
+config ARCH_CHIP_ATSAM4LC2B
+ bool "ATSAM4LC2B"
+ select ARCH_CORTEXM4
+ select ARCH_CHIP_SAM4L
+
+config ARCH_CHIP_ATSAM4LC2A
+ bool "ATSAM4LC2A"
+ select ARCH_CORTEXM4
+ select ARCH_CHIP_SAM4L
+
+config ARCH_CHIP_ATSAM4LC4C
+ bool "ATSAM4LC4C"
+ select ARCH_CORTEXM4
+ select ARCH_CHIP_SAM4L
+
+config ARCH_CHIP_ATSAM4LC4B
+ bool "ATSAM4LC4B"
+ select ARCH_CORTEXM4
+ select ARCH_CHIP_SAM4L
+
+config ARCH_CHIP_ATSAM4LC4A
+ bool "ATSAM4LC4A"
+ select ARCH_CORTEXM4
+ select ARCH_CHIP_SAM4L
+
+config ARCH_CHIP_ATSAM4LS2C
+ bool "ATSAM4LS2C"
+ select ARCH_CORTEXM4
+ select ARCH_CHIP_SAM4L
+
+config ARCH_CHIP_ATSAM4LS2B
+ bool "ATSAM4LS2B"
+ select ARCH_CORTEXM4
+ select ARCH_CHIP_SAM4L
+
+config ARCH_CHIP_ATSAM4LS2A
+ bool "ATSAM4LS2A"
+ select ARCH_CORTEXM4
+ select ARCH_CHIP_SAM4L
+
+config ARCH_CHIP_ATSAM4LS4C
+ bool "ATSAM4LS4C"
+ select ARCH_CORTEXM4
+ select ARCH_CHIP_SAM4L
+
+config ARCH_CHIP_ATSAM4LS4B
+ bool "ATSAM4LS4B"
+ select ARCH_CORTEXM4
+ select ARCH_CHIP_SAM4L
+
+config ARCH_CHIP_ATSAM4LS4A
+ bool "ATSAM4LS4A"
+ select ARCH_CORTEXM4
+ select ARCH_CHIP_SAM4L
+
+config CONFIG_ARCH_CHIP_ATSAM4SD32C
+ bool "ATSAM4SD32C"
+ select ARCH_CORTEXM4
+ select ARCH_CHIP_SAM4S
+
+config CONFIG_ARCH_CHIP_ATSAM4SD32B
+ bool "ATSAM4SD32B"
+ select ARCH_CORTEXM4
+ select ARCH_CHIP_SAM4S
+
+config CONFIG_ARCH_CHIP_ATSAM4SD16C
+ bool "ATSAM4SD16C"
+ select ARCH_CORTEXM4
+ select ARCH_CHIP_SAM4S
+
+config CONFIG_ARCH_CHIP_ATSAM4SD16B
+ bool "ATSAM4SD16B"
+ select ARCH_CORTEXM4
+ select ARCH_CHIP_SAM4S
+
+config CONFIG_ARCH_CHIP_ATSAM4SA16C
+ bool "ATSAM4SA16C"
+ select ARCH_CORTEXM4
+ select ARCH_CHIP_SAM4S
+
+config CONFIG_ARCH_CHIP_ATSAM4SA16B
+ bool "ATSAM4SA16B"
+ select ARCH_CORTEXM4
+ select ARCH_CHIP_SAM4S
+
+config CONFIG_ARCH_CHIP_ATSAM4S16C
+ bool "ATSAM4S16C"
+ select ARCH_CORTEXM4
+ select ARCH_CHIP_SAM4S
+
+config CONFIG_ARCH_CHIP_ATSAM4S16B
+ bool "ATSAM4S16B"
+ select ARCH_CORTEXM4
+ select ARCH_CHIP_SAM4S
+
+config CONFIG_ARCH_CHIP_ATSAM4S8C
+ bool "ATSAM4S8C"
+ select ARCH_CORTEXM4
+ select ARCH_CHIP_SAM4S
+
+config CONFIG_ARCH_CHIP_ATSAM4S8B
+ bool "ATSAM4S8B"
+ select ARCH_CORTEXM4
+ select ARCH_CHIP_SAM4S
+
endchoice
config ARCH_CHIP_SAM3U
bool
+ default n
+
+config ARCH_CHIP_SAM4L
+ bool
+ default n
+
+config ARCH_CHIP_SAM4S
+ bool
+ default n
menu "AT91SAM3 Peripheral Support"