[prev in list] [next in list] [prev in thread] [next in thread] 

List:       ms-smartcardddk
Subject:    Re: windows 2000 pc/sc driver for a smartcard reader keyboard
From:       Mark Shnaider <mark () ARX ! COM>
Date:       1999-07-29 19:51:25
[Download RAW message or body]


Chris
You are right
but  Latched interrupt   can connenct only to single processor.!!!!
( see hardware timing),  on multiprocessor mashines must   use  Level
interrupt.
Mark

Christoph Mettler wrote:

> Mark,
>
> hmmm, I have read in the KB article Q186775  to never use IRQL-based
> synchronisation because this works only on single processor systems. Raising
> IRQL on one processor does not mask interrupts on other processors.
>
> Chris
>
> -----Original Message-----
> From: Mark Shnaider <mark@ARX.COM>
> To: SmartCardDDK@DISCUSS.MICROSOFT.COM <SmartCardDDK@DISCUSS.MICROSOFT.COM>
> Date: Donnerstag, 29. Juli 1999 11:59
> Subject: Re: windows 2000 pc/sc driver for a smartcard reader keyboard
>
> >Hi,Christoph
> >I think that possible using KeRaiseIrql, because ISR keyboard not shared
> realy.
> >(ISA interrups  have interruptMode Latched  and can  handles  only one
> driver)
> >Mark
> >
> >
> >Christoph Mettler wrote:
> >
> >> Mark,
> >>
> >> thanks for your help. Didnīt we exchange a email a month ago?
> >> I thought of using KeRaiseIrql too. But this doesntīt work on
> multiprocessor
> >> mashines. Currently I donīt care about those but what happens if MS runs
> >> theire ifdtest.exe on multiprocessor mashines to test the readers  for
> the
> >> logo ?
> >> I will propably include the i8042prt header files into the filter and
> cast
> >> the deviceobject->DeviceExtension in IOCTL_INTERNALS_I8042_HOOK_KEYBOARD
> to
> >> the i8042prt deviceextension and get the interrupt object . I donīt think
> >> that MS will frequently change the existing i8042prt.sys , so I hope this
> >> will work for some time .
> >>
> >> Chris
> >>
> >> -----Original Message-----
> >> From: Mark Shnaider <mark@ARX.COM>
> >> To: SmartCardDDK@DISCUSS.MICROSOFT.COM
> <SmartCardDDK@DISCUSS.MICROSOFT.COM>
> >> Date: Dienstag, 27. Juli 1999 16:47
> >> Subject: Re: windows 2000 pc/sc driver for a smartcard reader keyboard
> >>
> >> >Hi,Christoph
> >> >I have developed     Win2000 filter driver for our  keyboard smartcard
> >> reader
> >> >I used function KeRaiseIrql(KeLowerIrq) for synchonization to share
> state
> >> >information with the interrupt service routine.
> >> >Berst regards
> >> >Mark
> >> >
> >

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic