Finding an errant device driver .

Hi Everyone,

I am running a data acquisition device and I am getting interrupt overruns
on the device. The INT pending signal is pretty consistent except every
so often the signal’s duration becomes too long. I think this situation
is due to a problem with another device driver. I was wondering if anyone
knew of a way of determining if a device driver is taking too long to
service an interrupt? Does anyone have a recommendation on tracking down
this problem?

Thank you in advance,

Joe McCloskey
Gamry Instruments