diff options
author | Till Straumann <strauman@slac.stanford.edu> | 2011-07-16 01:15:06 +0000 |
---|---|---|
committer | Till Straumann <strauman@slac.stanford.edu> | 2011-07-16 01:15:06 +0000 |
commit | 048fd36c9f0f24c970d5286c0bd81c68592fa618 (patch) | |
tree | 56cbf6a29cbf36c2157df179f89d07807acad976 /c/src/lib/libbsp/powerpc/shared/pci/detect_raven_bridge.c | |
parent | 2011-07-15 Ricardo Aguirre <el.mastin@ymail.com> (diff) | |
download | rtems-048fd36c9f0f24c970d5286c0bd81c68592fa618.tar.bz2 |
2011-07-15 Till Straumann <strauman@slac.stanford.edu>
* shared/irq/init_irq.c, shared/irq/openpic_i8259_irq.c,
shared/pci/detect_raven_bridge.c: conditionally compile
ISA and PCI-interrupt related stuff only if BSP defines
BSP_ISA_IRQ_NUMBER > 0 and/or BSP_PCI_IRQ_NUMBER > 0,
respectively.
Diffstat (limited to 'c/src/lib/libbsp/powerpc/shared/pci/detect_raven_bridge.c')
-rw-r--r-- | c/src/lib/libbsp/powerpc/shared/pci/detect_raven_bridge.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/c/src/lib/libbsp/powerpc/shared/pci/detect_raven_bridge.c b/c/src/lib/libbsp/powerpc/shared/pci/detect_raven_bridge.c index fd9a7a3dac..69b2c277c6 100644 --- a/c/src/lib/libbsp/powerpc/shared/pci/detect_raven_bridge.c +++ b/c/src/lib/libbsp/powerpc/shared/pci/detect_raven_bridge.c @@ -10,6 +10,7 @@ #include <bsp/consoleIo.h> #include <bsp/residual.h> #include <bsp/openpic.h> +#include <bsp/irq.h> #include <rtems/bspIo.h> #include <libcpu/cpuIdent.h> @@ -187,9 +188,12 @@ void detect_host_bridge(void) printk("OpenPIC found at %x.\n", OpenPIC); } } + +#if BSP_PCI_IRQ_NUMBER > 0 if (OpenPIC == (volatile struct OpenPIC *)0) { BSP_panic("OpenPic Not found\n"); } +#endif } |