On 15/01/06, mail mail <[EMAIL PROTECTED]> wrote: > Hi, Hello,
> I have to ask for help because I can't make my driver to run on kernel > 2.6.14-1.1644_FC4 while it can run on 2.6.11-1.14_FC3. According to > the log message of pcsc-lite-1.2.9-beta9, I know that it is caused by > the call of "rv = (*IFDH_icc_presence) (rContext->dwSlot);". > SCARD_E_NOT_TRANSACTED is returned. > > I can't find the source code of > rContext->psFunctions.psFunctions_v2.pvfICCPresence. So I don't know > why lead to the SCARD_E_NOT_TRANSACTED error. The source code of this function is in your own driver. See [1] for the documentation of this function in the API. > I guess that some > function in the kernel module for the DT3500 usb device driver has > bug. skel_open or skel_read or skel_write? The source code of the > driver is attached at the end of this post. I can't help you further. The bug is in your own code, maybe not in the kernel part of the driver. Bye, [1] http://pcsclite.alioth.debian.org/ifdhandler-3/node19.html -- Dr. Ludovic Rousseau _______________________________________________ Muscle mailing list [email protected] http://lists.drizzle.com/mailman/listinfo/muscle
