$FreeBSD$ Unterstützte Geräte Dieses Kapitel enthält alle Geräte, die auf jeden Fall von &os; auf &arch; Systemen unterstützt werden. Andere Konfigurationen können auch funktionieren, allerdings wurden sie noch nicht getestet. Rückmeldungen, Ergänzungen und Korrekturen werden dankend angenommen. Wenn möglich, wird der zum jeweiligen Gerät bzw. zur jeweiligen Geräteklasse passende Treiber aufgeführt. Wenn es unter &os; eine Online-Hilfe für den betreffenden Treiber gibt (das ist der Normalfall), wird sie ebenfalls aufgeführt. PCI Hardware Rein theoretisch sollte jedes Gerät, für das es einen Treiber gibt, auch auf sparc64 funktionieren. In der Praxis funktionieren einige Treiber sofort, andere müssen angepaßt werden (hier zeigt sich, daß dies die erste big endian Architektur ist, die von FreeBSD unterstützt wird). Bei den folgenden Geräten sind wir sicher, daß sie unterstützt werden und funktionieren: apb (Sun PCI-PCI Bridge) alle Arten von PCI-PCI Bridges &man.ahc.4; (jetzt sehr bald). &man.ata.4;, atadisk, atapicd (allerdings weder atapift noch atapist) gem (Sun GEM/ERI Ethernet, ist in der Blade 100 eingebaut) hme (Sun HME Ethernet, ist in der Ultra 5 und Ultra 10 eingebaut) &man.sio.4; &man.sym.4; SBus Hardware Die folgenden Treiber wurden an SBus angepaßt: hme Ethernet mk48txx ('eeprom' Gerät, Systemuhr) ISA Hardware Die Angaben über die Treiber für PCI Hardware gelten auch für die Treiber für ISA-Karten, allerdings gibt es eine wichtige Einschränkung: ISA DMA wird noch nicht unterstützt. Hierbei handelt es sich in der Regel um eingebaute Geräte, uns ist kein einzige UltraSPARC System bekannt, das über einen ISA Steckplatz verfügt. Bei den folgenden Geräten sind wir sicher, daß sie unterstützt werden und funktionieren: &man.sio.4; EBus Hardware Der EBus gibt es nur in Suns, daher müssen die Treiber um Unterstützung für diese Art von Geräten erweitert werden. Der EBus ist ISA sehr ähnlich, daher können ISA-Treiber in der Regel sehr einfach umgeschrieben werden, wenn Sie das bus space interface und nicht die in[bwl]/out[bwl] Funktionen nutzen. DMA wird noch nicht unterstützt. Bei den folgenden Geräten sind wir sicher, daß sie unterstützt werden und funktionieren: &man.sio.4; mk48txx ('eeprom' Gerät, Systemuhr) Nicht unterstützte Geräte Die folgenden Geräte, die alle Bestandteile von Sun UltraSPARC System sind, werden zur Zeit noch nicht unterstützt: Graphikkarten/Bildschirmspeicher, Tastatur (außer der indirekten Unterstützung im Textmodus durch den ofw_console Treiber) Serielle Schnittstellen mit Siemens sab82532 (Ultra 5/10; die Anschlüsse für Tastatur und Maus sind auch RS232-Anschlüsse und werden daher vom &man.sio.4; Treiber unterstützt; ein Treiber mit dem Namen 'se' ist in Arbeit). serielle Tastaturen (außer der indirekten Unterstützung durch den ofw_console Treiber) serielle Anschlüsse mit Zilog z8530 (Tastatur/Maus, ttya und ttyb bei der Ultra 1 und Ultra 2 boxen) fas (Fast SCSI Controller, der in den meisten Ultra 1 und Ultra 2 Maschinen eingebaut ist) USB Anschlüsse (hier gibt es Probleme, es sollte aber relativ einfach sein, diese zu beheben) alle Diskettenlaufwerke und Controller dafür Chipkarten-Leser (die Blade 100 besitzt einen, allerdings gibt es nur wenige Informationen darüber) FireWire/IEEE1394 Soundkarten parallele Anschlüsse