diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 2008-05-06 20:58:05 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 2008-05-06 20:58:05 +0000 |
commit | dbdb0255486ca4d2283c0bc7bd95e4626cf89311 (patch) | |
tree | ecf6b72203027f4596a585fb10abcad4ab8916ad /c/src/lib/libcpu/arm/Makefile.am | |
parent | 2008-05-06 Ray Xu <rayx.cn@gmail.com> (diff) | |
download | rtems-dbdb0255486ca4d2283c0bc7bd95e4626cf89311.tar.bz2 |
2008-05-06 Ray Xu <rayx.cn@gmail.com>
* Makefile.am, configure.ac, preinstall.am, s3c2400/include/s3c2400.h:
Add CPU type s3c2410. Add a new s3c24xx common file shared between
s3c2400 and s3c2410. Most content is moved from s3c2400 now. Some
were changed to include <s3c24xx.h> instead of <s3c2400.h>.
* s3c2410/include/s3c2410.h, s3c2410/irq/bsp_irq_asm.S,
s3c2410/irq/irq.h, s3c24xx/clock/clockdrv.c, s3c24xx/clock/support.c,
s3c24xx/include/s3c24xx.h, s3c24xx/irq/bsp_irq_init.c,
s3c24xx/irq/irq.c, s3c24xx/irq/irq.h, s3c24xx/timer/timer.c: New files.
Diffstat (limited to 'c/src/lib/libcpu/arm/Makefile.am')
-rw-r--r-- | c/src/lib/libcpu/arm/Makefile.am | 30 |
1 files changed, 28 insertions, 2 deletions
diff --git a/c/src/lib/libcpu/arm/Makefile.am b/c/src/lib/libcpu/arm/Makefile.am index e5e4c94738..8c52124ad2 100644 --- a/c/src/lib/libcpu/arm/Makefile.am +++ b/c/src/lib/libcpu/arm/Makefile.am @@ -90,7 +90,7 @@ mc9328mxl_irq_rel_LDFLAGS = $(RTEMS_RELLDFLAGS) endif if s3c2400 -include_HEADERS = s3c2400/include/s3c2400.h +include_HEADERS = s3c24xx/include/s3c24xx.h s3c2400/include/s3c2400.h ## s3c2400/clock noinst_PROGRAMS += s3c2400/clock.rel @@ -108,13 +108,39 @@ s3c2400_timer_rel_LDFLAGS = $(RTEMS_RELLDFLAGS) include_HEADERS += s3c2400/irq/irq.h noinst_PROGRAMS += s3c2400/irq.rel -s3c2400_irq_rel_SOURCES = s3c2400/irq/irq.c s3c2400/irq/bsp_irq_init.c \ +s3c2400_irq_rel_SOURCES = s3c24xx/irq/irq.c s3c24xx/irq/bsp_irq_init.c \ ../../libbsp/arm/shared/irq/irq_init.c s3c2400/irq/bsp_irq_asm.S \ ../../libbsp/arm/shared/irq/irq_asm.S s3c2400/irq/irq.h s3c2400_irq_rel_CPPFLAGS = $(AM_CPPFLAGS) s3c2400_irq_rel_LDFLAGS = $(RTEMS_RELLDFLAGS) endif +if s3c2410 +include_HEADERS = s3c24xx/include/s3c24xx.h s3c2410/include/s3c2410.h + +## s3c2410/clock +noinst_PROGRAMS += s3c2410/clock.rel +s3c2410_clock_rel_SOURCES = s3c24xx/clock/clockdrv.c s3c24xx/clock/support.c +s3c2410_clock_rel_CPPFLAGS = $(AM_CPPFLAGS) +s3c2410_clock_rel_LDFLAGS = $(RTEMS_RELLDFLAGS) + +## s3c2410/timer +noinst_PROGRAMS += s3c2410/timer.rel +s3c2410_timer_rel_SOURCES = s3c24xx/timer/timer.c +s3c2410_timer_rel_CPPFLAGS = $(AM_CPPFLAGS) +s3c2410_timer_rel_LDFLAGS = $(RTEMS_RELLDFLAGS) + +## s3c2410/interrupt +include_HEADERS += s3c2410/irq/irq.h + +noinst_PROGRAMS += s3c2410/irq.rel +s3c2410_irq_rel_SOURCES = s3c24xx/irq/irq.c s3c24xx/irq/bsp_irq_init.c \ + ../../libbsp/arm/shared/irq/irq_init.c s3c2410/irq/bsp_irq_asm.S \ + ../../libbsp/arm/shared/irq/irq_asm.S s3c2410/irq/irq.h +s3c2410_irq_rel_CPPFLAGS = $(AM_CPPFLAGS) +s3c2410_irq_rel_LDFLAGS = $(RTEMS_RELLDFLAGS) +endif + if lpc22xx include_HEADERS = lpc22xx/include/lpc22xx.h |