Controlador de dispositivo Solaris: |
sbpro |
Tipo de dispositivo: |
Audio |
Chips: |
Analog Devices AD1848, dispositivos compatibles (en la placa base o en una tarjeta complementaria) |
Tipos de bus: |
ISA |
Las funciones e interfaces admitidas por el controlador sbpro de Solaris se describen en las páginas de comando man audio(7I) y sbpro(7D).
El controlador de dispositivo sbpro es compatible con determinados dispositivos basados en el AD1848. También admite algunos dispositivos de sonido basados en otros chips compatibles.
Aunque muchos dispositivos de audio afirman que son compatibles con otros, no siempre lo son en el nivel de hardware y el software de Solaris no los admite. "Dispositivos compatibles verificados" indica los dispositivos que se han verificado con el sistema operativo Solaris.
Algunas tarjetas basadas en el chip AD1848 u otros chips compatibles admiten también funciones de audio avanzadas que el controlador sbpro no admite actualmente.
Se han verificado los siguientes dispositivos AD1848 y compatibles :
Compaq Deskpro XL Business Audio con chip AD1847 incorporado
Tarjeta Turtle Beach Tropez con chip CS4231
Algunos otros dispositivos con 100 por 100 de compatibilidad hardware pueden asimismo funcionar con el controlador sbpro; sin embargo, no se han verificado ni certificado con el sistema operativo Solaris.
La tarjeta Turtle Beach Tropez podría interferir en el funcionamiento de otros dispositivos ISA en el sistema. Si la instalación de una tarjeta Tropez en el sistema provoca fallos en dichos dispositivos, ejecute el programa de configuración que acompañaba al dispositivo para seleccionar una dirección base de E/S distinta para la tarjeta.
Muchos dispositivos de sonido disponen de una utilidad de software que permite seleccionar los valores de configuración de IRQ y DMA. Con frecuencia, dicha utilidad no registra los parámetros en memoria no volátil, sino en un archivo de configuración que DOS utiliza para establecer la configuración de la tarjeta cada vez que se arranca. El software de Solaris no utiliza este tipo de archivo de configuración y no afecta al funcionamiento de la tarjeta en el sistema operativo Solaris.
El volumen de salida se controla por software. Si no escucha ningún sonido, ponga el control de volumen en el valor máximo.
Consulte la documentación del fabricante para determinar si el conector del micrófono de su dispositivo es mono o estéreo. Compruebe que el conector de su micrófono se ajuste a ello; en caso contrario, utilice el adaptador adecuado.
Los conectores de entrada de línea y auxiliar suelen precisar niveles de voltaje de línea, como el de un conector de salida de línea de un reproductor de cinta o CD, o de un micrófono con alimentación (de baterías). Los conectores de micrófono suelen requerir menores voltajes. Consulte la documentación del fabricante para conocer los requisitos de su dispositivo.
Si su tarjeta admite Plug and Play, los recursos de su dispositivo se configurarán automáticamente. Utilice los siguientes valores de configuración para los dispositivos que no admitan Plug and Play. Los valores predeterminados se muestran con este tipo de letra.
o Dirección de E/S: |
0x530, 0x604, 0xE80, 0xF40 |
El controlador sbpro elige automáticamente un canal DMA y una línea IRQ no utilizados para el dispositivo.
La compatibilidad con sbpro para el chip AD1848 y compatibles utiliza un solo canal DMA para grabar y reproducir; no es posible grabar y reproducir simultáneamente.
o Dirección de E/S: |
0x530 La dirección de E/S MWSS de la tarjeta Turtle Beach Tropez es inicialmente 0x530. Sólo puede cambiarse por software después de arrancar el sistema y el sistema operativo Solaris no puede hacerlo. Por consiguiente, la única dirección de E/S admitida para la tarjeta Tropez es 0x530. |
El controlador sbpro elige automáticamente un canal DMA y una línea IRQ no utilizados para el dispositivo.
La tarjeta Tropez incluye una utilidad de software para la selección de los valores de IRQ, DMA y dirección de E/S para compatibilidad con MWSS de la tarjeta. Sin embargo, dicha utilidad no registra los parámetros en memoria no volátil, sino en un archivo de configuración que DOS utiliza para establecer la configuración de la tarjeta cada vez que se arranca. El software de Solaris no utiliza este tipo de archivo de configuración y no afecta al funcionamiento de la tarjeta en el sistema operativo Solaris.
Todos los dispositivos basados en el chip Crystal Semiconductor CS4231 que admite este controlador están programados en modo de compatibilidad con AD1848. Este controlador no admite las características avanzadas de CS4231; en particular, no admite la reproducción y grabación simultáneas.
Algunos dispositivos pueden detectar que la IRQ está "en uso" por parte de otro dispositivo del sistema. En tal caso, el controlador muestra un mensaje de error como el siguiente y es necesario cambiar el valor de configuración de IRQ del dispositivo de sonido o del dispositivo en conflicto con éste.
sbpro: MWSS_AD184x IRQ 7 is 'in use.'
Algunos dispositivos no pueden detectar este tipo de conflictos. El controlador intentará utilizar la tarjeta, pero lo más probable es que el sistema se bloquee la primera vez que se la utilice. En consecuencia, es importante comprobar que la IRQ no entra en conflicto con otro dispositivo.
Aunque el controlador sbpro admite codificación A-law en dispositivos AD1848 y compatibles, audiotool no la admite y muestra un mensaje de error si se selecciona codificación A-law. Utilice audioplay(1) para reproducir archivos de sonido con codificación A-law, o utilice audioconvert(1) para convertir la muestra con codificación A-law en un formato aceptado por audiotool, como por ejemplo lineal de 16 bits. Las aplicaciones programadas por usuarios pueden seleccionar el formato A-law utilizando el controlador sbpro en AD1848 y dispositivos compatibles.
Algunas unidades tienen el conector de auriculares cableado con los canales derecho e izquierdo invertidos, de forma que la salida derecha se escucha en el lado izquierdo y viceversa. El conector de salida de línea en la parte trasera de la unidad funciona de forma correcta.
La calidad de sonido mejora si se utiliza un micrófono y unos altavoces externos, en lugar de los incorporados en el teclado.