Jump to content

DSDT Patcher


fassl
 Share

752 posts in this topic

Recommended Posts

Hi, which HDA Codec do you have ?

I have an 889A (EP35-DS3) , do you have same or other (888,88?) ?

Thanks

 

Also i found an very interesting info/way how to get own PinConfigs (for using in orig. AppleHDA .plists).

http://forum.insanelymac.com/index.php?sho...mp;#entry982616

Anyone also with an 889A PinConfig (ready byteswitched) ?

ALC 888 adress 2 :)

 

just follow the guide from MadTux and THe KiNG, they explain all that you need and how to patch applehda

Link to comment
Share on other sites

Success With P5w DH Deluxe i can now boot Applecpm.kext without panics and my system is running cool..

 

This would not work with my Pentium D i kept getting kernel panics with it so i upgraded my cpu to Core 2 Quad and its running wonders.

 

 

BIG thanks

Link to comment
Share on other sites

Is there a way to modify the DSDT to have TV Out on de videocard? Mine is a 8800GTS 320MB working with strings.

 

I saw that DSDT can be used to inyect the information about the card, but the result will be the same that with a string?

Maybe it is a problem of the driver and TV Out is not supported in Leopard, at least for the 8800.

Link to comment
Share on other sites

Is there a way to modify the DSDT to have TV Out on de videocard? Mine is a 8800GTS 320MB working with strings.

 

I saw that DSDT can be used to inyect the information about the card, but the result will be the same that with a string?

Maybe it is a problem of the driver and TV Out is not supported in Leopard, at least for the 8800.

 

+1 If there is a way to inject gfx strings via DSDT, it could be very good...

Link to comment
Share on other sites

hey guys...got some problems over here!!

 

seems the patcher handles prescot pentium 4 (3ghz) with hpet not correctly...(acpi_v1.0)

i can put out an dsdt.aml, istalled it in usual places and dsdt gets loaded correctly

but dont get apple.hpet running and thrashing disabler results in kernel panic...

 

patcher doesnt find any rtc device and even no hpet device

strange to me any suggestions fellas????

 

i test the latest patcher on a northwood pentium 4 (2.8ghz) with hpet and its workin flawlessy...

 

can anybody help me out in here?!?

 

thanx in advance

my_dsdt_files.zip

Link to comment
Share on other sites

Copyright © 2000 - 2008 Intel Corporation
Supports ACPI Specification Revision 3.0a

./dsdt_fixed.txt  4238:                             And (Local0, 0x0F)
Warning  1105 -    Result is not used, operator has no effect ^ 

./dsdt_fixed.txt  4296:                             And (Local0, 0x0F)
Warning  1105 -    Result is not used, operator has no effect ^ 

./dsdt_fixed.txt  4354:                             And (Local0, 0x0F)
Warning  1105 -    Result is not used, operator has no effect ^ 

./dsdt_fixed.txt  4412:                             And (Local0, 0x0F)
Warning  1105 -    Result is not used, operator has no effect ^ 

./dsdt_fixed.txt  4470:                             And (Local0, 0x0F)
Warning  1105 -    Result is not used, operator has no effect ^ 

./dsdt_fixed.txt  4528:                             And (Local0, 0x0F)
Warning  1105 -    Result is not used, operator has no effect ^ 

./dsdt_fixed.txt  4586:                             And (Local0, 0x0F)
Warning  1105 -    Result is not used, operator has no effect ^ 

./dsdt_fixed.txt  4644:                             And (Local0, 0x0F)
Warning  1105 -    Result is not used, operator has no effect ^ 

./dsdt_fixed.txt  5035:                 Or (WMI1, Arg0)
Warning  1105 -                                ^ Result is not used, operator has no effect

ASL Input:  ./dsdt_fixed.txt - 5296 lines, 168192 bytes, 1696 keywords
AML Output: ././dsdt.aml - 17962 bytes, 643 named objects, 1053 executable opcodes

Compilation complete. 0 Errors, 9 Warnings, 0 Remarks, 3 Optimizations

 

anything I can do about these errors on an XPS M1530? Is it anything bad?

Link to comment
Share on other sites

I have a problem when patching the dsdt it says 65 optimizations 0 errors 0 warnings but only only 2 of my 4 cores work and when i watched again i found this:

 

Fixing various Issues...

 

