Driver Solaris: |
sbpro |
Tipo di dispositivo: |
Audio |
Chip: |
Analog Devices AD1848 e dispositivi compatibili (su schede madri o schede add-on) |
Tipi di bus: |
ISA |
Le funzioni e le interfacce supportate dal driver Solaris sbpro sono descritte nelle pagine man audio(7I) e sbpro(7D).
Il driver sbpro supporta alcuni dispositivi basati su AD1848. Supporta anche alcuni dispositivi audio basati su altri chip compatibili.
Benché molti dispositivi audio siano dichiarati compatibili con altri, non sempre tale compatibilità si dimostra effettiva a livello hardware; in questi casi, è possibile che non siano supportati da Solaris. La sezione "Dispositivi compatibili verificati" mostra quali dispositivi sono stati testati con l'ambiente operativo Solaris.
Alcune schede basate sul chip AD1848 o su chip compatibili supportano anche funzionalità audio avanzate che attualmente non sono supportate dal driver sbpro.
Sono stati verificati i seguenti dispositivi AD1848 e compatibili:
Compaq Deskpro XL Business Audio con chip AD1847 integrato
Scheda Turtle Beach Tropez con chip CS4231
È possibile che il driver sbpro consenta l'utilizzo di alcuni altri dispositivi compatibili al 100% a livello hardware; tuttavia, tali dispositivi non sono stati verificati o certificati con l'ambiente operativo Solaris.
La scheda Turtle Beach Tropez può interferire con il funzionamento di altri dispositivi ISA del sistema. Se l'installazione di una scheda Tropez compromette il corretto funzionamento di tali dispositivi, eseguire il programma di configurazione fornito insieme al dispositivo e selezionare un indirizzo I/O di base differente per la scheda.
Molti dispositivi audio vengono forniti con un'utility software che permette di selezionare le impostazioni per i parametri IRQ e DMA. Spesso, tale utility non registra i parametri così impostati nella memoria non volatile bensì in un file di configurazione usato dal DOS per impostare la configurazione della scheda ad ogni reboot. Questo tipo di file di configurazione non viene usato da Solaris e non influisce sul funzionamento della scheda con l'ambiente operativo Solaris.
Il volume di uscita viene controllato via software. Se non si sente alcun suono, regolare l'indicatore del volume al valore massimo.
Consultare la documentazione fornita dal produttore per determinare se il jack del microfono del dispositivo è mono o stereo. Verificare che la presa del microfono sia del tipo richiesto; in caso contrario, usare un adattatore appropriato.
I jack line-in e aux richiedono generalmente un certo livello di tensione elettrica, ad esempio quella erogata dal jack di uscita di un registratore a nastro o di un lettore di CD o da un microfono alimentato (anche a batteria). I jack dei microfoni richiedono di norma un livello di tensione inferiore. Per informazioni sui requisiti del proprio dispositivo, consultare la documentazione del produttore.
Se la scheda supporta il "plug and play", le risorse del dispositivo vengono configurate automaticamente. Per i dispositivi che non supportano il "plug and play", usare le impostazioni sotto indicate. Le impostazioni predefinite sono indicate con questo tipo di carattere.
o Indirizzo di I/O: |
0x530, 0x604, 0xE80, 0xF40 |
Il driver sbpro sceglie automaticamente per il dispositivo una linea IRQ e un canale DMA non utilizzati.
Il driver sbpro supporta i dispositivi AD1848 e compatibili con un solo canale DMA per riproduzione e registrazione; non sono supportate riproduzioni e registrazioni simultanee.
o Indirizzo di I/O: |
0x530 All'accensione, l'indirizzo di I/O MWSS della scheda Turtle Beach Tropez è 0x530. Questo indirizzo può essere modificato via software solo dopo il boot, operazione non possibile con l'ambiente operativo Solaris. Di conseguenza, la scheda Tropez è supportata solo con l'indirizzo di I/O 0x530. |
Il driver sbpro sceglie automaticamente per il dispositivo una linea IRQ e un canale DMA non utilizzati.
La scheda Tropez è dotata di un'utility software che permette di selezionare indirizzi di I/O compatibili per i parametri IRQ, DMA e MWSS della scheda. Tuttavia, tale utility non registra i parametri così impostati nella memoria non volatile, bensì in un file di configurazione usato dal DOS per impostare la configurazione della scheda ad ogni reboot. Questo tipo di file di configurazione non viene usato da Solaris e non influisce sul funzionamento della scheda con l'ambiente operativo Solaris.
I dispositivi basati sulla scheda Crystal Semiconductor CS4231 supportati da questo driver vengono programmati in modalità di compatibilità con le schede AD1848. Questo driver non supporta le funzionalità avanzate delle schede CS4231; in particolare, non sono supportate le riproduzioni e registrazioni simultanee.
Alcuni dispositivi sono in grado di rilevare che l'IRQ è "in uso" da parte di un altro dispositivo del sistema. In questi casi, il driver visualizza un messaggio di errore simile al seguente ed è necessario cambiare l'impostazione IRQ del dispositivo audio o del dispositivo in conflitto.
sbpro: MWSS_AD184x IRQ 7 is 'in use.'
Altri dispositivi non sono in grado di rilevare questo tipo di conflitto. In questi casi, il driver non riesce a utilizzare la scheda e causa il blocco del sistema. È importante perciò verificare che l'IRQ non entri in conflitto con quello di altri dispositivi.
Benché il driver sbpro supporti la codifica A-law sulle schede AD1848 e sui dispositivi compatibili, audiotool non supporta tale codifica e genera un messaggio di errore se si cerca di selezionarla. Per riprodurre i file audio con codifica A-law, usare audioplay(1); oppure, usare audioconvert(1) per convertire il campione A-law in un formato accettato da audiotool, ad esempio 16 bit lineare. Le applicazioni scritte dagli utenti possono selezionare il formato A-law usando il driver sbpro sulle schede AD1848 e sui dispositivi compatibili.
In alcuni sistemi, il jack della cuffia è collegato con i canali sinistro e destro invertiti, in modo che l'uscita del canale di sinistra arrivi all'orecchio destro e viceversa. Il jack line-out posto sul retro dell'unità funziona regolarmente.
La qualità del suono risulta migliore se si utilizzano microfoni e altoparlanti esterni anziché quelli incorporati nella tastiera.