[...] (little cut) >> But I can't find the solution for the other error problem : >> I have that : >> Method (RAMW, 2, NotSerialized) >> { >> Acquire (MUTX, 0xFFFF) >> If (LGreater (Arg0, 0x7F)) >> { >> Store (Arg2, DAT3) >> } >> >> Store (Arg0, DAT2) >> Store (Arg1, DAT1) >> Store (0xBB, CMCD) >> Store (0x64, Local1) >> While (Local1) >> { >> Decrement (Local1) >> Sleep (0x05) >> Store (CMCD, Local0) >> If (LEqual (Local0, Zero)) >> { >> Store (Zero, Local1) >> } >> } >> >> Release (MUTX) >> } >> >> And Arg2 doesn't exist...but what can I do ? > Find callers of this method, if they pass more than 2 args to it, then > simply change Method(RAMW, 2 -> Method(RAMW, 3. > If noone sends 3rd argument, then the only choice is to remove the whole > "If () {}". I'm total newbie in this domain...So How can I find "callers" . I have done that : search for "RAMW" in all the dsdt.dsl file. I don't find any other, just the definition of the Method. Do I just remove the method ? Thx Guillaume > To unsubscribe from this list: send the line "unsubscribe linux-acpi" in > the body of a message to majordomo@xxxxxxxxxxxxxxx > More majordomo info at http://vger.kernel.org/majordomo-info.html > - To unsubscribe from this list: send the line "unsubscribe linux-acpi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html