summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/arm/lpc176x/make/custom
diff options
context:
space:
mode:
authorFederico Casares <federico.casares@tallertechnologies.com>2014-09-09 10:48:21 -0300
committerSebastian Huber <sebastian.huber@embedded-brains.de>2014-09-10 07:12:55 +0200
commitf59e64f2684bd90e70f85c01536ffc58cf06ae5a (patch)
tree70ea706b8971c4f115855e7827e404fa1acaab40 /c/src/lib/libbsp/arm/lpc176x/make/custom
parentsptests/sp39: Convert to sptests/spintrcritical21 (diff)
downloadrtems-f59e64f2684bd90e70f85c01536ffc58cf06ae5a.tar.bz2
arm/lpc176x: Adding "eth" linker script section.
Diffstat (limited to 'c/src/lib/libbsp/arm/lpc176x/make/custom')
-rw-r--r--c/src/lib/libbsp/arm/lpc176x/make/custom/lpc1768_mbed_ahb_ram.cfg16
-rw-r--r--c/src/lib/libbsp/arm/lpc176x/make/custom/lpc1768_mbed_ahb_ram_eth-testsuite.tcfg23
-rw-r--r--c/src/lib/libbsp/arm/lpc176x/make/custom/lpc1768_mbed_ahb_ram_eth.cfg5
3 files changed, 29 insertions, 15 deletions
diff --git a/c/src/lib/libbsp/arm/lpc176x/make/custom/lpc1768_mbed_ahb_ram.cfg b/c/src/lib/libbsp/arm/lpc176x/make/custom/lpc1768_mbed_ahb_ram.cfg
index 4cf24c8797..e187d1ff30 100644
--- a/c/src/lib/libbsp/arm/lpc176x/make/custom/lpc1768_mbed_ahb_ram.cfg
+++ b/c/src/lib/libbsp/arm/lpc176x/make/custom/lpc1768_mbed_ahb_ram.cfg
@@ -2,18 +2,4 @@
# Config file for mbed LPC1768 board.
#
-include $(RTEMS_ROOT)/make/custom/default.cfg
-
-RTEMS_CPU = arm
-
-CPU_CFLAGS = -march=armv7-m -mthumb
-
-CFLAGS_OPTIMIZE_V = -O2 -ggdb3 -DNDEBUG
-BINEXT?=.bin
-# This defines the operations performed on the linked executable.
-# is currently required.
-define bsp-post-link
- $(OBJCOPY) -O binary --strip-all \
- $(basename $@)$(EXEEXT) $(basename $@)$(BINEXT)
- $(SIZE) $(basename $@)$(EXEEXT)
-endef
+include $(RTEMS_ROOT)/make/custom/lpc1768_mbed.cfg
diff --git a/c/src/lib/libbsp/arm/lpc176x/make/custom/lpc1768_mbed_ahb_ram_eth-testsuite.tcfg b/c/src/lib/libbsp/arm/lpc176x/make/custom/lpc1768_mbed_ahb_ram_eth-testsuite.tcfg
new file mode 100644
index 0000000000..8d4c2156db
--- /dev/null
+++ b/c/src/lib/libbsp/arm/lpc176x/make/custom/lpc1768_mbed_ahb_ram_eth-testsuite.tcfg
@@ -0,0 +1,23 @@
+#
+# lpc1768_mbed_ahb_ram_eth RTEMS Test Database
+#
+# Format is one line per test that is _NOT_ built.
+#
+
+fileio
+cdtest
+flashdisk01
+fsdosfsname01
+jffs2_fserror
+jffs2_fslink
+jffs2_fspatheval
+jffs2_fspermission
+jffs2_fsrdwr
+jffs2_fssymlink
+jffs2_fstime
+mghttpd01
+pppd
+spstkalloc02
+utf8proc01
+iostream
+rtems++
diff --git a/c/src/lib/libbsp/arm/lpc176x/make/custom/lpc1768_mbed_ahb_ram_eth.cfg b/c/src/lib/libbsp/arm/lpc176x/make/custom/lpc1768_mbed_ahb_ram_eth.cfg
new file mode 100644
index 0000000000..e187d1ff30
--- /dev/null
+++ b/c/src/lib/libbsp/arm/lpc176x/make/custom/lpc1768_mbed_ahb_ram_eth.cfg
@@ -0,0 +1,5 @@
+#
+# Config file for mbed LPC1768 board.
+#
+
+include $(RTEMS_ROOT)/make/custom/lpc1768_mbed.cfg