Forum: Mikrocontroller und Digitale Elektronik Treiberarchitektur für USB-Smartcardadapter (FT2232D)


von Jan (Gast)


Lesenswert?

Hallo!
Um einen eigenen USB-Smartcard-Adapter zu bauen habe ich bisher als IC 
den ST7GEME4 
(http://www.st.com/mcu/download2.php?file=13497.pdf&info=ST7GEME4%20Datasheet%20ST7GEME4&url=http://www.st.com/stonline/products/literature/ds/13497.pdf) 
verwendet, der den Vorteil hat, dass bereits alle Treiber vorhanden sind 
und man daher überhaupt keine Software-Programmierung vornehmen muss. 
Nun ist dieser Chip nicht mehr (in geringer Stückzahl) lieferbar und 
daher möchte ich einen neuen USB-Smartcard-Adapter mit dem FT2232D 
(http://www.ftdichip.com/Products/FT2232C.htm) entwickeln. Treiber für 
den IC gibt es kostenlos (closed source) vom Hersteller 
(http://www.ftdichip.com/Drivers/D2XX.htm) und auch (nicht vom 
Hersteller) als Open Source 
(http://www.intra2net.com/de/produkte/opensource/ftdi/).

Leider ist mir nicht ganz klar, was hierfür softwareseitig zu entwickeln 
ist. Nach meinem bisherigen Verständnis müsste ein PC/SC-kompatibler 
Treiber entwickelt werden. Dieser würde sowohl unter Linux als auch 
unter Windows funktionieren, da es entsprechende Implementierungen 
(Daemon, Bibliothek) bereits gibt. Aber was müsste dieser Treiber genau 
leisten und welche Spezifikationen unterstützen?

Es wäre super, wenn mir jemand erläutern könnte, was softwareseitig zu 
implementieren ist. Außerdem würde ich mich über vergleichbare 
implementierung und eine Aufwandseinschätzung freuen. Vielen Dank im 
Voraus!

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.