Changeset 694c00cb in rtems


Ignore:
Timestamp:
Dec 6, 2007, 12:21:07 AM (12 years ago)
Author:
Till Straumann <strauman@…>
Branches:
4.10, 4.11, 4.9, master
Children:
6eaa3f5
Parents:
a52ab9e1
Message:

2007-12-05 Till Straumann <strauman@…>

  • Makefile.am, configure.ac, preinstall.am, new-exceptions/e500_raw_exc_init.c: Started adding support for e500 CPU. Most stuff is borrowed from mpc6xx.
Location:
c/src/lib/libcpu/powerpc
Files:
1 added
4 edited

Legend:

Unmodified
Added
Removed
  • c/src/lib/libcpu/powerpc/ChangeLog

    ra52ab9e1 r694c00cb  
     12007-12-05      Till Straumann <strauman@slac.stanford.edu>
     2
     3        * Makefile.am, configure.ac, preinstall.am,
     4        new-exceptions/e500_raw_exc_init.c: Started adding
     5        support for e500 CPU. Most stuff is borrowed from mpc6xx.
     6
    172007-12-05      Till Straumann <strauman@slac.stanford.edu>
    28
  • c/src/lib/libcpu/powerpc/Makefile.am

    ra52ab9e1 r694c00cb  
    3030noinst_PROGRAMS = new-exceptions/rtems-cpu.rel
    3131new_exceptions_rtems_cpu_rel_SOURCES = new-exceptions/cpu.c \
    32     new-exceptions/cpu_asm.S
     32    new-exceptions/cpu_asm.S \
     33        new-exceptions/e500_raw_exc_init.c
    3334new_exceptions_rtems_cpu_rel_CPPFLAGS = $(AM_CPPFLAGS)
    3435new_exceptions_rtems_cpu_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
     
    239240endif
    240241
     242if e500
     243## mpc6xx/clock
     244include_libcpu_HEADERS += mpc6xx/clock/c_clock.h
     245
     246noinst_PROGRAMS += e500/clock.rel
     247e500_clock_rel_SOURCES = mpc6xx/clock/c_clock.c mpc6xx/clock/c_clock.h
     248e500_clock_rel_CPPFLAGS = $(AM_CPPFLAGS)
     249e500_clock_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
     250
     251## mpc6xx/timer
     252noinst_PROGRAMS += e500/timer.rel
     253e500_timer_rel_SOURCES = mpc6xx/timer/timer.c
     254e500_timer_rel_CPPFLAGS = $(AM_CPPFLAGS)
     255e500_timer_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
     256endif
     257
    241258EXTRA_DIST += mpc8xx/README
    242259if mpc8xx
  • c/src/lib/libcpu/powerpc/configure.ac

    ra52ab9e1 r694c00cb  
    5252|| test "$RTEMS_CPU_MODEL" = "mpc8245" \
    5353|| test "$RTEMS_CPU_MODEL" = "mpc8260" \
    54 || test "$RTEMS_CPU_MODEL" = "mpc83xx" )
     54|| test "$RTEMS_CPU_MODEL" = "mpc83xx" \
     55|| test "$RTEMS_CPU_MODEL" = "e500")
    5556
    5657## test on CPU type
     
    7879AM_CONDITIONAL(ppc405, test "$RTEMS_CPU_MODEL" = "ppc405")
    7980
     81AM_CONDITIONAL(e500, test "$RTEMS_CPU_MODEL" = "e500")
     82
    8083RTEMS_CHECK_NETWORKING
    8184AM_CONDITIONAL(HAS_NETWORKING,test "$HAS_NETWORKING" = "yes")
  • c/src/lib/libcpu/powerpc/preinstall.am

    ra52ab9e1 r694c00cb  
    151151PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu/c_clock.h
    152152endif
     153if e500
     154$(PROJECT_INCLUDE)/libcpu/c_clock.h: mpc6xx/clock/c_clock.h $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
     155        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/libcpu/c_clock.h
     156PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu/c_clock.h
     157endif
    153158if mpc8xx
    154159$(PROJECT_INCLUDE)/mpc8xx/$(dirstamp):
Note: See TracChangeset for help on using the changeset viewer.