Date: Tue, 3 Nov 1998 14:21:57 +0100 (CET) From: Etienne de Bruin <Etienne.Debruin@KryptoKom.DE> To: jhay@mikom.csir.co.za (John Hay) Cc: freebsd-hackers@FreeBSD.ORG (Hackers FreeBSD) Subject: Re: chaining interrupt handler Message-ID: <199811031321.OAA01476@borg.kryptokom.de> In-Reply-To: <199811031228.OAA20788@zibbi.mikom.csir.co.za> from John Hay at "Nov 3, 1998 2:28:57 pm"
next in thread | previous in thread | raw e-mail | index | archive | help
> > void fc_pci_intr() > > { > > if certain flags set { > > handle interupt > > } > > else { > > chain interrupt > > } > > } > > You shouldn't need the else part. The generic pci handler should do that > for you. That way you don't even have to know which device is sharing > the interrupt with you. the reason i ask because the following happens: on a system with one pci network card and my pci device, my device driver's interrupt handler gets called without anyproblems when i issue an interrupt. but on a system with two pci network cards, it seems like my interrupt handler never gets called when i issue my interrupt... any idea as to why this happens? eT -- Etienne de Bruin, KryptoKom(R), Germany, http://www.kryptokom.de/ eT@kryptokom.de or edebruin@iname.com +49 241 963 2635(w) "the promise of love is hard to ignore" - crowded house, private universe. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199811031321.OAA01476>