Le funzionalità relative ai driver sono state introdotte o migliorate in Solaris Express 10/04.
Solaris Express 10/04 conteneva un driver bge migliorato per il supporto dei chipset gigabit Ethernet Broadcom 5700/5701/5705/5782.
Per maggiori informazioni, vedere la pagina man bge(7D).
Questa funzione consente una risposta rapida per il controllo di flusso del software sulle piattaforme x86. La maggiore rapidità di risposta evita le situazioni in cui asy può entrare in stallo a causa di un carattere XOFF o XON incorporato nei dati in sospeso.
Per maggiori informazioni, vedere la pagina man asy(7D).
Il driver lp utilizzato originariamente per la stampa su porta parallela nelle piattaforme x86 non supportava la modalità ECP (Enterprise CRM Platform). Il nuovo driver ECPP per la stampa su porta parallela fornisce un solido supporto ECP per i sistemi x86.
Per maggiori informazioni, vedere la pagina man ecpp(7D).
È stato aggiunto un meccanismo di trasferimento interrupt-out al nuovo driver UHCI (Universal Host Controller Interface) per piattaforme x86. Questa nuova funzione permette di trasferire i dati urgenti ai dispositivi attraverso Interrupt Out con un'alta priorità.
Il nuovo driver UHCI include ulteriori nuove funzioni:
Trasferimento BULK breve
Enumerazione delle porte
Trasferimento BULK multiplo
Trasferimento Isoc IN
Trasferimento BULK IN
In Solaris 10 3/05, il driver UHCI è disponibile per le piattaforme x86 e SPARC.
Per maggiori informazioni, vedere la pagina man uhci(7D).
È stato aggiunto il supporto software dei controller Adaptec AdvancedRAID per le piattaforme x86. Questa funzionalità permette di utilizzare gli array di dischi SCSI RAID sia come unità di dati che come unità di avvio. Non sono supportati i CD-ROM, i DVD o le unità nastro SCSI, né le configurazioni online.
Per maggiori informazioni, vedere la pagina man aac(7D).
È stato aggiunto il supporto software dei controller Dell/LSI SCSI RAID PERC per le piattaforme x86. Questa funzionalità permette agli utenti di utilizzare gli array di dischi SCSI RAID sia come unità di dati che come unità di avvio. Non sono supportati i CD-ROM, i DVD o le unità nastro SCSI, né le configurazioni online.
Per maggiori informazioni, vedere la pagina man amr(7D).
Solaris 10 fornisce il supporto del chipset Realtek fast Ethernet RTL8139 sulle piattaforme x86.
Per maggiori informazioni, vedere la pagina man rtls(7D).
È stato aggiunto il driver audio810 per le piattaforme x86. Questo driver supporta i controller audio incorporati nei chip Intel ICH3, ICH4, ICH5 e AMD 8111. Supporta inoltre le interfacce per mixer audio di Solaris e permette agli utenti di utilizzare l'hardware audio per la riproduzione o la registrazione di suoni.
Per maggiori informazioni, vedere la pagina man audio810(7D).
È stato aggiunto il supporto software di alcuni controller SATA per le piattaforme x86. Questa funzionalità permette agli utenti di utilizzare i dischi rigidi Serial ATA sia come unità di dati che come unità di avvio.
Per maggiori informazioni, vedere la pagina man ata(7D).