Neuerungen in Solaris 8 2/04 - Ergänzung

Schreiben von Gerätetreibern

Beschreibung der Funktionen  

Versionsdatum  

Frame Buffer Power Management

Einige Geräte wie bestimmte Bandlaufwerke und Frame Buffer sollten, auch wenn ihre Treiber nicht angehängt sind, ohne Probleme weiter arbeiten. Die neue Schnittstelle ddi_removing_power(9F) prüft, ob ein Gerät wegen eines Suspend-Vorgangs nicht mehr korrekt arbeitet. Die neue Eigenschaft no-involuntary-power-cycles kann spezifiziert werden, um sicherzustellen, dass Geräte nicht unabsichtlich ausgeschaltet werden.

Weitere Infos zum Power Management finden Sie auf den Manpages ddi_removing_power(9F) und no-involuntary-power-cycles(9P).

10/01  

SPARC: Driver Hardening Test Harness

Driver Hardening Test Harness ist ein Entwicklungstool für Solaris-Gerätetreiber. Es simuliert beim Zugriff des in Entwicklung befindlichen Treibers auf seine Hardware die verschiedenartigsten Hardwarefehler. Die nach diesem Prinzip der “fault-injection” arbeitende Testausrüstung testet die Elastizität (im Hinblick auf den Ausgleich von Fehlern) SPARC-basierter Gerätetreiber.

Weitere Informationen finden Sie unter “Driver Hardening Test Harness” in Solaris 8 Software Developer Supplement.

4/01 

Dokumentation zu hochverfügbaren Treibern

Unter “High-Availability Drivers” erfahren Sie im Detail, wie Sie durch das so genannte driver hardening, ein Verfahren zur Maximierung des Fehlerausgleichs durch den Treiber, und durch die Bereitstellung von Wartungsmöglichkeiten Treiber entwerfen können, die Unterstützung für Hochverfügbarkeit bieten. Dieses Material stellt eine Ergänzung der in Solaris 8 Writing Device Drivers enthaltenen Informationen dar.

Weitere Informationen finden Sie unter “High-Availability Drivers” in Solaris 8 Software Developer Supplement.

10/00  

Generic LAN Driver (GLD)

Mit dem Generic LAN Driver (GLD) lässt sich die Funktionalität von STREAMS und Data Link Provider Interface (DLPI) für Solaris Netzwerktreiber implementieren. Bis Solaris 8 10/00 war das GLD-Modul nur für Netzwerktreiber der Solaris Intel-Plattform Edition erhältlich. Jetzt steht GLD auch für Netzwerktreiber der Solaris SPARC-Plattform Edition zur Verfügung.

In Version 4/01 wurde GLD durch Fehlerkorrekturen aktualisiert.  

Weitere Informationen finden Sie unter “Drivers for Network Devices” in Solaris 8 Software Developer Supplement.

10/00  

Aktualisiert: 4/01