Darren J Moffat <[EMAIL PROTECTED]> wrote:
> What is the USB token driver that you talk about in your email ?
>
> Solaris already has support for talking to USB mass storage devices and
> USB smartcards via the PC/SC API. So what kind of token is this ?
Do you know the fact that there is a bug in a related include files?
/usr/include/pcsclite.h has a broken typedef short BOOL,
BOOL is not needed on UNIX and should if ever
defined to be "int".
And a question: We at OpenLimit need pcsc-lite in order to talk to the
USB smartcard reader. The pcsc-lite project comes with a file reader.h that
tries to use GCC specific #pragma pack that does not work (at least on Sparc).
Unfortunately, the structures in reader.h (created from reader.h.in) try
to match hw specific data and use unaligned uint32_t. We did fix this
with using "uint8_t xx[4]" and access macros instread.
Question: why is libpcsclite.so present but the related deamon "pcscd" missing
on Solaris? We did compile it ourselves. Another missing lib that is used in
order to access the card reader is libccid.so
As a note: with the changes and adds descibed above, the OpenLimit signature
software is able to sucessfully work on Solaris.
Jörg
--
EMail:[EMAIL PROTECTED] (home) Jörg Schilling D-13353 Berlin
[EMAIL PROTECTED] (uni)
[EMAIL PROTECTED] (work) Blog: http://schily.blogspot.com/
URL: http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily
_______________________________________________
opensolaris-discuss mailing list
[email protected]