Anterior Siguiente Indice

4. ¿Qué debería hacer exactamente?

No olvidar que esto no funcionaría si no hay RAM en la GUS ...

Primero de todo no usar LILO nunca más, ya que es necesario inicializar la GUS PnP antes de ejecutar Linux ... (hacer un fdisk /mbr bajo dos, ver otros COMOs para más detalles en esto).

En el autoexec.bat, poner:

set interwave=c:\ultrapnp\iw.ini
c:\ultrapnp\iwinit
set ultrasnd=220,6,5,5,5 (o cualquiera que se quiera o necesite)
set ultra16=32c,0,0,1,0
set ultradir=c:\ultrapnp
c:\ultrapnp\ultrinit

Se puede encontrar ultrinit en el fichero gus00045.zip, en cualquier site de Gravis ...

Bajo Linux, abrir el fichero gus_wave.c, en /usr/src/linux/drivers/sound (o en cualquier otro sitio). Buscar la línea:

if (val == 255 || val < 5) (line 3049 in 3.5b7)

y una línea antes, añadir:

val=10;

Entonces buscar la línea:

if (ad1848_detect (gus_base + 0x10c, NULL, hw_config->osp)) (line 3085)

y cambiarla a:

if (!(ad1848_detect (gus_base + 0x10c, NULL, hw_config->osp)))

recompilar el kernel con soporte de GUS y GUS MAX.
Mi configuración es:

BASE = 220
IRQ = 5
DMA1 = 6
DMA2 = 5
DMABUF = 65536

¡¡¡Disfruta del sonido!!!


Anterior Siguiente Indice