Interrupt resource handling

Hi all,

I am writing a kernel mode device driver using NT 4.0 DDK for a PCI card.
The card has PCI9052 Bus target interface chip of PLX technology. I am able
to Read and write. But I am not able to initialize the interrupt properly.
As soon as the system boots,first time when I start the device it claims
the interrupt resource. But When I stop and start again, only interrupt
resource is missing in resource list.

Iam using HalAssignSlotResources, HalGetInterruptVector and
IoConnectInterrupt in DriverEntry routine and IsDisconnectInterrupt and
IoReportResourceUsage in unload routine. What could go wrong?

Hema.


Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com