Driver hang debugging
- From: "Hasan" <hjamal@xxxxxxxxxxxxxxx>
- Date: Fri, 8 Sep 2006 16:49:40 -0400
Hi,
I'm a newbie.
I'm using CE5.0.
My driver gets hung. I can't access any process\thread\stack information.
Mouse works, cursor blinks but my app. is unresonsive that talks to the
driver. If I click on 'Start' button then everything freezes. If I step
through my IST then it doesn't hang. It's a race condition. I'm using debug
messages to find out the sequences that the driver has undergone. It seems
to me that debug msg sptting isn't realtime, therefore, subsequent messages
stuck in the debug buffer of the kernel. What is the usual way to know where
the driver or kernel is spinning in this case?
Some more info: my device is PCI based and the driver uses generic
GIISR.DLL/ISRHandler. While the IST services interrupt then another
interrupt can happen before InterruptDone is called.
Thanks,
Hasan
.
- Prev by Date: Delayed system tray noitification of Network Link disconnect
- Next by Date: Re: Delayed system tray noitification of Network Link disconnect
- Previous by thread: Delayed system tray noitification of Network Link disconnect
- Next by thread: Driver hang debugging
- Index(es):