source: rtems/c/src/lib/libbsp/powerpc/virtex4/Makefile.am @ 5b822ab

4.115
Last change on this file since 5b822ab was 5b822ab, checked in by Ric Claus <claus@…>, on 11/30/12 at 23:56:04

Virtex4 BSP: Various updates and improvements.

Switched to using the PPC403 clock driver. Added support for the MMU but
didn't enable it by default. Made some functions static to avoid compiler
warnings. Added a README.

  • Property mode set to 100644
File size: 2.1 KB
Line 
1
2ACLOCAL_AMFLAGS = -I ../../../../aclocal
3
4include $(top_srcdir)/../../../../automake/compile.am
5
6include_bspdir = $(includedir)/bsp
7
8dist_project_lib_DATA = bsp_specs
9
10# include
11include_HEADERS     = include/bsp.h
12include_HEADERS    += ../../shared/include/tm27.h
13
14include_bsp_HEADERS =
15
16nodist_include_HEADERS     = include/bspopts.h
17nodist_include_HEADERS    += include/coverhd.h
18nodist_include_bsp_HEADERS = ../../shared/include/bootcard.h
19DISTCLEANFILES             = include/bspopts.h
20
21# start
22noinst_LIBRARIES      = libbspstart.a
23libbspstart_a_SOURCES = ../../powerpc/shared/start/rtems_crti.S
24project_lib_DATA      = rtems_crti.$(OBJEXT)
25
26dist_project_lib_DATA += startup/linkcmds
27
28noinst_LIBRARIES += libbsp.a
29
30# startup
31libbsp_a_SOURCES = startup/bspclean.c \
32                   ../shared/startup/zerobss.c \
33                   ../../shared/bsplibc.c \
34                   ../../shared/bspgetworkarea.c \
35                   ../../shared/bsppost.c \
36                   startup/bspstart.c \
37                   ../../shared/bootcard.c \
38                   ../../shared/sbrk.c \
39                   ../../shared/gnatinstallhandler.c \
40                   ../shared/src/memcpy.c
41
42# start
43libbsp_a_SOURCES += startup/start.S
44
45# console
46libbsp_a_SOURCES += startup/dummy_console.c \
47                    ../../shared/dummy_printk_support.c
48
49# irq
50include_bsp_HEADERS += include/irq.h
51libbsp_a_SOURCES += irq/irq_init.c
52
53# mmu
54include_bsp_HEADERS += include/mmu.h
55libbsp_a_SOURCES += mmu/mmu.c
56
57#vectors
58include_bsp_HEADERS += ../../../libcpu/@RTEMS_CPU@/@exceptions@/bspsupport/vectors.h
59include_bsp_HEADERS += ../../../libcpu/@RTEMS_CPU@/@exceptions@/bspsupport/irq_supp.h
60
61libbsp_a_LIBADD = ../../../libcpu/@RTEMS_CPU@/@exceptions@/rtems-cpu.rel \
62                  ../../../libcpu/@RTEMS_CPU@/@exceptions@/exc_bspsupport.rel \
63                  ../../../libcpu/@RTEMS_CPU@/shared/cache.rel \
64                  ../../../libcpu/@RTEMS_CPU@/shared/cpuIdent.rel \
65                  ../../../libcpu/@RTEMS_CPU@/ppc403/clock.rel \
66                  ../../../libcpu/@RTEMS_CPU@/ppc403/timer.rel
67
68EXTRA_DIST = times
69
70include $(srcdir)/preinstall.am
71include $(top_srcdir)/../../../../automake/local.am
Note: See TracBrowser for help on using the repository browser.