Contribute
Register

DSDT Error Gigabyte GA-Z77X-UD5H

Status
Not open for further replies.
Joined
Jul 31, 2012
Messages
17
Motherboard
Mac OS X Yosemite 10.10.2
CPU
i7-3770K
Graphics
Sapphire Radeon HD 6870
Mac
  1. iMac
Hi there!

I followed the instructions laid out in this thread: http://www.tonymacx86.com/dsdt/107723-how-create-your-own-dsdt-using-maciasl.html

After compiling my DSDT file with MaciASL, I get the following error (has to do with the TPMX device):

2545, 6105, Invalid object type for reserved name (_CRS: found Integer, Buffer required)

My system:

Gigabyte GA-Z77X-UD5H
i7 3770K
Sapphire Radeon HD6870
32 GB RAM Corsair PC Vengeance

I'm on ML now, but I want to do a clean Mavericks install.

Any help will be greatly appreciated. Thanks!
 
I'm sorry. I didn't post the DSDT because it won't save due to the error. I'm not sure what else is needed...
 
I'm sorry. I didn't post the DSDT because it won't save due to the error. I'm not sure what else is needed...

Save as DSL.
 
OK, sorry about that. Hope I get it right this time. This is the dsl file.Thanks!View attachment 77094

Your error is here:
Code:
                Method (_CRS, 0, NotSerialized)  // _CRS: Current Resource Settings
                {
                    If (TPMF)
                    {
                        Return (Zero)
                    }

                    Return (CRS)
                }

Change to:
Code:
                Method (_CRS, 0, NotSerialized)  // _CRS: Current Resource Settings
                {
                    Return (CRS)
                }
 
Thank you very much, RehabMan. That worked fine. I can now compile and save my DSDT file. I do, however, have one more question:

Given the fact that my mobo is a Gigabyte GA-Z77X-UD5H and my video card a Sapphire Radeon HD6870, do I need to apply these (as per the original example on How to use MaciASL to extract and patch a DSDT)

"Toleda HDMI" > "UEFI Clean Complile"

"Toleda HDMI" > "Desktop-AMD/Nvidia-A1"?

Something else?

Thanks a lot!
 
Okay. Trying to update this thread for the benefit of others. According to this #12 "Toleda HDMI" > "UEFI Clean Compile" is no longer necessary.
 
Okay. Trying to update this thread for the benefit of others. According to this #12 "Toleda HDMI" > "UEFI Clean Compile" is no longer necessary.
Only true when PJALM repo is used. If no PJALM repo, use Clean Compile.
 
Status
Not open for further replies.
Back
Top