View Single Post
Old 10-17-2009, 07:55 AM
lancelotu lancelotu is offline
Join Date: Jul 2009
Posts: 58
Originally Posted by Oblique View Post
Thanks man! Sorry for late reply, I was offline for some time. I managed to fix it, but still I have some warnings and remarks. But its working. Thanks once again. Cheers!

If someone know how to get rid of those warnings and remarks, please share it! Thanks.

/Library/DSDT/DSDTFiles/dsdt.dsl 2835: Name (_T_1, Zero)
Remark 5110 - Use of compiler reserved name ^ (_T_1)

/Library/DSDT/DSDTFiles/dsdt.dsl 8494: Acquire (MUTE, 0x03E8)
Warning 1104 - Possible operator timeout is ignored ^

/Library/DSDT/DSDTFiles/dsdt.dsl 9599: Method (FGET, 1, NotSerialized)
Warning 1087 - Not all control paths return a value ^ (FGET)

/Library/DSDT/DSDTFiles/dsdt.dsl 9705: Store (FGET (Local0), Local1)
Warning 1092 - Called method may not always return a value ^

For those who like messing with DSDT I am sure you'll love this application called DSDTSE from EV0sx86 Team

Inside you have a list of errors and what to do when they appear

Example of an error you have from DSDTSE app:

dsdt.dsl  4220:             Acquire (MUTE, 0x03E8)
Warning  1103 -              ^ Possible operator timeout is ignored

in this error, the value of MUTE must be changed from 0xXXXX to 0xFFFF

Acquire (MUTE, 0x03E8)

Converts to: 

Acquire (MUTE, 0xFFFF)

it must be replaced where ever it gives error.

or another one :

dsdt.dsl   255:             Method (_BTP, 1, NotSerialized)
Warning  2019 -              ^ Not all control paths return a value (_BTP)

In this case, the solution consists on using the returned value of \ECFL and then add it in place of "Debug"

Change this line:

 Store ("_SB.CMB0._BTP", Debug)

to this:

 Store ("_SB.CMB0._BTP", 0x0F)

Grab your DSDTSE app (version 1.24 English) here and pay a visit to their site from time to time for updates.

Thanks to Ev0sx86 Team for their wonderful work.

Ole !
Reply With Quote