On Mon, Aug 11, 2008 at 03:28:25PM +0200, Guillermo Bernaldo de Quiros Maraver
Pedroche wrote:
> Hi all.
>
> I have installed a SoundBlaster, which it's not configured by the current
> kernel, then for get configured by the kernel, i had to modify the file
>
> /usr/src/sys/dev/pci/emuxki.c
>
> adding the line 206 which by default not there:
> 202 const struct pci_matchid emuxki_devices[] = {
> 203 { PCI_VENDOR_CREATIVELABS, PCI_PRODUCT_CREATIVELABS_SBLIVE },
> 204 { PCI_VENDOR_CREATIVELABS, PCI_PRODUCT_CREATIVELABS_AUDIGY },
> 205 { PCI_VENDOR_CREATIVELABS, PCI_PRODUCT_CREATIVELABS_AUDIGY2 },
> 206 { PCI_VENDOR_CREATIVELABS, PCI_PRODUCT_CREATIVELABS_AUDIGYLS },
> 207 };
>
> Then, i rebuild the kernel, reboot with the new kernel, and now i can see
> that the kernel has configured the device, but now, the problem is with
> ac97 codec:
>
> --- dmesg fragment ---
> emu0 at pci0 dev 12 function 0 "Creative Labs SoundBlaster Audigy LS" rev
> 0x00:
> irq 10
> ac97: codec id not read
> audio0 at emu0
> --- end dmesg fragment ---
>
> Then my question, is: where can i find the codec that my soundblaster needs?
> or
>
> what can i do for enable the AC97 codec?.
the emu(4) driver supports SB cards that use the emu10k1 chip. Audigy LS
uses a different chip, CA0106-DAT. the Audigy LS isn't supported by any
OpenBSD drivers at the moment.
--
[EMAIL PROTECTED]
SDF Public Access UNIX System - http://sdf.lonestar.org