Contribute
Register

ATI DSDT Edit Help

Status
Not open for further replies.
Joined
Nov 27, 2010
Messages
8
Motherboard
Gigabyte EP45T-UD3P
CPU
Q9550
Graphics
HD 5870
Mac
  1. Mac Pro
Mobile Phone
  1. Android
Can someone help me compile my DSDT? PLEASE

I am trying to enter my Device(PCI0) but I keep getting error 4064 object does not exist.

here is the entry I am trying to enter:

Device (PCI0)
{
Name (_HID, EisaId ("PNP0A03"))
Name (_ADR, Zero)
Name (_UID, One)
Name (_BBN, Zero)
Method (_S3D, 0, NotSerialized)
{
If (LEqual (OSFL, 0x02))
{
Return (0x02)
}
Else
{
Return (0x03)
}
}

Device (PEGP)
{
Name (_ADR, 0x00010000)
Name (_PRW, Package (0x02)
{
0x09,
0x05
})
Device (GFX0)
{
Name (_ADR, Zero)
Name (_PRW, Package (0x02)
{
0x09,
0x05
})
Method (_DSM, 4, NotSerialized)
{
Store (Package (0x0C)
{
"@0,name",
Buffer (0x0D)
{
"ATY,Uakari"
},

"@1,name",
Buffer (0x0D)
{
"ATY,Uakari"
},

"@2,name",
Buffer (0x0D)
{
"ATY,Uakari"
},

"@3,name",
Buffer (0x0D)
{
"ATY,Uakari"
},

"model",
Buffer (0x13)
{
"AMD NotShy HD 5870"
},

"hda-gfx",
Buffer (0x0A)
{
"onboard-1"
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
}

Device (HDAU)
{
Name (_ADR, One)
Method (_DSM, 4, NotSerialized)
{
Store (Package (0x02)
{
"hda-gfx",
Buffer (0x0A)
{
"onboard-1"
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
}
}

Method (_STA, 0, NotSerialized)
{
Return (0x0F)
}



Thank You
 

Attachments

  • dsdt.aml
    17 KB · Views: 139
Re: Guide - New ATI Kexts from MBP 10.6.7 Update - 5XXX/6XXX

Moved this post from the thread, Guide - New ATI Kexts from MBP 10.6.7 Update - 5XXX/6XXX, from the Graphics forum section to DSDT forum section as a stand alone post. This will enable the post receive the appropriate actions.
 
Code:
Device (GFX0)
{
Name (_ADR, Zero)
Name (_PRW, Package (0x02)
{
0x09, 
0x05
})
Method (_DSM, 4, NotSerialized)
{
Store (Package (0x0C)
{
"@0,name", 
Buffer (0x0D)
{
"ATY,Uakari"
}, 

"@1,name", 
Buffer (0x0D)
{
"ATY,Uakari"
}, 

"@2,name", 
Buffer (0x0D)
{
"ATY,Uakari"
}, 

"@3,name", 
Buffer (0x0D)
{
"ATY,Uakari"
}, 

"model", 
Buffer (0x13)
{
"AMD NotShy HD 5870"
}, 

"hda-gfx", 
Buffer (0x0A)
{
"onboard-1"
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
}

Device (HDAU)
{
Name (_ADR, One)
Method (_DSM, 4, NotSerialized)
{
Store (Package (0x02)
{
"hda-gfx", 
Buffer (0x0A)
{
"onboard-1"
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
}
}

Method (_STA, 0, NotSerialized)
{
Return (0x0F)
}


check with ioreg explorer to c where your gc is located and paste this to appropriate scope. pex0 ? post
 
duffs said:
Code:
Device (GFX0)
{
Name (_ADR, Zero)
Name (_PRW, Package (0x02)
{
0x09, 
0x05
})
Method (_DSM, 4, NotSerialized)
{
Store (Package (0x0C)
{
"@0,name", 
Buffer (0x0D)
{
"ATY,Uakari"
}, 

"@1,name", 
Buffer (0x0D)
{
"ATY,Uakari"
}, 

"@2,name", 
Buffer (0x0D)
{
"ATY,Uakari"
}, 

"@3,name", 
Buffer (0x0D)
{
"ATY,Uakari"
}, 

"model", 
Buffer (0x13)
{
"AMD NotShy HD 5870"
}, 

"hda-gfx", 
Buffer (0x0A)
{
"onboard-1"
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
}

Device (HDAU)
{
Name (_ADR, One)
Method (_DSM, 4, NotSerialized)
{
Store (Package (0x02)
{
"hda-gfx", 
Buffer (0x0A)
{
"onboard-1"
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
}
}

Method (_STA, 0, NotSerialized)
{
Return (0x0F)
}


check with ioreg explorer to c where your gc is located and paste this to appropriate scope. pex0 ? post


Thanks got it working. :thumbup:
 
larryo97 said:
Can someone help me compile my DSDT? PLEASE

I am trying to enter my Device(PCI0) but I keep getting error 4064 object does not exist.

here is the entry I am trying to enter:

Device (PCI0)
{
Name (_HID, EisaId ("PNP0A03"))
Name (_ADR, Zero)
Name (_UID, One)
Name (_BBN, Zero)
Method (_S3D, 0, NotSerialized)
{
If (LEqual (OSFL, 0x02))
{
Return (0x02)
}
Else
{
Return (0x03)
}
}

Device (PEGP)
{
Name (_ADR, 0x00010000)
Name (_PRW, Package (0x02)
{
0x09,
0x05
})
Device (GFX0)
{
Name (_ADR, Zero)
Name (_PRW, Package (0x02)
{
0x09,
0x05
})
Method (_DSM, 4, NotSerialized)
{
Store (Package (0x0C)
{
"@0,name",
Buffer (0x0D)
{
"ATY,Uakari"
},

"@1,name",
Buffer (0x0D)
{
"ATY,Uakari"
},

"@2,name",
Buffer (0x0D)
{
"ATY,Uakari"
},

"@3,name",
Buffer (0x0D)
{
"ATY,Uakari"
},

"model",
Buffer (0x13)
{
"AMD NotShy HD 5870"
},

"hda-gfx",
Buffer (0x0A)
{
"onboard-1"
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
}

Device (HDAU)
{
Name (_ADR, One)
Method (_DSM, 4, NotSerialized)
{
Store (Package (0x02)
{
"hda-gfx",
Buffer (0x0A)
{
"onboard-1"
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
}
}

Method (_STA, 0, NotSerialized)
{
Return (0x0F)
}



Thank You

Are you trying to install a ATI 5870? I ask because your profile indicates you are using a nVidia 8800.

If you are trying to inject a framebuffer in your DSDT have you tried the new Multibeast 3.5.2? Works dang good with GraphicsEnabler=Yes.
 
Hi Larry!

I`ve got ATI HD5450 1GB DDR3 Fanless, could you please help me edit my DSDT? Can you show me what to do?

i`m on SnowLeopard 10.6.7....i installed lion Kexts in S/L/E and ATI5000injector in Extra to make it work...everything works just fine QE/CI 100%.
 
lukin said:
Hi Larry!

I`ve got ATI HD5450 1GB DDR3 Fanless, could you please help me edit my DSDT? Can you show me what to do?

i`m on SnowLeopard 10.6.7....i installed lion Kexts in S/L/E and ATI5000injector in Extra to make it work...everything works just fine QE/CI 100%.


I removed that edit for my graphics card and just installed chimera 1.3
It installed the necessary kexts for my card and allowing geek bench and dvd player to work.
 
larryo97 said:
lukin said:
Hi Larry!
I removed that edit for my graphics card and just installed chimera 1.3
It installed the necessary kexts for my card and allowing geek bench and dvd player to work.

Could you please Tell what to include in Chimera 1.3 (i`m about to give it a try)
Did you edit boot.plist, if so can you tell me what boot flag to include?
Should i remove Injector if i use Chimera?

Thx Larry for your answer!
 
lukin said:
larryo97 said:
lukin said:
Hi Larry!
I removed that edit for my graphics card and just installed chimera 1.3
It installed the necessary kexts for my card and allowing geek bench and dvd player to work.

Could you please Tell what to include in Chimera 1.3 (i`m about to give it a try)
Did you edit boot.plist, if so can you tell me what boot flag to include?
Should i remove Injector if i use Chimera?

Thx Larry for your answer!

Hi lukin,
Select ati kext in Chimera. Graphics Enabler=yes
And i used Ukari for my framrbuffer.
 
deleted by the user
 
Status
Not open for further replies.
Back
Top