summaryrefslogtreecommitdiff
path: root/nuttx/arch/arm/src/lpc17xx/Kconfig
diff options
context:
space:
mode:
authorpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2013-01-18 16:37:37 +0000
committerpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2013-01-18 16:37:37 +0000
commit5eb6c1464f2e3dbaff32b53bed81990932ae4ef8 (patch)
treead05ee2dccc40b4103f5077dc5d66367a16bba83 /nuttx/arch/arm/src/lpc17xx/Kconfig
parent4b2838bcbd58ec1d77e2c8b658191d6aab40a069 (diff)
downloadpx4-nuttx-5eb6c1464f2e3dbaff32b53bed81990932ae4ef8.tar.gz
px4-nuttx-5eb6c1464f2e3dbaff32b53bed81990932ae4ef8.tar.bz2
px4-nuttx-5eb6c1464f2e3dbaff32b53bed81990932ae4ef8.zip
Beginnings of definitions for the LPC1788; convert olimex-lpc1766stk to use kconfig-frontends
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5533 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/arch/arm/src/lpc17xx/Kconfig')
-rw-r--r--nuttx/arch/arm/src/lpc17xx/Kconfig56
1 files changed, 54 insertions, 2 deletions
diff --git a/nuttx/arch/arm/src/lpc17xx/Kconfig b/nuttx/arch/arm/src/lpc17xx/Kconfig
index 8acd67595..b7dd7ac34 100644
--- a/nuttx/arch/arm/src/lpc17xx/Kconfig
+++ b/nuttx/arch/arm/src/lpc17xx/Kconfig
@@ -12,49 +12,101 @@ choice
config ARCH_CHIP_LPC1751
bool "LPC1751"
+ select ARCH_FAMILY_LPC175X
config ARCH_CHIP_LPC1752
bool "LPC1752"
+ select ARCH_FAMILY_LPC175X
config ARCH_CHIP_LPC1754
bool "LPC1754"
+ select ARCH_FAMILY_LPC175X
config ARCH_CHIP_LPC1756
bool "LPC1756"
+ select ARCH_FAMILY_LPC175X
config ARCH_CHIP_LPC1758
bool "LPC1758"
+ select ARCH_FAMILY_LPC175X
config ARCH_CHIP_LPC1759
bool "LPC1759"
+ select ARCH_FAMILY_LPC175X
config ARCH_CHIP_LPC1764
bool "LPC1764"
+ select ARCH_FAMILY_LPC176X
config ARCH_CHIP_LPC1765
bool "LPC1765"
+ select ARCH_FAMILY_LPC176X
config ARCH_CHIP_LPC1766
bool "LPC1766"
+ select ARCH_FAMILY_LPC176X
config ARCH_CHIP_LPC1767
bool "LPC1767"
+ select ARCH_FAMILY_LPC176X
config ARCH_CHIP_LPC1768
bool "LPC1768"
+ select ARCH_FAMILY_LPC176X
config ARCH_CHIP_LPC1769
bool "LPC1769"
+ select ARCH_FAMILY_LPC176X
+
+config ARCH_CHIP_LPC1773
+ bool "LPC1773"
+ select ARCH_FAMILY_LPC177X
+
+config ARCH_CHIP_LPC1774
+ bool "LPC1774"
+ select ARCH_FAMILY_LPC177X
+
+config ARCH_CHIP_LPC1776
+ bool "LPC1776"
+ select ARCH_FAMILY_LPC177X
+
+config ARCH_CHIP_LPC1777
+ bool "LPC1777"
+ select ARCH_FAMILY_LPC177X
+
+config ARCH_CHIP_LPC1778
+ bool "LPC1778"
+ select ARCH_FAMILY_LPC177X
+
+config ARCH_CHIP_LPC1785
+ bool "LPC1785"
+ select ARCH_FAMILY_LPC178X
+
+config ARCH_CHIP_LPC1786
+ bool "LPC1786"
+ select ARCH_FAMILY_LPC178X
+
+config ARCH_CHIP_LPC1787
+ bool "LPC1787"
+ select ARCH_FAMILY_LPC178X
+
+config ARCH_CHIP_LPC1788
+ bool "LPC1788"
+ select ARCH_FAMILY_LPC178X
endchoice
config ARCH_FAMILY_LPC175X
bool
- default y if ARCH_CHIP_LPC1751 || ARCH_CHIP_LPC1752 || ARCH_CHIP_LPC1754 || ARCH_CHIP_LPC1756 || ARCH_CHIP_LPC1758 || ARCH_CHIP_LPC1759
config ARCH_FAMILY_LPC176X
bool
- default y if ARCH_CHIP_LPC1764 || ARCH_CHIP_LPC1765 || ARCH_CHIP_LPC1766 || ARCH_CHIP_LPC1767 || ARCH_CHIP_LPC1768 || ARCH_CHIP_LPC1769
+
+config ARCH_FAMILY_LPC177X
+ bool
+
+config ARCH_FAMILY_LPC178X
+ bool
menu "LPC17xx Peripheral Support"