This is a ct-api driver, but I have only implemented the parts that are
used by PC/SC.
Drop me a note if you want the archive by email.
Best Regards
Morten Norman
>From the README:
This is the 0.0.1 release of Februari 23 1999. Consider it early alpha...
Tested with PC/SC 0.0.5 on a Debian 2.0 system with an IX36-edas DL+ SC
and a 3K/8K card (ATR: 3b 02 14 58).
* test.c, patched for "wrong" ATR: Activates card, finds right ATR and
loads the 4K driver as supposed. Communicates with the card, but gets
warnings/errors. I don't know if it's due to the IX driver, or that
3K/8K differs too much from the 4K.
* test_insertion: works.
NOT IMPLEMENTED:
* "COM port sharing", that supports use of the reader and the modem at
the same time. The modem/reader has full support for this, but needs
a driver on the computer side. (Only available for Windows so far.)
This should be rather easy in a unix system. Just a "dummy" device
that makes a /dev/smartcard and a /dev/modem from /dev/ttyS1. The
only problem is that I need to learn how to do this first...
I know exactly how to handle the modem/reader data stream, but I'm
not a device driver guru :-(. Any pointers to good information, and
examples are appreciated. Or if you want things to happen *really*
fast: give me a working code skeleton that gives me the data streams,
one byte at a time. :-)
* IRQ-like card status (insert/pull-out) notification. This will come
with the "COM port sharing".
* Flashy use of the display and optional keypad.
* 115k and 230k serial speed. The original serial driver did only support
19200, and I prefered to stick with that. This will be a bottleneck for
some cards, that negotiates a higher speed with the reader.
---
Looking for the best modem in the world? [EMAIL PROTECTED]
Judge for yourself, but don't miss our candidates. http://www.intertex.se
---
***
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
***