On Fri, 2002-10-18 at 09:59, Anders Blomdell wrote: > > > 2. When the interrupts gets enabled, the system gets an interrupt and > > eventually > > calls i8259_irq, which reads 0xff from pci_intack, which it will > > continue to > > do forever in this loop (do_IRQ, arch/kernel/irq.c): > > A quick (and working, but probably unclean) solution is call > 'i8259_init(intack_addr)' with intack_addr set to zero (instead of the > 0xbffffff0 from prep_setup.c), thus forcing the interrupt to be polled from > the 8259 controller. Could somebody who understands open_pic (is this a > relative to MPIC?), give me a hint of suitable further reading before I to > try to clean this up?
Seems to me that either: a) the pci_intack value is incorrect for your board, in which case you should correct it b) your board's int-ack feature is broken and you'll need to poll -Hollis ** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/