Jump to content

Asus Z97I-PLUS


kignon
 Share

5 posts in this topic

Recommended Posts

Good evening,

 

I'm trying to create my own DSDT on OS X Yosemite using MaciASL (Rehabman's version found here) because it seems I need it to make my Intel USB 3.0 ports to work on OS X El Capitan. They are actually working at full speed but in USB 2.0 (my USB 3 devices aren't using full speed).

 

Here is what I've done (not so much in fact) :

 

- Open MaciASL.

- Select ACPI 5.0 in Preferences...

- Add RehabMan's Laptop Repository in Sources

- Compile : got 3 errors which are

Line  - Description
6654  - syntax error : unexpected PARSEOP_ZERO
11246 - syntax error : unexpected "}"
16370 - syntax error : unexpected $end and premature End-Of-File

So I've used RehabMan's patch for PARSEOP_ZERO and now I only get the last two errors, but I don't really know how to fix the last two errors...

11125 - syntax error : unexpected "}"
16249 - syntax error : unexpected $end and premature End-Of-File

Unexpected "}" :

11094   Method (P8XH, 2, Serialized)
11095   {
11096        If (LEqual (Arg0, Zero))
11097        {
11098            Store (Or (And (P80D, 0xFFFFFF00), Arg1), P80D)
11099        }
11100
11101        If (LEqual (Arg0, One))
11102        {
11103            Store (Or (And (P80D, 0xFFFF00FF), ShiftLeft (Arg1, 0x08)), P80D)
11104        }
11105
11106        If (LEqual (Arg0, 0x02))
11107        {
11108            Store (Or (And (P80D, 0xFF00FFFF), ShiftLeft (Arg1, 0x10)), P80D)
11109        }
11110
11111        If (LEqual (Arg0, 0x03))
11112        {
11113            Store (Or (And (P80D, 0x00FFFFFF), ShiftLeft (Arg1, 0x18)), P80D)
11114        }
11115
11116        Store (P80D, P80H)
11117    }
11118
11119    Method (ADBG, 1, Serialized)
11120    {
11121        If (CondRefOf (MDBG))
11122        {
11123            Return (MDBG)
11124            Arg0
11125        }
11126
11127        Return (Zero)
11128    }

So if someone would be nice enough to help me to fix that and to explain me a little bit what I am doing, that would be fantastic !

I've attached my DSDT too, I don't know if it's going to be usefull for you.

 

Thank you in advance, whoever answer...

 

P.S. : Sorry for my English too

 

P.S. 2 : Forgot my configuration too : Asus Z97I-PLUS ; Core i5 4690 ; NVIDIA GTX 970 4096MB ; Western Digital 1TB ; Crucial 8GB 1866MHz ; as iMac15,1

DSDT.zip

Edited by kignon
Link to comment
Share on other sites

Here are the files extracted with Clover.

 

Where do I find the same files created by MaciASL? I don't really know where to find them, considering the fact MaciASL opened automatically a DSDT...

 

And thank you by the way for your help !

 

P.S. : I hoped I've uploaded the good thing...

origin.zip

Link to comment
Share on other sites

Good morning, sorry for not answering sooner, I was sleeping like a little sheep.

 

Here are my "config.plist", my IOreg extracted using IORegistryExplorer 3.0.2 (from Apple) and my IOjones using IOJones.

 

Do you need anything else ?

 

Thank you for your answer.

 

[edit] : Don't know if it is important, I've installed these kexts : FakeSMC, Toleda's CloverALC, ToldeaARP / Toleda's wireless fix, AppleIntelE1000, AsusBCM20702A0Bluetooth, BTFirmwareUploader, CodecCommander and NVIDIA Web Driver.

config.plist.zip

GLaDOS.iojones.zip

GLaDOS.ioreg.zip

Edited by kignon
Link to comment
Share on other sites

 Share

×
×
  • Create New...