Mac OS X on x86 Hardware 2008–2024 Technical Archive
InfiniteMac OSx86 › OSx86 Core & 10.X › VT1708S Legacy kext and DSDT
8,219 reads · 2010-05-04
Dossier 10.X Core DSDT ALC889a / Audio

VT1708S Legacy kext and DSDT

That after injection device in many of my DSDT (ethernet, SATA, USB, sleep, shutdown, CG, SMBUS ...) I try desperately to inject my sound card is a VIA VT1708S in my DSDT. For that I already know it takes a Legacy.kext but unfortunately I…

Primary Author
@Gotier Published 2010-05-04
Collection
OSx86 Core & 10.X
Archival Footprint
8,219 historical reads · 0 curated field notes (from 1 dispatches) · 2010-05-04
Credited Voices (1)
@Gotier

That after injection device in many of my DSDT (ethernet, SATA, USB, sleep, shutdown, CG, SMBUS ...) I try desperately to inject my sound card is a VIA VT1708S in my DSDT.

For that I already know it takes a Legacy.kext but unfortunately I can not create it and I do not know how to inject my card in my DSDT ("Device (HDEF)" I guess?)

I have to retrieve this file on the net that are available hereCard_codec hex & dec ; PinConfigOverideVerbs and PinConfigverbsBIOS (send space.com/file/sqe48q)

Here I hope that someone will see this topic and how it will do and want to contribute finished DSDT!

PS

That is the moment I inject it in my DSDT:

Device (HDEF)
			{
				Name (_ADR, 0x001B0000)
				Method (_DSM, 4, NotSerialized)
				{
					Store (Package (0x0A)
						{
							"AAPL,slot-name", 
							Buffer (0x09)
							{
								"Built in"
							}, 

							"model", 
							Buffer (0x2D)
							{
								"Via VT1708S High Definition Audio Controller"
							}, 

							"device_type", 
							Buffer (0x06)
							{
								"Audio"
							}, 

							"layout-id", 
							Buffer (0x04)
							{
								0x0C, 0x00, 0x00, 0x00
							}, 

							"PinConfigurations", 
							Buffer (Zero) {}
						}, Local0)
					DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
					Return (Local0)
				}
			}

If something is more important to me personally I hesitate not do it anymore I try everything (although I have very little knowledge in the Legacy!

Without Legacy are my error messages:

04/05/10 23:48:00	kernel	Sound assertion "0 == codec" 
failed in "/SourceCache/AppleHDA/AppleHDA-184.4.3/AppleHDA/AppleHDANode.cpp" at line 130 goto Exit

04/05/10 23:48:00	kernel	Sound assertion "0 == codec" 
failed in "/SourceCache/AppleHDA/AppleHDA-184.4.3/AppleHDA/AppleHDANode.cpp" at line 130 goto Exit

04/05/10 23:48:00	kernel	Sound assertion "0 == codec" 
failed in "/SourceCache/AppleHDA/AppleHDA-184.4.3/AppleHDA/AppleHDANode.cpp" at line 130 goto Exit

04/05/10 23:48:00	kernel	Sound assertion "0 == codec" 
failed in "/SourceCache/AppleHDA/AppleHDA-184.4.3/AppleHDA/AppleHDANode.cpp" at line 130 goto Exit

04/05/10 23:48:00	kernel	Sound assertion "0 == codec" 
failed in "/SourceCache/AppleHDA/AppleHDA-184.4.3/AppleHDA/AppleHDANode.cpp" at line 130 goto Exit

04/05/10 23:48:00	kernel	Sound assertion "0 == codec" 
failed in "/SourceCache/AppleHDA/AppleHDA-184.4.3/AppleHDA/AppleHDANode.cpp" at line 130 goto Exit

04/05/10 23:48:00	kernel	Sound assertion "0 == codec" 
failed in "/SourceCache/AppleHDA/AppleHDA-184.4.3/AppleHDA/AppleHDANode.cpp" at line 130 goto Exit

04/05/10 23:48:00	kernel	Sound assertion "0 == codec" 
failed in "/SourceCache/AppleHDA/AppleHDA-184.4.3/AppleHDA/AppleHDANode.cpp" at line 130 goto Exit

04/05/10 23:48:04	kernel	Sound assertion "0 == widget" 
failed in "/SourceCache/AppleHDA/AppleHDA-184.4.3/AppleHDA/AppleHDADriver.cpp" at line 1703 goto Exit

04/05/10 23:48:04	kernel	Sound assertion "0 != createAudioEngines ( fPathMap_aDriverInstance )" failed in "/SourceCache/AppleHDA/AppleHDA-184.4.3/AppleHDA/AppleHDADriver.cpp" at line 203 goto Exit

04/05/10 23:48:04	kernel	Sound assertion "0 == widget" 
failed in "/SourceCache/AppleHDA/AppleHDA-184.4.3/AppleHDA/AppleHDADriver.cpp" at line 1703 goto Exit

04/05/10 23:48:04	kernel	Sound assertion "0 != createAudioEngines ( fPathMap_aDriverInstance )" 
failed in "/SourceCache/AppleHDA/AppleHDA-184.4.3/AppleHDA/AppleHDADriver.cpp" at line 203 goto Exit

Sry for my english i'm french !

Sources & Contributor Provenance (1 credited usernames · Thread #6076)
UsernameDossier ContributionDispatchesActive Window
@GotierPrimary Author12010-05-04