Jump to content
doze

Asus UX31E Bios 214 DSDT: Ok (need patch)

Recommended Posts

Hi.


I try to fix DSDT Error for Asus UX31E Bios 214, do some works but 3 error are difficult for me (and i need some help to mod)

i need to clean before applying patch (need some help too) :


1) 4102 Warning _REG has no corresponding Operation Region

2a) 7312 Warning Not all control paths return a value (_CRS)

2b) 7312 Warning Reserved method must return a value (Buffer required for _CRS)



4102 Warning _REG has no corresponding Operation Region :


Device (IDE0)

{

Name (_ADR, 0x001F0002)

Name (REGF, 0x01)

Method (_REG, 2, NotSerialized)

{

If (LEqual (Arg0, 0x02))

{

Store (Arg1, REGF)

}

}



7312 Warning Not all control paths return a value (_CRS)

7312 Warning Reserved method must return a value (Buffer required for _CRS)



Device (\_SB.MEM2)

{

Name (_HID, EisaId ("PNP0C01"))

Name (_UID, 0x02)

Name (CRS, ResourceTemplate ()

{

Memory32Fixed (ReadWrite,

0x20000000, // Address Base

0x00200000, // Address Length

)

Memory32Fixed (ReadWrite,

0x40000000, // Address Base

0x00200000, // Address Length

)

})

Method (_CRS, 0, NotSerialized)

{

If (IGDS)

{

Return (CRS)

}

}

}

}



I know how to correct this one, like this :



Method (_CRS, 0, NotSerialized)

{

If (IGDS)

{

Return (CRS)

}


Return (Buffer (One)

{

0x00

})

}

}

}

}


But when i do this, i obtain 176 errors (!) after compilation, like this :


1895 Error Object does not exist (PICM)

3945 Error Object does not exist (\_SB.SYNA)

6506 Error Object does not exist (\_SB.PCI0.SBRG.EC0.PWAC)

7944 Error Not a control method, cannot invoke (AR06 is a Package)

7951 Error syntax error, unexpected PARSEOP_MUTEX, expecting $end


etc....



Thanx for those want to check my work ! ;)

Asus UX31E.rar

Edited by Guest
Link to comment
Share on other sites

You added an extra "}"


Add only this

Return (Buffer (One)
{
   0x00
})

-Donations-

PayPal HERE - Stripe HERE - BuyMeaCoffee HERE - Mercado Livre HERE

Skrill danielnmaldonado@gmail.com - BTC 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3

PicPay @danielnmaldonado - PiX @danielnmaldonado@gmail.com

Premium Users HERE - Problems with Paypal HERE

xcd5u2Y.png

Link to comment
Share on other sites

Hi :)


Thanks for the Info , try your mod,it's ok, but again 3 errors :


17999 Error syntax error, unexpected PARSEOP_IF

18009 Error syntax error, unexpected PARSEOP_IF

18041 Error syntax error, unexpected $end and premature End-Of-File


for the 2 first :


Name (\_S0, Package (0x04)

{

0x00,

0x00,

0x00,

0x00

})

If (SS3) <===== Here

{

Name (\_S3, Package (0x04)

{

0x05,

0x00,

0x00,

0x00

})

}

If (SS4) <===== Here

{

Name (\_S4, Package (0x04)

{


18041 Error syntax error, unexpected $end and premature End-Of-File :



Method (WAK, 1, NotSerialized)

{

\_SB.ATKD.GENW (Arg0)

\_SB.PCI0.GFX0.OWAK (Arg0)

\OEMW (Arg0)

}

}



And if i save it, i can't re-open it correctly because i have this error :


"Pairs of bracket don't match, tree not updated".

Edited by Guest
Link to comment
Share on other sites

You are doing something wrong

 

DSDT.dsl.zip

-Donations-

PayPal HERE - Stripe HERE - BuyMeaCoffee HERE - Mercado Livre HERE

Skrill danielnmaldonado@gmail.com - BTC 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3

PicPay @danielnmaldonado - PiX @danielnmaldonado@gmail.com

Premium Users HERE - Problems with Paypal HERE

xcd5u2Y.png

Link to comment
Share on other sites

Thanks ! :D if i compil your own i have 1 error :


4102 Warning _REG has no corresponding Operation Region



Device (IDE0)

{

Name (_ADR, 0x001F0002)

Name (REGF, 0x01)

Method (_REG, 2, NotSerialized)

{

If (LEqual (Arg0, 0x02))

{

Store (Arg1, REGF)

}

}



I know i need to patch it , but if it could be clean Before :o)


Best Regards !

Link to comment
Share on other sites

hello


warnings is not a error ... is a warnig generate by the compiler


no problem..


if it say error.. that is a problem and can not compile .. and save the file


good hack

PB Easy Note TM 86 - i5 430 M - H55M - Ram - 6 GB - Alc272 - Radeon HD 5470 512 QE/CI

Lenovo G500 - i5 3230m - HM77 - Ram - 8 GB - Conexant audio - HD 4000

My OS X Files 

Link to comment
Share on other sites

Hi.


Which patch i need to apply to DSDT ?


The UX31E configuration :


Core i7-2677M

InTeL HD 3000

intel QS67 chipset (Intel Cougar Point-M PCH :SATA AHCI 6 Port, USB EHCI)

Realtek ALC269

Atheros AR9485WB-EG

Fresco Logic xHCI USB3 controller

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.





×
  • Create New...