GIISR registry settings

From: Ten (spam_at_spam.com)
Date: 03/25/04


Date: Thu, 25 Mar 2004 18:19:52 -0500

While implementing interrupts using GIISR, I added these keys (the values
are for my PCI device).

"IsrDll"="giisr.dll"
"IsrHandler"="ISRHandler"
"PortIsIO"=dword:0
"PortOffset"=dword:68
"PortSize"=dword:4
"PortMask"=dword:00000100

Since I lost the link in my favorites, I searched for "PortMask" and found
another document titled "NdisMRegisterInterrupt". This article included the
above registry settings and this comment:

"In addition, if the <dllfilename> is "giisr.dll", the generic shared ISR
handler then the following registry settings can be used to configure the
settings for the handler"

and these additional registry settings:

"UseMaskReg"=dword
"MaskOffset"=dword

I'm guessing these are used when you don't want the ISR to read a specific
register because the act of reading it may clear it or the interrupt.

Yes?
No?

Thanks,
Nick.