otacon6530 Posted December 11, 2010 Share Posted December 11, 2010 I have a Gateway NV5378U and I have most of the neccesary things working, but I figured I would try to build a DSDT and see if that helps my situation with compatibility. I have no clue how this would help me, but the general consensus I see is that it is always good to use the least amount of kext as possible. When I run Fasl's patcher I get 17 errors and 13 warnings. /Users/jamesstephens/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 534: Method (_WAK, 1, NotSerialized) Warning 1081 - Reserved method must return a value ^ (_WAK) /Users/jamesstephens/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 806: Method (_WED, 1, NotSerialized) Warning 1088 - Not all control paths return a value ^ (_WED) /Users/jamesstephens/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 806: Method (_WED, 1, NotSerialized) Warning 1081 - Reserved method must return a value ^ (_WED) /Users/jamesstephens/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 1192: Method (WMC9, 3, NotSerialized) Warning 1088 - Not all control paths return a value ^ (WMC9) /Users/jamesstephens/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 1455: Method (WRCB, 2, NotSerialized) Warning 1088 - Not all control paths return a value ^ (WRCB) /Users/jamesstephens/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 1636: Method (WMCD, 3, NotSerialized) Warning 1088 - Not all control paths return a value ^ (WMCD) /Users/jamesstephens/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 2234: Method (WMCF, 3, NotSerialized) Warning 1088 - Not all control paths return a value ^ (WMCF) /Users/jamesstephens/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 2346: Method (WB15, 6, NotSerialized) Warning 1088 - Not all control paths return a value ^ (WB15) /Users/jamesstephens/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 3357: Method (AFN0, 0, Serialized) Warning 1088 - Not all control paths return a value ^ (AFN0) /Users/jamesstephens/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 3361: Return (^AGP.VGA.AFN0 ()) Error 4061 - Called method returns no value ^ /Users/jamesstephens/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 3366: Return (^PB2.VGA.AFN0 ()) Error 4061 - Called method returns no value ^ /Users/jamesstephens/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 3371: Return (^PB3.VGA.AFN0 ()) Error 4061 - Called method returns no value ^ /Users/jamesstephens/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 3383: Method (AFN3, 2, Serialized) Warning 1088 - Not all control paths return a value ^ (AFN3) /Users/jamesstephens/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 3387: Return (^AGP.VGA.AFN3 (Arg0, Arg1)) Error 4061 - Called method returns no value ^ /Users/jamesstephens/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 3392: Return (^PB2.VGA.AFN3 (Arg0, Arg1)) Error 4061 - Called method returns no value ^ /Users/jamesstephens/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 3397: Return (^PB3.VGA.AFN3 (Arg0, Arg1)) Error 4061 - Called method returns no value ^ /Users/jamesstephens/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 3401: Method (AFN4, 1, Serialized) Warning 1088 - Not all control paths return a value ^ (AFN4) /Users/jamesstephens/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 3405: Return (^AGP.VGA.AFN4 (Arg0)) Error 4061 - Called method returns no value ^ /Users/jamesstephens/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 3410: Return (^PB2.VGA.AFN4 (Arg0)) Error 4061 - Called method returns no value ^ /Users/jamesstephens/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 3415: Return (^PB3.VGA.AFN4 (Arg0)) Error 4061 - Called method returns no value ^ /Users/jamesstephens/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 3419: Method (AFN5, 0, Serialized) Warning 1088 - Not all control paths return a value ^ (AFN5) /Users/jamesstephens/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 3423: Return (^AGP.VGA.AFN5 ()) Error 4061 - Called method returns no value ^ /Users/jamesstephens/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 3428: Return (^PB2.VGA.AFN5 ()) Error 4061 - Called method returns no value ^ /Users/jamesstephens/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 3433: Return (^PB3.VGA.AFN5 ()) Error 4061 - Called method returns no value ^ /Users/jamesstephens/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 3437: Method (AFN6, 0, Serialized) Warning 1088 - Not all control paths return a value ^ (AFN6) /Users/jamesstephens/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 3441: Return (^AGP.VGA.AFN6 ()) Error 4061 - Called method returns no value ^ /Users/jamesstephens/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 3446: Return (^PB2.VGA.AFN6 ()) Error 4061 - Called method returns no value ^ /Users/jamesstephens/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 3451: Return (^PB3.VGA.AFN6 ()) Error 4061 - Called method returns no value ^ /Users/jamesstephens/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 10837: Return (PX02 (DerefOf (Index (Arg1, 0x02)))) Error 4061 - Called method returns no value ^ /Users/jamesstephens/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 10842: Return (PX03 (DerefOf (Index (Arg1, 0x02)))) Error 4061 - Called method returns no value ^ ASL Input: /Users/jamesstephens/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl - 11482 lines, 407196 bytes, 5123 keywords Compilation complete. 17 Errors, 13 Warnings, 0 Remarks, 63 Optimizations I am confused by "Called method returns no value" and was wondering if anyone would know how to fix it? Currently fixing the other Warnings, but I don't know if a warning really needs fixed or if you can skip them and just worry about the errors. Link to comment https://www.insanelymac.com/forum/topic/239576-dsdt-errors/ Share on other sites More sharing options...
MaLd0n Posted December 11, 2010 Share Posted December 11, 2010 send me your original DSDT Link to comment https://www.insanelymac.com/forum/topic/239576-dsdt-errors/#findComment-1600299 Share on other sites More sharing options...
otacon6530 Posted December 16, 2010 Author Share Posted December 16, 2010 here is my DSDT file. DSDT.zip Link to comment https://www.insanelymac.com/forum/topic/239576-dsdt-errors/#findComment-1603389 Share on other sites More sharing options...
MaLd0n Posted December 18, 2010 Share Posted December 18, 2010 here is my DSDT file. WoW dsdt.otacon6530.zip I applied the essential DSDT very strange Link to comment https://www.insanelymac.com/forum/topic/239576-dsdt-errors/#findComment-1604611 Share on other sites More sharing options...
otacon6530 Posted December 20, 2010 Author Share Posted December 20, 2010 oh no... in what way is it strange? One thing I saw was that there was apparently no audio device named in it, but I didn't see anything else. oh I forgot to thank your for helping to correct my DSDT. I will now be making triple copies of it since I have no idea what you did to fix it. Link to comment https://www.insanelymac.com/forum/topic/239576-dsdt-errors/#findComment-1605900 Share on other sites More sharing options...
MaLd0n Posted December 20, 2010 Share Posted December 20, 2010 HDEF dsdt.HDEF.zip Link to comment https://www.insanelymac.com/forum/topic/239576-dsdt-errors/#findComment-1606017 Share on other sites More sharing options...
Recommended Posts