If the annoyance/problem is related to debugging your driver, you can
disable the other device on your test system using the device mangler.
/simgr
-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Tim Roberts
Sent: Thursday, February 24, 2005 9:26 PM
To: Windows System Software Devs Interest List
Subject: Re: [ntdev] Is there any way that I can prevent my driver’s ISR
from being ca lled because of the interrupt from the other IRQ-shared
devices?
xxxxx@exgate.tek.com wrote:
I am working on a PCI device driver for Windows XP. My device is sharing
IRQ
with another device on the PCI bus, such as ethernet controller. Whenever
the ethernet control raises the interrupt, the ISR routine in my driver is
called too. Of course my device is not going to do anything, but it is
really annoying especially when the other device is very interrupt-active
(like ethernet controller).Is there any way that I can prevent my driver’s ISR from being called
because of the interrupt from the other device?
No.
Why is it annoying? Your ISR runs, decides it has no pending
interrupts, and returns.
–
- Tim Roberts, xxxxx@probo.com
Providenza & Boekelheide, Inc.
Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256
You are currently subscribed to ntdev as: xxxxx@stratus.com
To unsubscribe send a blank email to xxxxx@lists.osr.com