Contribute
Register

[NEED HELP] Patching DSDT for disable the discrete graphics

Status
Not open for further replies.
yeah i have to remove comment
This is an error
Code:
//External(^^_DOS, MethodObj)
                            ^^_DOS(Arg0)



solution

Code:
External(^^_DOS, MethodObj)
                            ^^_DOS(Arg0)

Yes... just as described in the comment in the patch. Some systems have _DOS in a separate SSDT, most do not.

please sir just tell me which is better broadcom or atheros I am unable to decide thanks

BCM94352 has more features (ac WiFi, better bluetooth support).
 
Can you help me again almost same topic but want to remove an error in DSDT.dsl I linked My DSDT zip
when open DSDT.dsl 2 error we have to remove {above "else" part} (i remembered)
now issue is "premature end-of-file" and you said "Add (Local0, 0x02)" but where I forget Can help me for remembering that thanks
 

Attachments

  • backup.zip
    97.9 KB · Views: 176
Last edited:
Can you help me again almost same topic but want to remove an error in DSDT.dsl I linked My DSDT zip
when open DSDT.dsl 2 error we have to remove {above "else" part} (i remembered)
now issue is "premature end-of-file" and you said "Add (Local0, 0x02)" but where I forget Can help me for remembering that thanks

You need to attach the files you're working with.
 
Can you help me again almost same topic but want to remove an error in DSDT.dsl I linked My DSDT zip
when open DSDT.dsl 2 error we have to remove {above "else" part} (i remembered)
now issue is "premature end-of-file" and you said "Add (Local0, 0x02)" but where I forget Can help me for remembering that thanks

Since HDSE is nowhere to be found, we know that CondRefOf(HDSE) will return false.
Therefore these two methods:
Code:
            Method (GOPS, 1, NotSerialized)
            {
                Store (Zero, CDSP)
                If (CondRefOf (HDSE))
                {
                    Store (HDSE)
                    CDSP
                }
                Else
                {
                    GETD ()
                }

                Return (CDSP)
            }

            Method (SOPS, 1, NotSerialized)
            {
                If (CondRefOf (HDSE))
                {
                    HDSE
                    Arg0
                }
                Else
                {
                    SETD (Arg0)
                }

                Return (Zero)
            }

Can be simplified:
Code:
            Method (GOPS, 1, NotSerialized)
            {
                Store (Zero, CDSP)
                    GETD ()
                Return (CDSP)
            }

            Method (SOPS, 1, NotSerialized)
            {
                    SETD (Arg0)
                Return (Zero)
            }
 
Status
Not open for further replies.
Back
Top