Hi Andreas, I provide some answer to your questions sinces I think them Interesting to understand minidriver concepts:
>0.12 is currently modified a lot. once martins changes are >all applied, we can add your changes too. that way people could >download a nightly snapshot package with all the recent changes >and not need to patch files themself - thus it should be easier. Ok but keep in mind that the patch I've send is experimental for now... >for autoconf/make and friends I can try to help by adding the >usual configure flags etc. > >btw: if someone uses a minidriver, can he still use opensc >as pkcs#11 module (e.g. firefox)? It's the interesting part, the answer is perhaps yes perhaps no, it depends, once windows take hold on the card you can't use it directly since the reader is opened but you can forbidden windows to manage the card (by stop loadind dll on memory)... An other possibility maybe if you reconnect card in share mode, I don't try this but perhaps it's working... >I guess the minidriver must be compiled with the new reader >driver, while all other apps must use pcsc instead. so people >would need to compile opensc two times, once with and once without >minidriver support, to get in total a working package? > >or does the internal logic manage that? (i.e. find out if it is >run as minidriver with some magic, and then switch from pcsc >into minidriver mode?) I add a new pcsc drivers called opensccm and for windows build with minidriver support I add this driver to the list of available drivers. For classic use default configuration load pcsc driver only, for minidriver use (inside openscm.c so) I use opensccm profile witch load only opensccm driver so don't need to build with one or other driver for one case or other case. The opensccm pcsc reader driver part is just pcsc driver with some rewrites (put at the end of reader-pcsc.c file). >Regards, Andreas Thank you for your interest, hope this is more clear now. François. _______________________________________________ opensc-devel mailing list [email protected] http://www.opensc-project.org/mailman/listinfo/opensc-devel
