Mac OS X on x86 Hardware 2008–2024 Technical Archive
InfiniteMac OSx86 › OSx86 Core & 10.X › which kext for this sound card. is it Azalia or Intel IDT
14,821 reads · 2009-04-03 – 2009-04-04
Dossier 10.X Core

which kext for this sound card. is it Azalia or Intel IDT

I am on IPC 10.5.6. & cannot get internal speakers & mic to work. the keyboard controls almost work properly if I install the AppleAzaliaaudio. System profiler shows these details: Does anybody have a working kext for this? What should be…

Primary Author
@samjoandco Published 2009-04-03
Collection
OSx86 Core & 10.X
Archival Footprint
14,821 historical reads · 2 curated field notes (from 7 dispatches) · 2009-04-03 – 2009-04-04
Credited Voices (2)
@samjoandco (5)@The Finn (2)

I am on IPC 10.5.6. & cannot get internal speakers & mic to work.
the keyboard controls almost work properly if I install the AppleAzaliaaudio.

System profiler shows these details:

 Intel High Definition Audio: 
   Device ID:    0x1002960F
   Audio ID:    12
   Available Devices:
   Microphone:
   Connection:    Internal
   Speaker:
   Connection:    Internal
   Microphone:
   Connection:    1/8 inch Jack
 
   Device ID:    0x103C30FC
   Audio ID:    12
   Available Devices:
   Microphone: Connection:    Internal
   Speaker:
   Connection:    Internal
   Microphone:
   Connection:    1/8 inch Jack

Does anybody have a working kext for this?
What should be the vendor id and codecid to be put in IOPCIPrimaryMatch?

Here are the details printed in OSX using lspci :

 01:05.1 Audio device [0403]: ATI Technologies Inc RS780 Azalia controller [1002:960f]
 00:14.2 Audio device [0403]: ATI Technologies Inc SBx00 Azalia (Intel HDA) [1002:4383]

Here are the details printed in Vista :

HDAUDIO\FUNC_01&VEN_1002&DEV_791A&SUBSYS_00791A00&REV_1000\5&344C0D81&0&0001
      Name: High Definition Audio Device
      Hardware ID's:
          HDAUDIO\FUNC_01&VEN_1002&DEV_791A&SUBSYS_00791A00&REV_1000
          HDAUDIO\FUNC_01&VEN_1002&DEV_791A&SUBSYS_00791A00
      Compatible ID's:
          HDAUDIO\FUNC_01&CTLR_VEN_1002&CTLR_DEV_960F&VEN_1002&DEV_791A&REV_1000
          HDAUDIO\FUNC_01&CTLR_VEN_1002&VEN_1002&DEV_791A&REV_1000
          HDAUDIO\FUNC_01&VEN_1002&DEV_791A&REV_1000
          HDAUDIO\FUNC_01&CTLR_VEN_1002&CTLR_DEV_960F&VEN_1002&DEV_791A
          HDAUDIO\FUNC_01&CTLR_VEN_1002&VEN_1002&DEV_791A
          HDAUDIO\FUNC_01&VEN_1002&DEV_791A
          HDAUDIO\FUNC_01&CTLR_VEN_1002&CTLR_DEV_960F&VEN_1002
          HDAUDIO\FUNC_01&CTLR_VEN_1002&VEN_1002
          HDAUDIO\FUNC_01&VEN_1002
          HDAUDIO\FUNC_01&CTLR_VEN_1002&CTLR_DEV_960F
          HDAUDIO\FUNC_01&CTLR_VEN_1002
          HDAUDIO\FUNC_01&GF&VEN_1002&DEV_791A&SUBSYS_00791A00&REV_1000
          HDAUDIO\FUNC_01
  HDAUDIO\FUNC_01&VEN_111D&DEV_76B2&SUBSYS_103C30FC&REV_1003\4&11E8BB83&0&0001
      Name: IDT High Definition Audio CODEC
      Hardware ID's:
          HDAUDIO\FUNC_01&VEN_111D&DEV_76B2&SUBSYS_103C30FC&REV_1003
          HDAUDIO\FUNC_01&VEN_111D&DEV_76B2&SUBSYS_103C30FC
      Compatible ID's:
          HDAUDIO\FUNC_01&CTLR_VEN_1002&CTLR_DEV_4383&VEN_111D&DEV_76B2&REV_1003
          HDAUDIO\FUNC_01&CTLR_VEN_1002&VEN_111D&DEV_76B2&REV_1003
          HDAUDIO\FUNC_01&VEN_111D&DEV_76B2&REV_1003
          HDAUDIO\FUNC_01&CTLR_VEN_1002&CTLR_DEV_4383&VEN_111D&DEV_76B2
          HDAUDIO\FUNC_01&CTLR_VEN_1002&VEN_111D&DEV_76B2
          HDAUDIO\FUNC_01&VEN_111D&DEV_76B2
          HDAUDIO\FUNC_01&CTLR_VEN_1002&CTLR_DEV_4383&VEN_111D
          HDAUDIO\FUNC_01&CTLR_VEN_1002&VEN_111D
          HDAUDIO\FUNC_01&VEN_111D
          HDAUDIO\FUNC_01&CTLR_VEN_1002&CTLR_DEV_4383
          HDAUDIO\FUNC_01&CTLR_VEN_1002
          HDAUDIO\FUNC_01&GF&VEN_111D&DEV_76B2&SUBSYS_103C30FC&REV_1003
          HDAUDIO\FUNC_01

