Treiberarchitektur für USB-Smartcardadapter (FT2232D)

Gast #1016494
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!

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.