summaryrefslogtreecommitdiffstats
path: root/bsps/powerpc/mpc55xxevb/config
diff options
context:
space:
mode:
Diffstat (limited to 'bsps/powerpc/mpc55xxevb/config')
-rw-r--r--bsps/powerpc/mpc55xxevb/config/gwlcfm-testsuite.tcfg11
-rw-r--r--bsps/powerpc/mpc55xxevb/config/gwlcfm.cfg10
-rw-r--r--bsps/powerpc/mpc55xxevb/config/mpc5566evb-testsuite.tcfg11
-rw-r--r--bsps/powerpc/mpc55xxevb/config/mpc5566evb.cfg10
-rw-r--r--bsps/powerpc/mpc55xxevb/config/mpc5566evb_spe-testsuite.tcfg11
-rw-r--r--bsps/powerpc/mpc55xxevb/config/mpc5566evb_spe.cfg1
-rw-r--r--bsps/powerpc/mpc55xxevb/config/mpc55xx.inc23
-rw-r--r--bsps/powerpc/mpc55xxevb/config/mpc55xx_spe.inc3
-rw-r--r--bsps/powerpc/mpc55xxevb/config/mpc5643l_dpu-testsuite.tcfg13
-rw-r--r--bsps/powerpc/mpc55xxevb/config/mpc5643l_dpu.cfg10
-rw-r--r--bsps/powerpc/mpc55xxevb/config/mpc5643l_evb-testsuite.tcfg13
-rw-r--r--bsps/powerpc/mpc55xxevb/config/mpc5643l_evb.cfg10
-rw-r--r--bsps/powerpc/mpc55xxevb/config/mpc5668g-testsuite.tcfg7
-rw-r--r--bsps/powerpc/mpc55xxevb/config/mpc5668g.cfg1
-rw-r--r--bsps/powerpc/mpc55xxevb/config/mpc5674f_ecu508_app-testsuite.tcfg8
-rw-r--r--bsps/powerpc/mpc55xxevb/config/mpc5674f_ecu508_app.cfg1
-rw-r--r--bsps/powerpc/mpc55xxevb/config/mpc5674f_ecu508_boot-testsuite.tcfg11
-rw-r--r--bsps/powerpc/mpc55xxevb/config/mpc5674f_ecu508_boot.cfg1
-rw-r--r--bsps/powerpc/mpc55xxevb/config/mpc5674f_rsm6-testsuite.tcfg11
-rw-r--r--bsps/powerpc/mpc55xxevb/config/mpc5674f_rsm6.cfg1
-rw-r--r--bsps/powerpc/mpc55xxevb/config/mpc5674fevb-testsuite.tcfg7
-rw-r--r--bsps/powerpc/mpc55xxevb/config/mpc5674fevb.cfg11
-rw-r--r--bsps/powerpc/mpc55xxevb/config/mpc5674fevb_spe-testsuite.tcfg7
-rw-r--r--bsps/powerpc/mpc55xxevb/config/mpc5674fevb_spe.cfg1
-rw-r--r--bsps/powerpc/mpc55xxevb/config/phycore_mpc5554-testsuite.tcfg10
-rw-r--r--bsps/powerpc/mpc55xxevb/config/phycore_mpc5554.cfg1
26 files changed, 204 insertions, 0 deletions
diff --git a/bsps/powerpc/mpc55xxevb/config/gwlcfm-testsuite.tcfg b/bsps/powerpc/mpc55xxevb/config/gwlcfm-testsuite.tcfg
new file mode 100644
index 0000000000..f8e516bb8e
--- /dev/null
+++ b/bsps/powerpc/mpc55xxevb/config/gwlcfm-testsuite.tcfg
@@ -0,0 +1,11 @@
+#
+# gwlcfm RTEMS Test Database.
+#
+# Format is one line per test that is _NOT_ built.
+#
+
+include: testdata/dltests-broken-on-this-bsp.tcfg
+include: testdata/disable-jffs2-tests.tcfg
+
+exclude: fsdosfsname01
+exclude: linpack
diff --git a/bsps/powerpc/mpc55xxevb/config/gwlcfm.cfg b/bsps/powerpc/mpc55xxevb/config/gwlcfm.cfg
new file mode 100644
index 0000000000..f9a40532cb
--- /dev/null
+++ b/bsps/powerpc/mpc55xxevb/config/gwlcfm.cfg
@@ -0,0 +1,10 @@
+##
+#
+# @file
+#
+# @ingroup mpc55xx_config
+#
+# @brief configuration file for the GWLCFM MPC5516 board
+#
+
+include $(RTEMS_ROOT)/make/custom/mpc55xx.inc
diff --git a/bsps/powerpc/mpc55xxevb/config/mpc5566evb-testsuite.tcfg b/bsps/powerpc/mpc55xxevb/config/mpc5566evb-testsuite.tcfg
new file mode 100644
index 0000000000..cba4641dc3
--- /dev/null
+++ b/bsps/powerpc/mpc55xxevb/config/mpc5566evb-testsuite.tcfg
@@ -0,0 +1,11 @@
+#
+# mpc5566evb RTEMS Test Database.
+#
+# Format is one line per test that is _NOT_ built.
+#
+
+include: testdata/dltests-broken-on-this-bsp.tcfg
+include: testdata/disable-jffs2-tests.tcfg
+
+exclude: fsdosfsname01
+exclude: linpack
diff --git a/bsps/powerpc/mpc55xxevb/config/mpc5566evb.cfg b/bsps/powerpc/mpc55xxevb/config/mpc5566evb.cfg
new file mode 100644
index 0000000000..0e19d66284
--- /dev/null
+++ b/bsps/powerpc/mpc55xxevb/config/mpc5566evb.cfg
@@ -0,0 +1,10 @@
+##
+#
+# @file
+#
+# @ingroup mpc55xx_config
+#
+# @brief Configuration file for MPC5566 evaluation board.
+#
+
+include $(RTEMS_ROOT)/make/custom/mpc55xx.inc
diff --git a/bsps/powerpc/mpc55xxevb/config/mpc5566evb_spe-testsuite.tcfg b/bsps/powerpc/mpc55xxevb/config/mpc5566evb_spe-testsuite.tcfg
new file mode 100644
index 0000000000..826a183b8e
--- /dev/null
+++ b/bsps/powerpc/mpc55xxevb/config/mpc5566evb_spe-testsuite.tcfg
@@ -0,0 +1,11 @@
+#
+# mpc5566evb_spe RTEMS Test Database.
+#
+# Format is one line per test that is _NOT_ built.
+#
+
+include: testdata/dltests-broken-on-this-bsp.tcfg
+include: testdata/disable-jffs2-tests.tcfg
+
+exclude: fsdosfsname01
+exclude: linpack
diff --git a/bsps/powerpc/mpc55xxevb/config/mpc5566evb_spe.cfg b/bsps/powerpc/mpc55xxevb/config/mpc5566evb_spe.cfg
new file mode 100644
index 0000000000..b0feb2e1ba
--- /dev/null
+++ b/bsps/powerpc/mpc55xxevb/config/mpc5566evb_spe.cfg
@@ -0,0 +1 @@
+include $(RTEMS_ROOT)/make/custom/mpc55xx_spe.inc
diff --git a/bsps/powerpc/mpc55xxevb/config/mpc55xx.inc b/bsps/powerpc/mpc55xxevb/config/mpc55xx.inc
new file mode 100644
index 0000000000..5b0b843ac4
--- /dev/null
+++ b/bsps/powerpc/mpc55xxevb/config/mpc55xx.inc
@@ -0,0 +1,23 @@
+##
+#
+# @file
+#
+# @ingroup mpc55xx_config
+#
+# @brief Shared configuration file for the MPC55xx board family.
+#
+
+include $(RTEMS_ROOT)/make/custom/default.cfg
+
+RTEMS_CPU = powerpc
+
+CPU_CFLAGS_FLOAT ?= -msoft-float -mno-spe
+
+# FIXME
+CPU_CFLAGS = -mcpu=8540 -meabi -msdata=sysv -fno-common $(CPU_CFLAGS_FLOAT) \
+ -D__ppc_generic -mstrict-align
+
+CFLAGS_OPTIMIZE_V = -O2 -g -fno-keep-inline-functions
+CFLAGS_OPTIMIZE_V += -ffunction-sections -fdata-sections
+
+LDFLAGS = -Wl,--gc-sections
diff --git a/bsps/powerpc/mpc55xxevb/config/mpc55xx_spe.inc b/bsps/powerpc/mpc55xxevb/config/mpc55xx_spe.inc
new file mode 100644
index 0000000000..fa69d09a3e
--- /dev/null
+++ b/bsps/powerpc/mpc55xxevb/config/mpc55xx_spe.inc
@@ -0,0 +1,3 @@
+CPU_CFLAGS_FLOAT ?= -mspe -mabi=spe -mfloat-gprs=single
+
+include $(RTEMS_ROOT)/make/custom/mpc55xx.inc
diff --git a/bsps/powerpc/mpc55xxevb/config/mpc5643l_dpu-testsuite.tcfg b/bsps/powerpc/mpc55xxevb/config/mpc5643l_dpu-testsuite.tcfg
new file mode 100644
index 0000000000..84d7efad7b
--- /dev/null
+++ b/bsps/powerpc/mpc55xxevb/config/mpc5643l_dpu-testsuite.tcfg
@@ -0,0 +1,13 @@
+#
+# mpc5643l_dpu RTEMS Test Database.
+#
+# Format is one line per test that is _NOT_ built.
+#
+
+include: testdata/dltests-broken-on-this-bsp.tcfg
+include: testdata/disable-jffs2-tests.tcfg
+
+exclude: flashdisk01
+exclude: fsdosfsname01
+exclude: linpack
+exclude: spstkalloc02
diff --git a/bsps/powerpc/mpc55xxevb/config/mpc5643l_dpu.cfg b/bsps/powerpc/mpc55xxevb/config/mpc5643l_dpu.cfg
new file mode 100644
index 0000000000..67fe396486
--- /dev/null
+++ b/bsps/powerpc/mpc55xxevb/config/mpc5643l_dpu.cfg
@@ -0,0 +1,10 @@
+##
+#
+# @file
+#
+# @ingroup mpc55xx_config
+#
+# @brief Configuration file for MPC5643L Data Processing Unit board.
+#
+
+include $(RTEMS_ROOT)/make/custom/mpc55xx.inc
diff --git a/bsps/powerpc/mpc55xxevb/config/mpc5643l_evb-testsuite.tcfg b/bsps/powerpc/mpc55xxevb/config/mpc5643l_evb-testsuite.tcfg
new file mode 100644
index 0000000000..373d10b544
--- /dev/null
+++ b/bsps/powerpc/mpc55xxevb/config/mpc5643l_evb-testsuite.tcfg
@@ -0,0 +1,13 @@
+#
+# mpc5643l_evb RTEMS Test Database.
+#
+# Format is one line per test that is _NOT_ built.
+#
+
+include: testdata/dltests-broken-on-this-bsp.tcfg
+include: testdata/disable-jffs2-tests.tcfg
+
+exclude: flashdisk01
+exclude: fsdosfsname01
+exclude: linpack
+exclude: spstkalloc02
diff --git a/bsps/powerpc/mpc55xxevb/config/mpc5643l_evb.cfg b/bsps/powerpc/mpc55xxevb/config/mpc5643l_evb.cfg
new file mode 100644
index 0000000000..eb9c0db185
--- /dev/null
+++ b/bsps/powerpc/mpc55xxevb/config/mpc5643l_evb.cfg
@@ -0,0 +1,10 @@
+##
+#
+# @file
+#
+# @ingroup mpc55xx_config
+#
+# @brief Configuration file for XKT564LEVB evaluation board.
+#
+
+include $(RTEMS_ROOT)/make/custom/mpc55xx.inc
diff --git a/bsps/powerpc/mpc55xxevb/config/mpc5668g-testsuite.tcfg b/bsps/powerpc/mpc55xxevb/config/mpc5668g-testsuite.tcfg
new file mode 100644
index 0000000000..6c79cceeac
--- /dev/null
+++ b/bsps/powerpc/mpc55xxevb/config/mpc5668g-testsuite.tcfg
@@ -0,0 +1,7 @@
+#
+# This is the set of tests which are known to not link on this BSP
+#
+
+include: testdata/dltests-broken-on-this-bsp.tcfg
+
+exclude: linpack
diff --git a/bsps/powerpc/mpc55xxevb/config/mpc5668g.cfg b/bsps/powerpc/mpc55xxevb/config/mpc5668g.cfg
new file mode 100644
index 0000000000..b0cb600143
--- /dev/null
+++ b/bsps/powerpc/mpc55xxevb/config/mpc5668g.cfg
@@ -0,0 +1 @@
+include $(RTEMS_ROOT)/make/custom/mpc55xx.inc
diff --git a/bsps/powerpc/mpc55xxevb/config/mpc5674f_ecu508_app-testsuite.tcfg b/bsps/powerpc/mpc55xxevb/config/mpc5674f_ecu508_app-testsuite.tcfg
new file mode 100644
index 0000000000..aa6f47e038
--- /dev/null
+++ b/bsps/powerpc/mpc55xxevb/config/mpc5674f_ecu508_app-testsuite.tcfg
@@ -0,0 +1,8 @@
+#
+# This is the set of tests which are known to not link on this BSP
+#
+
+include: testdata/disable-iconv-tests.tcfg
+include: testdata/dltests-broken-on-this-bsp.tcfg
+
+exclude: linpack
diff --git a/bsps/powerpc/mpc55xxevb/config/mpc5674f_ecu508_app.cfg b/bsps/powerpc/mpc55xxevb/config/mpc5674f_ecu508_app.cfg
new file mode 100644
index 0000000000..b0feb2e1ba
--- /dev/null
+++ b/bsps/powerpc/mpc55xxevb/config/mpc5674f_ecu508_app.cfg
@@ -0,0 +1 @@
+include $(RTEMS_ROOT)/make/custom/mpc55xx_spe.inc
diff --git a/bsps/powerpc/mpc55xxevb/config/mpc5674f_ecu508_boot-testsuite.tcfg b/bsps/powerpc/mpc55xxevb/config/mpc5674f_ecu508_boot-testsuite.tcfg
new file mode 100644
index 0000000000..f359262339
--- /dev/null
+++ b/bsps/powerpc/mpc55xxevb/config/mpc5674f_ecu508_boot-testsuite.tcfg
@@ -0,0 +1,11 @@
+#
+# mpc5674f_ecu508_boot RTEMS Test Database.
+#
+# Format is one line per test that is _NOT_ built.
+#
+
+include: testdata/disable-iconv-tests.tcfg
+include: testdata/dltests-broken-on-this-bsp.tcfg
+
+exclude: fsdosfsname01
+exclude: linpack
diff --git a/bsps/powerpc/mpc55xxevb/config/mpc5674f_ecu508_boot.cfg b/bsps/powerpc/mpc55xxevb/config/mpc5674f_ecu508_boot.cfg
new file mode 100644
index 0000000000..b0feb2e1ba
--- /dev/null
+++ b/bsps/powerpc/mpc55xxevb/config/mpc5674f_ecu508_boot.cfg
@@ -0,0 +1 @@
+include $(RTEMS_ROOT)/make/custom/mpc55xx_spe.inc
diff --git a/bsps/powerpc/mpc55xxevb/config/mpc5674f_rsm6-testsuite.tcfg b/bsps/powerpc/mpc55xxevb/config/mpc5674f_rsm6-testsuite.tcfg
new file mode 100644
index 0000000000..c417b93df1
--- /dev/null
+++ b/bsps/powerpc/mpc55xxevb/config/mpc5674f_rsm6-testsuite.tcfg
@@ -0,0 +1,11 @@
+#
+# mpc5674f_rsm6 RTEMS Test Database.
+#
+# Format is one line per test that is _NOT_ built.
+#
+
+include: testdata/disable-iconv-tests.tcfg
+include: testdata/dltests-broken-on-this-bsp.tcfg
+
+exclude: fsdosfsname01
+exclude: linpack
diff --git a/bsps/powerpc/mpc55xxevb/config/mpc5674f_rsm6.cfg b/bsps/powerpc/mpc55xxevb/config/mpc5674f_rsm6.cfg
new file mode 100644
index 0000000000..b0feb2e1ba
--- /dev/null
+++ b/bsps/powerpc/mpc55xxevb/config/mpc5674f_rsm6.cfg
@@ -0,0 +1 @@
+include $(RTEMS_ROOT)/make/custom/mpc55xx_spe.inc
diff --git a/bsps/powerpc/mpc55xxevb/config/mpc5674fevb-testsuite.tcfg b/bsps/powerpc/mpc55xxevb/config/mpc5674fevb-testsuite.tcfg
new file mode 100644
index 0000000000..6c79cceeac
--- /dev/null
+++ b/bsps/powerpc/mpc55xxevb/config/mpc5674fevb-testsuite.tcfg
@@ -0,0 +1,7 @@
+#
+# This is the set of tests which are known to not link on this BSP
+#
+
+include: testdata/dltests-broken-on-this-bsp.tcfg
+
+exclude: linpack
diff --git a/bsps/powerpc/mpc55xxevb/config/mpc5674fevb.cfg b/bsps/powerpc/mpc55xxevb/config/mpc5674fevb.cfg
new file mode 100644
index 0000000000..eb1a3f5c3d
--- /dev/null
+++ b/bsps/powerpc/mpc55xxevb/config/mpc5674fevb.cfg
@@ -0,0 +1,11 @@
+##
+#
+# @file
+#
+# @ingroup mpc55xx_config
+#
+# @brief Configuration file for MPC567XEVBFXMB evaluation board equipped with
+# an MPC5674F core from Freescale and Axiom.
+#
+
+include $(RTEMS_ROOT)/make/custom/mpc55xx.inc
diff --git a/bsps/powerpc/mpc55xxevb/config/mpc5674fevb_spe-testsuite.tcfg b/bsps/powerpc/mpc55xxevb/config/mpc5674fevb_spe-testsuite.tcfg
new file mode 100644
index 0000000000..6c79cceeac
--- /dev/null
+++ b/bsps/powerpc/mpc55xxevb/config/mpc5674fevb_spe-testsuite.tcfg
@@ -0,0 +1,7 @@
+#
+# This is the set of tests which are known to not link on this BSP
+#
+
+include: testdata/dltests-broken-on-this-bsp.tcfg
+
+exclude: linpack
diff --git a/bsps/powerpc/mpc55xxevb/config/mpc5674fevb_spe.cfg b/bsps/powerpc/mpc55xxevb/config/mpc5674fevb_spe.cfg
new file mode 100644
index 0000000000..b0feb2e1ba
--- /dev/null
+++ b/bsps/powerpc/mpc55xxevb/config/mpc5674fevb_spe.cfg
@@ -0,0 +1 @@
+include $(RTEMS_ROOT)/make/custom/mpc55xx_spe.inc
diff --git a/bsps/powerpc/mpc55xxevb/config/phycore_mpc5554-testsuite.tcfg b/bsps/powerpc/mpc55xxevb/config/phycore_mpc5554-testsuite.tcfg
new file mode 100644
index 0000000000..3ca7f48c46
--- /dev/null
+++ b/bsps/powerpc/mpc55xxevb/config/phycore_mpc5554-testsuite.tcfg
@@ -0,0 +1,10 @@
+#
+# phycore_mpc5554 RTEMS Test Database.
+#
+# Format is one line per test that is _NOT_ built.
+#
+
+include: testdata/dltests-broken-on-this-bsp.tcfg
+include: testdata/disable-jffs2-tests.tcfg
+
+exclude: fsdosfsname01
diff --git a/bsps/powerpc/mpc55xxevb/config/phycore_mpc5554.cfg b/bsps/powerpc/mpc55xxevb/config/phycore_mpc5554.cfg
new file mode 100644
index 0000000000..b0feb2e1ba
--- /dev/null
+++ b/bsps/powerpc/mpc55xxevb/config/phycore_mpc5554.cfg
@@ -0,0 +1 @@
+include $(RTEMS_ROOT)/make/custom/mpc55xx_spe.inc