![]() |
|
|
|
#1
|
|||
|
|||
|
You won't need it, then. It's because on my gateway, the ports have integrated hubs. See ACPI spec, section 9.13 for full details.
-- MacBook Pro - have allergy to nickel in the aluminum casing. So my kid gets an expensive toy! Gateway MX 8738 - Retail, vanilla Snow Leopard 10.6.2 (thanks kizwan!) with Chameleon RC4, modified DSDT. Upgraded to Core 2 CPU (easy to do). Upgraded to 640GB drive. Everything but SD card working. Minor niggles. GMA950 with QE/CI and *no* artifacts. ![]() iMac (luxo/lamp) G4 with Tiger. |
|
#2
|
|||
|
|||
|
No one...?
|
|
#3
|
|||
|
|||
|
First all, you just need to add OperationRegion PMRS below.
OperationRegion (PMRS, SystemIO, 0x0430, 0x13) Field (PMRS, ByteAcc, NoLock, Preserve) { , 4, SLPE, 1 } * Pay attention to 0x0430 in red. It depends your motherboard. You have Processor (CPU0, 0x00, 0x00000410, 0x06) in your dsdt, you can use 0x0430. If you have Processor (P001, 0x01, 0x00000810, 0x06) then use 0x0830. It is PMBASE+30h. Secondly, look into Method (_PTS, 1, NotSerialized) to see whether "If (LEqual (Arg0, 0x05))" there. If not, add code as below. If already there, just insert. If (LEqual (Arg0, 0x05)) { Store (0x01, \_SB.PCI0.LPC.EXPE) // hibernate fix. Will return to S5 after power back Store (Zero, SLPE) // zero SLP_SMI_EN, else won't shutdown Sleep (0x10) // wait for bit to set } Yours is modified as below: Method (_PTS, 1, NotSerialized) { Store (Zero, \_SB.PCI0.LPC.EXPE) //Check Device (LPC) or LPCB if you have this EXPE or something like this. change it to match yours. If (LEqual (Arg0, 0x05)) { Store (0x01, \_SB.PCI0.LPC.EXPE) // hibernate fix. Will return to S5 after power back Store (Zero, SLPE) // zero SLP_SMI_EN, else won't shutdown Sleep (0x10) // wait for bit to set } Store (Arg0, DBG8) PTS (Arg0) Store (Zero, Index (WAKP, Zero)) Store (Zero, Index (WAKP, One)) If (LAnd (LEqual (Arg0, 0x04), LEqual (OSFL (), 0x02))) { Sleep (0x0BB8) } Store (ASSB, WSSB) Store (AOTB, WOTB) Store (AAXB, WAXB) Store (Arg0, ASSB) Store (OSFL (), AOTB) Store (OSYS (), OSTP) Store (Zero, AAXB) } |