summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/bfin
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2018-03-21 16:38:43 +0100
committerSebastian Huber <sebastian.huber@embedded-brains.de>2018-03-26 09:15:00 +0200
commite2bd1f653a3bbf969962082b9ccf1e73b0879819 (patch)
tree57a47abb16f0d4bb0536483e53bf659b5a024da2 /c/src/lib/libbsp/bfin
parentbsp/pc386: Remove unused RTEMS_CPU_MODEL (diff)
downloadrtems-e2bd1f653a3bbf969962082b9ccf1e73b0879819.tar.bz2
bsp/bfin: Move libcpu content to bsps
This patch is a part of the BSP source reorganization. Update #3285.
Diffstat (limited to 'c/src/lib/libbsp/bfin')
-rw-r--r--c/src/lib/libbsp/bfin/TLL6527M/Makefile.am9
-rw-r--r--c/src/lib/libbsp/bfin/TLL6527M/make/custom/TLL6527M.cfg1
-rw-r--r--c/src/lib/libbsp/bfin/bf537Stamp/Makefile.am14
-rw-r--r--c/src/lib/libbsp/bfin/bf537Stamp/make/custom/bf537Stamp.cfg1
-rw-r--r--c/src/lib/libbsp/bfin/eZKit533/Makefile.am9
-rw-r--r--c/src/lib/libbsp/bfin/eZKit533/make/custom/eZKit533.cfg1
6 files changed, 7 insertions, 28 deletions
diff --git a/c/src/lib/libbsp/bfin/TLL6527M/Makefile.am b/c/src/lib/libbsp/bfin/TLL6527M/Makefile.am
index aff2e31490..f459b25776 100644
--- a/c/src/lib/libbsp/bfin/TLL6527M/Makefile.am
+++ b/c/src/lib/libbsp/bfin/TLL6527M/Makefile.am
@@ -30,15 +30,10 @@ libbsp_a_SOURCES += ../../shared/bspreset.c
libbsp_a_SOURCES += console/console.c
libbsp_a_SOURCES += ../../../../../../bsps/bfin/shared/cache/cache.c
-
-libbsp_a_LIBADD = ../../../libcpu/@RTEMS_CPU@/mmu.rel
-libbsp_a_LIBADD += ../../../libcpu/@RTEMS_CPU@/@RTEMS_CPU_MODEL@/interrupt.rel
-libbsp_a_LIBADD += ../../../libcpu/@RTEMS_CPU@/uart.rel
-libbsp_a_LIBADD += ../../../libcpu/@RTEMS_CPU@/clock.rel
-libbsp_a_LIBADD += ../../../libcpu/@RTEMS_CPU@/rtc.rel
-libbsp_a_LIBADD += ../../../libcpu/@RTEMS_CPU@/timer.rel
+libbsp_a_SOURCES += ../../../../../../bsps/bfin/TLL6527M/start/interrupt.c
EXTRA_DIST += times
include $(top_srcdir)/../../../../automake/local.am
+include $(srcdir)/../../../../../../bsps/bfin/shared/shared.am
include $(srcdir)/../../../../../../bsps/bfin/TLL6527M/headers.am
diff --git a/c/src/lib/libbsp/bfin/TLL6527M/make/custom/TLL6527M.cfg b/c/src/lib/libbsp/bfin/TLL6527M/make/custom/TLL6527M.cfg
index 56aaecb4f2..8226543b89 100644
--- a/c/src/lib/libbsp/bfin/TLL6527M/make/custom/TLL6527M.cfg
+++ b/c/src/lib/libbsp/bfin/TLL6527M/make/custom/TLL6527M.cfg
@@ -5,7 +5,6 @@
include $(RTEMS_ROOT)/make/custom/default.cfg
RTEMS_CPU=bfin
-RTEMS_CPU_MODEL=bf52x
# This contains the compiler options necessary to select the CPU model
# and (hopefully) optimize for it.
diff --git a/c/src/lib/libbsp/bfin/bf537Stamp/Makefile.am b/c/src/lib/libbsp/bfin/bf537Stamp/Makefile.am
index ddd320781c..d8a7a305c7 100644
--- a/c/src/lib/libbsp/bfin/bf537Stamp/Makefile.am
+++ b/c/src/lib/libbsp/bfin/bf537Stamp/Makefile.am
@@ -31,21 +31,13 @@ libbsp_a_SOURCES += ../../shared/bspreset.c
libbsp_a_SOURCES += console/console.c
libbsp_a_SOURCES += ../../../../../../bsps/bfin/shared/cache/cache.c
+libbsp_a_SOURCES += ../../../../../../bsps/bfin/shared/interrupt.c
if HAS_NETWORKING
libbsp_a_SOURCES += network/networkconfig.c
-endif
-
-libbsp_a_LIBADD = ../../../libcpu/@RTEMS_CPU@/mmu.rel
-libbsp_a_LIBADD += ../../../libcpu/@RTEMS_CPU@/interrupt.rel
-libbsp_a_LIBADD += ../../../libcpu/@RTEMS_CPU@/uart.rel
-libbsp_a_LIBADD += ../../../libcpu/@RTEMS_CPU@/clock.rel
-libbsp_a_LIBADD += ../../../libcpu/@RTEMS_CPU@/rtc.rel
-libbsp_a_LIBADD += ../../../libcpu/@RTEMS_CPU@/timer.rel
-
-if HAS_NETWORKING
-libbsp_a_LIBADD += ../../../libcpu/@RTEMS_CPU@/network.rel
+libbsp_a_SOURCES += ../../../../../../bsps/bfin/bf537Stamp/net/ethernet.c
endif
include $(top_srcdir)/../../../../automake/local.am
+include $(srcdir)/../../../../../../bsps/bfin/shared/shared.am
include $(srcdir)/../../../../../../bsps/bfin/bf537Stamp/headers.am
diff --git a/c/src/lib/libbsp/bfin/bf537Stamp/make/custom/bf537Stamp.cfg b/c/src/lib/libbsp/bfin/bf537Stamp/make/custom/bf537Stamp.cfg
index d533ca4d67..e27a7d31a1 100644
--- a/c/src/lib/libbsp/bfin/bf537Stamp/make/custom/bf537Stamp.cfg
+++ b/c/src/lib/libbsp/bfin/bf537Stamp/make/custom/bf537Stamp.cfg
@@ -5,7 +5,6 @@
include $(RTEMS_ROOT)/make/custom/default.cfg
RTEMS_CPU=bfin
-RTEMS_CPU_MODEL=bf537
# This contains the compiler options necessary to select the CPU model
# and (hopefully) optimize for it.
diff --git a/c/src/lib/libbsp/bfin/eZKit533/Makefile.am b/c/src/lib/libbsp/bfin/eZKit533/Makefile.am
index 57e698ab9e..6257b963f5 100644
--- a/c/src/lib/libbsp/bfin/eZKit533/Makefile.am
+++ b/c/src/lib/libbsp/bfin/eZKit533/Makefile.am
@@ -31,15 +31,10 @@ libbsp_a_SOURCES += ../../shared/bspreset.c
libbsp_a_SOURCES += console/console-io.c
libbsp_a_SOURCES += ../../../../../../bsps/bfin/shared/cache/cache.c
-
-libbsp_a_LIBADD = ../../../libcpu/@RTEMS_CPU@/mmu.rel
-libbsp_a_LIBADD += ../../../libcpu/@RTEMS_CPU@/interrupt.rel
-libbsp_a_LIBADD += ../../../libcpu/@RTEMS_CPU@/uart.rel
-libbsp_a_LIBADD += ../../../libcpu/@RTEMS_CPU@/clock.rel
-libbsp_a_LIBADD += ../../../libcpu/@RTEMS_CPU@/rtc.rel
-libbsp_a_LIBADD += ../../../libcpu/@RTEMS_CPU@/timer.rel
+libbsp_a_SOURCES += ../../../../../../bsps/bfin/shared/interrupt.c
EXTRA_DIST += times
include $(top_srcdir)/../../../../automake/local.am
+include $(srcdir)/../../../../../../bsps/bfin/shared/shared.am
include $(srcdir)/../../../../../../bsps/bfin/eZKit533/headers.am
diff --git a/c/src/lib/libbsp/bfin/eZKit533/make/custom/eZKit533.cfg b/c/src/lib/libbsp/bfin/eZKit533/make/custom/eZKit533.cfg
index ada3c32ff8..834039d985 100644
--- a/c/src/lib/libbsp/bfin/eZKit533/make/custom/eZKit533.cfg
+++ b/c/src/lib/libbsp/bfin/eZKit533/make/custom/eZKit533.cfg
@@ -5,7 +5,6 @@
include $(RTEMS_ROOT)/make/custom/default.cfg
RTEMS_CPU=bfin
-RTEMS_CPU_MODEL=bf533
# This contains the compiler options necessary to select the CPU model
# and (hopefully) optimize for it.