Thanks much.
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Doron Holan
Sent: Wednesday, October 31, 2007 9:51 AM
To: Windows System Software Devs Interest List
Subject: RE: [ntdev] Is is possible to use WdfInterruptCreate() with a
NonPnP ISA bus driver?
Once you go to a pnp driver you can still start/stop your device from the
command line. You can use “devcon enable/disable [hw id]” to start/stop the
stack. I will file a bug to clarify the WDFINTERRUPT docs.
d
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Bill Simpson
Sent: Wednesday, October 31, 2007 7:27 AM
To: Windows System Software Devs Interest List
Subject: RE: [ntdev] Is is possible to use WdfInterruptCreate() with a
NonPnP ISA bus driver?
I was going to go in the PnP direction but thought I’d ask the question. I
hadn’t found NonPnP limitations (like this) in any of the docs so I wondered
if it were possible somehow (there is a Wdf Get Interrupt Info call - I
thought it would make sense to be able to set the info as well for legacy
devices).
The NonPnP driver was nice because I could easily start/stop the driver from
my UserMode app without any .inf complications.
Thanks, I’ll probably be changing over to PnP.
Bill
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Doron Holan
Sent: Tuesday, October 30, 2007 10:26 PM
To: Windows System Software Devs Interest List
Subject: RE: [ntdev] Is is possible to use WdfInterruptCreate() with a
NonPnP ISA bus driver?
No, WDFINTERRUPTs are not supported for a non pnp device, the real value
WDFINTERRUPT brings to the table is integration into the power up/power down
sequence. A non pnp driver has no such sequence. But why is your driver non
pnp? It can still be a pnp driver for a non detectable ISA device. You just
have to manually install it and use a LogConfig in the INF.
d
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Bill Simpson
Sent: Tuesday, October 30, 2007 7:33 PM
To: Windows System Software Devs Interest List
Subject: [ntdev] Is is possible to use WdfInterruptCreate() with a NonPnP
ISA bus driver?
Does anyone know if it’s possible to configure a NonPnP KMDF device driver
(config.DriverInitFlags |= WdfDriverInitNonPnpDriver;) to use the
WdfInterruptCreate() call to establish EvtIsr, EvtDpc etc. callbacks?
I’d like to be able to register (al la IoConnectInterrupt()) an ISA
interrupt IRQ and be able to use the callbacks provided by the
WdfInterruptCreate() interface in my driver. How do I do it?
Thanks…
NTDEV is sponsored by OSR
For our schedule of WDF, WDM, debugging and other seminars visit:
http://www.osr.com/seminars
To unsubscribe, visit the List Server section of OSR Online at
http://www.osronline.com/page.cfm?name=ListServer
NTDEV is sponsored by OSR
For our schedule of WDF, WDM, debugging and other seminars visit:
http://www.osr.com/seminars
To unsubscribe, visit the List Server section of OSR Online at
http://www.osronline.com/page.cfm?name=ListServer
NTDEV is sponsored by OSR
For our schedule of WDF, WDM, debugging and other seminars visit:
http://www.osr.com/seminars
To unsubscribe, visit the List Server section of OSR Online at
http://www.osronline.com/page.cfm?name=ListServer
NTDEV is sponsored by OSR
For our schedule of WDF, WDM, debugging and other seminars visit:
http://www.osr.com/seminars
To unsubscribe, visit the List Server section of OSR Online at
http://www.osronline.com/page.cfm?name=ListServer