Jump to content

STAC9271X - Driving me freaking crazy.


outburst8
 Share

5 posts in this topic

Recommended Posts

Holy {censored} I have spent the past 4 days trying to get audio to work on my OsX86 machine. I've been through so many AppleHDA.kext files that today I just gave myself a clean install of OsX86 (iPC 10.5.6 Vanilla). I didn't choose an audio driver so as far as I know the HDAkext I have is whatever would natively come installed in a Mac. Before I attempt to patch it, again, I just want someone to help me confirm that all the information is correct in my dump file. I'm hoping an EFI string in the boot.plist will resolve my need for HDAEnabler, but if it doesn't I would also like to know what information I need to insert in the HDAEnabler.kext as well.

 

First some information on the chipset (from Vista device properties):

HDAUDIO\FUNC_01&VEN_8384&DEV_7626&SUBSYS_107B7200&REV_1002
 HDAUDIO\FUNC_01&VEN_8384&DEV_7626&SUBSYS_107B7200
 HDAUDIO\FUNC_01&CTLR_VEN_8086&CTLR_DEV_293E

And a snippet from the codec dump:

Codec: SigmaTel STAC9271X
 Address: 2
 Vendor Id: 0x83847626
 Subsystem Id: 0x107b604d
 Revision Id: 0x100201

I got this dump from somewhere on these forums out of some sheer stroke of luck because apparently Gateway only sold 5 PC's with this STAC model. I'm aware that the subsystem ID differs from mine, but I have no idea if I should replace it verbatim with what I found in vista (0x107b7200) or if I need to switch them around in some way.

 

Next, I'm fuzzy on the Vendor ID listed in the dump. It matches my information from Vista, but on the OsX86 wiki for kext patching, it says that you need to enter the PNPID, which is device,vender. So do I replace the Vendor Id in my dump with 0x76268384? Is the wiki wrong? Or will ADApatcher automate the 83847626 to 76268384?

 

And last but not least, I read somewhere that the controller ID came into plays somewhere, but I have no idea where. So is my controller id 0x293e8086, 0x8086293e, or some other crazy byte-flipped value?

 

If there's anyone who can help me figure this out, that would be amazing. More than amazing actually. Godly. If I left out a needed piece of information just let me know and I'll put it up.

 

Intel DG33SXG2 mobo (ICH9)

Intel Core 2 Quad Q9300 2.5ghz

STAC9271Xdump.txt

Link to comment
Share on other sites

  • 2 months later...
Got it! I took the kexts made by AlainTox714 for the 9271d, and adjusted all hex entries in the plists and binaries to 9271x values. If anyone needs them here they are.

 

Hey man! for what its worth, you saved my leopard install. Seriously, I have been trying to get sound going for a week. thanks again.

Link to comment
Share on other sites

  • 6 months later...
 Share

×
×
  • Create New...