Contribute
Register

ATI DSDT Edit Help

Status
Not open for further replies.
Joined
Nov 27, 2010
Messages
8
Motherboard
EP45T-UD3P
CPU
Q9550
Graphics
ATI 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: 123

Stork

Admin
Staff member
Joined
Sep 21, 2010
Messages
13,185
Motherboard
Gigabyte Z690 Aero G
CPU
i5-12600K
Graphics
RX 6800 XT
Mac
  1. MacBook Pro
  2. Mac mini
  3. Mac Pro
Classic Mac
  1. Power Mac
  2. PowerBook
Mobile Phone
  1. iOS
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.
 
Joined
Apr 26, 2010
Messages
70
Motherboard
ASUS P7H55-M PRO
CPU
i7-860
Graphics
ATI4890
Mac
  1. MacBook
Classic Mac
Mobile Phone
  1. iOS
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
 
Joined
Nov 27, 2010
Messages
8
Motherboard
EP45T-UD3P
CPU
Q9550
Graphics
ATI 5870
Mac
  1. Mac Pro
Mobile Phone
  1. Android
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:
 
Joined
Apr 23, 2011
Messages
25
Mac
Classic Mac
Mobile Phone
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.
 
Joined
Mar 10, 2011
Messages
22
Motherboard
OS X 10.8.2
CPU
3.16 GHz Intel Core 2 Duo (E8500)
Graphics
ATI Radeon HD 6450 1024 MB Sapphire
Mac
Classic Mac
Mobile Phone
  1. iOS
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%.
 
Joined
Nov 27, 2010
Messages
8
Motherboard
EP45T-UD3P
CPU
Q9550
Graphics
ATI 5870
Mac
  1. Mac Pro
Mobile Phone
  1. Android
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.
 
Joined
Mar 10, 2011
Messages
22
Motherboard
OS X 10.8.2
CPU
3.16 GHz Intel Core 2 Duo (E8500)
Graphics
ATI Radeon HD 6450 1024 MB Sapphire
Mac
Classic Mac
Mobile Phone
  1. iOS
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!
 
Joined
Nov 27, 2010
Messages
8
Motherboard
EP45T-UD3P
CPU
Q9550
Graphics
ATI 5870
Mac
  1. Mac Pro
Mobile Phone
  1. Android
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.
 
Joined
Nov 20, 2010
Messages
36
Motherboard
DELL Optiplex-1
CPU
i5 > Need model # > See Rules!
Graphics
HD 5670
Mac
  1. MacBook Pro
Classic Mac
  1. Apple
Mobile Phone
  1. iOS
deleted by the user
 
Status
Not open for further replies.
Top