Carlos Prados
Tue, 31 Jul 2001 11:51:24 -0700
Hi, I completly agree with Andreas. Get Response is dependant on T=0 transport protocol and must not be handled at application level. This is at least what ISO 7816 says. Towitoko driver 2.0.X handles authomatically the Get Response when the command is Case 3 or Case 4. Also the issues athomatically the Envelope command and cares of extended commands (more that 255 bytes sent/received). --- Andreas Schwier <[EMAIL PROTECTED]> wrote: > > Most of the drivers pass the 61 XX back to the > application to handle. I > > think it is bad practice to handle this in the > driver since it is a card > > specific ISO function. > > GET RESPONSE is a transport level command. It should > therefore be invisible > for the application. The problem arises if you write > applications that work > with cards that support either T=0 or T=1 transport > via PPS. If the reader > hardware is capable of doing either T=0 or T=1, then > the application always > would need to know what protocol is used. If it is > T=0, then it would need > to send GET RESPONSE, if it is T=1 then it would not > send a GET RESPONSE. > > ISO7816-4 was specifically rewritten at some point > in time to eliminate > dependencies on T=0. ISO7816-4 now defines command > and response APDU in the > first part and defines the mapping of these APDUs > onto T=0 or T=1 transport > in the annex. > > Andreas > > *************************************************************** > 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 > *************************************************************** __________________________________________________ Do You Yahoo!? Make international calls for as low as $.04/minute with Yahoo! Messenger http://phonecard.yahoo.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 ***************************************************************