source: rtems/c/src/lib/libbsp/powerpc/motorola_powerpc/Makefile.am @ b46f943c

5
Last change on this file since b46f943c was b46f943c, checked in by Sebastian Huber <sebastian.huber@…>, on Apr 7, 2018 at 5:38:55 PM

bsp/motorola_powerpc: Move polled_io.c

This file was used by this BSP only. Avoid RTEMS_RELLDFLAGS.

This patch is a part of the BSP source reorganization.

Update #3285.

  • Property mode set to 100644
File size: 4.3 KB
Line 
1ACLOCAL_AMFLAGS = -I ../../../../aclocal
2
3_SUBDIRS  = .
4_SUBDIRS += bootloader
5if QEMU
6_SUBDIRS += qemu_fakerom
7endif
8
9include $(top_srcdir)/../../../../automake/compile.am
10include $(top_srcdir)/../../bsp.am
11
12dist_project_lib_DATA = startup/bsp_specs
13
14
15noinst_PROGRAMS =
16
17
18start.$(OBJEXT): ../../powerpc/shared/start/start.S
19        $(CPPASCOMPILE) -o $@ -c $<
20project_lib_DATA = start.$(OBJEXT)
21
22rtems_crti.$(OBJEXT): ../../powerpc/shared/start/rtems_crti.S
23        $(CPPASCOMPILE) -o $@ -c $<
24project_lib_DATA += rtems_crti.$(OBJEXT)
25
26vectors_entry.$(OBJEXT): ../../powerpc/shared/start/vectors_entry.S
27        $(CPPASCOMPILE) -o $@ -c $<
28project_lib_DATA += vectors_entry.$(OBJEXT)
29
30project_lib_DATA += linkcmds
31dist_project_lib_DATA += ../shared/startup/linkcmds.share
32
33project_lib_LIBRARIES = librtemsbsp.a
34librtemsbsp_a_SOURCES =
35
36# startup
37librtemsbsp_a_SOURCES += ../../powerpc/shared/startup/bspstart.c \
38        ../../powerpc/shared/startup/bspgetworkarea.c \
39        ../../powerpc/shared/showbats.c \
40    ../../powerpc/shared/startup/bsppredriverhook.c \
41        ../../powerpc/shared/startup/zerobss.c \
42    ../../powerpc/shared/startup/pgtbl_setup.c \
43    ../../powerpc/shared/startup/pgtbl_activate.c \
44        ../../powerpc/shared/startup/ppc_idle.c \
45    ../../powerpc/shared/startup/sbrk.c ../../shared/bootcard.c \
46    ../../shared/getentropy-cpucounter.c \
47    ../../shared/bspclean.c \
48    ../../shared/gnatinstallhandler.c \
49    startup/bspreset.c
50
51
52# tod
53librtemsbsp_a_SOURCES += ../../shared/tod.c ../../powerpc/shared/tod/todcfg.c
54# pclock
55librtemsbsp_a_SOURCES += ../../powerpc/shared/clock/p_clock.c
56
57# console
58librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/motorola_powerpc/dev/polled_io.c
59librtemsbsp_a_SOURCES += ../../powerpc/shared/console/uart.c
60librtemsbsp_a_SOURCES += ../../powerpc/shared/console/console.c
61librtemsbsp_a_SOURCES += ../../powerpc/shared/console/consoleIo.h
62librtemsbsp_a_SOURCES += ../../powerpc/shared/console/keyboard.h
63librtemsbsp_a_SOURCES += ../../powerpc/shared/console/uart.h
64
65# irq
66librtemsbsp_a_SOURCES += ../../powerpc/shared/irq/irq_init.c
67librtemsbsp_a_SOURCES += ../../powerpc/shared/irq/openpic_i8259_irq.c
68librtemsbsp_a_SOURCES += ../../powerpc/shared/irq/i8259.c
69
70# motorola
71librtemsbsp_a_SOURCES += ../../powerpc/shared/motorola/motorola.h
72librtemsbsp_a_SOURCES += ../../powerpc/shared/motorola/motorola.c
73
74# openpic
75librtemsbsp_a_SOURCES += ../../powerpc/shared/openpic/openpic.h
76librtemsbsp_a_SOURCES += ../../powerpc/shared/openpic/openpic.c
77librtemsbsp_a_SOURCES += ../../powerpc/shared/openpic/openpic.h
78
79# pci
80librtemsbsp_a_SOURCES += ../../powerpc/shared/pci/pci.c
81librtemsbsp_a_SOURCES += ../../powerpc/shared/pci/detect_raven_bridge.c
82librtemsbsp_a_SOURCES += ../../powerpc/shared/pci/generic_clear_hberrs.c
83librtemsbsp_a_SOURCES += ../../powerpc/shared/pci/pcifinddevice.c
84librtemsbsp_a_SOURCES += ../../powerpc/shared/pci/pci.h
85
86# residual
87librtemsbsp_a_SOURCES += ../../powerpc/shared/residual/pnp.h
88librtemsbsp_a_SOURCES += ../../powerpc/shared/residual/residual.h
89librtemsbsp_a_SOURCES += ../../powerpc/shared/residual/residual.c
90
91if QEMU
92if HAS_NETWORKING
93librtemsbsp_a_SOURCES += ../../i386/pc386/ne2000/ne2000.c
94endif
95endif
96
97librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/altivec/vec_sup.c
98librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/altivec/vec_sup_asm.S
99librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cache/cache.c
100librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/dev/clock-ppc-dec.c
101librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/dev/timer-ppc-dec.c
102librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/mmu/bat.c
103librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/mmu/mmuAsm.S
104librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/mmu/pte121.c
105librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/irq/ppc-irq-legacy.c
106
107include $(top_srcdir)/../../../../automake/local.am
108include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
109include $(top_srcdir)/../../../../automake/subdirs.am
110include $(srcdir)/../../../../../../bsps/powerpc/shared/shared-sources.am
111include $(srcdir)/../../../../../../bsps/powerpc/shared/exceptions-sources.am
112include $(srcdir)/../../../../../../bsps/powerpc/shared/vme-sources.am
113include $(srcdir)/../../../../../../bsps/powerpc/motorola_powerpc/headers.am
Note: See TracBrowser for help on using the repository browser.