source: rtems/c/src/lib/libbsp/sparc/Makefile.am @ c74bd51

Last change on this file since c74bd51 was c74bd51, checked in by Daniel Hellstrom <daniel@…>, on 04/06/12 at 10:05:07

SPARC BSPs: implemented shared-irq using libbsp/shared layer

The implementation use IRQ number instead of vector number since
some IRQs does not have a unique vector, for example the extended
interrupts all enter the same trap vector entry.

Added support for the LEON3 extended interrupt controller when using
the shared IRQ layer.

ERC32 patches untested.

Signed-off-by: Daniel Hellstrom <daniel@…>

Regenerate

  • Property mode set to 100644
File size: 1.8 KB
Line 
1##
2## $Id$
3##
4
5ACLOCAL_AMFLAGS = -I ../../../aclocal
6
7# Descend into the @RTEMS_BSP_FAMILY@ directory
8SUBDIRS = @RTEMS_BSP_FAMILY@
9
10EXTRA_DIST =
11
12EXTRA_DIST += shared/gnatcommon.c
13EXTRA_DIST += shared/start.S
14
15# Interrupt
16EXTRA_DIST += shared/irq/irq-shared.c
17
18# AMBA Plug&Play bus
19EXTRA_DIST += shared/include/ambapp.h
20EXTRA_DIST += shared/amba/ambapp.c
21
22# PCI bus
23EXTRA_DIST += shared/include/pci.h
24EXTRA_DIST += shared/pci/pcifinddevice.c
25
26# DEBUG
27EXTRA_DIST += shared/include/debug_defs.h
28
29# SpaceWire (GRSPW)
30EXTRA_DIST += shared/spw/grspw.c
31EXTRA_DIST += shared/spw/grspw_pci.c
32EXTRA_DIST += shared/spw/grspw_rasta.c
33EXTRA_DIST += shared/include/grspw.h
34EXTRA_DIST += shared/include/grspw_pci.h
35EXTRA_DIST += shared/include/grspw_rasta.h
36
37# UART  (APBUART)
38EXTRA_DIST += shared/uart/apbuart.c
39EXTRA_DIST += shared/uart/apbuart_pci.c
40EXTRA_DIST += shared/uart/apbuart_rasta.c
41EXTRA_DIST += shared/include/apbuart.h
42EXTRA_DIST += shared/include/apbuart_pci.h
43EXTRA_DIST += shared/include/apbuart_rasta.h
44
45# CAN (OC_CAN, GRCAN)
46EXTRA_DIST += shared/can/occan.c
47EXTRA_DIST += shared/can/occan_pci.c
48EXTRA_DIST += shared/can/grcan.c
49EXTRA_DIST += shared/can/grcan_rasta.c
50EXTRA_DIST += shared/include/occan.h
51EXTRA_DIST += shared/include/occan_pci.h
52EXTRA_DIST += shared/include/grcan.h
53EXTRA_DIST += shared/include/grcan_rasta.h
54
55# MIL-STD-B1553 (Core1553BRM)
56EXTRA_DIST += shared/1553/b1553brm.c
57EXTRA_DIST += shared/1553/b1553brm_pci.c
58EXTRA_DIST += shared/1553/b1553brm_rasta.c
59EXTRA_DIST += shared/include/b1553brm.h
60EXTRA_DIST += shared/include/b1553brm_pci.h
61EXTRA_DIST += shared/include/b1553brm_rasta.h
62
63# I2C-master (I2CMST)
64EXTRA_DIST += shared/i2c/i2cmst.c
65EXTRA_DIST += shared/include/i2cmst.h
66
67include $(top_srcdir)/../../../automake/subdirs.am
68include $(top_srcdir)/../../../automake/local.am
Note: See TracBrowser for help on using the repository browser.