Hi,

One simple question, do I have to put my ISR routine in a separate DLL
file? or is possible to add it in the same DLL where I have the driver
functions?(XXX_Init, XXX_Open, and so on)

In this case, these settings are correct?

[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\PCI\Template\MyDriver]
"Dll"="MyDrv.dll"
"IsrDll"="MyDrv.dll"
"IsrHandler"="MyISRHandler"

Others... "Prefix", "Index", "Order"...

Thanks.

Regards,

Juan.

Re: PCI Device driver ISR. by David

David
Mon May 03 11:12:09 CDT 2004

Yes. You have to put your Installable ISR routine in seperate DLL. Normal
driver is run under device.exe which you can link with CoreDLL. The
Installable ISR is run under NK and it can't link with any other DLL that is
not run under the kernel (include CoreDLL).

David Liao.
"Juan de la Cerda" <juandlcc@hotmail.com> wrote in message
news:2a9f8977.0405030224.7f143651@posting.google.com...
> Hi,
>
> One simple question, do I have to put my ISR routine in a separate DLL
> file? or is possible to add it in the same DLL where I have the driver
> functions?(XXX_Init, XXX_Open, and so on)
>
> In this case, these settings are correct?
>
> [HKEY_LOCAL_MACHINE\Drivers\BuiltIn\PCI\Template\MyDriver]
> "Dll"="MyDrv.dll"
> "IsrDll"="MyDrv.dll"
> "IsrHandler"="MyISRHandler"
>
> Others... "Prefix", "Index", "Order"...
>
> Thanks.
>
> Regards,
>
> Juan.