Moin,
Und ich nur unter FreeBSD, Linux und NetBSD. Sollte unter Solaris aber auch nicht groß anders sein - ist doch eh irgendwie alles die gleiche Soße.
Für einen FreeBSD/NetBSD-basierten Terminal-Server Marke Eigenbau wollte ich mir vor ein paar Jahren mal so eine Karte besorgen. Laut Mailingliste ist die Treiberunterstützung für diese Karte unter FreeBSD/NetBSD aber nicht sonderlich gut, weswegen ich sie mir dann doch nicht gekauft hatte. Damals wäre ich am Source dieses Solaris-Treibers (denn gescheite Doku scheint es zu der Karte nicht zu geben - wie so oft) sehr interessiert gewesen, um den FreeBSD- oder NetBSD-Treiber zu überarbeiten.
Dieses Projekt ist allerdings nicht mehr aktuell. Vielleicht kann ich mich aber irgendwann nochmal dazu aufraffen.
Das mit der duerftigen Doku mag fuer den Endbenutzer zutreffen aber nicht fuer den Entwickler.
Der Source-Code ist derzeit noch Solaris Sparc basiert und da ich keine x86 Kiste habe wo man eine seri2c Karte einbauen koennte laesst sich auch schwer sagen ob das allein schon unter Solaris x86 ans laufen zu bekommen ist. Die Programmierung ist auf jedenfall sehr sauber und haelt sich an entsprechenden Standards (DDI).
Auf der Karte selber sind Standard-Chips verbaut wozu Datenblaetter und Programmier-Anleitungen ebenfalls verfuegbar sind (also keine Spezial-Chips von Tritec).
Verbaut sind da:
+ PCI 9050-1 PCI bus target (server) interface (PLX Technology)
+ CL-CD1865 als 8fach Serial Controller (Cirrus Logic)
+ PCF 8584 i2c-bus controller (Philips)
+ FM93CS46 Microwire Bus Interface 1024-Bit Serial EEPROM (Fairchild Semiconductor)
Tschau,
Drusus.