- Joined
- May 2, 2013
- Messages
- 1
- Motherboard
- Lenovo MB P Z710 W8S DIS HM86 GT 2G (FRU# 5B20G18943)
- CPU
- Intel i7-4710MQ 2.5GHz 6M C0 4cPGA CPU
- Graphics
- Intel HD4600 + Nvidia GT 840M
- Mac
- Classic Mac
- Mobile Phone
Hello! I've recently managed to successfully install Yosemite on my Lenovo Z710 with Intel HD4600 QE/CI working, and I'm now working on patching my DSDT/SSDT to get working brightness, power management (disable NVidia chip), audio, and battery readings.
Before applying any patches, however, I'm getting some strange errors attempting to compile my SSDTs that I assume to be some sort of syntax errors that have me stumped.
For my DSDT.dsl, I get the following errors:
These errors seemed to be suppressed by commenting out the lines in question.
For my SSDT4.dsl and SSDT7.dsl, however, I get different errors that seem to require a bit more than commenting out a few lines.
SSDT4.dsl:
The first error is also fixable by commenting out line 53, but the Scope error I am getting, I have no idea how to fix. There are also these errors for SSDT4.dsl:
SSDT7.dsl provides the same first two errors of SSDT4.dsl (two Scope errors), and has this additional Arg0 error, which seems to be fixed by commenting out the line:
Any ideas for fixing the \_SB.PCI0 [Untyped] errors? Thanks in advance!
Before applying any patches, however, I'm getting some strange errors attempting to compile my SSDTs that I assume to be some sort of syntax errors that have me stumped.
For my DSDT.dsl, I get the following errors:
Code:
67, 4057, Name already exists in scope (_SB_.PCI0.PEG0)
70, 4057, Name already exists in scope (_SB_.PCI0.PEG0.PEGP)
These errors seemed to be suppressed by commenting out the lines in question.
For my SSDT4.dsl and SSDT7.dsl, however, I get different errors that seem to require a bit more than commenting out a few lines.
SSDT4.dsl:
Code:
53, 4057, Name already exists in scope (_SB_.PCI0)
177, 4090, Existing object has invalid type for Scope operator (\_SB.PCI0 [Untyped])
The first error is also fixable by commenting out line 53, but the Scope error I am getting, I have no idea how to fix. There are also these errors for SSDT4.dsl:
Code:
3072, 4011, Internal compiler error (could not map type)
3072, 4045, Invalid type ([Reference] found, Notify operator requires [Device|Processor|Thermal])
3078, 4011, Internal compiler error (could not map type)
3078, 4045, Invalid type ([Reference] found, Notify operator requires [Device|Processor|Thermal])
3135, 4011, Internal compiler error (could not map type)
3135, 4045, Invalid type ([Reference] found, Notify operator requires [Device|Processor|Thermal])
SSDT7.dsl provides the same first two errors of SSDT4.dsl (two Scope errors), and has this additional Arg0 error, which seems to be fixed by commenting out the line:
Code:
1030, 4096, syntax error, unexpected PARSEOP_ARG0
Any ideas for fixing the \_SB.PCI0 [Untyped] errors? Thanks in advance!
Attachments
Last edited: