diff options
Diffstat (limited to 'c/src/lib/libcpu/bfin/Makefile.am')
-rw-r--r-- | c/src/lib/libcpu/bfin/Makefile.am | 106 |
1 files changed, 106 insertions, 0 deletions
diff --git a/c/src/lib/libcpu/bfin/Makefile.am b/c/src/lib/libcpu/bfin/Makefile.am new file mode 100644 index 0000000000..3eb65cce94 --- /dev/null +++ b/c/src/lib/libcpu/bfin/Makefile.am @@ -0,0 +1,106 @@ +## +## $Id$ +## + +ACLOCAL_AMFLAGS = -I ../../../aclocal + +include $(top_srcdir)/../../../automake/compile.am + +EXTRA_DIST = + +noinst_PROGRAMS = + +include_libcpudir = $(includedir)/libcpu +include_libcpu_HEADERS = + +include_libcpu_HEADERS += include/bf533.h +include_libcpu_HEADERS += include/bf537.h +include_libcpu_HEADERS += include/cecRegs.h +include_libcpu_HEADERS += include/memoryRegs.h +include_libcpu_HEADERS += include/mmuRegs.h +include_libcpu_HEADERS += include/sicRegs.h +include_libcpu_HEADERS += include/ebiuRegs.h +include_libcpu_HEADERS += include/ppiRegs.h +include_libcpu_HEADERS += include/coreTimerRegs.h +include_libcpu_HEADERS += include/wdogRegs.h +include_libcpu_HEADERS += include/timerRegs.h +include_libcpu_HEADERS += include/dmaRegs.h +include_libcpu_HEADERS += include/ethernetRegs.h +include_libcpu_HEADERS += include/uartRegs.h +include_libcpu_HEADERS += include/sportRegs.h +include_libcpu_HEADERS += include/twiRegs.h +include_libcpu_HEADERS += include/spiRegs.h +include_libcpu_HEADERS += include/rtcRegs.h +include_libcpu_HEADERS += include/gpioRegs.h + + +include_libcpu_HEADERS += ../shared/include/cache.h +noinst_PROGRAMS += cache.rel +cache_rel_SOURCES = cache/cache.c ../shared/src/cache_aligned_malloc.c \ + ../shared/src/cache_manager.c cache/cache_.h +cache_rel_CPPFLAGS = $(AM_CPPFLAGS) -I$(srcdir)/cache +cache_rel_LDFLAGS = $(RTEMS_RELLDFLAGS) + +include_libcpu_HEADERS += mmu/mmu.h +noinst_PROGRAMS += mmu.rel +mmu_rel_SOURCES = mmu/mmu.c +mmu_rel_CPPFLAGS = $(AM_CPPFLAGS) +mmu_rel_LDFLAGS = $(RTEMS_RELLDFLAGS) + +include_libcpu_HEADERS += interrupt/interrupt.h +noinst_PROGRAMS += interrupt.rel +interrupt_rel_SOURCES = interrupt/interrupt.c +interrupt_rel_CPPFLAGS = $(AM_CPPFLAGS) +interrupt_rel_LDFLAGS = $(RTEMS_RELLDFLAGS) + +noinst_PROGRAMS += clock.rel +clock_rel_SOURCES = clock/clock.c +clock_rel_CPPFLAGS = $(AM_CPPFLAGS) +clock_rel_LDFLAGS = $(RTEMS_RELLDFLAGS) + +noinst_PROGRAMS += rtc.rel +rtc_rel_SOURCES = clock/rtc.c +rtc_rel_CPPFLAGS = $(AM_CPPFLAGS) +rtc_rel_LDFLAGS = $(RTEMS_RELLDFLAGS) + +include_libcpu_HEADERS += serial/uart.h +noinst_PROGRAMS += uart.rel +uart_rel_SOURCES = serial/uart.c +uart_rel_CPPFLAGS = $(AM_CPPFLAGS) +uart_rel_LDFLAGS = $(RTEMS_RELLDFLAGS) + +include_libcpu_HEADERS += serial/sport.h +noinst_PROGRAMS += sport.rel +sport_rel_SOURCES = serial/sport.c +sport_rel_CPPFLAGS = $(AM_CPPFLAGS) +sport_rel_LDFLAGS = $(RTEMS_RELLDFLAGS) + +include_libcpu_HEADERS += serial/spi.h +noinst_PROGRAMS += spi.rel +spi_rel_SOURCES = serial/spi.c +spi_rel_CPPFLAGS = $(AM_CPPFLAGS) +spi_rel_LDFLAGS = $(RTEMS_RELLDFLAGS) + +include_libcpu_HEADERS += serial/twi.h +noinst_PROGRAMS += twi.rel +twi_rel_SOURCES = serial/twi.c +twi_rel_CPPFLAGS = $(AM_CPPFLAGS) +twi_rel_LDFLAGS = $(RTEMS_RELLDFLAGS) + +noinst_PROGRAMS += timer.rel +timer_rel_SOURCES = timer/timer.c +timer_rel_CPPFLAGS = $(AM_CPPFLAGS) +timer_rel_LDFLAGS = $(RTEMS_RELLDFLAGS) + +if HAS_NETWORKING +## network +include_libcpu_HEADERS += network/ethernet.h +network_CPPFLAGS = -D__INSIDE_RTEMS_BSD_TCPIP_STACK__ +noinst_PROGRAMS += network.rel +network_rel_SOURCES = network/ethernet.c +network_rel_CPPFLAGS = $(AM_CPPFLAGS) $(network_CPPFLAGS) +network_rel_LDFLAGS = $(RTEMS_RELLDFLAGS) +endif + +include $(srcdir)/preinstall.am +include $(top_srcdir)/../../../automake/local.am |