Hello,
First, I apologize if I miss an email, please send it again if you don't
hear from me within a day : )
pcsc-lite has changed alot since 0.5.5. My next release (out this weekend)
will notify an application if a reader is removed/inserted. Status, Reader
Lists, and GetStatusChange now occur at the client library. Before, a
thread was created at the server and responded when a status change
occurred. This is done at the client now so the daemon can take up as few
resources as possible. The new versions also support SCardControl
functionality for controlling vendor specific functions on the reader. Hot
pluggable devices are supported so when a device is inserted the driver is
loaded - this will work with both pcmcia and usb devices. I haven't yet
released the Linux plugin for hotpluggables yet but the hooks are there.
I'm waiting for Linus to release the stable 2.4 kernel.
The API's in pcsc-lite have not changed since earlier than 0.5.5 and will
not change.
Marcus Oestreicher from IBM has released a Java Class based API which talks
to both pcsc-lite and PC/SC for Windows which I will release early next
week.
I removed the 264 byte restriction on return APDU length in SCardTransmit.
This was a mistake on my part. I'm sorry.
I have defined the error code responses to be identical to those under
Windows so that any of the Java mappings can get the correct error
responses.
You will be able to call GetStatusChange with a zero for number of readers
to get notification when a smartcard reader becomes available to the system.
Functions will return SCARD_E_READER_UNAVAILABLE when the reader is removed
from the USB/PCMCIA bus.
I will be releasing an IFD tester to test the IFDH 2.0 API's of a reader
driver to determine it's compatibility.
pcsc-lite can be used in Unix to use Unix Domain Sockets to restrict access
to local users.
I plan to have the hot pluggable plugin for Linux by mid December.
Just a quick update. Again, the API's do not change nor do their behavior,
I am just adding some extras for hot pluggable devices to make them
transparent to the user.
There are also some exciting new applications in development for Linux and
OS X which I will describe more in detail when the time is right.
Best Regards,
Dave
>But David Corcoran did not react on my mail where I told that we wanted
>to write a driver code. I wanted to adapt my pcmcia_3.0.14 driver code
>to _3.1.23? or newer and another one should care for the user space
>IO-controlled code with this stuff... With matthias we should make this
>final... and more stable. Is there a official SwapSmart2 spec for the
>reflex20 to make it work more reliable??? David? Do you have some
>contacts?
>
>David, are you willed to cooperate with this pcmcia card we also would
>support for our linuxtv distribution? matthias helped a little to get
>informed about a implementation of a reflex20 card reader. I heard you
>have announced a new advanced pc/sc-lite-api? Is this very different to
>0.5.x??? How far is this from OCF and what is better or more standard?
>
>
>Greetings,
>mistert
>
>
>--
>Dipl.-Ing.(FH) Elektrotechnik convergence integrated media gmbh / HW
>Chief
>Christian Theiss Rosenthalerstr.51 / 10178 Berlin
>Email: [EMAIL PROTECTED] Phone: +49(0)30-72 62 06 50
>WWW: www.convergence.de Fax: +49(0)30-72 62 06 55
>***************************************************************
>Linux Smart Card Developers - M.U.S.C.L.E.
>(Movement for the Use of Smart Cards in a Linux Environment)
>http://www.linuxnet.com/smartcard/index.html
>***************************************************************
David Corcoran Purdue University
1008 Cherry Lane
West Lafayette, IN 47906
[EMAIL PROTECTED]
765 - 427 - 5147 http://www.linuxnet.com
***************************************************************
Linux Smart Card Developers - M.U.S.C.L.E.
(Movement for the Use of Smart Cards in a Linux Environment)
http://www.linuxnet.com/smartcard/index.html
***************************************************************