source: rtems/c/src/lib/libcpu/powerpc/Makefile.am @ 010bf86

5
Last change on this file since 010bf86 was 010bf86, checked in by Chris Johns <chrisj@…>, on Jan 4, 2018 at 7:54:29 AM

bsps/powerpc: Use public include path

Update #3254.

  • Property mode set to 100644
File size: 16.0 KB
Line 
1ACLOCAL_AMFLAGS = -I ../../../aclocal
2
3include $(top_srcdir)/../../../automake/compile.am
4
5include_rtems_powerpcdir = $(includedir)/rtems/powerpc
6include_rtems_powerpc_HEADERS = rtems/powerpc/cache.h \
7    rtems/powerpc/debugmod.h rtems/powerpc/powerpc.h
8
9include_rtems_scoredir = $(includedir)/rtems/score
10include_libcpudir = $(includedir)/libcpu
11
12include_libcpu_HEADERS = shared/include/powerpc-utility.h
13
14include_bspdir = $(includedir)/bsp
15
16include_bsp_HEADERS =
17include_bsp_HEADERS += new-exceptions/bspsupport/irq_supp.h
18include_bsp_HEADERS += new-exceptions/bspsupport/vectors.h
19
20include_mpc83xxdir = $(includedir)/mpc83xx
21
22include_mpc83xx_HEADERS =
23include_mpc83xx_HEADERS += mpc83xx/i2c/mpc83xx_i2cdrv.h
24
25EXTRA_DIST =
26
27noinst_PROGRAMS = new-exceptions/rtems-cpu.rel
28new_exceptions_rtems_cpu_rel_SOURCES = new-exceptions/cpu.c \
29    new-exceptions/cpu_asm.S
30new_exceptions_rtems_cpu_rel_CPPFLAGS = $(AM_CPPFLAGS)
31new_exceptions_rtems_cpu_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
32
33
34if !mpc5xx
35noinst_PROGRAMS += new-exceptions/exc_bspsupport.rel
36new_exceptions_exc_bspsupport_rel_SOURCES = \
37    new-exceptions/bspsupport/ppc_exc_async_normal.S \
38    new-exceptions/bspsupport/ppc_exc_fatal.S \
39    new-exceptions/bspsupport/ppc_exc_print.c
40if !qoriq
41new_exceptions_exc_bspsupport_rel_SOURCES += \
42    new-exceptions/bspsupport/ppc-code-copy.c \
43    new-exceptions/bspsupport/ppc_exc.S \
44    new-exceptions/bspsupport/ppc_exc_naked.S \
45    new-exceptions/bspsupport/ppc_exc_hdl.c \
46    new-exceptions/bspsupport/ppc_exc_initialize.c \
47    new-exceptions/bspsupport/ppc_exc_global_handler.c \
48    new-exceptions/bspsupport/ppc_exc_categories.c \
49    new-exceptions/bspsupport/ppc_exc_address.c \
50    new-exceptions/bspsupport/ppc_exc_alignment.c \
51    new-exceptions/bspsupport/ppc_exc_prologue.c
52endif
53
54new_exceptions_exc_bspsupport_rel_CPPFLAGS = $(AM_CPPFLAGS)
55new_exceptions_exc_bspsupport_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
56
57noinst_PROGRAMS += new-exceptions/irq_bspsupport.rel
58
59new_exceptions_irq_bspsupport_rel_SOURCES = new-exceptions/bspsupport/irq.c
60new_exceptions_irq_bspsupport_rel_CPPFLAGS = $(AM_CPPFLAGS)
61new_exceptions_irq_bspsupport_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
62endif
63
64EXTRA_DIST += new-exceptions/bspsupport/README
65EXTRA_DIST += new-exceptions/bspsupport/ppc_exc_test.c
66
67# shared/include
68if shared
69include_libcpu_HEADERS += shared/include/io.h shared/include/mmu.h \
70    shared/include/page.h \
71    shared/include/byteorder.h shared/include/pgtable.h
72
73noinst_PROGRAMS += shared/cpuIdent.rel
74shared_cpuIdent_rel_SOURCES = shared/include/cpuIdent.c shared/include/cpuIdent.h
75shared_cpuIdent_rel_CPPFLAGS = $(AM_CPPFLAGS)
76shared_cpuIdent_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
77
78include_libcpu_HEADERS += shared/include/cpuIdent.h
79
80# shared/cache
81noinst_PROGRAMS += shared/cache.rel
82shared_cache_rel_SOURCES = shared/src/cache_.h \
83    ../shared/src/cache_manager.c \
84    ../shared/include/cache.h
85shared_cache_rel_CPPFLAGS = $(AM_CPPFLAGS) -I$(srcdir)/shared/src
86shared_cache_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
87
88# shared/stack
89noinst_PROGRAMS += shared/stack.rel
90shared_stack_rel_SOURCES = shared/src/stack.c shared/include/spr.h shared/src/stackTrace.h
91shared_stack_rel_CPPFLAGS = $(AM_CPPFLAGS)
92shared_stack_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
93
94include_libcpu_HEADERS += shared/include/spr.h
95include_libcpu_HEADERS += shared/src/stackTrace.h
96endif
97
98EXTRA_DIST += ppc403/README ppc403/vectors/README
99if ppc4xx
100# ppc403/clock
101noinst_PROGRAMS += ppc403/clock.rel
102ppc403_clock_rel_SOURCES = ppc403/clock/clock.c
103ppc403_clock_rel_CPPFLAGS = $(AM_CPPFLAGS)
104ppc403_clock_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
105
106# ppc403/console
107noinst_PROGRAMS += ppc403/console.rel
108if ppc405
109ppc403_console_rel_SOURCES = ppc403/console/console405.c
110else
111ppc403_console_rel_SOURCES = ppc403/console/console.c
112endif
113ppc403_console_rel_CPPFLAGS = $(AM_CPPFLAGS)
114ppc403_console_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
115
116include_HEADERS =
117shared_cpuIdent_rel_SOURCES = shared/include/cpuIdent.c
118shared_cpuIdent_rel_CPPFLAGS = $(AM_CPPFLAGS)
119shared_cpuIdent_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
120
121# ppc403/timer
122noinst_PROGRAMS += ppc403/timer.rel
123ppc403_timer_rel_SOURCES = ppc403/timer/timer.c
124ppc403_timer_rel_CPPFLAGS = $(AM_CPPFLAGS)
125ppc403_timer_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
126
127# ppc403/tty_drv
128if ppc405
129include_HEADERS += ppc403/tty_drv/tty_drv.h
130
131noinst_PROGRAMS += ppc403/tty_drv.rel
132ppc403_tty_drv_rel_SOURCES = ppc403/tty_drv/tty_drv.c ppc403/tty_drv/tty_drv.h
133ppc403_tty_drv_rel_CPPFLAGS = $(AM_CPPFLAGS)
134ppc403_tty_drv_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
135endif
136
137endif # ppc4xx
138
139if ppc405
140
141## ppc4xx/include
142include_ppc4xxdir = $(includedir)/ppc4xx
143include_ppc4xx_HEADERS = ppc403/include/ppc405gp.h \
144                         ppc403/include/ppc405ex.h
145
146endif # ppc405
147
148
149## mpc5xx
150EXTRA_DIST += mpc5xx/README
151if mpc5xx
152include_mpc5xxdir = $(includedir)/mpc5xx
153
154include_HEADERS = mpc5xx/include/mpc5xx.h
155
156# mpc5xx/clock
157noinst_PROGRAMS += mpc5xx/clock.rel
158mpc5xx_clock_rel_SOURCES = mpc5xx/clock/clock.c
159mpc5xx_clock_rel_CPPFLAGS = $(AM_CPPFLAGS)
160mpc5xx_clock_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
161
162# mpc5xx/console-generic
163include_mpc5xx_HEADERS = mpc5xx/include/console.h
164
165noinst_PROGRAMS += mpc5xx/console-generic.rel
166mpc5xx_console_generic_rel_SOURCES = mpc5xx/console-generic/console-generic.c
167mpc5xx_console_generic_rel_CPPFLAGS = $(AM_CPPFLAGS)
168mpc5xx_console_generic_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
169
170# mpc5xx/exceptions
171include_libcpu_HEADERS += mpc5xx/exceptions/raw_exception.h
172
173noinst_PROGRAMS += mpc5xx/exceptions.rel
174mpc5xx_exceptions_rel_SOURCES = mpc5xx/exceptions/raw_exception.c
175mpc5xx_exceptions_rel_CPPFLAGS = $(AM_CPPFLAGS)
176mpc5xx_exceptions_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
177
178# mpc5xx/irq
179include_libcpu_HEADERS += mpc5xx/irq/irq.h
180
181noinst_PROGRAMS += mpc5xx/irq.rel
182mpc5xx_irq_rel_SOURCES = mpc5xx/irq/irq.c mpc5xx/irq/irq_init.c mpc5xx/irq/irq_asm.S
183mpc5xx_irq_rel_CPPFLAGS = $(AM_CPPFLAGS)
184mpc5xx_irq_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
185
186# mpc5xx/timer
187noinst_PROGRAMS += mpc5xx/timer.rel
188mpc5xx_timer_rel_SOURCES = mpc5xx/timer/timer.c
189mpc5xx_timer_rel_CPPFLAGS = $(AM_CPPFLAGS)
190mpc5xx_timer_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
191
192# mpc5xx/vectors
193include_libcpu_HEADERS += mpc5xx/vectors/vectors.h
194
195noinst_PROGRAMS += mpc5xx/vectors.rel
196mpc5xx_vectors_rel_SOURCES = mpc5xx/vectors/vectors_init.c mpc5xx/vectors/vectors.S \
197    new-exceptions/bspsupport/ppc_exc_print.c
198mpc5xx_vectors_rel_CPPFLAGS = $(AM_CPPFLAGS)
199mpc5xx_vectors_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
200endif
201
202if mpc505
203# mpc505/ictrl
204include_HEADERS = mpc505/ictrl/ictrl.h
205
206noinst_PROGRAMS += mpc505/ictrl.rel
207mpc505_ictrl_rel_SOURCES = mpc505/ictrl/ictrl.c
208mpc505_ictrl_rel_CPPFLAGS = $(AM_CPPFLAGS)
209mpc505_ictrl_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
210
211# mpc505/timer
212noinst_PROGRAMS += mpc505/timer.rel
213mpc505_timer_rel_SOURCES = mpc505/timer/timer.c
214mpc505_timer_rel_CPPFLAGS = $(AM_CPPFLAGS)
215mpc505_timer_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
216
217# mpc505/vector
218noinst_PROGRAMS += mpc505/vectors.rel
219mpc505_vectors_rel_SOURCES = mpc505/vectors/vectors.S
220mpc505_vectors_rel_CPPFLAGS = $(AM_CPPFLAGS)
221mpc505_vectors_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
222endif
223
224if mpc6xx
225
226# mpc6xx/mmu
227include_libcpu_HEADERS += mpc6xx/mmu/bat.h mpc6xx/mmu/pte121.h
228
229noinst_PROGRAMS += mpc6xx/mmu.rel
230mpc6xx_mmu_rel_SOURCES = mpc6xx/mmu/bat.c mpc6xx/mmu/bat.h \
231    mpc6xx/mmu/pte121.c mpc6xx/mmu/pte121.h \
232    mpc6xx/mmu/mmuAsm.S
233mpc6xx_mmu_rel_CPPFLAGS = $(AM_CPPFLAGS)
234mpc6xx_mmu_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
235
236# mpc6xx/clock
237include_libcpu_HEADERS += mpc6xx/clock/c_clock.h
238
239noinst_PROGRAMS += mpc6xx/clock.rel
240mpc6xx_clock_rel_SOURCES = mpc6xx/clock/c_clock.c mpc6xx/clock/c_clock.h
241mpc6xx_clock_rel_CPPFLAGS = $(AM_CPPFLAGS)
242mpc6xx_clock_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
243
244# mpc6xx/timer
245noinst_PROGRAMS += mpc6xx/timer.rel
246mpc6xx_timer_rel_SOURCES = mpc6xx/timer/timer.c
247mpc6xx_timer_rel_CPPFLAGS = $(AM_CPPFLAGS)
248mpc6xx_timer_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
249
250# mpc6xx/altivec
251noinst_PROGRAMS += mpc6xx/altivec.rel
252mpc6xx_altivec_rel_SOURCES = mpc6xx/altivec/vec_sup.c mpc6xx/altivec/vec_sup_asm.S
253mpc6xx_altivec_rel_CPPFLAGS = $(AM_CPPFLAGS)
254mpc6xx_altivec_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
255endif
256EXTRA_DIST      += mpc6xx/altivec/README
257
258# e500/clock
259if e500_clock
260include_libcpu_HEADERS += mpc6xx/clock/c_clock.h
261
262noinst_PROGRAMS += e500/clock.rel
263e500_clock_rel_SOURCES = mpc6xx/clock/c_clock.c mpc6xx/clock/c_clock.h
264e500_clock_rel_CPPFLAGS = $(AM_CPPFLAGS)
265e500_clock_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
266endif
267
268# e500/timer
269if e500_timer
270noinst_PROGRAMS += e500/timer.rel
271e500_timer_rel_SOURCES = mpc6xx/timer/timer.c
272e500_timer_rel_CPPFLAGS = $(AM_CPPFLAGS)
273e500_timer_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
274endif
275
276# e500/mmu
277if e500_mmu
278include_libcpu_HEADERS += e500/mmu/e500_mmu.h
279noinst_PROGRAMS += e500/mmu.rel
280e500_mmu_rel_SOURCES = e500/mmu/mmu.c e500/mmu/e500_mmu.h
281e500_mmu_rel_CPPFLAGS = $(AM_CPPFLAGS)
282e500_mmu_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
283endif
284
285EXTRA_DIST += mpc8xx/README
286if mpc8xx
287include_mpc8xxdir = $(includedir)/mpc8xx
288
289include_HEADERS = mpc8xx/include/mpc8xx.h
290
291# mpc8xx/clock
292noinst_PROGRAMS += mpc8xx/clock.rel
293mpc8xx_clock_rel_SOURCES = mpc8xx/clock/clock.c
294mpc8xx_clock_rel_CPPFLAGS = $(AM_CPPFLAGS)
295mpc8xx_clock_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
296
297# mpc8xx/console-generic
298include_mpc8xx_HEADERS = mpc8xx/include/console.h
299
300noinst_PROGRAMS += mpc8xx/console-generic.rel
301mpc8xx_console_generic_rel_SOURCES = mpc8xx/console-generic/console-generic.c
302mpc8xx_console_generic_rel_CPPFLAGS = $(AM_CPPFLAGS)
303mpc8xx_console_generic_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
304
305# mpc8xx/cpm
306include_mpc8xx_HEADERS += mpc8xx/include/cpm.h
307
308noinst_PROGRAMS += mpc8xx/cpm.rel
309mpc8xx_cpm_rel_SOURCES = mpc8xx/cpm/cp.c mpc8xx/cpm/dpram.c
310mpc8xx_cpm_rel_CPPFLAGS = $(AM_CPPFLAGS)
311mpc8xx_cpm_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
312
313# mpc8xx/mmu
314include_mpc8xx_HEADERS += mpc8xx/include/mmu.h
315
316noinst_PROGRAMS += mpc8xx/mmu.rel
317mpc8xx_mmu_rel_SOURCES = mpc8xx/mmu/mmu.c
318mpc8xx_mmu_rel_CPPFLAGS = $(AM_CPPFLAGS)
319mpc8xx_mmu_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
320
321# mpc8xx/timer
322noinst_PROGRAMS += mpc8xx/timer.rel
323mpc8xx_timer_rel_SOURCES = mpc8xx/timer/timer.c
324mpc8xx_timer_rel_CPPFLAGS = $(AM_CPPFLAGS)
325mpc8xx_timer_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
326endif
327
328EXTRA_DIST += mpc8260/README
329if mpc8260
330include_mpc8260dir = $(includedir)/mpc8260
331
332include_HEADERS = mpc8260/include/mpc8260.h
333
334# mpc8260/console-generic
335include_mpc8260_HEADERS = mpc8260/include/console.h
336
337noinst_PROGRAMS += mpc8260/console-generic.rel
338mpc8260_console_generic_rel_SOURCES = mpc8260/console-generic/console-generic.c \
339    mpc8260/include/console.h
340mpc8260_console_generic_rel_CPPFLAGS = $(AM_CPPFLAGS)
341mpc8260_console_generic_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
342
343# mpc8260/cpm
344include_mpc8260_HEADERS += mpc8260/include/cpm.h
345
346noinst_PROGRAMS += mpc8260/cpm.rel
347mpc8260_cpm_rel_SOURCES = mpc8260/cpm/cp.c mpc8260/cpm/dpram.c mpc8260/cpm/brg.c \
348    mpc8260/include/cpm.h
349mpc8260_cpm_rel_CPPFLAGS = $(AM_CPPFLAGS)
350mpc8260_cpm_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
351
352# mpc8260/mmu
353include_mpc8260_HEADERS += mpc8260/include/mmu.h
354
355noinst_PROGRAMS += mpc8260/mmu.rel
356mpc8260_mmu_rel_SOURCES = mpc8260/mmu/mmu.c \
357                          mpc8260/include/mmu.h
358mpc8260_mmu_rel_CPPFLAGS = $(AM_CPPFLAGS)
359mpc8260_mmu_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
360
361# mpc8260/timer
362noinst_PROGRAMS += mpc8260/timer.rel
363mpc8260_timer_rel_SOURCES = mpc8260/timer/timer.c
364mpc8260_timer_rel_CPPFLAGS = $(AM_CPPFLAGS)
365mpc8260_timer_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
366endif
367
368##############################################################################
369# START: MPC83XX                                                             #
370##############################################################################
371if mpc83xx
372
373# Includes
374
375include_mpc83xx_HEADERS += mpc83xx/include/mpc83xx.h
376
377# Network
378include_bsp_HEADERS += mpc83xx/network/tsec.h
379if HAS_NETWORKING
380noinst_PROGRAMS += mpc83xx/tsec.rel
381mpc83xx_tsec_rel_SOURCES = mpc83xx/network/tsec.c
382mpc83xx_tsec_rel_CPPFLAGS = -D__INSIDE_RTEMS_BSD_TCPIP_STACK__ -D__BSD_VISIBLE
383mpc83xx_tsec_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
384endif
385
386# i2c
387noinst_PROGRAMS += mpc83xx/i2c.rel
388mpc83xx_i2c_rel_SOURCES = mpc83xx/i2c/mpc83xx_i2cdrv.c \
389        mpc83xx/i2c/mpc83xx_i2cdrv.h
390mpc83xx_i2c_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
391
392# SPI
393include_mpc83xx_HEADERS += mpc83xx/spi/mpc83xx_spidrv.h
394noinst_PROGRAMS += mpc83xx/spi.rel
395mpc83xx_spi_rel_SOURCES = mpc83xx/spi/mpc83xx_spidrv.c \
396        mpc83xx/spi/mpc83xx_spidrv.h
397mpc83xx_spi_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
398
399# GTM
400include_mpc83xx_HEADERS += mpc83xx/include/gtm.h
401noinst_PROGRAMS += mpc83xx/gtm.rel
402mpc83xx_gtm_rel_SOURCES = mpc83xx/gtm/gtm.c \
403        mpc83xx/include/gtm.h
404mpc83xx_gtm_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
405
406endif
407##############################################################################
408# END: MPC83XX                                                               #
409##############################################################################
410
411##############################################################################
412# START: MPC55XX                                                             #
413##############################################################################
414if mpc55xx
415
416# Includes
417include_mpc55xxdir = $(includedir)/mpc55xx
418
419include_mpc55xx_HEADERS =
420include_mpc55xx_HEADERS += mpc55xx/include/regs.h
421include_mpc55xx_HEADERS += mpc55xx/include/reg-defs.h
422include_mpc55xx_HEADERS += mpc55xx/include/dspi.h
423include_mpc55xx_HEADERS += mpc55xx/include/edma.h
424include_mpc55xx_HEADERS += mpc55xx/include/emios.h
425include_mpc55xx_HEADERS += mpc55xx/include/mpc55xx.h
426include_mpc55xx_HEADERS += mpc55xx/include/siu.h
427include_mpc55xx_HEADERS += mpc55xx/include/watchdog.h
428include_mpc55xx_HEADERS += mpc55xx/include/fsl-mpc551x.h
429include_mpc55xx_HEADERS += mpc55xx/include/fsl-mpc555x.h
430include_mpc55xx_HEADERS += mpc55xx/include/fsl-mpc556x.h
431include_mpc55xx_HEADERS += mpc55xx/include/fsl-mpc564xL.h
432include_mpc55xx_HEADERS += mpc55xx/include/fsl-mpc5668.h
433include_mpc55xx_HEADERS += mpc55xx/include/fsl-mpc567x.h
434include_mpc55xx_HEADERS += mpc55xx/include/regs-edma.h
435include_mpc55xx_HEADERS += mpc55xx/include/regs-mmu.h
436
437# IRQ
438noinst_PROGRAMS += mpc55xx/irq.rel
439mpc55xx_irq_rel_SOURCES = mpc55xx/irq/irq.c
440mpc55xx_irq_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
441
442# mpc6xx/timer
443noinst_PROGRAMS += mpc55xx/timer.rel
444mpc55xx_timer_rel_SOURCES = mpc6xx/timer/timer.c
445mpc55xx_timer_rel_CPPFLAGS = $(AM_CPPFLAGS)
446mpc55xx_timer_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
447
448# FEC
449noinst_PROGRAMS += mpc55xx/fec.rel
450mpc55xx_fec_rel_SOURCES = mpc55xx/fec/fec.c
451mpc55xx_fec_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
452
453# eDMA
454noinst_PROGRAMS += mpc55xx/edma.rel
455mpc55xx_edma_rel_SOURCES = mpc55xx/edma/edma.c
456mpc55xx_edma_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
457
458# eMIOS
459noinst_PROGRAMS += mpc55xx/emios.rel
460mpc55xx_emios_rel_SOURCES = mpc55xx/emios/emios.c
461mpc55xx_emios_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
462
463# SIU
464noinst_PROGRAMS += mpc55xx/siu.rel
465mpc55xx_siu_rel_SOURCES = mpc55xx/siu/siu.c
466mpc55xx_siu_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
467
468# DSPI
469noinst_PROGRAMS += mpc55xx/dspi.rel
470mpc55xx_dspi_rel_SOURCES = mpc55xx/dspi/dspi.c
471mpc55xx_dspi_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
472
473# Misc
474noinst_PROGRAMS += mpc55xx/misc.rel
475mpc55xx_misc_rel_SOURCES = mpc55xx/misc/copy.S \
476        mpc55xx/misc/flash_support.c
477mpc55xx_misc_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
478
479endif
480##############################################################################
481# END: MPC55XX                                                               #
482##############################################################################
483
484##############################################################################
485# START: QorIQ                                                               #
486##############################################################################
487if qoriq
488
489# Network
490include_bsp_HEADERS += mpc83xx/network/tsec.h
491if HAS_NETWORKING
492noinst_PROGRAMS += tsec.rel
493tsec_rel_SOURCES = mpc83xx/network/tsec.c
494tsec_rel_CPPFLAGS = -D__INSIDE_RTEMS_BSD_TCPIP_STACK__ -D__BSD_VISIBLE
495tsec_rel_LDFLAGS = $(RTEMS_RELLDFLAGS)
496endif
497
498endif
499##############################################################################
500# END: QorIQ                                                                 #
501##############################################################################
502
503include $(srcdir)/preinstall.am
504include $(top_srcdir)/../../../automake/local.am
Note: See TracBrowser for help on using the repository browser.