From: M. R. B. <ma...@uw...> - 2001-02-28 16:50:02
|
Does anyone know a nice, clean way (or not so clean) to handle multiple incoming interrupts from within controller-specific (e.g. setup_xxx.c) code? irq_demux() doesn't cut it as it only returns one int per IRQ (but I receive at least one normal int and two NMIs per IRQ), and even if I wanted to queue ints within irq_demux, the semantics wouldn't work as I have no pt_regs structure with which to call handle_IRQ_event. Reading other archs and linuxsh sources didn't help, has anyone had to deal with this? M. R. |