diff options
author | Till Straumann <strauman@slac.stanford.edu> | 2007-11-30 21:40:12 +0000 |
---|---|---|
committer | Till Straumann <strauman@slac.stanford.edu> | 2007-11-30 21:40:12 +0000 |
commit | 2eb9e3995c6ff0a76cf857d1032c79cf08ebbd30 (patch) | |
tree | fde1f1479f6358f78f4cd6524a4da25cf92bb919 /c/src/lib/libbsp/powerpc/shared/irq/openpic_i8259_irq.c | |
parent | 2007-11-30 Till Straumann <strauman@slac.stanford.edu> (diff) | |
download | rtems-2eb9e3995c6ff0a76cf857d1032c79cf08ebbd30.tar.bz2 |
2007-11-30 Till Straumann <strauman@slac.stanford.edu>
* shared/irq/irq.h, shared/irq/irq.c, shared/irq/irq_init.c,
shared/irq/irq_supp.h (added):
Removed 'is_processor_irq()' from irq.c; the BSP routines
BSP_enable_irq_at_pic()/BSP_disable_irq_at_pic() are required
to ignore processor irqs anyways. Removed
all BSP-defined constants from irq.c. This makes irq.c (almost)
binary-compatible among BSPs (ultimate goal is making 'shared'
a library).
Added a header (irq_supp.h) defining the interface between
the generic interrupt manager (irq.c) and the routines it
requires to be supplied by the BSP (eventually, these
should go into rtems/irq.h).
Diffstat (limited to '')
-rw-r--r-- | c/src/lib/libbsp/powerpc/shared/irq/openpic_i8259_irq.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/c/src/lib/libbsp/powerpc/shared/irq/openpic_i8259_irq.c b/c/src/lib/libbsp/powerpc/shared/irq/openpic_i8259_irq.c index 5f8941df55..041c404066 100644 --- a/c/src/lib/libbsp/powerpc/shared/irq/openpic_i8259_irq.c +++ b/c/src/lib/libbsp/powerpc/shared/irq/openpic_i8259_irq.c @@ -15,6 +15,7 @@ #include <bsp.h> #include <bsp/irq.h> +#include <bsp/irq_supp.h> #include <bsp/VMEConfig.h> #include <bsp/openpic.h> #include <libcpu/raw_exception.h> |