From 401fe875408d62b3c943babb85cb3f70888ecc43 Mon Sep 17 00:00:00 2001 From: Ralf Corsepius Date: Thu, 16 Mar 2006 18:10:19 +0000 Subject: =?UTF-8?q?2006-03-16=09Ralf=20Cors=C3=A9pius=20?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Makefile.am, configure.ac: Reflect addition of rm52xx, tx49. --- c/src/lib/libcpu/mips/ChangeLog | 1 + c/src/lib/libcpu/mips/Makefile.am | 40 ++++++++++++++++++++++++++++++++++++++ c/src/lib/libcpu/mips/configure.ac | 5 +++++ 3 files changed, 46 insertions(+) (limited to 'c') diff --git a/c/src/lib/libcpu/mips/ChangeLog b/c/src/lib/libcpu/mips/ChangeLog index 1c63487219..26780e63c3 100644 --- a/c/src/lib/libcpu/mips/ChangeLog +++ b/c/src/lib/libcpu/mips/ChangeLog @@ -1,5 +1,6 @@ 2006-03-16 Ralf Corsépius + * Makefile.am, configure.ac: Reflect addition of rm52xx, tx49. * rm52xx/include/rm5231.h, rm52xx/vectorisrs/maxvectors.c, rm52xx/vectorisrs/vectorisrs.c, tx49/include/tx4925.h, tx49/include/tx4938.h, tx49/vectorisrs/maxvectors.c, diff --git a/c/src/lib/libcpu/mips/Makefile.am b/c/src/lib/libcpu/mips/Makefile.am index b57071c1f3..72e9272c10 100644 --- a/c/src/lib/libcpu/mips/Makefile.am +++ b/c/src/lib/libcpu/mips/Makefile.am @@ -23,10 +23,18 @@ shared_cache_rel_LDFLAGS = $(RTEMS_RELLDFLAGS) ## interrupts +if rm52xx +interrupts_CPPFLAGS = -DRM52XX +endif + if tx39 interrupts_CPPFLAGS = -DTX39 endif +if tx49 +interrupts_CPPFLAGS = -DTX49 +endif + if mongoosev interrupts_CPPFLAGS = -DMONGOOSEV endif @@ -70,6 +78,22 @@ tx39_vectorisrs_rel_CPPFLAGS = $(AM_CPPFLAGS) tx39_vectorisrs_rel_LDFLAGS = $(RTEMS_RELLDFLAGS) endif +if tx49 +include_libcpu_HEADERS += tx49/include/tx4925.h tx49/include/tx4938.h + +noinst_PROGRAMS += tx49/vectorisrs.rel +tx49_vectorisrs_rel_SOURCES = tx49/vectorisrs/maxvectors.c tx49/vectorisrs/vectorisrs.c +tx49_vectorisrs_rel_CPPFLAGS = $(AM_CPPFLAGS) +tx49_vectorisrs_rel_LDFLAGS = $(RTEMS_RELLDFLAGS) +endif + +if tx49 +noinst_PROGRAMS += tx49/timer.rel +tx49_timer_rel_SOURCES = timer/timer.c timer/gettime.S +tx49_timer_rel_CPPFLAGS = $(AM_CPPFLAGS) +tx49_timer_rel_LDFLAGS = $(RTEMS_RELLDFLAGS) +endif + if au1x00 include_libcpu_HEADERS += au1x00/include/au1x00.h @@ -102,5 +126,21 @@ r46xx_clock_rel_CPPFLAGS = $(AM_CPPFLAGS) r46xx_clock_rel_LDFLAGS = $(RTEMS_RELLDFLAGS) endif +if rm52xx +include_libcpu_HEADERS += rm52xx/include/rm5231.h + +noinst_PROGRAMS += rm52xx/vectorisrs.rel +rm52xx_vectorisrs_rel_SOURCES = rm52xx/vectorisrs/maxvectors.c rm52xx/vectorisrs/vectorisrs.c +rm52xx_vectorisrs_rel_CPPFLAGS = $(AM_CPPFLAGS) +rm52xx_vectorisrs_rel_LDFLAGS = $(RTEMS_RELLDFLAGS) +endif + +if rm52xx +noinst_PROGRAMS += rm52xx/timer.rel +rm52xx_timer_rel_SOURCES = timer/timer.c timer/gettime.S +rm52xx_timer_rel_CPPFLAGS = $(AM_CPPFLAGS) +rm52xx_timer_rel_LDFLAGS = $(RTEMS_RELLDFLAGS) +endif + include $(srcdir)/preinstall.am include $(top_srcdir)/../../../automake/local.am diff --git a/c/src/lib/libcpu/mips/configure.ac b/c/src/lib/libcpu/mips/configure.ac index 238d1ccd4e..9d6ef377a1 100644 --- a/c/src/lib/libcpu/mips/configure.ac +++ b/c/src/lib/libcpu/mips/configure.ac @@ -26,6 +26,11 @@ AM_CONDITIONAL(r46xx, test "$RTEMS_CPU_MODEL" = "R4600" \ AM_CONDITIONAL(tx39, test "$RTEMS_CPU_MODEL" = "tx3904") +AM_CONDITIONAL(tx49, test "$RTEMS_CPU_MODEL" = "tx4925" \ +|| test "$RTEMS_CPU_MODEL" = "tx4938" ) + +AM_CONDITIONAL(rm52xx, test "$RTEMS_CPU_MODEL" = "rm5231") + AM_CONDITIONAL(mongoosev, test "$RTEMS_CPU_MODEL" = "mongoosev") AM_CONDITIONAL(au1x00, test "$RTEMS_CPU_MODEL" = "au1x00") -- cgit v1.2.3