From: dsrking on 16 Sep 2010 01:26 Hi , i have one doubt regarding ISA non PNP interrupt handling. It is clear for PNP interrupt handling is done by WDF layer. But for ISA non PNP devices, we need to mention the interrupt number in LogConfig - IRQConfig entry. I mentioned my interrupt number in IRQConfig entry. But I did not get any interrupt for my device. should we do anything inside the code for interrupt register and etc., for non pnp isa device in WDF driver? Currently I am using amcc5933 sample in WDK. For polling mode, i can get interrupt but in interrupt mode, i didn't get any interrupt. So only i got doubt in registering interrupt number, vector for isa non pnp device. Awaiting for response. Thanks in advance. D.
From: matt_sykes on 16 Sep 2010 05:23 On 16 Sep, 07:26, dsrking <dsrking2...(a)gmail.com> wrote: > Hi , > > i have one doubt regarding ISA non PNP interrupt handling. It is > clear for PNP interrupt handling is done by WDF layer. But for ISA non > PNP devices, we need to mention the interrupt number in LogConfig - > IRQConfig entry. I mentioned my interrupt number in IRQConfig entry. > > But I did not get any interrupt for my device. should we do anything > inside the code for interrupt register and etc., for non pnp isa > device in WDF driver? > > Currently I am using amcc5933 sample in WDK. For polling mode, i can > get interrupt but in interrupt mode, i didn't get any interrupt. So > only i got doubt in registering interrupt number, vector for isa non > pnp device. > > Awaiting for response. > > Thanks in advance. > D. ISA? Hmm, that brings back memories... You need a non shared, dedicated interruupt for an ISA card. (At least for WDM drivers. For KMDF it *might* be different but I doubt it since its only a wrapper).
From: Maxim S. Shatskih on 16 Sep 2010 06:35 > But I did not get any interrupt for my device. should we do anything Also: ISA interrupts are Latched and cannot be shared. -- Maxim S. Shatskih Windows DDK MVP maxim(a)storagecraft.com http://www.storagecraft.com
From: dsrking on 16 Sep 2010 06:57 Thanks matt_sykes, I have assigned a non shared, dedicated interrupt for my ISA device. If we write driver in WDM, how can we register interrupts and everything. If it is possible in WDM means, the advanced version of WDF should support ISA interrupts, right? Could you please clarify my doubts, whether it is possible to get interrupt in WDF driver model? Thanks in Advance, D.
From: dsrking on 16 Sep 2010 06:59 Thanks maxim, >>Also: ISA interrupts are Latched and cannot be shared. I don't know where we mentioned the ISA interrupts are Latched. In .inf file, i mentioned the interrupt number as, "IRQConfig=5". Regards, D.
|
Next
|
Last
Pages: 1 2 3 4 Prev: Installing the Device Driver SDK Next: sdbus.sys DMA physical address always are the same |