Found an issue

Found Alias (P001, CPU1)

Skipped Alias (P001, CPU1)

 

Found an issue

Found Alias (P003, CPU3)

Skipped Alias (P003, CPU3)

 

 

I think is skiping 2 of my cores when patching but i don't know whi?

Please help me!

 

Here is my debug file

Eugen.tar

Link to comment
Share on other sites

I have a problem when patching the dsdt it says 65 optimizations 0 errors 0 warnings but only only 2 of my 4 cores work and when i watched again i found this:

 

Fixing various Issues...

 

Found an issue

Found Alias (P001, CPU1)

Skipped Alias (P001, CPU1)

 

Found an issue

Found Alias (P003, CPU3)

Skipped Alias (P003, CPU3)

I think is skiping 2 of my cores when patching but i don't know whi?

Please help me!

 

Here is my debug file

 

In an earlier post there were comments about Aliases being a problem. Apparently Apple doesn't use Aliases and they should be removed. The comments told how to change the alias line.

Link to comment
Share on other sites

Copyright © 2000 - 2008 Intel Corporation
Supports ACPI Specification Revision 3.0a

./dsdt_fixed.txt  4238:                             And (Local0, 0x0F)
Warning  1105 -    Result is not used, operator has no effect ^ 

./dsdt_fixed.txt  4296:                             And (Local0, 0x0F)
Warning  1105 -    Result is not used, operator has no effect ^ 

./dsdt_fixed.txt  4354:                             And (Local0, 0x0F)
Warning  1105 -    Result is not used, operator has no effect ^ 

./dsdt_fixed.txt  4412:                             And (Local0, 0x0F)
Warning  1105 -    Result is not used, operator has no effect ^ 

./dsdt_fixed.txt  4470:                             And (Local0, 0x0F)
Warning  1105 -    Result is not used, operator has no effect ^ 

./dsdt_fixed.txt  4528:                             And (Local0, 0x0F)
Warning  1105 -    Result is not used, operator has no effect ^ 

./dsdt_fixed.txt  4586:                             And (Local0, 0x0F)
Warning  1105 -    Result is not used, operator has no effect ^ 

./dsdt_fixed.txt  4644:                             And (Local0, 0x0F)
Warning  1105 -    Result is not used, operator has no effect ^ 

./dsdt_fixed.txt  5035:                 Or (WMI1, Arg0)
Warning  1105 -                                ^ Result is not used, operator has no effect

ASL Input:  ./dsdt_fixed.txt - 5296 lines, 168192 bytes, 1696 keywords
AML Output: ././dsdt.aml - 17962 bytes, 643 named objects, 1053 executable opcodes

Compilation complete. 0 Errors, 9 Warnings, 0 Remarks, 3 Optimizations

 

anything I can do about these errors on an XPS M1530? Is it anything bad?

Probably not a problem. But you can replace And (Local0, 0x0F)->And (Local0, 0x0F,Local0) and Or (WMI1, Arg0)->Or (WMI1, Arg0,WMI1)

 

 

I have a problem when patching the dsdt it says 65 optimizations 0 errors 0 warnings but only only 2 of my 4 cores work and when i watched again i found this:

 

Fixing various Issues...

 

Found an issue

Found Alias (P001, CPU1)

Skipped Alias (P001, CPU1)

 

Found an issue

Found Alias (P003, CPU3)

Skipped Alias (P003, CPU3)

 

 

I think is skiping 2 of my cores when patching but i don't know whi?

Please help me!

 

Here is my debug file

No all aliases are removed in your case. It's a bug in patcher

Link to comment
Share on other sites

Guys, please help to understand, I have for dsdt_fixed.txt these error when I try to Patch DSDT file so I cant make aml file: ideneb osx 10.5.5;

 

I have HP Notebook 8710p

 

