summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp
diff options
context:
space:
mode:
authorJennifer Averett <jennifer.averett@oarcorp.com>2012-03-29 12:07:30 -0500
committerJennifer Averett <jennifer.averett@oarcorp.com>2012-03-29 12:07:30 -0500
commit752f876e3bf49448850c128427b0e70dc4c5c719 (patch)
tree0866c0bf164b4601fbae68c3906b62a9b3203b26 /c/src/lib/libbsp
parentSPARC: bsp_early_malloc() routine for startup memory allocation (diff)
parentAdded irq server and link commands for new libbsd support. (diff)
downloadrtems-752f876e3bf49448850c128427b0e70dc4c5c719.tar.bz2
Address Conflicts:
c/src/lib/libbsp/powerpc/psim/startup/linkcmds
Diffstat (limited to 'c/src/lib/libbsp')
-rw-r--r--c/src/lib/libbsp/powerpc/psim/Makefile.am6
-rw-r--r--c/src/lib/libbsp/powerpc/psim/irq/irq.h3
2 files changed, 7 insertions, 2 deletions
diff --git a/c/src/lib/libbsp/powerpc/psim/Makefile.am b/c/src/lib/libbsp/powerpc/psim/Makefile.am
index 28c465cd57..c33eecbe6a 100644
--- a/c/src/lib/libbsp/powerpc/psim/Makefile.am
+++ b/c/src/lib/libbsp/powerpc/psim/Makefile.am
@@ -48,8 +48,10 @@ libbsp_a_SOURCES += ../../shared/console-polled.c
libbsp_a_SOURCES += console/console-io.c console/consupp.S
# irq
-include_bsp_HEADERS = irq/irq.h ../shared/openpic/openpic.h
-libbsp_a_SOURCES += irq/irq_init.c ../shared/irq/openpic_i8259_irq.c ../shared/openpic/openpic.c
+include_bsp_HEADERS = irq/irq.h ../shared/openpic/openpic.h \
+ ../../shared/include/irq-generic.h
+libbsp_a_SOURCES += irq/irq_init.c ../shared/irq/openpic_i8259_irq.c ../shared/openpic/openpic.c \
+ ../../shared/src/irq-server.c
EXTRA_DIST = vectors/README
# vectors
diff --git a/c/src/lib/libbsp/powerpc/psim/irq/irq.h b/c/src/lib/libbsp/powerpc/psim/irq/irq.h
index 963b713467..21b97be3da 100644
--- a/c/src/lib/libbsp/powerpc/psim/irq/irq.h
+++ b/c/src/lib/libbsp/powerpc/psim/irq/irq.h
@@ -59,6 +59,9 @@
#include <bsp/irq_supp.h>
+#define BSP_INTERRUPT_VECTOR_MIN BSP_LOWEST_OFFSET
+#define BSP_INTERRUPT_VECTOR_MAX BSP_MAX_OFFSET
+
#ifdef __cplusplus
extern "C" {
#endif