MUSCLE Is ssp-lite being maintained

2001-04-16 Thread Carlos Prados

Hi,

Latests version of this package is ssp-lite-0.1.0 and it compiles against
pcsc-lite 0.4.9. Also I noticed it uses internal functions for dynamic
loading from libpcsclite.so, besides Winscard api.

I think it's interesanting to have a smartcard abstraction layer (I was
thinking on doing something similar for memory cards).

Is this software going to be discontinuend?

Thanks,
Carlos.

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



Memory Card support under MUSCLE

2001-04-16 Thread Randy Chen (TP)



Hello,

I am writing a SmartCard reader driver under 
Linux.
Now I will handle a Memory 
Card.

I found a problem
After I return the ATR 92 23 10 
91
After Pcsc-lite 0.8.4

LONG IFDStatusICC( PREADER_CONTEXT rContext, 
PDWORD pdwStatus, PDWORD pdwProtocol, PUCHAR pucAtr, 
PDWORD pdwAtrLen ) {

rv = ATRDecodeAtr( sSmartCard, 
pucAtr, MAX_ATR_SIZE ); 
 /* Might be a memory card without an ATR 
*/ if ( rv == 0 ) { *pdwAtrLen = 0; 
 } else {*pdwAtrLen = 
sSmartCard.ATR.Length; }
}

it will make the return ATR length 
zero
This will cause EHSpawnEventHandler: power 
up fail
#ifdef 
PCSC_DEBUGDebugLogC("EHSpawnEventHandler: Card inserted into %s\n", 
 lpcReader, __FILE__, __LINE__);

if ( rContext-dwAtrLen  0 ) 
{ DebugLogD("EHSpawnEventHandler: Card insertion ATR:\n\t", 
 rContext-ucAtr, 
rContext-dwAtrLen, __FILE__, __LINE__ );} else 
{ DebugLogA("EHSpawnEventHandler: Error powering up card.\n", 
 __FILE__, __LINE__);} 
#endif

Does this is MUSCLE issue in Memory 
Card?
Or anybody can tell me, how does MUSCLE to 
support Memory Card.

Randy 
Chen
(02)2545-9095 
#41
[EMAIL PROTECTED]