ACPI Error (dmutils-0261): Argument count mismatch for method \_TZ_.C381 1 0 [20080926]
/*
* Intel ACPI Component Architecture
* AML Disassembler version 20080926
*
* Disassembly of ./dsdt.dat, Sat Dec  6 12:51:35 2008
*
*
* Original Table Header:
*	 Signature		"DSDT"
*	 Length		   0x0001455C (83292)
*	 Revision		 0x01 **** ACPI 1.0, no 64-bit math support
*	 Checksum		 0x47
*	 OEM ID		   "HP	"
*	 OEM Table ID	 "nc65xx"
*	 OEM Revision	 0x00010000 (65536)
*	 Compiler ID	  "MSFT"
*	 Compiler Version 0x03000001 (50331649)
*/
DefinitionBlock ("./dsdt.aml", "DSDT", 1, "HP	", "nc65xx", 0x00010000)
{
External (C381, MethodObj)	// 0 Arguments
External (TZ1_)
External (\_TZ_.C381, MethodObj)	// 1 Arguments
External (\_TZ_.C380)
External (\_TZ_.TZ1_)
External (\_TZ_.TZ1_._CRT, IntObj)

Name (C000, 0x00)
Name (C001, 0x00)
Processor (\_PR.CPU0, 0x01, 0x00001010, 0x06)
{
	Name (C002, 0x00)
	Method (CSTH, 0, NotSerialized)
	{
		If (LEqual (C002, 0x00))
		{
			Store (0x01, C002)
			Store (0x00, \_SB.C003.C004.C005)
		}

		Store (\_SB.C003.C004.C006.C007 (), Local0)
		Return (Local0)
	}

	Method (INI, 0, NotSerialized)
	{
		Store (C008 (), Local0)
		If (LAnd (And (\_SB.C009, 0x01000000), LEqual (Local0, 0x04)))
		{
			\_SB.ISMI (0x3D, 0x00, 0x00, 0x00)
		}

		If (LOr (LEqual (Local0, 0x04), LEqual (Local0, 0x05)))
		{
			\_SB.ISMI (0x3F, 0x00, 0x00, 0x00)
		}
	}

	Method (PPC, 0, NotSerialized)
	{
		Return (C00A ())
	}
}

Processor (\_PR.CPU1, 0x02, 0x00001010, 0x06)
{
	Method (PPC, 0, NotSerialized)
	{
		Return (C00A ())
	}
}

Method (C00A, 0, Serialized)
{
	If (LGreater (\_SB.C00B, 0x00))
	{
		Subtract (\_SB.C00B, 0x01, Local1)
	}
	Else
	{
		Store (0x00, Local1)
	}

	Acquire (\_SB.C003.C004.C006.C00C, 0xFFFF)
	If (\_SB.C003.C004.C006.C00D)
	{
		Store (\_SB.C003.C004.C006.C00E, Local0)
		Store (0x00, \_SB.C003.C004.C006.C00D)
		If (LEqual (Local0, 0x00))
		{
			If (LLess (C000, Local1))
			{
				Add (C000, 0x01, C000)
			}
		}
		Else
		{
			If (LEqual (Local0, 0x02))
			{
				If (LGreater (C000, 0x00))
				{
					Subtract (C000, 0x01, C000)
				}
			}
		}
	}

 

 

 

Afther parssing in Patcher:

 

Intel ACPI Component Architecture
ASL Optimizing Compiler version 20080926 [Oct  4 2008]
Copyright (C) 2000 - 2008 Intel Corporation
Supports ACPI Specification Revision 3.0a

./dsdt_fixed.txt	 1: ACPIope (\_SB)
Error	4095 -			^ syntax error, unexpected PARSEOP_NAMESEG, expecting PARSEOP_DEFINITIONBLOCK

ASL Input:  ./dsdt_fixed.txt - 17175 lines, 647171 bytes, 0 keywords
Compilation complete. 1 Errors, 0 Warnings, 0 Remarks, 0 Optimizations

Compiling done, if it worked, you have now a patched DSDT in dsdt.aml
If the compiling went wrong, you could force to build it with ./DSDT\ Patcher -f (try this DSDT at your own risk)

logout

[Process completed]

 

 

 

Cant understand this:

 

./dsdt_fixed.txt     1: ACPIope (\_SB)<BR>  
Error    4095 -            ^ syntax error, unexpected PARSEOP_NAMESEG, expecting PARSEOP_DEFINITIONBLOCK

 

Great thanks

Link to comment
Share on other sites

Guys, please help to understand, I have for dsdt_fixed.txt these error when I try to Patch DSDT file so I cant make aml file: ideneb osx 10.5.5;

 

I have HP Notebook 8710p

 

ACPI Error (dmutils-0261): Argument count mismatch for method \_TZ_.C381 1 0 [20080926]

Just delete this line

Link to comment
Share on other sites

i get different errors when trying to emulate xp or osx:

 

 

for xp emulation:

 

./dsdt_fixed.txt 233: If (\LOr (_OSI ("Darwin"), _OSI ("Windows 2001")))

Error 4063 - Object does not exist ^ (\LOR)

 

./dsdt_fixed.txt 2828: Method (_BCQ, 0, Serialized)

Warning 1098 - Unknown reserved name ^ (_BCQ)

 

./dsdt_fixed.txt 5529: If (LEqual (C214, 0xFFFFFFFD))

Warning 1099 - Statement is unreachable ^

 

ASL Input: ./dsdt_fixed.txt - 13788 lines, 505615 bytes, 6404 keywords

Compilation complete. 1 Errors, 2 Warnings, 0 Remarks, 2174 Optimizations

 

 

for osx emulation:

 

./dsdt_fixed.txt 2828: Method (_BCQ, 0, Serialized)

Warning 1098 - Unknown reserved name ^ (_BCQ)

 

./dsdt_fixed.txt 5529: If (LEqual (C214, 0xFFFFFFFD))

Warning 1099 - Statement is unreachable ^

 

ASL Input: ./dsdt_fixed.txt - 13788 lines, 505592 bytes, 6404 keywords

AML Output: ././dsdt.aml - 61142 bytes, 1105 named objects, 5299 executable opcodes

 

Compilation complete. 0 Errors, 2 Warnings, 0 Remarks, 2175 Optimizations

 

 

what should i do about these errors/warnings?

 

thanks-

system below

Link to comment
Share on other sites

Just delete this line

 

Thanks man, here its my result with 47 err and lots of optimizations, I dont know are they dependtant on changes with powermanagement bundle, or my bios which is last updated, if you need the version of bios please tell me, 

 

 

I dont know how to repair this errors , Ive allready updated bios on v9 new one is there problem?

 

many thanks 'mackerintel' 

 

Extract.rtf

Link to comment
Share on other sites

i get different errors when trying to emulate xp or osx:

 

 

for xp emulation:

 

./dsdt_fixed.txt 233: If (\LOr (_OSI ("Darwin"), _OSI ("Windows 2001")))

Error 4063 - Object does not exist ^ (\LOR)

 

./dsdt_fixed.txt 2828: Method (_BCQ, 0, Serialized)

Warning 1098 - Unknown reserved name ^ (_BCQ)

 

./dsdt_fixed.txt 5529: If (LEqual (C214, 0xFFFFFFFD))

Warning 1099 - Statement is unreachable ^

 

ASL Input: ./dsdt_fixed.txt - 13788 lines, 505615 bytes, 6404 keywords

Compilation complete. 1 Errors, 2 Warnings, 0 Remarks, 2174 Optimizations

 

 

for osx emulation:

 

./dsdt_fixed.txt 2828: Method (_BCQ, 0, Serialized)

Warning 1098 - Unknown reserved name ^ (_BCQ)

 

./dsdt_fixed.txt 5529: If (LEqual (C214, 0xFFFFFFFD))

Warning 1099 - Statement is unreachable ^

 

ASL Input: ./dsdt_fixed.txt - 13788 lines, 505592 bytes, 6404 keywords

AML Output: ././dsdt.aml - 61142 bytes, 1105 named objects, 5299 executable opcodes

 

Compilation complete. 0 Errors, 2 Warnings, 0 Remarks, 2175 Optimizations

 

 

what should i do about these errors/warnings?

 

thanks-

system below

 

./dsdt_fixed.txt 233: If (\LOr (_OSI ("Darwin"), _OSI ("Windows 2001")))

Error 4063 - Object does not exist ^ (\LOR)

 

becomes:

If (LOr (\_OSI ("Darwin"), \_OSI ("Windows 2001")))

 

if that doesn't work, try

 

If (LOr (_OSI ("Darwin"), _OSI ("Windows 2001")))

 

 

I would ignore the _BCQ warning since that section is only used when emulating VISTA. I've read it's something to do with the backlight control in VISTA.

 

Not too sure about the other warning.

 

Hope this helps.

AB

 

Edit: I've posted my dsdt on this topic. DSDT repository

Link to comment
Share on other sites

Ok, I got some warnings. Does that mean it will not work? (I used -newHPET because of ep45 board)

 

Intel ACPI Component Architecture
ASL Optimizing Compiler version 20080926 [Oct  4 2008]
Copyright (C) 2000 - 2008 Intel Corporation
Supports ACPI Specification Revision 3.0a

./dsdt_fixed.txt   222:	 Method (_WAK, 1, NotSerialized)
Warning  1080 -						^ Reserved method must return a value (_WAK)

./dsdt_fixed.txt  4171:									 Return (One)
Warning  1099 -							  Statement is unreachable ^ 

./dsdt_fixed.txt  4304:								 If (LEqual (Arg2, 0x03))
Warning  1099 -						 Statement is unreachable ^ 

ASL Input:  ./dsdt_fixed.txt - 5988 lines, 202808 bytes, 2553 keywords
AML Output: ././dsdt.aml - 19244 bytes, 680 named objects, 1873 executable opcodes

Compilation complete. 0 Errors, 3 Warnings, 0 Remarks, 31 Optimizations



Compiling done, if it worked, you have now a patched DSDT in dsdt.aml
If the compiling went wrong, you could force to build it with ./DSDT\ Patcher -f (try this DSDT at your own risk)

dsdt_fixed.txt

hpet_fixed.txt

Link to comment
Share on other sites

Fassl,

 

I have a peculiar issue...

 

I have 2 eee 900HAs. I built up the first one with 10.5.5 (iDeneb v3, DSDT override PCEFI V9) and added ACPIBattery.kext It works great, and I have a working battery meter. It also shuts down and sleeps nicely. I was so psyched!!! I imaged the install so that I could set it up on my second 900HA.

 

I set up the second machine identically from the image, and guess what? The machine boots fine, but the battery icon has an X through it, and as an added bonus, sleep and shutdown do not work properly(doesn't wake from sleep, and does't fully power off on shutdown).

 

They both have the same BIOS and EC Firmware version. Very strange! I am so very sad right now. Fassl, any thoughts?

 

Need I generate a new DSDT.aml even though the machines are identical models? I gave that a try, but did so booted under the old DSDT.aml, does this then prevent me from generating a correct one?

Link to comment
Share on other sites

Hi guys!

 

I have sucessfully compiled a DSDT.aml file that contains my realtek 889a renamed to 885. I took the HDEF part of the dsdt_fixe.txt from ac3bcn, he posted this on page 18 in this thread.

 

Anyway it seems to work just fine, I can play audio and see all input/outputs in "about this mac". I can also see them in the preferences. All appears to be fine.

 

But the problem is no sound is coming from the speakears. I have a P35-DS4 and ac3bcn I think has a P35-DS3, both with 889a chipset. Does it make a difference?

 

I also have not understand yet what codec verbs are and what I should do with them, anyone can give me a little help on this? What codec verbs should I use and how do I install them if needed?

 

Is there anyone else with the same motheardboard as me that have sound working and can share the dsdt_fixed.txt?

 

I also cannot get sleep to work well on the motheardboard even if I choose WinXP emulation when running the patcher. Anyone has it working on this mothearboard?

Link to comment
Share on other sites

hey guys....still problems over here:

need some help

dsdt is loading correctly but looks like patching rtc and hpet didnt work....any suggestions ???

booting without disabler ending up inna kernal panic

 

thanx guys

 

my output:

 

Last login: Mon Dec 8 17:46:00 on console

/Users/admin/Downloads/DSDT_Patcher1e/DSDT\ Patcher ; exit;

NodLeos:~ admin$ /Users/admin/Downloads/DSDT_Patcher1e/DSDT\ Patcher ; exit;

 

DSDT Patcher 1.0.1e -- report Bugs to superfassl@gmail.com

enclose "DSDT Patcher/Debug/USER.tar"

 

 

Press any key to continue...

 

 

 

Getting the DSDT through ioreg...

 

 

 

Decompiling the DSDT...

 

Intel ACPI Component Architecture

AML Disassembler version 20080926 [Oct 4 2008]

Copyright © 2000 - 2008 Intel Corporation

Supports ACPI Specification Revision 3.0a

 

Loading Acpi table from file ./dsdt.dat

Acpi table [DSDT] successfully installed and loaded

Pass 1 parse of [DSDT]

Pass 2 parse of [DSDT]

Parsing Deferred Opcodes (Methods/Buffers/Packages/Regions)

................................................................................

................................................................................

...........

Parsing completed

Disassembly completed, written to "./dsdt.dsl"

 

 

 

 

Done, now start the Patching!

 

Patching RTC...

 

Patching HPET...

 

No HPET Device found, adding one

Which OS to emulate? [0=Darwin,1=WinXP, 2=WinVista]

0

Fixing various Issues...

 

Done

 

 

 

 

We are done patching, press any key to try to compile the fixed DSDT

 

 

Intel ACPI Component Architecture

ASL Optimizing Compiler version 20080926 [Oct 4 2008]

Copyright © 2000 - 2008 Intel Corporation

Supports ACPI Specification Revision 3.0a

 

./dsdt_fixed.txt 350: Method (_S5D, 0, NotSerialized)

Warning 1098 - Unknown reserved name ^ (_S5D)

 

./dsdt_fixed.txt 394: Method (_S5D, 0, NotSerialized)

Warning 1098 - Unknown reserved name ^ (_S5D)

 

./dsdt_fixed.txt 529: Method (_S5D, 0, NotSerialized)

Warning 1098 - Unknown reserved name ^ (_S5D)

 

./dsdt_fixed.txt 664: Method (_S5D, 0, NotSerialized)

Warning 1098 - Unknown reserved name ^ (_S5D)

 

./dsdt_fixed.txt 799: Method (_S5D, 0, NotSerialized)

Warning 1098 - Unknown reserved name ^ (_S5D)

 

./dsdt_fixed.txt 906: Method (_S5D, 0, NotSerialized)

Warning 1098 - Unknown reserved name ^ (_S5D)

 

./dsdt_fixed.txt 950: Method (_S5D, 0, NotSerialized)

Warning 1098 - Unknown reserved name ^ (_S5D)

 

./dsdt_fixed.txt 969: Method (_S5D, 0, NotSerialized)

Warning 1098 - Unknown reserved name ^ (_S5D)

 

./dsdt_fixed.txt 988: Method (_S5D, 0, NotSerialized)

Warning 1098 - Unknown reserved name ^ (_S5D)

 

./dsdt_fixed.txt 1007: Method (_S5D, 0, NotSerialized)

Warning 1098 - Unknown reserved name ^ (_S5D)

 

./dsdt_fixed.txt 1026: Method (_S5D, 0, NotSerialized)

Warning 1098 - Unknown reserved name ^ (_S5D)

 

ASL Input: ./dsdt_fixed.txt - 1555 lines, 45356 bytes, 444 keywords

AML Output: ././dsdt.aml - 4626 bytes, 223 named objects, 221 executable opcodes

 

Compilation complete. 0 Errors, 11 Warnings, 0 Remarks, 225 Optimizations

 

 

 

Compiling done, if it worked, you have now a patched DSDT in dsdt.aml

If the compiling went wrong, you could force to build it with ./DSDT\ Patcher -f (try this DSDT at your own risk)

 

 

mkdir: ./Debug: File exists

logout

 

[Prozess beendet]

Link to comment
Share on other sites

Try to add -newHPET when running the patcher. Also first delete the Debug directory before running the patcher just in case.

 

hey guys....still problems over here:

need some help

dsdt is loading correctly but looks like patching rtc and hpet didnt work....any suggestions ???

booting without disabler ending up inna kernal panic

 

thanx guys

 

my output:

 

Last login: Mon Dec 8 17:46:00 on console

/Users/admin/Downloads/DSDT_Patcher1e/DSDT\ Patcher ; exit;

NodLeos:~ admin$ /Users/admin/Downloads/DSDT_Patcher1e/DSDT\ Patcher ; exit;

 

DSDT Patcher 1.0.1e -- report Bugs to superfassl@gmail.com

enclose "DSDT Patcher/Debug/USER.tar"

 

 

Press any key to continue...

 

 

 

Getting the DSDT through ioreg...

 

 

 

Decompiling the DSDT...

 

Intel ACPI Component Architecture

AML Disassembler version 20080926 [Oct 4 2008]

Copyright © 2000 - 2008 Intel Corporation

Supports ACPI Specification Revision 3.0a

 

Loading Acpi table from file ./dsdt.dat

Acpi table [DSDT] successfully installed and loaded

Pass 1 parse of [DSDT]

Pass 2 parse of [DSDT]

Parsing Deferred Opcodes (Methods/Buffers/Packages/Regions)

................................................................................

................................................................................

...........

Parsing completed

Disassembly completed, written to "./dsdt.dsl"

 

 

 

 

Done, now start the Patching!

 

Patching RTC...

 

Patching HPET...

 

No HPET Device found, adding one

Which OS to emulate? [0=Darwin,1=WinXP, 2=WinVista]

0

Fixing various Issues...

 

Done

 

 

 

 

We are done patching, press any key to try to compile the fixed DSDT

 

 

Intel ACPI Component Architecture

ASL Optimizing Compiler version 20080926 [Oct 4 2008]

Copyright © 2000 - 2008 Intel Corporation

Supports ACPI Specification Revision 3.0a

 

./dsdt_fixed.txt 350: Method (_S5D, 0, NotSerialized)

Warning 1098 - Unknown reserved name ^ (_S5D)

 

./dsdt_fixed.txt 394: Method (_S5D, 0, NotSerialized)

Warning 1098 - Unknown reserved name ^ (_S5D)

 

./dsdt_fixed.txt 529: Method (_S5D, 0, NotSerialized)

Warning 1098 - Unknown reserved name ^ (_S5D)

 

./dsdt_fixed.txt 664: Method (_S5D, 0, NotSerialized)

Warning 1098 - Unknown reserved name ^ (_S5D)

 

./dsdt_fixed.txt 799: Method (_S5D, 0, NotSerialized)

Warning 1098 - Unknown reserved name ^ (_S5D)

 

./dsdt_fixed.txt 906: Method (_S5D, 0, NotSerialized)

Warning 1098 - Unknown reserved name ^ (_S5D)

 

./dsdt_fixed.txt 950: Method (_S5D, 0, NotSerialized)

Warning 1098 - Unknown reserved name ^ (_S5D)

 

./dsdt_fixed.txt 969: Method (_S5D, 0, NotSerialized)

Warning 1098 - Unknown reserved name ^ (_S5D)

 

./dsdt_fixed.txt 988: Method (_S5D, 0, NotSerialized)

Warning 1098 - Unknown reserved name ^ (_S5D)

 

./dsdt_fixed.txt 1007: Method (_S5D, 0, NotSerialized)

Warning 1098 - Unknown reserved name ^ (_S5D)

 

./dsdt_fixed.txt 1026: Method (_S5D, 0, NotSerialized)

Warning 1098 - Unknown reserved name ^ (_S5D)

 

ASL Input: ./dsdt_fixed.txt - 1555 lines, 45356 bytes, 444 keywords

AML Output: ././dsdt.aml - 4626 bytes, 223 named objects, 221 executable opcodes

 

Compilation complete. 0 Errors, 11 Warnings, 0 Remarks, 225 Optimizations

 

 

 

Compiling done, if it worked, you have now a patched DSDT in dsdt.aml

If the compiling went wrong, you could force to build it with ./DSDT\ Patcher -f (try this DSDT at your own risk)

 

 

mkdir: ./Debug: File exists

logout

 

[Prozess beendet]

Link to comment
Share on other sites

When I compile my DSDT I get about 47 of this warning:

 

./dsdt_fixed.txt  4925:		 Acquire (MTX0, 0x0000)
Warning  1104 -									 ^ Possible operator timeout is ignored

 

I would like to eliminate the warnings - a carryover from old programming days :blush: Does anyone know how to code this line to eliminate the warning? I tried just removing the ", 0x0000" but that turns it into a syntax error.

Link to comment
Share on other sites

Try to add -newHPET when running the patcher. Also first delete the Debug directory before running the patcher just in case.

 

 

ill get the same output with trashed debug folder and -newHPET command

 

 

ASL Input: ./dsdt_fixed.txt - 1555 lines, 45356 bytes, 444 keywords

AML Output: ././dsdt.aml - 4626 bytes, 223 named objects, 221 executable opcodes

 

Compilation complete. 0 Errors, 11 Warnings, 0 Remarks, 225 Optimizations

 

 

seems to be the crappy dsdt in hp bios

 

any help fassl or mackerintel????

Link to comment
Share on other sites

 Share

×
×
  • Create New...