Author Updates & Technical Revisions

Follow-up dispatches by @samjoandco

Author Update #1 @samjoandco 2009-04-03 ↳ Re: @The Finn
@The FinnI believe it's STAC9271. There's an installer on the iPC disk, or it should be easy to find a dump to use with HDA patcher.

Thanks Finn!
I will give it a try. I would need to delete the HDAEnabler, AppleHDA & AZaliaAudio before I try this install of STAC9271

By Dump do you mean dump using a linux OS?

Author Update #2 @samjoandco 2009-04-04 ↳ Re: @The Finn
@The FinnI believe it's STAC9271. There's an installer on the iPC disk, or it should be easy to find a dump to use with HDA patcher.

nope, STAC9271 drivers don't work.
I don't get the device ids after installing 9271.

 lspci |grep -i audio
00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia (Intel HDA)
01:05.1 Audio device: ATI Technologies Inc RS780 Azalia controller
Author Update #3 @samjoandco 2009-04-04 ↳ Re: @The Finn
@The FinnYes, sorry about that. After more searching it looks like it's actually IDT 92HD71B7. At least that's what I think device id 76B2 is. Try looking here:s http://www.insanelymac.com/forum/index.php?showtopic=13… ↗ Hope that helps

Thanks Finn, you know my system more than I do!
After proper cleanup of old HDA kexts, I installed AppleHDA.kext & HDAEnabler.kext based on thread you suggested.
The actual kexts were extracted from this zip

Speakers /audio controls on keyboard are working without any issues. (Y)

I owe you a coffee if u r in bay area :

b.t.w. found this info in Everest report ( might help some one else)

  [ AMD RS780(M) Chipset - High Definition Audio Controller ]
    Device Properties:
      Device Description                                AMD RS780(M) Chipset - High Definition Audio Controller
      Device Description (Windows)                      High Definition Audio Controller
      Bus Type                                          PCI
      Device ID                                         1002-960F
      Subsystem ID                                      1002-960F
      Revision                                          00
      Hardware ID                                       PCI\VEN_1002&DEV_960F&SUBSYS_960F1002&REV_00

  [ ATI RS690 HDMI ]
    Device Properties:
      Device Description                                ATI RS690 HDMI
      Device Description (Windows)                      High Definition Audio Device
      Device Type                                       Audio
      Bus Type                                          HDAUDIO
      Device ID                                         1002-791A
      Subsystem ID                                      0079-1A00
      Revision                                          1000
      Hardware ID                                       HDAUDIO\FUNC_01&VEN_1002&DEV_791A&SUBSYS_00791A00&REV_1000

  [ ATI SB700 - High Definition Audio Controller ]
    Device Properties:
      Device Description                                ATI SB700 - High Definition Audio Controller
      Device Description (Windows)                      High Definition Audio Controller
      Bus Type                                          PCI
      Device ID                                         1002-4383
      Subsystem ID                                      103C-30FC
      Revision                                          00
      Hardware ID                                       PCI\VEN_1002&DEV_4383&SUBSYS_30FC103C&REV_00

  [ IDT 92HD71B7 ]
    Device Properties:
      Device Description                                IDT 92HD71B7
      Device Description (Windows)                      IDT High Definition Audio CODEC
      Device Type                                       Audio
      Bus Type                                          HDAUDIO
      Device ID                                         111D-76B2
      Subsystem ID                                      103C-30FC
      Revision                                          1003
      Hardware ID                                       HDAUDIO\FUNC_01&VEN_111D&DEV_76B2&SUBSYS_103C30FC&REV_1003

Synthesized Community Field Notes

2 technical responses curated from 7 original dispatches

Field Note #1 @The Finn 2009-04-03

I believe it's STAC9271. There's an installer on the iPC disk, or it should be easy to find a dump to use with HDA patcher.

Field Note #2 @The Finn 2009-04-04 ↳ Re: @samjoandco
@samjoandconope, STAC9271 drivers don't work. I don't get the device ids after installing 9271. lspci |grep -i audio 00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia (Intel HDA) 01:05.1 Audio device: ATI Technologies Inc RS780 Azalia controller

Yes, sorry about that. After more searching it looks like it's actually IDT 92HD71B7. At least that's what I think device id 76B2 is.

Try looking here:

http://www.insanelymac.com/forum/index.php?showtopic=13… ↗

Hope that helps

Sources & Contributor Provenance (2 credited usernames · Thread #2501)
UsernameDossier ContributionDispatchesActive Window
@samjoandcoPrimary Author52009-04-03 → 2009-04-04
@The FinnContributor22009-04-03 → 2009-04-04