Existem duas kexts para áudio HDA: AppleHDA e VoodooHDA.
A
VoodooHDA funciona com vários codecs, alguns muito bem, outros nem tanto.
Ela foi desenvolvida inicialmente aqui
http://forum.voodooprojects.org/index.php/board,10.0.htmle mais recentemente aqui
http://www.projectosx.com/forum/index.php?showtopic=355Problemas comuns:
viewtopic.php?f=2&t=180A
AppleHDA é original do Mac OS X e não reconhece nativamente as placas de som dos PCs, a menos que se injete algumas propriedades no dispositivo
HDEF (via
DSDT ou kext
HDAEnabler) e no arquivo
plist (via kext
LegacyHDA).
Este tópico explica o procedimento
viewtopic.php?f=3&t=2168Com um pouco de sorte você vai encontrar kexts prontas para o seu codec. Kexts e DSDT patches para ALC662, ALC883, ALC888, ALC888B, ALC889, ALC889A, AD1988B, AD2000B, entre outros, podem ser encontrados neste tópico
http://www.insanelymac.com/forum/index.php?showtopic=140941Outro tópico com várias AppleHDA para diversos codecs
viewtopic.php?f=9&t=1933A partir da versão 10.6.3 também é necessário editar o binário da AppleHDA, exceto para os codecs ALC889A (885) e AD1988B
viewtopic.php?f=4&t=58Na versão 10.6.8 a estrutura da kext mudou novamente, não funciona mais apenas com kext legacy, é necessário editar a própria AppleHDA
viewtopic.php?f=10&t=139