10-17-2009, 07:55 AM
|
Jaguar
|
|
Join Date: Jul 2009
Posts: 58
|
|
Quote:
Originally Posted by Oblique
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:
Code:
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 :
Code:
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 !
|