Hello,

I've begun thinking about how to support multi-slot USB readers and the
support is now there.  The driver can define a GETCAPABILITY
IFD_SLOTS_NUMBER which will cause pcscd to allocate more reader structures
and ennumerate the names.  But how would you propose this name ennumeration
occur ?

POSSIBILITY 1:

First Reader (2 slot)
ASE USB 0
ASE USB 1

Second Reader (2 slot)
ASE USB 2
ASE USB 3

Third Reader (1 slot)
ASE USB 4

My question is for 1 if either the first or second reader is removed do the
second and third's names remain the same ?  I don't think the names can
change because the applications will store these but at the same time if
you pull the first USB reader and the next is 2 and 3 it doesn't make much
sense.

Also, if you keep the names and you remove the first reader, if I insert
another do I start with 0 and 1 or do I go with 4 and 5 ?

Or would you like to see it as:


POSSIBILITY 2:

First Reader (2 slot)
ASE USB 1 0
ASE USB 1 1

Second Reader (2 slot)
ASE USB 2 0
ASE USB 2 1

Third Reader (1 slot)
ASE USB 3-0

Best Regards,
Dave

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
***************************************************************

Reply via email to