Jump to content
6 posts in this topic

Recommended Posts

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;

 

 

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, Thu Dec  4 16:38:20 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)
				}
			}
		}
	}

 

 

End in Terminal I have these errors: If it is not complicated to guide me what to repair in first place, I have HP 8710p:

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)
Error	4095 -			^ syntax error, unexpected PARSEOP_NAMESEG, expecting PARSEOP_DEFINITIONBLOCK

 

Gratthanks

 

down is my attachement to dsdt_fixed:

 

dsdt_fixed.txt

  • 2 weeks later...
  • 5 weeks later...
  • 2 months later...

for me the same on 8530w.

running RETAIL 10.5.6 with QE/QI, just gfx-string, stock kext.

 

laptop does not go to sleep. it turns of display and its still running. but not responsible.

 

http://www.insanelymac.com/forum/index.php...37343&st=20

 

cheers, flo.

×
×
  • Create New...