pebl pastebin /* * Intel ACPI Component Architecture * AML Disassembler version 20100331 * * Disassembly of iASLNsOOvN.aml, Sun Oct 22 22:05:56 2017 * * * Original Table Header: * Signature "DSDT" * Length 0x0000933D (37693) * Revision 0x02 pebl pastebin How to get it? pebl pastebin * Checksum 0xAB * OEM ID "Apple " * OEM Table ID "A M I " * OEM Revision 0x01072009 (17244169) * Compiler ID "INTL" * Compiler Version 0x20120913 (538052883) */ DefinitionBlock ("iASLNsOOvN.aml", "DSDT", 2, "Apple ", "A M I ", 0x01072009) { External (SMIP, OpRegionObj) pebl pastebin How to get it for free? pebl pastebin External (DTGP, MethodObj) // 4 Arguments External (AWAK, MethodObj) // 1 Arguments External (APTS, MethodObj) // 1 Arguments Name (IO1B, 0x0300) Name (IO1L, 0x10) Name (IO2B, 0x0230) Name (IO2L, 0x10) Name (IO3B, 0x0290) Name (IO3L, 0x10) pebl pastebin How to get it for free? pebl pastebin Name (SP1O, 0x2E) Name (IOES, Zero) Name (PEBL, 0x04000000) Name (ACPM, One) Name (NBTS, 0x5000) Name (CPVD, One) Name (SMBB, 0x0B20) Name (SMBL, 0x20) Name (SMB0, 0x0B00) Name (SMBM, 0x10) pebl pastebin How to get it for free? pebl pastebin Name (PMBS, 0x0800) Name (PMLN, 0xA0) Name (SMIO, 0xB2) Name (GPBS, Zero) Name (GPLN, Zero) Name (APCB, 0xFEC00000) Name (APCL, 0x1000) Name (SPIB, 0xFEC10000) Name (SPIL, 0x1000) Name (HPTB, 0xFED00000) pebl pastebin How to dowload it? pebl pastebin Name (HPTL, 0x0400) Name (WDTB, Zero) Name (WDTL, Zero) Name (GIOB, 0xFED81500) Name (IOMB, 0xFED80D00) Name (SSMB, 0xFED80200) Name (SPMR, 0xFED80300) Name (CAFS, 0xBB) Name (RXST, Zero) Name (U3ST, Zero) pebl pastebin How to get it for free? pebl pastebin Name (UTDB, Zero) Name (ASSB, Zero) Name (AOTB, Zero) Name (AAXB, Zero) Name (PEHP, One) Name (SHPC, Zero) Name (PEPM, One) Name (PEER, One) Name (PECS, One) Name (ITKE, Zero) pebl pastebin How to use it? pebl pastebin Name (PEBS, 0xF8000000) Name (PELN, 0x04000000) Name (SRSI, 0xB2) Name (CSMI, 0x61) Name (DSSP, Zero) Name (FHPP, Zero) Name (SMIA, 0xB2) Name (SMIB, 0xB3) Name (OFST, 0x35) Name (TRST, 0x02) pebl pastebin How to get it for free? pebl pastebin Name (TCMF, Zero) Name (TMF1, Zero) Name (TMF2, Zero) Name (TMF3, Zero) Name (TTPF, One) Name (DTPT, Zero) Name (TTDP, Zero) Name (TPMB, 0xFFFFFFFF) Name (TPMC, 0xFFFFFFFF) Name (TPMM, 0xFED40000) pebl pastebin How to dowload it? pebl pastebin Name (FTPM, 0xFFFFFFFF) Name (PPIM, 0xFFFF0000) Name (PPIL, 0xF0) Name (AMDT, Zero) Name (TPMF, Zero) Name (PPIV, Zero) Name (AMWV, 0x09) Name (SMIM, 0x80000009) Name (HWMM, 0xFD000000) Name (HIDK, "MSFT0001") pebl pastebin How to dowload it? pebl pastebin Name (HIDM, "MSFT0003") Name (CIDK, 0x0303D041) Name (CIDM, 0x030FD041) Name (ATIS, 0xB0) Name (MBEC, Zero) Name (THPN, Zero) Name (ALST, Zero) Name (NBTP, 0xFEC30000) Name (SMIP, 0xB2) Method (_PIC, 1, NotSerialized) pebl pastebin How to dowload it? pebl pastebin { If (Arg0) { \_SB.DSPI () \_SB.PCI0.NAPE () } PXXX (Arg0) } pebl pastebin How to get it for free? pebl pastebin Name (PICM, Zero) Method (PXXX, 1, NotSerialized) { If (Arg0) { Store (0xAA, DBG8) } Else { Store (0xAC, DBG8) pebl pastebin How to dowload it? pebl pastebin } Store (Arg0, PICM) } Name (OSVR, Ones) Method (OSFL, 0, NotSerialized) { If (LNotEqual (OSVR, Ones)) { pebl pastebin PasteShr pebl pastebin Return (OSVR) } If (LEqual (PICM, Zero)) { Store (0xAC, DBG8) } Store (0x03, OSVR) If (CondRefOf (\_OSI, Local0)) pebl pastebin How to use it? pebl pastebin { If (_OSI ("Windows 2001")) { Store (0x04, OSVR) } If (_OSI ("Windows 2001.1")) { Store (0x05, OSVR) } pebl pastebin How to get it? pebl pastebin If (_OSI ("FreeBSD")) { Store (0x06, OSVR) } If (_OSI ("HP-UX")) { Store (0x07, OSVR) } pebl pastebin How to use it? pebl pastebin If (_OSI ("OpenVMS")) { Store (0x08, OSVR) } If (_OSI ("Windows 2001 SP1")) { Store (0x09, OSVR) } pebl pastebin How to dowload it? pebl pastebin If (_OSI ("Windows 2001 SP2")) { Store (0x0A, OSVR) } If (_OSI ("Windows 2001 SP3")) { Store (0x0B, OSVR) } pebl pastebin How to get it for free? pebl pastebin If (_OSI ("Windows 2006")) { Store (0x0C, OSVR) } If (_OSI ("Windows 2006 SP1")) { Store (0x0D, OSVR) } pebl pastebin How to get it? pebl pastebin If (_OSI ("Windows 2009")) { Store (0x0E, OSVR) } If (_OSI ("Windows 2012")) { Store (0x0F, OSVR) } pebl pastebin How to dowload it? pebl pastebin If (_OSI ("Windows 2013")) { Store (0x10, OSVR) } } Else { If (MCTH (_OS, "Microsoft Windows NT")) { pebl pastebin PasteShr pebl pastebin Store (Zero, OSVR) } If (MCTH (_OS, "Microsoft Windows")) { Store (One, OSVR) } If (MCTH (_OS, "Microsoft WindowsME: Millennium Edition")) { pebl pastebin How to get it? pebl pastebin Store (0x02, OSVR) } If (MCTH (_OS, "Linux")) { Store (0x03, OSVR) } If (MCTH (_OS, "FreeBSD")) { pebl pastebin How to dowload it? pebl pastebin Store (0x06, OSVR) } If (MCTH (_OS, "HP-UX")) { Store (0x07, OSVR) } If (MCTH (_OS, "OpenVMS")) { pebl pastebin How to use it? pebl pastebin Store (0x08, OSVR) } } Return (OSVR) } Method (MCTH, 2, NotSerialized) { If (LLess (SizeOf (Arg0), SizeOf (Arg1))) pebl pastebin How to get it for free? pebl pastebin { Return (Zero) } Add (SizeOf (Arg0), One, Local0) Name (BUF0, Buffer (Local0) {}) Name (BUF1, Buffer (Local0) {}) Store (Arg0, BUF0) Store (Arg1, BUF1) While (Local0) pebl pastebin How to dowload it? pebl pastebin { Decrement (Local0) If (LNotEqual (DerefOf (Index (BUF0, Local0)), DerefOf (Index ( BUF1, Local0)))) { Return (Zero) } } Return (One) pebl pastebin How to dowload it? pebl pastebin } Name (PRWP, Package (0x02) { Zero, Zero }) Method (GPRW, 2, NotSerialized) { Store (Arg0, Index (PRWP, Zero)) pebl pastebin PasteShr pebl pastebin Store (ShiftLeft (SS1, One), Local0) Or (Local0, ShiftLeft (SS2, 0x02), Local0) Or (Local0, ShiftLeft (SS3, 0x03), Local0) Or (Local0, ShiftLeft (SS4, 0x04), Local0) If (And (ShiftLeft (One, Arg1), Local0)) { Store (Arg1, Index (PRWP, One)) } Else { pebl pastebin How to get it? pebl pastebin ShiftRight (Local0, One, Local0) If (LOr (LEqual (OSFL (), One), LEqual (OSFL (), 0x02))) { FindSetLeftBit (Local0, Index (PRWP, One)) } Else { FindSetRightBit (Local0, Index (PRWP, One)) } } pebl pastebin PasteShr pebl pastebin Return (PRWP) } Name (WAKP, Package (0x02) { Zero, Zero }) Method (UPWP, 1, NotSerialized) pebl pastebin How to get it? pebl pastebin { If (DerefOf (Index (WAKP, Zero))) { Store (Zero, Index (WAKP, One)) } Else { Store (Arg0, Index (WAKP, One)) } } pebl pastebin How to get it for free? pebl pastebin OperationRegion (DEB0, SystemIO, 0x80, One) Field (DEB0, ByteAcc, NoLock, Preserve) { DBG8, 8 } OperationRegion (DEB1, SystemIO, 0x90, 0x02) Field (DEB1, WordAcc, NoLock, Preserve) { pebl pastebin How to get it for free? pebl pastebin DBG9, 16 } OperationRegion (COMR, SystemIO, 0x03F8, 0x08) Field (COMR, ByteAcc, NoLock, Preserve) { SOUT, 8, Offset (0x05), SSAT, 8 } pebl pastebin How to dowload it? pebl pastebin Method (THRE, 0, NotSerialized) { And (SSAT, 0x20, Local0) While (LEqual (Local0, Zero)) { And (SSAT, 0x20, Local0) } } pebl pastebin How to dowload it? pebl pastebin Method (OUTX, 1, NotSerialized) { THRE () Store (Arg0, SOUT) } Method (OUTC, 1, NotSerialized) { If (LEqual (Arg0, 0x0A)) { pebl pastebin How to get it for free? pebl pastebin OUTX (0x0D) } OUTX (Arg0) } Method (DBGN, 1, NotSerialized) { And (Arg0, 0x0F, Local0) If (LLess (Local0, 0x0A)) pebl pastebin How to use it? pebl pastebin { Add (Local0, 0x30, Local0) } Else { Add (Local0, 0x37, Local0) } OUTC (Local0) } pebl pastebin How to get it for free? pebl pastebin Method (DBGB, 1, NotSerialized) { ShiftRight (Arg0, 0x04, Local0) DBGN (Local0) DBGN (Arg0) } Method (DBGW, 1, NotSerialized) { pebl pastebin How to get it for free? pebl pastebin ShiftRight (Arg0, 0x08, Local0) DBGB (Local0) DBGB (Arg0) } Method (DBGD, 1, NotSerialized) { ShiftRight (Arg0, 0x10, Local0) DBGW (Local0) DBGW (Arg0) pebl pastebin How to get it? pebl pastebin } Method (DBGQ, 1, NotSerialized) { ShiftRight (Arg0, 0x30, Local0) DBGW (Local0) ShiftRight (Arg0, 0x20, Local0) DBGW (Local0) ShiftRight (Arg0, 0x10, Local0) DBGW (Local0) pebl pastebin How to dowload it? pebl pastebin DBGW (Arg0) } Name (DBGZ, Buffer (0x50) {}) Method (GETC, 2, NotSerialized) { CreateByteField (Arg0, Arg1, DBGC) Return (DBGC) } pebl pastebin How to get it? pebl pastebin Method (MNIO, 1, NotSerialized) { If (LEqual (ObjectType (Arg0), One)) { If (LGreater (Arg0, 0xFFFFFFFF)) { DBGQ (Arg0) } Else { pebl pastebin How to get it for free? pebl pastebin If (LGreater (Arg0, 0xFFFF)) { DBGD (Arg0) } Else { If (LGreater (Arg0, 0xFF)) { DBGW (Arg0) } pebl pastebin How to get it? pebl pastebin Else { DBGB (Arg0) } } } Return (Zero) } pebl pastebin How to dowload it? pebl pastebin If (LEqual (ObjectType (Arg0), 0x02)) { Store (Arg0, DBGZ) Store (Zero, Local1) While (One) { Store (GETC (DBGZ, Local1), Local0) If (LEqual (Local0, Zero)) { Return (Zero) pebl pastebin How to get it? pebl pastebin } OUTC (Local0) Increment (Local1) } Return (Zero) } If (LEqual (ObjectType (Arg0), 0x03)) pebl pastebin How to dowload it? pebl pastebin { Store (Zero, Local0) While (LLess (Local0, SizeOf (Arg0))) { Store (GETC (Arg0, Local0), Local1) If (LGreater (Local0, Zero)) { OUTC (0x20) } pebl pastebin How to get it? pebl pastebin DBGB (Local1) Increment (Local0) } Return (Zero) } If (LEqual (ObjectType (Arg0), 0x04)) { Store (Zero, Local0) pebl pastebin How to use it? pebl pastebin While (LLess (Local0, SizeOf (Arg0))) { OUTC (0x20) OUTC (0x20) MNIO (DerefOf (Index (Arg0, Local0))) OUTC (0x0A) Increment (Local0) } Return (Zero) pebl pastebin How to get it for free? pebl pastebin } Return (One) } Name (SS1, Zero) Name (SS2, Zero) Name (SS3, One) Name (SS4, One) Name (IOST, 0x0000) pebl pastebin PasteShr pebl pastebin Name (TOPM, 0x00000000) Name (ROMS, 0xFFE00000) Name (VGAF, One) Name (XHOF, One) OperationRegion (DEB2, SystemIO, 0x80, 0x02) Field (DEB2, WordAcc, NoLock, Preserve) { P80H, 16 } pebl pastebin How to use it? pebl pastebin Name (OSTY, Ones) OperationRegion (ACMS, SystemIO, 0x72, 0x02) Field (ACMS, ByteAcc, NoLock, Preserve) { ACMX, 8, ACMA, 8 } IndexField (ACMX, ACMA, ByteAcc, NoLock, Preserve) { pebl pastebin PasteShr pebl pastebin Offset (0xB9), IMEN, 8 } OperationRegion (PSMI, SystemIO, SMIO, 0x02) Field (PSMI, ByteAcc, NoLock, Preserve) { APMC, 8, APMD, 8 } pebl pastebin PasteShr pebl pastebin OperationRegion (PMRG, SystemIO, 0x0CD6, 0x02) Field (PMRG, ByteAcc, NoLock, Preserve) { PMRI, 8, PMRD, 8 } IndexField (PMRI, PMRD, ByteAcc, NoLock, Preserve) { pebl pastebin How to use it? pebl pastebin , 6, HPEN, 1, Offset (0x60), P1EB, 16, Offset (0xF0), , 3, RSTU, 1 } OperationRegion (GSMM, SystemMemory, 0xFED80000, 0x1000) pebl pastebin How to dowload it? pebl pastebin Field (GSMM, AnyAcc, NoLock, Preserve) { Offset (0x288), , 1, CLPS, 1, Offset (0x296), , 7, TMSE, 1, Offset (0x2B0), , 2, pebl pastebin PasteShr pebl pastebin SLPS, 2, Offset (0x3BB), , 6, PWDE, 1, Offset (0x3E4), BLNK, 2 } OperationRegion (P1E0, SystemIO, P1EB, 0x04) Field (P1E0, ByteAcc, NoLock, Preserve) pebl pastebin How to dowload it? pebl pastebin { Offset (0x01), , 6, PEWS, 1, WSTA, 1, Offset (0x03), , 6, PEWD, 1 } pebl pastebin How to use it? pebl pastebin OperationRegion (IOCC, SystemIO, PMBS, 0x80) Field (IOCC, ByteAcc, NoLock, Preserve) { Offset (0x01), , 2, RTCS, 1 } Method (SPTS, 1, NotSerialized) { pebl pastebin How to get it for free? pebl pastebin Store (Arg0, P80H) If (LEqual (Arg0, 0x03)) { Store (One, BLNK) } If (LOr (LEqual (Arg0, 0x04), LEqual (Arg0, 0x05))) { Store (Zero, BLNK) } pebl pastebin How to get it? pebl pastebin If (LEqual (Arg0, 0x03)) { Store (Zero, RSTU) } Store (One, CLPS) Store (One, SLPS) Store (PEWS, PEWS) If (LEqual (Arg0, 0x03)) pebl pastebin How to use it? pebl pastebin { Store (One, SLPS) } If (LEqual (Arg0, 0x04)) { Store (One, SLPS) Store (One, RSTU) } pebl pastebin How to dowload it? pebl pastebin If (LEqual (Arg0, 0x05)) {} } Method (SWAK, 1, NotSerialized) { Store (0x03, BLNK) If (LEqual (Arg0, 0x03)) { Store (One, RSTU) } pebl pastebin How to use it? pebl pastebin Store (PEWS, PEWS) Store (One, PWDE) Store (Zero, PEWD) If (PICM) { \_SB.DSPI () } If (TMSE) pebl pastebin How to dowload it? pebl pastebin { Store (Zero, TMSE) } If (LEqual (Arg0, 0x03)) { Notify (\_SB.PWRB, 0x02) } If (LEqual (Arg0, 0x04)) pebl pastebin How to dowload it? pebl pastebin { Notify (\_SB.PWRB, 0x02) } } Scope (_GPE) { } Scope (_SB) pebl pastebin PasteShr pebl pastebin { Name (PRSA, ResourceTemplate () { IRQ (Level, ActiveLow, Shared, ) {4,5,7,10,11,14,15} }) Alias (PRSA, PRSB) Alias (PRSA, PRSC) Alias (PRSA, PRSD) Alias (PRSA, PRSE) pebl pastebin PasteShr pebl pastebin Alias (PRSA, PRSF) Alias (PRSA, PRSG) Alias (PRSA, PRSH) Name (PR01, Package (0x04) { Package (0x04) { 0xFFFF, Zero, LNKA, pebl pastebin How to get it for free? pebl pastebin Zero }, Package (0x04) { 0xFFFF, One, LNKB, Zero }, pebl pastebin How to get it for free? pebl pastebin Package (0x04) { 0xFFFF, 0x02, LNKC, Zero }, Package (0x04) pebl pastebin How to use it? pebl pastebin { 0xFFFF, 0x03, LNKD, Zero } }) Name (AR01, Package (0x04) { Package (0x04) pebl pastebin PasteShr pebl pastebin { 0xFFFF, Zero, Zero, 0x18 }, Package (0x04) { 0xFFFF, pebl pastebin How to get it for free? pebl pastebin One, Zero, 0x19 }, Package (0x04) { 0xFFFF, 0x02, Zero, pebl pastebin How to get it? pebl pastebin 0x1A }, Package (0x04) { 0xFFFF, 0x03, Zero, 0x1B } pebl pastebin How to get it? pebl pastebin }) Name (PR02, Package (0x04) { Package (0x04) { 0xFFFF, Zero, LNKE, Zero }, pebl pastebin PasteShr pebl pastebin Package (0x04) { 0xFFFF, One, LNKF, Zero }, Package (0x04) pebl pastebin How to dowload it? pebl pastebin { 0xFFFF, 0x02, LNKG, Zero }, Package (0x04) { 0xFFFF, pebl pastebin How to use it? pebl pastebin 0x03, LNKH, Zero } }) Name (AR02, Package (0x04) { Package (0x04) { 0xFFFF, pebl pastebin How to get it for free? pebl pastebin Zero, Zero, 0x1C }, Package (0x04) { 0xFFFF, One, Zero, pebl pastebin PasteShr pebl pastebin 0x1D }, Package (0x04) { 0xFFFF, 0x02, Zero, 0x1E }, pebl pastebin How to get it? pebl pastebin Package (0x04) { 0xFFFF, 0x03, Zero, 0x1F } }) Name (PR03, Package (0x04) pebl pastebin How to use it? pebl pastebin { Package (0x04) { 0xFFFF, Zero, LNKA, Zero }, Package (0x04) pebl pastebin PasteShr pebl pastebin { 0xFFFF, One, LNKB, Zero }, Package (0x04) { 0xFFFF, pebl pastebin How to get it? pebl pastebin 0x02, LNKC, Zero }, Package (0x04) { 0xFFFF, 0x03, LNKD, pebl pastebin How to dowload it? pebl pastebin Zero } }) Name (AR03, Package (0x04) { Package (0x04) { 0xFFFF, Zero, Zero, pebl pastebin How to dowload it? pebl pastebin 0x20 }, Package (0x04) { 0xFFFF, One, Zero, 0x21 }, pebl pastebin How to dowload it? pebl pastebin Package (0x04) { 0xFFFF, 0x02, Zero, 0x22 }, Package (0x04) pebl pastebin How to use it? pebl pastebin { 0xFFFF, 0x03, Zero, 0x23 } }) Name (PR04, Package (0x04) { Package (0x04) pebl pastebin How to use it? pebl pastebin { 0xFFFF, Zero, LNKE, Zero }, Package (0x04) { 0xFFFF, pebl pastebin How to get it? pebl pastebin One, LNKF, Zero }, Package (0x04) { 0xFFFF, 0x02, LNKG, pebl pastebin How to dowload it? pebl pastebin Zero }, Package (0x04) { 0xFFFF, 0x03, LNKH, Zero } pebl pastebin How to dowload it? pebl pastebin }) Name (AR04, Package (0x04) { Package (0x04) { 0xFFFF, Zero, Zero, 0x24 }, pebl pastebin How to get it for free? pebl pastebin Package (0x04) { 0xFFFF, One, Zero, 0x25 }, Package (0x04) pebl pastebin How to dowload it? pebl pastebin { 0xFFFF, 0x02, Zero, 0x26 }, Package (0x04) { 0xFFFF, pebl pastebin How to get it for free? pebl pastebin 0x03, Zero, 0x27 } }) Name (PR05, Package (0x04) { Package (0x04) { 0xFFFF, pebl pastebin How to get it? pebl pastebin Zero, LNKA, Zero }, Package (0x04) { 0xFFFF, One, LNKB, pebl pastebin How to dowload it? pebl pastebin Zero }, Package (0x04) { 0xFFFF, 0x02, LNKC, Zero }, pebl pastebin How to dowload it? pebl pastebin Package (0x04) { 0xFFFF, 0x03, LNKD, Zero } }) Name (AR05, Package (0x04) pebl pastebin How to dowload it? pebl pastebin { Package (0x04) { 0xFFFF, Zero, Zero, 0x28 }, Package (0x04) pebl pastebin How to dowload it? pebl pastebin { 0xFFFF, One, Zero, 0x29 }, Package (0x04) { 0xFFFF, pebl pastebin How to get it for free? pebl pastebin 0x02, Zero, 0x2A }, Package (0x04) { 0xFFFF, 0x03, Zero, pebl pastebin How to use it? pebl pastebin 0x2B } }) Name (PR06, Package (0x04) { Package (0x04) { 0xFFFF, Zero, LNKE, pebl pastebin How to use it? pebl pastebin Zero }, Package (0x04) { 0xFFFF, One, LNKF, Zero }, pebl pastebin How to dowload it? pebl pastebin Package (0x04) { 0xFFFF, 0x02, LNKG, Zero }, Package (0x04) pebl pastebin How to use it? pebl pastebin { 0xFFFF, 0x03, LNKH, Zero } }) Name (AR06, Package (0x04) { Package (0x04) pebl pastebin How to get it? pebl pastebin { 0xFFFF, Zero, Zero, 0x2C }, Package (0x04) { 0xFFFF, pebl pastebin How to get it for free? pebl pastebin One, Zero, 0x2D }, Package (0x04) { 0xFFFF, 0x02, Zero, pebl pastebin How to use it? pebl pastebin 0x2E }, Package (0x04) { 0xFFFF, 0x03, Zero, 0x2F } pebl pastebin How to get it for free? pebl pastebin }) Name (PR07, Package (0x04) { Package (0x04) { 0xFFFF, Zero, LNKA, Zero }, pebl pastebin How to get it? pebl pastebin Package (0x04) { 0xFFFF, One, LNKB, Zero }, Package (0x04) pebl pastebin PasteShr pebl pastebin { 0xFFFF, 0x02, LNKC, Zero }, Package (0x04) { 0xFFFF, pebl pastebin How to get it for free? pebl pastebin 0x03, LNKD, Zero } }) Name (AR07, Package (0x04) { Package (0x04) { 0xFFFF, pebl pastebin How to dowload it? pebl pastebin Zero, Zero, 0x30 }, Package (0x04) { 0xFFFF, One, Zero, pebl pastebin How to use it? pebl pastebin 0x31 }, Package (0x04) { 0xFFFF, 0x02, Zero, 0x32 }, pebl pastebin How to get it? pebl pastebin Package (0x04) { 0xFFFF, 0x03, Zero, 0x33 } }) Name (PR08, Package (0x04) pebl pastebin How to use it? pebl pastebin { Package (0x04) { 0xFFFF, Zero, LNKE, Zero }, Package (0x04) pebl pastebin How to dowload it? pebl pastebin { 0xFFFF, One, LNKF, Zero }, Package (0x04) { 0xFFFF, pebl pastebin How to get it for free? pebl pastebin 0x02, LNKG, Zero }, Package (0x04) { 0xFFFF, 0x03, LNKH, pebl pastebin How to get it for free? pebl pastebin Zero } }) Name (AR08, Package (0x04) { Package (0x04) { 0xFFFF, Zero, Zero, pebl pastebin How to use it? pebl pastebin 0x34 }, Package (0x04) { 0xFFFF, One, Zero, 0x35 }, pebl pastebin How to dowload it? pebl pastebin Package (0x04) { 0xFFFF, 0x02, Zero, 0x36 }, Package (0x04) pebl pastebin How to get it for free? pebl pastebin { 0xFFFF, 0x03, Zero, 0x37 } }) Name (PR09, Package (0x04) { Package (0x04) pebl pastebin How to get it for free? pebl pastebin { 0xFFFF, Zero, LNKG, Zero }, Package (0x04) { 0xFFFF, pebl pastebin How to use it? pebl pastebin One, LNKH, Zero }, Package (0x04) { 0xFFFF, 0x02, LNKE, pebl pastebin How to get it for free? pebl pastebin Zero }, Package (0x04) { 0xFFFF, 0x03, LNKF, Zero } pebl pastebin How to get it? pebl pastebin }) Name (AR09, Package (0x04) { Package (0x04) { 0xFFFF, Zero, Zero, 0x36 }, pebl pastebin How to get it for free? pebl pastebin Package (0x04) { 0xFFFF, One, Zero, 0x37 }, Package (0x04) pebl pastebin How to dowload it? pebl pastebin { 0xFFFF, 0x02, Zero, 0x34 }, Package (0x04) { 0xFFFF, pebl pastebin How to use it? pebl pastebin 0x03, Zero, 0x35 } }) Name (PR0A, Package (0x04) { Package (0x04) { 0xFFFF, pebl pastebin How to use it? pebl pastebin Zero, LNKC, Zero }, Package (0x04) { 0xFFFF, One, LNKD, pebl pastebin How to use it? pebl pastebin Zero }, Package (0x04) { 0xFFFF, 0x02, LNKA, Zero }, pebl pastebin How to dowload it? pebl pastebin Package (0x04) { 0xFFFF, 0x03, LNKB, Zero } }) Name (AR0A, Package (0x04) pebl pastebin How to get it? pebl pastebin { Package (0x04) { 0xFFFF, Zero, Zero, 0x32 }, Package (0x04) pebl pastebin PasteShr pebl pastebin { 0xFFFF, One, Zero, 0x33 }, Package (0x04) { 0xFFFF, pebl pastebin PasteShr pebl pastebin 0x02, Zero, 0x30 }, Package (0x04) { 0xFFFF, 0x03, Zero, pebl pastebin PasteShr pebl pastebin 0x31 } }) Name (PR0B, Package (0x04) { Package (0x04) { 0xFFFF, Zero, LNKG, pebl pastebin How to use it? pebl pastebin Zero }, Package (0x04) { 0xFFFF, One, LNKH, Zero }, pebl pastebin How to get it for free? pebl pastebin Package (0x04) { 0xFFFF, 0x02, LNKE, Zero }, Package (0x04) pebl pastebin How to get it for free? pebl pastebin { 0xFFFF, 0x03, LNKF, Zero } }) Name (AR0B, Package (0x04) { Package (0x04) pebl pastebin How to dowload it? pebl pastebin { 0xFFFF, Zero, Zero, 0x2E }, Package (0x04) { 0xFFFF, pebl pastebin How to use it? pebl pastebin One, Zero, 0x2F }, Package (0x04) { 0xFFFF, 0x02, Zero, pebl pastebin How to get it for free? pebl pastebin 0x2C }, Package (0x04) { 0xFFFF, 0x03, Zero, 0x2D } pebl pastebin How to dowload it? pebl pastebin }) Name (PR0C, Package (0x04) { Package (0x04) { 0xFFFF, Zero, LNKC, Zero }, pebl pastebin How to dowload it? pebl pastebin Package (0x04) { 0xFFFF, One, LNKD, Zero }, Package (0x04) pebl pastebin How to get it for free? pebl pastebin { 0xFFFF, 0x02, LNKA, Zero }, Package (0x04) { 0xFFFF, pebl pastebin How to get it for free? pebl pastebin 0x03, LNKB, Zero } }) Name (AR0C, Package (0x04) { Package (0x04) { 0xFFFF, pebl pastebin How to dowload it? pebl pastebin Zero, Zero, 0x2A }, Package (0x04) { 0xFFFF, One, Zero, pebl pastebin How to get it for free? pebl pastebin 0x2B }, Package (0x04) { 0xFFFF, 0x02, Zero, 0x28 }, pebl pastebin How to get it for free? pebl pastebin Package (0x04) { 0xFFFF, 0x03, Zero, 0x29 } }) Name (PR0D, Package (0x04) pebl pastebin How to get it? pebl pastebin { Package (0x04) { 0xFFFF, Zero, LNKG, Zero }, Package (0x04) pebl pastebin PasteShr pebl pastebin { 0xFFFF, One, LNKH, Zero }, Package (0x04) { 0xFFFF, pebl pastebin How to get it for free? pebl pastebin 0x02, LNKE, Zero }, Package (0x04) { 0xFFFF, 0x03, LNKF, pebl pastebin PasteShr pebl pastebin Zero } }) Name (AR0D, Package (0x04) { Package (0x04) { 0xFFFF, Zero, Zero, pebl pastebin PasteShr pebl pastebin 0x26 }, Package (0x04) { 0xFFFF, One, Zero, 0x27 }, pebl pastebin PasteShr pebl pastebin Package (0x04) { 0xFFFF, 0x02, Zero, 0x24 }, Package (0x04) pebl pastebin How to use it? pebl pastebin { 0xFFFF, 0x03, Zero, 0x25 } }) Name (PR0E, Package (0x04) { Package (0x04) pebl pastebin How to get it for free? pebl pastebin { 0xFFFF, Zero, LNKC, Zero }, Package (0x04) { 0xFFFF, pebl pastebin How to get it for free? pebl pastebin One, LNKD, Zero }, Package (0x04) { 0xFFFF, 0x02, LNKA, pebl pastebin PasteShr pebl pastebin Zero }, Package (0x04) { 0xFFFF, 0x03, LNKB, Zero } pebl pastebin How to use it? pebl pastebin }) Name (AR0E, Package (0x04) { Package (0x04) { 0xFFFF, Zero, Zero, 0x22 }, pebl pastebin How to get it? pebl pastebin Package (0x04) { 0xFFFF, One, Zero, 0x23 }, Package (0x04) pebl pastebin How to use it? pebl pastebin { 0xFFFF, 0x02, Zero, 0x20 }, Package (0x04) { 0xFFFF, pebl pastebin How to use it? pebl pastebin 0x03, Zero, 0x21 } }) Name (PR0F, Package (0x04) { Package (0x04) { 0xFFFF, pebl pastebin PasteShr pebl pastebin Zero, LNKG, Zero }, Package (0x04) { 0xFFFF, One, LNKH, pebl pastebin How to use it? pebl pastebin Zero }, Package (0x04) { 0xFFFF, 0x02, LNKE, Zero }, pebl pastebin How to dowload it? pebl pastebin Package (0x04) { 0xFFFF, 0x03, LNKF, Zero } }) Name (AR0F, Package (0x04) pebl pastebin How to get it? pebl pastebin { Package (0x04) { 0xFFFF, Zero, Zero, 0x1E }, Package (0x04) pebl pastebin How to get it? pebl pastebin { 0xFFFF, One, Zero, 0x1F }, Package (0x04) { 0xFFFF, pebl pastebin How to get it? pebl pastebin 0x02, Zero, 0x1C }, Package (0x04) { 0xFFFF, 0x03, Zero, pebl pastebin How to use it? pebl pastebin 0x1D } }) Name (PR10, Package (0x04) { Package (0x04) { 0xFFFF, Zero, LNKC, pebl pastebin How to get it for free? pebl pastebin Zero }, Package (0x04) { 0xFFFF, One, LNKD, Zero }, pebl pastebin How to dowload it? pebl pastebin Package (0x04) { 0xFFFF, 0x02, LNKA, Zero }, Package (0x04) pebl pastebin How to get it for free? pebl pastebin { 0xFFFF, 0x03, LNKB, Zero } }) Name (AR10, Package (0x04) { Package (0x04) pebl pastebin How to get it for free? pebl pastebin { 0xFFFF, Zero, Zero, 0x1A }, Package (0x04) { 0xFFFF, pebl pastebin PasteShr pebl pastebin One, Zero, 0x1B }, Package (0x04) { 0xFFFF, 0x02, Zero, pebl pastebin How to use it? pebl pastebin 0x18 }, Package (0x04) { 0xFFFF, 0x03, Zero, 0x19 } pebl pastebin PasteShr pebl pastebin }) Name (PR11, Package (0x04) { Package (0x04) { 0xFFFF, Zero, LNKH, Zero }, pebl pastebin How to use it? pebl pastebin Package (0x04) { 0xFFFF, One, LNKE, Zero }, Package (0x04) pebl pastebin How to get it? pebl pastebin { 0xFFFF, 0x02, LNKF, Zero }, Package (0x04) { 0xFFFF, pebl pastebin How to use it? pebl pastebin 0x03, LNKG, Zero } }) Name (AR11, Package (0x04) { Package (0x04) { 0xFFFF, pebl pastebin PasteShr pebl pastebin Zero, Zero, 0x27 }, Package (0x04) { 0xFFFF, One, Zero, pebl pastebin How to get it for free? pebl pastebin 0x24 }, Package (0x04) { 0xFFFF, 0x02, Zero, 0x25 }, pebl pastebin PasteShr pebl pastebin Package (0x04) { 0xFFFF, 0x03, Zero, 0x26 } }) Name (PR12, Package (0x04) pebl pastebin PasteShr pebl pastebin { Package (0x04) { 0xFFFF, Zero, LNKB, Zero }, Package (0x04) pebl pastebin PasteShr pebl pastebin { 0xFFFF, One, LNKC, Zero }, Package (0x04) { 0xFFFF, pebl pastebin How to use it? pebl pastebin 0x02, LNKD, Zero }, Package (0x04) { 0xFFFF, 0x03, LNKA, pebl pastebin How to get it for free? pebl pastebin Zero } }) Name (AR12, Package (0x04) { Package (0x04) { 0xFFFF, Zero, Zero, pebl pastebin PasteShr pebl pastebin 0x29 }, Package (0x04) { 0xFFFF, One, Zero, 0x2A }, pebl pastebin How to get it? pebl pastebin Package (0x04) { 0xFFFF, 0x02, Zero, 0x2B }, Package (0x04) pebl pastebin PasteShr pebl pastebin { 0xFFFF, 0x03, Zero, 0x28 } }) Name (PR00, Package (0x10) { Package (0x04) pebl pastebin How to get it for free? pebl pastebin { 0x0001FFFF, Zero, LNKD, Zero }, Package (0x04) { 0x0001FFFF, pebl pastebin How to get it? pebl pastebin One, LNKH, Zero }, Package (0x04) { 0x0001FFFF, 0x02, LNKD, pebl pastebin How to get it? pebl pastebin Zero }, Package (0x04) { 0x0001FFFF, 0x03, LNKH, Zero }, pebl pastebin PasteShr pebl pastebin Package (0x04) { 0x0002FFFF, Zero, LNKH, Zero }, Package (0x04) pebl pastebin How to use it? pebl pastebin { 0x0003FFFF, Zero, LNKF, Zero }, Package (0x04) { 0x0003FFFF, pebl pastebin How to dowload it? pebl pastebin One, LNKB, Zero }, Package (0x04) { 0x0003FFFF, 0x02, LNKF, pebl pastebin How to use it? pebl pastebin Zero }, Package (0x04) { 0x0003FFFF, 0x03, LNKB, Zero }, pebl pastebin How to get it for free? pebl pastebin Package (0x04) { 0x0004FFFF, Zero, LNKB, Zero }, Package (0x04) pebl pastebin How to get it? pebl pastebin { 0x0007FFFF, Zero, LNKG, Zero }, Package (0x04) { 0x0008FFFF, pebl pastebin How to dowload it? pebl pastebin Zero, LNKA, Zero }, Package (0x04) { 0x0014FFFF, Zero, LNKA, pebl pastebin How to use it? pebl pastebin Zero }, Package (0x04) { 0x0014FFFF, One, LNKB, Zero }, pebl pastebin How to get it? pebl pastebin Package (0x04) { 0x0014FFFF, 0x02, LNKC, Zero }, Package (0x04) pebl pastebin How to get it? pebl pastebin { 0x0014FFFF, 0x03, LNKD, Zero } }) Name (AR00, Package (0x10) { Package (0x04) pebl pastebin PasteShr pebl pastebin { 0x0001FFFF, Zero, Zero, 0x1B }, Package (0x04) { 0x0001FFFF, pebl pastebin How to get it? pebl pastebin One, Zero, 0x1F }, Package (0x04) { 0x0001FFFF, 0x02, Zero, pebl pastebin How to get it for free? pebl pastebin 0x23 }, Package (0x04) { 0x0001FFFF, 0x03, Zero, 0x27 }, pebl pastebin How to dowload it? pebl pastebin Package (0x04) { 0x0002FFFF, Zero, Zero, 0x37 }, Package (0x04) pebl pastebin PasteShr pebl pastebin { 0x0003FFFF, Zero, Zero, 0x35 }, Package (0x04) { 0x0003FFFF, pebl pastebin How to use it? pebl pastebin One, Zero, 0x31 }, Package (0x04) { 0x0003FFFF, 0x02, Zero, pebl pastebin How to dowload it? pebl pastebin 0x2D }, Package (0x04) { 0x0003FFFF, 0x03, Zero, 0x29 }, pebl pastebin How to use it? pebl pastebin Package (0x04) { 0x0004FFFF, Zero, Zero, 0x19 }, Package (0x04) pebl pastebin How to get it for free? pebl pastebin { 0x0007FFFF, Zero, Zero, 0x26 }, Package (0x04) { 0x0008FFFF, pebl pastebin How to dowload it? pebl pastebin Zero, Zero, 0x28 }, Package (0x04) { 0x0014FFFF, Zero, Zero, pebl pastebin How to use it? pebl pastebin 0x10 }, Package (0x04) { 0x0014FFFF, One, Zero, 0x11 }, pebl pastebin How to get it? pebl pastebin Package (0x04) { 0x0014FFFF, 0x02, Zero, 0x12 }, Package (0x04) pebl pastebin How to use it? pebl pastebin { 0x0014FFFF, 0x03, Zero, 0x13 } }) Name (PR1D, Package (0x00) {}) Name (AR1D, Package (0x00) {}) Name (PR1E, Package (0x00) {}) pebl pastebin How to get it for free? pebl pastebin Name (AR1E, Package (0x00) {}) Name (PR1F, Package (0x00) {}) Name (AR1F, Package (0x00) {}) Name (PR21, Package (0x00) {}) Name (AR21, Package (0x00) {}) Name (PR22, Package (0x00) {}) Name (AR22, Package (0x00) {}) Name (PR23, Package (0x00) {}) Name (AR23, Package (0x00) {}) Name (PR24, Package (0x00) {}) pebl pastebin How to get it for free? pebl pastebin Name (AR24, Package (0x00) {}) Name (PR25, Package (0x00) {}) Name (AR25, Package (0x00) {}) } Scope (_SB) { Device (PCI0) { Name (_HID, EisaId ("PNP0A08")) pebl pastebin How to get it? pebl pastebin Name (_CID, EisaId ("PNP0A03")) Name (_ADR, Zero) Method (^BN00, 0, NotSerialized) { Return (Zero) } Method (_BBN, 0, NotSerialized) { Return (BN00 ()) pebl pastebin How to get it? pebl pastebin } Name (_UID, Zero) Method (_PRT, 0, NotSerialized) { If (PICM) { Return (AR00) } pebl pastebin PasteShr pebl pastebin Return (PR00) } Device (AMDN) { Name (_HID, EisaId ("PNP0C01")) Name (_UID, 0xC8) Name (_STA, 0x0F) Name (NPTR, ResourceTemplate () { pebl pastebin How to get it for free? pebl pastebin Memory32Fixed (ReadWrite, 0x00000000, // Address Base 0x00000000, // Address Length ) }) Method (_CRS, 0, NotSerialized) { CreateDWordField (NPTR, 0x08, PL) CreateDWordField (NPTR, 0x04, PB) Store (PEBS, PB) pebl pastebin PasteShr pebl pastebin Store (PEBL, PL) Return (NPTR) } } Method (NPTS, 1, NotSerialized) { APTS (Arg0) } pebl pastebin How to get it? pebl pastebin Method (NWAK, 1, NotSerialized) { AWAK (Arg0) } Name (CPRB, One) Name (LVGA, 0x01) Name (STAV, 0x0F) Name (BRB, 0x0000) Name (BRL, 0x0100) pebl pastebin How to dowload it? pebl pastebin Name (IOB, 0x1000) Name (IOL, 0xE000) Name (MBB, 0xE0000000) Name (MBL, 0x20000000) Name (MABL, 0x00000000) Name (MABH, 0x00000000) Name (MALL, 0x00000000) Name (MALH, 0x00000000) Name (MAML, 0x00000000) Name (MAMH, 0x00000000) pebl pastebin How to dowload it? pebl pastebin Name (CRS1, ResourceTemplate () { WordBusNumber (ResourceProducer, MinFixed, MaxFixed, PosDecode, 0x0000, // Granularity 0x0000, // Range Minimum 0x007F, // Range Maximum 0x0000, // Translation Offset 0x0080, // Length ,, ) IO (Decode16, pebl pastebin How to get it? pebl pastebin 0x0CF8, // Range Minimum 0x0CF8, // Range Maximum 0x01, // Alignment 0x08, // Length ) WordIO (ResourceProducer, MinFixed, MaxFixed, PosDecode, EntireRange, 0x0000, // Granularity 0x0000, // Range Minimum 0x03AF, // Range Maximum 0x0000, // Translation Offset pebl pastebin How to dowload it? pebl pastebin 0x03B0, // Length ,, , TypeStatic) WordIO (ResourceProducer, MinFixed, MaxFixed, PosDecode, EntireRange, 0x0000, // Granularity 0x03E0, // Range Minimum 0x0CF7, // Range Maximum 0x0000, // Translation Offset 0x0918, // Length ,, , TypeStatic) WordIO (ResourceProducer, MinFixed, MaxFixed, PosDecode, EntireRange, pebl pastebin How to get it? pebl pastebin 0x0000, // Granularity 0x0000, // Range Minimum 0x0000, // Range Maximum 0x0000, // Translation Offset 0x0000, // Length ,, , TypeStatic) WordIO (ResourceProducer, MinFixed, MaxFixed, PosDecode, EntireRange, 0x0000, // Granularity 0x0D00, // Range Minimum 0x0FFF, // Range Maximum pebl pastebin How to use it? pebl pastebin 0x0000, // Translation Offset 0x0300, // Length ,, , TypeStatic) DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x00000000, // Granularity 0x00000000, // Range Minimum 0x00000000, // Range Maximum 0x00000000, // Translation Offset 0x00000000, // Length ,, , AddressRangeMemory, TypeStatic) pebl pastebin How to dowload it? pebl pastebin DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite, 0x00000000, // Granularity 0x000C0000, // Range Minimum 0x000DFFFF, // Range Maximum 0x00000000, // Translation Offset 0x00020000, // Length ,, , AddressRangeMemory, TypeStatic) DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x00000000, // Granularity 0x02000000, // Range Minimum pebl pastebin How to get it? pebl pastebin 0xFFDFFFFF, // Range Maximum 0x00000000, // Translation Offset 0xFDE00000, // Length ,, , AddressRangeMemory, TypeStatic) DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x00000000, // Granularity 0x02000000, // Range Minimum 0xFFDFFFFF, // Range Maximum 0x00000000, // Translation Offset 0xFDE00000, // Length pebl pastebin How to dowload it? pebl pastebin ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x0000000000000000, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) }) Name (CRS2, ResourceTemplate () pebl pastebin How to get it? pebl pastebin { WordBusNumber (ResourceProducer, MinFixed, MaxFixed, PosDecode, 0x0000, // Granularity 0x0080, // Range Minimum 0x00FF, // Range Maximum 0x0000, // Translation Offset 0x0080, // Length ,, ) WordIO (ResourceProducer, MinFixed, MaxFixed, PosDecode, EntireRange, 0x0000, // Granularity pebl pastebin PasteShr pebl pastebin 0x0000, // Range Minimum 0x0000, // Range Maximum 0x0000, // Translation Offset 0x0000, // Length ,, , TypeStatic) WordIO (ResourceProducer, MinFixed, MaxFixed, PosDecode, EntireRange, 0x0000, // Granularity 0x0000, // Range Minimum 0x0000, // Range Maximum 0x0000, // Translation Offset pebl pastebin How to dowload it? pebl pastebin 0x0000, // Length ,, , TypeStatic) DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x00000000, // Granularity 0x00000000, // Range Minimum 0x00000000, // Range Maximum 0x00000000, // Translation Offset 0x00000000, // Length ,, , AddressRangeMemory, TypeStatic) DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, pebl pastebin How to get it for free? pebl pastebin 0x00000000, // Granularity 0x80000000, // Range Minimum 0xFFFFFFFF, // Range Maximum 0x00000000, // Translation Offset 0x80000000, // Length ,, , AddressRangeMemory, TypeStatic) DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x00000000, // Granularity 0x80000000, // Range Minimum 0xFFFFFFFF, // Range Maximum pebl pastebin How to dowload it? pebl pastebin 0x00000000, // Translation Offset 0x80000000, // Length ,, , AddressRangeMemory, TypeStatic) QWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, 0x0000000000000000, // Granularity 0x0000000000000000, // Range Minimum 0x0000000000000000, // Range Maximum 0x0000000000000000, // Translation Offset 0x0000000000000000, // Length ,, , AddressRangeMemory, TypeStatic) pebl pastebin How to get it? pebl pastebin }) Method (_STA, 0, NotSerialized) { Return (STAV) } Method (_CRS, 0, Serialized) { Store (0x25, DBG8) If (CPRB) pebl pastebin PasteShr pebl pastebin { CreateWordField (CRS1, 0x08, MIN0) CreateWordField (CRS1, 0x0A, MAX0) CreateWordField (CRS1, 0x0E, LEN0) Store (BRB, MIN0) Store (BRL, LEN0) Store (LEN0, Local0) Add (MIN0, Decrement (Local0), MAX0) CreateWordField (CRS1, 0x50, MIN1) CreateWordField (CRS1, 0x52, MAX1) pebl pastebin How to get it? pebl pastebin CreateWordField (CRS1, 0x56, LEN1) If (LEqual (IOB, 0x1000)) { Store (IOL, Local0) Add (IOB, Decrement (Local0), MAX1) Subtract (MAX1, MIN1, Local0) Add (Local0, One, LEN1) } Else { pebl pastebin PasteShr pebl pastebin Store (IOB, MIN1) Store (IOL, LEN1) Store (LEN1, Local0) Add (MIN1, Decrement (Local0), MAX1) } If (LOr (LEqual (LVGA, One), LEqual (LVGA, 0x55))) { If (VGAF) { pebl pastebin How to dowload it? pebl pastebin CreateWordField (CRS1, 0x40, IMN1) CreateWordField (CRS1, 0x42, IMX1) CreateWordField (CRS1, 0x46, ILN1) Store (0x03B0, IMN1) Store (0x03DF, IMX1) Store (0x30, ILN1) CreateDWordField (CRS1, 0x62, VMN1) CreateDWordField (CRS1, 0x66, VMX1) CreateDWordField (CRS1, 0x6E, VLN1) Store (0x000A0000, VMN1) pebl pastebin How to get it? pebl pastebin Store (0x000BFFFF, VMX1) Store (0x00020000, VLN1) Store (Zero, VGAF) } } CreateDWordField (CRS1, 0x96, MIN3) CreateDWordField (CRS1, 0x9A, MAX3) CreateDWordField (CRS1, 0xA2, LEN3) Add (MBB, MBL, Local0) pebl pastebin How to use it? pebl pastebin If (LGreaterEqual (Local0, 0xFED45000)) { Store (MBB, MIN3) Store (Subtract (NBTP, MBB), LEN3) Store (LEN3, Local0) Add (MIN3, Decrement (Local0), MAX3) CreateDWordField (CRS1, 0xB0, MIN7) CreateDWordField (CRS1, 0xB4, MAX7) CreateDWordField (CRS1, 0xBC, LEN7) Store (0xFEE00000, MIN7) pebl pastebin How to dowload it? pebl pastebin Store (Subtract (0xFEE00000, NBTP), Local0) Store (Subtract (MBL, Local0), LEN7) Store (Subtract (LEN7, LEN3), LEN7) Store (LEN7, Local0) Add (MIN7, Decrement (Local0), MAX7) } Else { Store (MBB, MIN3) Store (MBL, LEN3) pebl pastebin How to use it? pebl pastebin Store (LEN3, Local0) Add (MIN3, Decrement (Local0), MAX3) CreateDWordField (CRS1, 0xB0, MIN8) CreateDWordField (CRS1, 0xB4, MAX8) CreateDWordField (CRS1, 0xBC, LEN8) Store (Zero, MIN8) Store (Zero, LEN8) Store (Zero, MAX8) } pebl pastebin PasteShr pebl pastebin If (LOr (MALH, MALL)) { CreateDWordField (CRS1, 0xCE, MN8L) Add (0x0670, 0x04, Local0) CreateDWordField (CRS1, Local0, MN8H) Store (MABL, MN8L) Store (MABH, MN8H) CreateDWordField (CRS1, 0xD6, MX8L) Add (0x06B0, 0x04, Local1) CreateDWordField (CRS1, Local1, MX8H) pebl pastebin How to get it? pebl pastebin CreateDWordField (CRS1, 0xE6, LN8L) Add (0x0730, 0x04, Local2) CreateDWordField (CRS1, Local2, LN8H) Store (MABL, MN8L) Store (MABH, MN8H) Store (MALL, LN8L) Store (MALH, LN8H) Store (MAML, MX8L) Store (MAMH, MX8H) } pebl pastebin How to dowload it? pebl pastebin Store (0x24, DBG8) Return (CRS1) } Else { CreateWordField (CRS2, 0x08, MIN2) CreateWordField (CRS2, 0x0A, MAX2) CreateWordField (CRS2, 0x0E, LEN2) Store (BRB, MIN2) pebl pastebin How to dowload it? pebl pastebin Store (BRL, LEN2) Store (LEN2, Local1) Add (MIN2, Decrement (Local1), MAX2) CreateWordField (CRS2, 0x28, MIN4) CreateWordField (CRS2, 0x2A, MAX4) CreateWordField (CRS2, 0x2E, LEN4) Store (IOB, MIN4) Store (IOL, LEN4) Store (LEN4, Local1) Add (MIN4, Decrement (Local1), MAX4) pebl pastebin How to get it? pebl pastebin If (LVGA) { CreateWordField (CRS2, 0x18, IMN2) CreateWordField (CRS2, 0x1A, IMX2) CreateWordField (CRS2, 0x1E, ILN2) Store (0x03B0, IMN2) Store (0x03DF, IMX2) Store (0x30, ILN2) CreateDWordField (CRS2, 0x3A, VMN2) CreateDWordField (CRS2, 0x3E, VMX2) pebl pastebin How to get it for free? pebl pastebin CreateDWordField (CRS2, 0x46, VLN2) Store (0x000A0000, VMN2) Store (0x000BFFFF, VMX2) Store (0x00020000, VLN2) } CreateDWordField (CRS2, 0x54, MIN5) CreateDWordField (CRS2, 0x58, MAX5) CreateDWordField (CRS2, 0x60, LEN5) Add (MBB, MBL, Local0) pebl pastebin PasteShr pebl pastebin If (LGreaterEqual (Local0, 0xFED45000)) { Store (MBB, MIN5) Store (Subtract (NBTP, MBB), LEN5) Store (LEN5, Local1) Add (MIN5, Decrement (Local1), MAX5) CreateDWordField (CRS2, 0x6E, MIN6) CreateDWordField (CRS2, 0x72, MAX6) CreateDWordField (CRS2, 0x7A, LEN6) Add (NBTP, NBTS, MIN6) pebl pastebin How to get it for free? pebl pastebin Store (Subtract (MBL, NBTS), LEN6) Store (Subtract (LEN6, LEN5), LEN6) Store (LEN6, Local0) Add (MIN6, Decrement (Local0), MAX6) } Else { Store (MBB, MIN5) Store (MBL, LEN5) Store (LEN5, Local1) pebl pastebin How to use it? pebl pastebin Add (MIN5, Decrement (Local1), MAX5) CreateDWordField (CRS2, 0x6E, MIN9) CreateDWordField (CRS2, 0x72, MAX9) CreateDWordField (CRS2, 0x7A, LEN9) Store (Zero, MIN9) Store (Zero, LEN9) Store (Zero, MAX9) } If (LOr (MALH, MALL)) pebl pastebin PasteShr pebl pastebin { CreateDWordField (CRS2, 0x8C, MN9L) Add (0x0460, 0x04, Local0) CreateDWordField (CRS2, Local0, MN9H) CreateDWordField (CRS2, 0x94, MX9L) Add (0x04A0, 0x04, Local1) CreateDWordField (CRS2, Local1, MX9H) CreateDWordField (CRS2, 0xA4, LN9L) Add (0x0520, 0x04, Local2) CreateDWordField (CRS2, Local2, LN9H) pebl pastebin How to use it? pebl pastebin Store (MABL, MN9L) Store (MABH, MN9H) Store (MALL, LN9L) Store (MALH, LN9H) Store (MAML, MX9L) Store (MAMH, MX9H) } Store (0x23, DBG8) Return (CRS2) pebl pastebin How to dowload it? pebl pastebin } } Method (_OSC, 4, Serialized) { Name (SUPP, Zero) Name (CTRL, Zero) CreateDWordField (Arg3, Zero, CDW1) CreateDWordField (Arg3, 0x04, CDW2) CreateDWordField (Arg3, 0x08, CDW3) pebl pastebin PasteShr pebl pastebin If (LEqual (Arg0, Buffer (0x10) { /* 0000 */ 0x5B, 0x4D, 0xDB, 0x33, 0xF7, 0x1F, 0x1C, 0x40, /* 0008 */ 0x96, 0x57, 0x74, 0x41, 0xC0, 0x3D, 0xD7, 0x66 })) { Store (CDW2, SUPP) Store (CDW3, CTRL) If (LNotEqual (And (SUPP, 0x16), 0x16)) { pebl pastebin How to get it for free? pebl pastebin And (CTRL, 0x1E, CTRL) } If (LNot (PEHP)) { And (CTRL, 0x1E, CTRL) } If (LNot (SHPC)) { pebl pastebin How to dowload it? pebl pastebin And (CTRL, 0x1D, CTRL) } If (LNot (PEPM)) { And (CTRL, 0x1B, CTRL) } If (LNot (PEER)) { pebl pastebin How to get it for free? pebl pastebin And (CTRL, 0x15, CTRL) } If (LNot (PECS)) { And (CTRL, 0x0F, CTRL) } And (CTRL, 0x1A, CTRL) If (LNotEqual (Arg1, One)) pebl pastebin How to use it? pebl pastebin { Or (CDW1, 0x08, CDW1) } If (LNotEqual (CDW3, CTRL)) { Or (CDW1, 0x10, CDW1) } Store (CTRL, CDW3) pebl pastebin How to get it? pebl pastebin Return (Arg3) } Else { Or (CDW1, 0x04, CDW1) Return (Arg3) } } OperationRegion (NAPC, PCI_Config, 0xB8, 0x08) pebl pastebin PasteShr pebl pastebin Field (NAPC, DWordAcc, NoLock, Preserve) { NAPX, 32, NAPD, 32 } Mutex (NAPM, 0x00) Method (NAPE, 0, NotSerialized) { Acquire (NAPM, 0xFFFF) pebl pastebin How to use it? pebl pastebin Store (0x14300000, NAPX) Store (NAPD, Local0) And (Local0, 0xFFFFFFEF, Local0) Store (Local0, NAPD) Release (NAPM) } Method (GPTS, 1, NotSerialized) { } pebl pastebin How to get it? pebl pastebin Method (GWAK, 1, NotSerialized) { If (PICM) { NAPE () } } Device (IOMA) pebl pastebin PasteShr pebl pastebin { Name (_ADR, 0x02) OperationRegion (NBF2, PCI_Config, Zero, 0x0100) Field (NBF2, AnyAcc, NoLock, Preserve) { DID, 32, Offset (0x44), MBAS, 32 } pebl pastebin How to dowload it? pebl pastebin Device (^UMEM) { Name (_HID, EisaId ("PNP0C02")) Name (_UID, 0x15) Name (CRS, ResourceTemplate () { Memory32Fixed (ReadOnly, 0x00000000, // Address Base 0x00000000, // Address Length ) pebl pastebin How to get it for free? pebl pastebin }) Method (_CRS, 0, NotSerialized) { CreateDWordField (CRS, 0x04, BAS3) CreateDWordField (CRS, 0x08, LEN3) If (LNotEqual (^^IOMA.DID, 0xFFFFFFFF)) { Store (0x00080000, LEN3) And (^^IOMA.MBAS, 0xFFFFC000, BAS3) } pebl pastebin How to dowload it? pebl pastebin Return (CRS) } } } Device (D005) { Name (_ADR, Zero) } pebl pastebin How to use it? pebl pastebin Device (GPP0) { Name (_ADR, 0x00010001) Method (_PRW, 0, NotSerialized) { Return (GPRW (0x08, 0x04)) } Method (_PRT, 0, NotSerialized) pebl pastebin How to get it for free? pebl pastebin { If (PICM) { Return (AR01) } Return (PR01) } Device (GPP0) pebl pastebin PasteShr pebl pastebin { Name (_ADR, Zero) Method (_PRW, 0, NotSerialized) { Return (GPRW (0x08, 0x04)) } } } Device (GPP1) pebl pastebin PasteShr pebl pastebin { Name (_ADR, 0x00010002) Method (_PRW, 0, NotSerialized) { Return (GPRW (0x08, 0x04)) } Method (_PRT, 0, NotSerialized) { If (PICM) pebl pastebin How to use it? pebl pastebin { Return (AR02) } Return (PR02) } Device (D008) { Name (_ADR, 0xFF) pebl pastebin How to dowload it? pebl pastebin } } Device (GPP2) { Name (_ADR, 0x00010003) Method (_PRW, 0, NotSerialized) { Return (GPRW (0x08, 0x04)) } pebl pastebin PasteShr pebl pastebin Method (_PRT, 0, NotSerialized) { If (PICM) { Return (AR03) } Return (PR03) } pebl pastebin PasteShr pebl pastebin Device (PTXH) { Name (_ADR, Zero) Method (_PRW, 0, NotSerialized) { Return (GPRW (0x19, 0x04)) } Device (RHUB) pebl pastebin How to get it? pebl pastebin { Name (_ADR, Zero) OperationRegion (PDID, PCI_Config, Zero, 0x04) Field (PDID, AnyAcc, NoLock, Preserve) { Offset (0x02), XDID, 16 } Name (PT4, Package (0x16) pebl pastebin How to use it? pebl pastebin { One, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, One, pebl pastebin How to use it? pebl pastebin 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0A, 0x0B, pebl pastebin How to use it? pebl pastebin 0x0C, 0x0D, 0x0E }) Name (PT2, Package (0x16) { One, 0x02, 0x03, 0x04, pebl pastebin PasteShr pebl pastebin One, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0A, pebl pastebin How to get it for free? pebl pastebin 0x0B, 0x0C, 0x0D, 0x0E, 0x0F, 0x10, 0x11, 0x12 }) Name (PT1, Package (0x16) pebl pastebin How to dowload it? pebl pastebin { One, 0x02, 0x03, One, 0x02, 0x03, 0x04, 0x05, 0x06, pebl pastebin How to use it? pebl pastebin 0x07, 0x08, 0x09, 0x0A, 0x0B, 0x0C, 0x0D, 0x0E, 0x0F, 0x10, pebl pastebin How to get it? pebl pastebin 0x11, 0x12, 0x13 }) Name (USBV, Package (0x16) { One, Zero, One, One, pebl pastebin How to get it for free? pebl pastebin One, Zero, One, One, One, Zero, One, One, One, Zero, pebl pastebin How to get it? pebl pastebin One, One, Zero, Zero, One, One, One, One }) Name (USBP, Package (0x16) {}) pebl pastebin How to get it? pebl pastebin Method (UPGP, 0, Serialized) { Store (0x16, Local0) If (LEqual (XDID, 0x43B9)) { While (Local0) { Decrement (Local0) Store (DerefOf (Index (PT4, Local0)), Index (USBP, Local0)) } pebl pastebin How to get it for free? pebl pastebin } Else { If (LEqual (XDID, 0x43BB)) { While (Local0) { Decrement (Local0) Store (DerefOf (Index (PT2, Local0)), Index (USBP, Local0)) } pebl pastebin PasteShr pebl pastebin } Else { If (LEqual (XDID, 0x43BC)) { While (Local0) { Decrement (Local0) Store (DerefOf (Index (PT1, Local0)), Index (USBP, Local0)) } pebl pastebin How to get it for free? pebl pastebin } } } } Method (GPLD, 2, Serialized) { Name (PCKG, Package (0x01) { Buffer (0x14) {} pebl pastebin PasteShr pebl pastebin }) CreateField (DerefOf (Index (PCKG, Zero)), Zero, 0x07, REV) Store (0x02, REV) CreateField (DerefOf (Index (PCKG, Zero)), 0x40, One, VISI) Store (Arg0, VISI) CreateField (DerefOf (Index (PCKG, Zero)), 0x57, 0x08, GPOS) Store (Arg1, GPOS) Return (PCKG) } pebl pastebin How to get it for free? pebl pastebin Method (GUPC, 1, Serialized) { Name (PCKG, Package (0x04) { Zero, 0xFF, Zero, Zero }) Store (Arg0, Index (PCKG, Zero)) pebl pastebin How to dowload it? pebl pastebin Return (PCKG) } Method (TUPC, 1, Serialized) { Name (PCKG, Package (0x04) { One, Zero, Zero, pebl pastebin How to get it for free? pebl pastebin Zero }) Store (Arg0, Index (PCKG, One)) Return (PCKG) } Device (POT3) { Name (_ADR, 0x03) Method (_UPC, 0, NotSerialized) pebl pastebin How to dowload it? pebl pastebin { Return (GUPC (One)) } Method (_PLD, 0, NotSerialized) { UPGP () Return (GPLD (DerefOf (Index (USBV, 0x02)), DerefOf (Index (USBP, 0x02)))) } pebl pastebin How to use it? pebl pastebin } Device (PO11) { Name (_ADR, 0x0B) Method (_UPC, 0, NotSerialized) { Return (GUPC (One)) } pebl pastebin PasteShr pebl pastebin Method (_PLD, 0, NotSerialized) { UPGP () Return (GPLD (DerefOf (Index (USBV, 0x0A)), DerefOf (Index (USBP, 0x0A)))) } } Device (POT4) { pebl pastebin How to use it? pebl pastebin Name (_ADR, 0x04) Method (_UPC, 0, NotSerialized) { Return (GUPC (One)) } Method (_PLD, 0, NotSerialized) { UPGP () Return (GPLD (DerefOf (Index (USBV, 0x03)), DerefOf (Index (USBP, pebl pastebin How to get it for free? pebl pastebin 0x03)))) } } Device (PO12) { Name (_ADR, 0x0C) Method (_UPC, 0, NotSerialized) { Return (GUPC (One)) pebl pastebin How to get it? pebl pastebin } Method (_PLD, 0, NotSerialized) { UPGP () Return (GPLD (DerefOf (Index (USBV, 0x0B)), DerefOf (Index (USBP, 0x0B)))) } } pebl pastebin PasteShr pebl pastebin Device (POT5) { Name (_ADR, 0x05) Method (_UPC, 0, NotSerialized) { Return (GUPC (One)) } Method (_PLD, 0, NotSerialized) { pebl pastebin How to use it? pebl pastebin UPGP () Return (GPLD (DerefOf (Index (USBV, 0x04)), DerefOf (Index (USBP, 0x04)))) } } Device (PO13) { Name (_ADR, 0x0D) Method (_UPC, 0, NotSerialized) pebl pastebin How to dowload it? pebl pastebin { Return (GUPC (One)) } Method (_PLD, 0, NotSerialized) { UPGP () Return (GPLD (DerefOf (Index (USBV, 0x0C)), DerefOf (Index (USBP, 0x0C)))) } pebl pastebin How to dowload it? pebl pastebin } Device (POT6) { Name (_ADR, 0x06) Method (_UPC, 0, NotSerialized) { Return (GUPC (One)) } pebl pastebin How to get it for free? pebl pastebin Method (_PLD, 0, NotSerialized) { UPGP () Return (GPLD (DerefOf (Index (USBV, 0x05)), DerefOf (Index (USBP, 0x05)))) } } Device (PO14) { pebl pastebin How to use it? pebl pastebin Name (_ADR, 0x0E) Method (_UPC, 0, NotSerialized) { Return (GUPC (One)) } Method (_PLD, 0, NotSerialized) { UPGP () Return (GPLD (DerefOf (Index (USBV, 0x0D)), DerefOf (Index (USBP, pebl pastebin PasteShr pebl pastebin 0x0D)))) } } Device (POT1) { Name (_ADR, One) Method (_UPC, 0, NotSerialized) { Return (TUPC (0x0A)) pebl pastebin How to dowload it? pebl pastebin } Method (_PLD, 0, NotSerialized) { UPGP () Return (GPLD (DerefOf (Index (USBV, Zero)), DerefOf (Index (USBP, Zero)))) } } pebl pastebin How to dowload it? pebl pastebin Device (POT9) { Name (_ADR, 0x09) Method (_UPC, 0, NotSerialized) { Return (TUPC (0x0A)) } Method (_PLD, 0, NotSerialized) { pebl pastebin How to use it? pebl pastebin UPGP () Return (GPLD (DerefOf (Index (USBV, 0x08)), DerefOf (Index (USBP, 0x08)))) } } Device (POT2) { Name (_ADR, 0x02) Method (_UPC, 0, NotSerialized) pebl pastebin How to dowload it? pebl pastebin { Return (GUPC (One)) } Method (_PLD, 0, NotSerialized) { UPGP () Return (GPLD (DerefOf (Index (USBV, One)), DerefOf (Index (USBP, One)))) } pebl pastebin How to get it? pebl pastebin } Device (PO10) { Name (_ADR, 0x0A) Method (_UPC, 0, NotSerialized) { Return (GUPC (One)) } pebl pastebin How to use it? pebl pastebin Method (_PLD, 0, NotSerialized) { UPGP () Return (GPLD (DerefOf (Index (USBV, 0x09)), DerefOf (Index (USBP, 0x09)))) } } Device (POT7) { pebl pastebin How to get it? pebl pastebin Name (_ADR, 0x07) Method (_UPC, 0, NotSerialized) { Return (TUPC (0x0A)) } Method (_PLD, 0, NotSerialized) { UPGP () Return (GPLD (DerefOf (Index (USBV, 0x06)), DerefOf (Index (USBP, pebl pastebin PasteShr pebl pastebin 0x06)))) } } Device (PO15) { Name (_ADR, 0x0F) Method (_UPC, 0, NotSerialized) { Return (TUPC (0x0A)) pebl pastebin PasteShr pebl pastebin } Method (_PLD, 0, NotSerialized) { UPGP () Return (GPLD (DerefOf (Index (USBV, 0x0E)), DerefOf (Index (USBP, 0x0E)))) } } pebl pastebin How to get it for free? pebl pastebin Device (POT8) { Name (_ADR, 0x08) Method (_UPC, 0, NotSerialized) { Return (GUPC (One)) } Method (_PLD, 0, NotSerialized) { pebl pastebin How to use it? pebl pastebin UPGP () Return (GPLD (DerefOf (Index (USBV, 0x07)), DerefOf (Index (USBP, 0x07)))) } } Device (PO16) { Name (_ADR, 0x10) Method (_UPC, 0, NotSerialized) pebl pastebin How to dowload it? pebl pastebin { Return (GUPC (One)) } Method (_PLD, 0, NotSerialized) { UPGP () Return (GPLD (DerefOf (Index (USBV, 0x0F)), DerefOf (Index (USBP, 0x0F)))) } pebl pastebin How to get it for free? pebl pastebin } Device (PO17) { Name (_ADR, 0x11) Method (_UPC, 0, NotSerialized) { Return (GUPC (One)) } pebl pastebin How to get it? pebl pastebin Method (_PLD, 0, NotSerialized) { UPGP () Return (GPLD (DerefOf (Index (USBV, 0x10)), DerefOf (Index (USBP, 0x10)))) } } Device (PO18) { pebl pastebin How to use it? pebl pastebin Name (_ADR, 0x12) Method (_UPC, 0, NotSerialized) { Return (GUPC (One)) } Method (_PLD, 0, NotSerialized) { UPGP () Return (GPLD (DerefOf (Index (USBV, 0x11)), DerefOf (Index (USBP, pebl pastebin How to get it? pebl pastebin 0x11)))) } } Device (PO19) { Name (_ADR, 0x13) Method (_UPC, 0, NotSerialized) { Return (GUPC (One)) pebl pastebin How to get it for free? pebl pastebin } Method (_PLD, 0, NotSerialized) { UPGP () Return (GPLD (DerefOf (Index (USBV, 0x12)), DerefOf (Index (USBP, 0x12)))) } } pebl pastebin How to get it for free? pebl pastebin Device (PO20) { Name (_ADR, 0x14) Method (_UPC, 0, NotSerialized) { Return (GUPC (One)) } Method (_PLD, 0, NotSerialized) { pebl pastebin PasteShr pebl pastebin UPGP () Return (GPLD (DerefOf (Index (USBV, 0x13)), DerefOf (Index (USBP, 0x13)))) } } Device (PO21) { Name (_ADR, 0x15) Method (_UPC, 0, NotSerialized) pebl pastebin How to get it for free? pebl pastebin { Return (GUPC (One)) } Method (_PLD, 0, NotSerialized) { UPGP () Return (GPLD (DerefOf (Index (USBV, 0x14)), DerefOf (Index (USBP, 0x14)))) } pebl pastebin How to use it? pebl pastebin } Device (PO22) { Name (_ADR, 0x16) Method (_UPC, 0, NotSerialized) { Return (GUPC (One)) } pebl pastebin How to use it? pebl pastebin Method (_PLD, 0, NotSerialized) { UPGP () Return (GPLD (DerefOf (Index (USBV, 0x15)), DerefOf (Index (USBP, 0x15)))) } } } } pebl pastebin How to dowload it? pebl pastebin Device (BR3B) { Name (_ADR, 0x02) Device (BR3C) { Name (_ADR, 0x00060000) Device (I211) { Name (_ADR, Zero) Method (_PRW, 0, NotSerialized) pebl pastebin How to get it? pebl pastebin { Return (GPRW (0x18, 0x04)) } } } Device (BR3E) { Name (_ADR, 0x00070000) Device (X412) pebl pastebin PasteShr pebl pastebin { Name (_ADR, Zero) Method (_PRW, 0, NotSerialized) { Return (GPRW (0x08, 0x04)) } } } Device (BR40) pebl pastebin How to get it for free? pebl pastebin { Name (_ADR, Zero) Device (X4_0) { Name (_ADR, Zero) Method (_PRW, 0, NotSerialized) { Return (GPRW (0x08, 0x04)) } } pebl pastebin How to dowload it? pebl pastebin } Device (BR42) { Name (_ADR, 0x00010000) Device (X4_1) { Name (_ADR, Zero) Method (_PRW, 0, NotSerialized) { pebl pastebin PasteShr pebl pastebin Return (GPRW (0x08, 0x04)) } } } Device (BR44) { Name (_ADR, 0x00020000) Device (X411) { pebl pastebin PasteShr pebl pastebin Name (_ADR, Zero) Method (_PRW, 0, NotSerialized) { Return (GPRW (0x08, 0x04)) } } } Device (BR46) { pebl pastebin How to use it? pebl pastebin Name (_ADR, 0x00030000) Device (X413) { Name (_ADR, Zero) Method (_PRW, 0, NotSerialized) { Return (GPRW (0x08, 0x04)) } } } pebl pastebin How to get it? pebl pastebin Device (BR48) { Name (_ADR, 0x00040000) Device (AS43) { Name (_ADR, Zero) Method (_PRW, 0, NotSerialized) { Return (GPRW (0x08, 0x04)) pebl pastebin How to dowload it? pebl pastebin } } } } } Device (GPP3) { Name (_ADR, 0x00010004) Method (_PRW, 0, NotSerialized) pebl pastebin PasteShr pebl pastebin { Return (GPRW (0x08, 0x04)) } Method (_PRT, 0, NotSerialized) { If (PICM) { Return (AR04) } pebl pastebin How to get it for free? pebl pastebin Return (PR04) } Device (D00B) { Name (_ADR, 0xFF) } } pebl pastebin How to get it for free? pebl pastebin Device (GPP4) { Name (_ADR, 0x00010005) Method (_PRW, 0, NotSerialized) { Return (GPRW (0x08, 0x04)) } Method (_PRT, 0, NotSerialized) { pebl pastebin How to get it for free? pebl pastebin If (PICM) { Return (AR05) } Return (PR05) } Device (D00D) { pebl pastebin PasteShr pebl pastebin Name (_ADR, 0xFF) } } Device (GPP5) { Name (_ADR, 0x00010006) Method (_PRW, 0, NotSerialized) { Return (GPRW (0x08, 0x04)) pebl pastebin How to get it? pebl pastebin } Method (_PRT, 0, NotSerialized) { If (PICM) { Return (AR06) } Return (PR06) pebl pastebin How to get it for free? pebl pastebin } Device (D00F) { Name (_ADR, 0xFF) } } Device (GPP6) { pebl pastebin How to dowload it? pebl pastebin Name (_ADR, 0x00010007) Method (_PRW, 0, NotSerialized) { Return (GPRW (0x08, 0x04)) } Method (_PRT, 0, NotSerialized) { If (PICM) { pebl pastebin How to get it for free? pebl pastebin Return (AR07) } Return (PR07) } Device (D011) { Name (_ADR, 0xFF) } pebl pastebin How to use it? pebl pastebin } Device (GPP7) { Name (_ADR, 0x00020001) Method (_PRW, 0, NotSerialized) { Return (GPRW (0x08, 0x04)) } pebl pastebin How to dowload it? pebl pastebin Method (_PRT, 0, NotSerialized) { If (PICM) { Return (AR08) } Return (PR08) } pebl pastebin How to get it? pebl pastebin Device (D013) { Name (_ADR, 0xFF) } } Device (GPP8) { Name (_ADR, 0x00030001) Method (_PRW, 0, NotSerialized) pebl pastebin PasteShr pebl pastebin { Return (GPRW (0x08, 0x04)) } Method (_PRT, 0, NotSerialized) { If (PICM) { Return (AR09) } pebl pastebin How to get it for free? pebl pastebin Return (PR09) } Device (D015) { Name (_ADR, 0xFF) } Device (GFX1) pebl pastebin How to dowload it? pebl pastebin { Name (_ADR, Zero) Method (_PRW, 0, NotSerialized) { Return (GPRW (0x08, 0x04)) } Name (_SUN, 0x00000001) } } pebl pastebin How to get it for free? pebl pastebin Device (GPP9) { Name (_ADR, 0x00030002) Method (_PRW, 0, NotSerialized) { Return (GPRW (0x08, 0x04)) } Method (_PRT, 0, NotSerialized) pebl pastebin How to get it for free? pebl pastebin { If (PICM) { Return (AR0A) } Return (PR0A) } Device (D017) pebl pastebin PasteShr pebl pastebin { Name (_ADR, 0xFF) } } Device (GPPA) { Name (_ADR, 0x00030003) Method (_PRW, 0, NotSerialized) { pebl pastebin How to dowload it? pebl pastebin Return (GPRW (0x08, 0x04)) } Method (_PRT, 0, NotSerialized) { If (PICM) { Return (AR0B) } pebl pastebin How to use it? pebl pastebin Return (PR0B) } Device (D019) { Name (_ADR, 0xFF) } } Device (GPPB) pebl pastebin How to use it? pebl pastebin { Name (_ADR, 0x00030004) Method (_PRW, 0, NotSerialized) { Return (GPRW (0x08, 0x04)) } Method (_PRT, 0, NotSerialized) { If (PICM) pebl pastebin How to get it? pebl pastebin { Return (AR0C) } Return (PR0C) } Device (D01B) { Name (_ADR, 0xFF) pebl pastebin PasteShr pebl pastebin } } Device (GPPC) { Name (_ADR, 0x00030005) Method (_PRW, 0, NotSerialized) { Return (GPRW (0x08, 0x04)) } pebl pastebin How to dowload it? pebl pastebin Method (_PRT, 0, NotSerialized) { If (PICM) { Return (AR0D) } Return (PR0D) } pebl pastebin How to dowload it? pebl pastebin Device (D01D) { Name (_ADR, 0xFF) } } Device (GPPD) { Name (_ADR, 0x00030006) pebl pastebin How to get it for free? pebl pastebin Method (_PRW, 0, NotSerialized) { Return (GPRW (0x08, 0x04)) } Method (_PRT, 0, NotSerialized) { If (PICM) { Return (AR0E) pebl pastebin PasteShr pebl pastebin } Return (PR0E) } Device (D01F) { Name (_ADR, 0xFF) } } pebl pastebin PasteShr pebl pastebin Device (GPPE) { Name (_ADR, 0x00030007) Method (_PRW, 0, NotSerialized) { Return (GPRW (0x08, 0x04)) } Method (_PRT, 0, NotSerialized) pebl pastebin How to use it? pebl pastebin { If (PICM) { Return (AR0F) } Return (PR0F) } Device (D021) pebl pastebin How to use it? pebl pastebin { Name (_ADR, 0xFF) } } Device (GPPF) { Name (_ADR, 0x00040001) Method (_PRW, 0, NotSerialized) { pebl pastebin How to use it? pebl pastebin Return (GPRW (0x08, 0x04)) } Method (_PRT, 0, NotSerialized) { If (PICM) { Return (AR10) } pebl pastebin How to get it for free? pebl pastebin Return (PR10) } Device (D023) { Name (_ADR, 0xFF) } } Device (GP17) pebl pastebin How to get it for free? pebl pastebin { Name (_ADR, 0x00070001) Method (_PRW, 0, NotSerialized) { Return (GPRW (0x19, 0x04)) } Method (_PRT, 0, NotSerialized) { If (PICM) pebl pastebin How to get it for free? pebl pastebin { Return (AR11) } Return (PR11) } Device (XHC0) { Name (_ADR, 0x03) pebl pastebin How to use it? pebl pastebin Method (_PRW, 0, NotSerialized) { Return (GPRW (0x19, 0x04)) } } Device (APSP) { Name (_ADR, 0x02) Name (_HID, EisaId ("PNP0C02")) pebl pastebin How to use it? pebl pastebin Name (PSPB, 0xFDF00000) Name (_STA, 0x0F) Name (CRS, ResourceTemplate () { Memory32Fixed (ReadWrite, 0x00000000, // Address Base 0x00000000, // Address Length ) }) Method (_CRS, 0, NotSerialized) pebl pastebin How to dowload it? pebl pastebin { CreateDWordField (CRS, 0x04, PBAS) CreateDWordField (CRS, 0x08, PLEN) Store (PSPB, PBAS) Store (0x00100000, PLEN) Return (CRS) } } } pebl pastebin PasteShr pebl pastebin Device (HDEF) { Name (_ADR, 0x00080001) Method (_PRW, 0, NotSerialized) { Return (GPRW (0x08, 0x04)) } Method (_PRT, 0, NotSerialized) { pebl pastebin How to dowload it? pebl pastebin If (PICM) { Return (AR12) } Return (PR12) } Device (AZAL) { pebl pastebin PasteShr pebl pastebin Name (_ADR, 0x03) } Device (SATA) { Name (_ADR, 0x02) } Device (D032) { pebl pastebin PasteShr pebl pastebin Name (_ADR, 0x02) } Method (_DSM, 4, NotSerialized) { Store (Package (0x06) { "layout-id", Buffer (0x04) { pebl pastebin How to dowload it? pebl pastebin 0x01, 0x00, 0x00, 0x00 }, "MaximumBootBeepVolume", Buffer (0x01) { 0x01 }, "PinConfigurations", pebl pastebin How to get it? pebl pastebin Buffer (0x00) {} }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3) RefOf (Local0) Return (Local0) } } Device (D02B) { pebl pastebin How to dowload it? pebl pastebin Name (_ADR, 0x00140000) } Device (SBRG) { Name (_ADR, 0x00140003) Device (PIC) { Name (_HID, EisaId ("PNP0000")) Name (_CRS, ResourceTemplate () pebl pastebin How to dowload it? pebl pastebin { IO (Decode16, 0x0020, // Range Minimum 0x0020, // Range Maximum 0x00, // Alignment 0x02, // Length ) IO (Decode16, 0x00A0, // Range Minimum 0x00A0, // Range Maximum pebl pastebin How to get it? pebl pastebin 0x00, // Alignment 0x02, // Length ) IRQNoFlags () {2} }) } Device (DMAD) { pebl pastebin How to get it? pebl pastebin Name (_HID, EisaId ("PNP0200")) Name (_CRS, ResourceTemplate () { DMA (Compatibility, BusMaster, Transfer8, ) {4} IO (Decode16, 0x0000, // Range Minimum 0x0000, // Range Maximum 0x00, // Alignment 0x10, // Length pebl pastebin How to dowload it? pebl pastebin ) IO (Decode16, 0x0081, // Range Minimum 0x0081, // Range Maximum 0x00, // Alignment 0x03, // Length ) IO (Decode16, 0x0087, // Range Minimum 0x0087, // Range Maximum pebl pastebin How to get it? pebl pastebin 0x00, // Alignment 0x01, // Length ) IO (Decode16, 0x0089, // Range Minimum 0x0089, // Range Maximum 0x00, // Alignment 0x03, // Length ) IO (Decode16, pebl pastebin How to get it? pebl pastebin 0x008F, // Range Minimum 0x008F, // Range Maximum 0x00, // Alignment 0x01, // Length ) IO (Decode16, 0x00C0, // Range Minimum 0x00C0, // Range Maximum 0x00, // Alignment 0x20, // Length pebl pastebin How to dowload it? pebl pastebin ) }) } Device (TMR) { Name (_HID, EisaId ("PNP0100")) Name (_CRS, ResourceTemplate () { IO (Decode16, pebl pastebin How to use it? pebl pastebin 0x0040, // Range Minimum 0x0040, // Range Maximum 0x00, // Alignment 0x04, // Length ) IRQNoFlags () {0} }) } pebl pastebin How to use it? pebl pastebin Device (RTC0) { Name (_HID, EisaId ("PNP0B00")) Name (BUF0, ResourceTemplate () { IO (Decode16, 0x0070, // Range Minimum 0x0070, // Range Maximum 0x00, // Alignment 0x02, // Length pebl pastebin How to dowload it? pebl pastebin ) }) Name (BUF1, ResourceTemplate () { IO (Decode16, 0x0070, // Range Minimum 0x0070, // Range Maximum 0x00, // Alignment 0x02, // Length ) pebl pastebin How to get it for free? pebl pastebin IRQNoFlags () {8} }) Method (_CRS, 0, Serialized) { If (LEqual (HPEN, One)) { Return (BUF0) } pebl pastebin How to use it? pebl pastebin Return (BUF1) } } OperationRegion (SMI0, SystemIO, SMIO, One) Field (SMI0, ByteAcc, NoLock, Preserve) { SMIC, 8 } pebl pastebin How to use it? pebl pastebin Scope (\_SB) { Scope (PCI0) { Device (S900) { Name (_HID, EisaId ("PNP0C02")) Name (_UID, 0x0700) Name (_STA, 0x0F) Name (CRS, ResourceTemplate () pebl pastebin How to get it? pebl pastebin { IO (Decode16, 0x0010, // Range Minimum 0x0010, // Range Maximum 0x00, // Alignment 0x10, // Length ) IO (Decode16, 0x0022, // Range Minimum 0x0022, // Range Maximum pebl pastebin How to dowload it? pebl pastebin 0x00, // Alignment 0x1E, // Length ) IO (Decode16, 0x0063, // Range Minimum 0x0063, // Range Maximum 0x00, // Alignment 0x01, // Length ) IO (Decode16, pebl pastebin How to get it for free? pebl pastebin 0x0065, // Range Minimum 0x0065, // Range Maximum 0x00, // Alignment 0x01, // Length ) IO (Decode16, 0x0067, // Range Minimum 0x0067, // Range Maximum 0x00, // Alignment 0x09, // Length pebl pastebin How to get it? pebl pastebin ) IO (Decode16, 0x0072, // Range Minimum 0x0072, // Range Maximum 0x00, // Alignment 0x0E, // Length ) IO (Decode16, 0x0080, // Range Minimum 0x0080, // Range Maximum pebl pastebin How to use it? pebl pastebin 0x00, // Alignment 0x01, // Length ) IO (Decode16, 0x0084, // Range Minimum 0x0084, // Range Maximum 0x00, // Alignment 0x03, // Length ) IO (Decode16, pebl pastebin How to use it? pebl pastebin 0x0088, // Range Minimum 0x0088, // Range Maximum 0x00, // Alignment 0x01, // Length ) IO (Decode16, 0x008C, // Range Minimum 0x008C, // Range Maximum 0x00, // Alignment 0x03, // Length pebl pastebin How to dowload it? pebl pastebin ) IO (Decode16, 0x0090, // Range Minimum 0x0090, // Range Maximum 0x00, // Alignment 0x10, // Length ) IO (Decode16, 0x00A2, // Range Minimum 0x00A2, // Range Maximum pebl pastebin PasteShr pebl pastebin 0x00, // Alignment 0x1E, // Length ) IO (Decode16, 0x00B1, // Range Minimum 0x00B1, // Range Maximum 0x00, // Alignment 0x01, // Length ) IO (Decode16, pebl pastebin How to get it for free? pebl pastebin 0x00E0, // Range Minimum 0x00E0, // Range Maximum 0x00, // Alignment 0x10, // Length ) IO (Decode16, 0x04D0, // Range Minimum 0x04D0, // Range Maximum 0x00, // Alignment 0x02, // Length pebl pastebin PasteShr pebl pastebin ) IO (Decode16, 0x040B, // Range Minimum 0x040B, // Range Maximum 0x00, // Alignment 0x01, // Length ) IO (Decode16, 0x04D6, // Range Minimum 0x04D6, // Range Maximum pebl pastebin How to get it? pebl pastebin 0x00, // Alignment 0x01, // Length ) IO (Decode16, 0x0C00, // Range Minimum 0x0C00, // Range Maximum 0x00, // Alignment 0x02, // Length ) IO (Decode16, pebl pastebin How to get it? pebl pastebin 0x0C14, // Range Minimum 0x0C14, // Range Maximum 0x00, // Alignment 0x01, // Length ) IO (Decode16, 0x0C50, // Range Minimum 0x0C50, // Range Maximum 0x00, // Alignment 0x02, // Length pebl pastebin How to use it? pebl pastebin ) IO (Decode16, 0x0C52, // Range Minimum 0x0C52, // Range Maximum 0x00, // Alignment 0x01, // Length ) IO (Decode16, 0x0C6C, // Range Minimum 0x0C6C, // Range Maximum pebl pastebin PasteShr pebl pastebin 0x00, // Alignment 0x01, // Length ) IO (Decode16, 0x0C6F, // Range Minimum 0x0C6F, // Range Maximum 0x00, // Alignment 0x01, // Length ) IO (Decode16, pebl pastebin How to get it? pebl pastebin 0x0CD0, // Range Minimum 0x0CD0, // Range Maximum 0x00, // Alignment 0x02, // Length ) IO (Decode16, 0x0CD2, // Range Minimum 0x0CD2, // Range Maximum 0x00, // Alignment 0x02, // Length pebl pastebin How to get it for free? pebl pastebin ) IO (Decode16, 0x0CD4, // Range Minimum 0x0CD4, // Range Maximum 0x00, // Alignment 0x02, // Length ) IO (Decode16, 0x0CD6, // Range Minimum 0x0CD6, // Range Maximum pebl pastebin How to dowload it? pebl pastebin 0x00, // Alignment 0x02, // Length ) IO (Decode16, 0x0CD8, // Range Minimum 0x0CD8, // Range Maximum 0x00, // Alignment 0x08, // Length ) IO (Decode16, pebl pastebin How to get it? pebl pastebin 0x0000, // Range Minimum 0x0000, // Range Maximum 0x00, // Alignment 0x00, // Length ) IO (Decode16, 0x0000, // Range Minimum 0x0000, // Range Maximum 0x00, // Alignment 0x00, // Length pebl pastebin PasteShr pebl pastebin ) IO (Decode16, 0x0000, // Range Minimum 0x0000, // Range Maximum 0x00, // Alignment 0x00, // Length ) IO (Decode16, 0x0900, // Range Minimum 0x0900, // Range Maximum pebl pastebin How to use it? pebl pastebin 0x00, // Alignment 0x10, // Length ) IO (Decode16, 0x0910, // Range Minimum 0x0910, // Range Maximum 0x00, // Alignment 0x10, // Length ) IO (Decode16, pebl pastebin PasteShr pebl pastebin 0x0060, // Range Minimum 0x0060, // Range Maximum 0x00, // Alignment 0x00, // Length ) IO (Decode16, 0x0064, // Range Minimum 0x0064, // Range Maximum 0x00, // Alignment 0x00, // Length pebl pastebin How to dowload it? pebl pastebin ) Memory32Fixed (ReadWrite, 0x00000000, // Address Base 0x00000000, // Address Length ) Memory32Fixed (ReadWrite, 0xFEC01000, // Address Base 0x00001000, // Address Length ) Memory32Fixed (ReadWrite, pebl pastebin PasteShr pebl pastebin 0xFEDC0000, // Address Base 0x00001000, // Address Length ) Memory32Fixed (ReadWrite, 0xFEE00000, // Address Base 0x00001000, // Address Length ) Memory32Fixed (ReadWrite, 0xFED80000, // Address Base 0x00010000, // Address Length pebl pastebin PasteShr pebl pastebin ) Memory32Fixed (ReadWrite, 0x00000000, // Address Base 0x00000000, // Address Length ) Memory32Fixed (ReadWrite, 0x00000000, // Address Base 0x00000000, // Address Length ) Memory32Fixed (ReadWrite, pebl pastebin How to get it for free? pebl pastebin 0x00000000, // Address Base 0x00000000, // Address Length ) }) Method (_CRS, 0, NotSerialized) { CreateWordField (CRS, 0xE2, PBB) CreateWordField (CRS, 0xE4, PBH) CreateByteField (CRS, 0xE7, PML) Store (PMBS, PBB) pebl pastebin PasteShr pebl pastebin Store (PMBS, PBH) Store (PMLN, PML) If (SMBB) { CreateWordField (CRS, 0xF2, SMB1) CreateWordField (CRS, 0xF4, SMH1) CreateByteField (CRS, 0xF7, SML1) Store (SMBB, SMB1) Store (SMBB, SMH1) Store (SMBL, SML1) pebl pastebin How to get it for free? pebl pastebin CreateWordField (CRS, 0xEA, SMBZ) CreateWordField (CRS, 0xEC, SMH0) CreateByteField (CRS, 0xEF, SML0) Store (SMB0, SMBZ) Store (SMB0, SMH0) Store (SMBM, SML0) } If (APCB) { pebl pastebin How to get it for free? pebl pastebin CreateDWordField (CRS, 0x011C, APB) CreateDWordField (CRS, 0x0120, APL) Store (APCB, APB) Store (APCL, APL) } If (SPIB) { CreateDWordField (CRS, 0x0158, SPIB) CreateDWordField (CRS, 0x015C, SPIL) pebl pastebin PasteShr pebl pastebin Store (\SPIB, SPIB) Store (\SPIL, SPIL) } If (WDTB) { CreateDWordField (CRS, 0x0164, WDTB) CreateDWordField (CRS, 0x0168, WDTL) Store (\WDTB, WDTB) Store (\WDTL, WDTL) pebl pastebin How to dowload it? pebl pastebin } CreateDWordField (CRS, 0x0170, ROMB) CreateDWordField (CRS, 0x0174, ROML) Store (0xFF000000, ROMB) Store (0x01000000, ROML) Return (CRS) } } } pebl pastebin How to get it? pebl pastebin } Scope (\_SB) { Scope (PCI0) { Scope (SBRG) { Method (RRIO, 4, NotSerialized) { pebl pastebin How to use it? pebl pastebin Store ("RRIO", Debug) } Method (RDMA, 3, NotSerialized) { Store ("rDMA", Debug) } } } } pebl pastebin How to get it for free? pebl pastebin Device (SIO1) { Name (_HID, EisaId ("PNP0C02")) Name (_UID, Zero) Name (CRS, ResourceTemplate () { IO (Decode16, 0x0000, // Range Minimum 0x0000, // Range Maximum pebl pastebin How to get it for free? pebl pastebin 0x00, // Alignment 0x00, // Length ) IO (Decode16, 0x0000, // Range Minimum 0x0000, // Range Maximum 0x00, // Alignment 0x00, // Length ) IO (Decode16, pebl pastebin How to get it for free? pebl pastebin 0x0000, // Range Minimum 0x0000, // Range Maximum 0x00, // Alignment 0x00, // Length ) IO (Decode16, 0x0000, // Range Minimum 0x0000, // Range Maximum 0x00, // Alignment 0x00, // Length pebl pastebin How to get it? pebl pastebin ) }) Method (_CRS, 0, NotSerialized) { If (LAnd (LLess (SP1O, 0x03F0), LGreater (SP1O, 0xF0))) { CreateWordField (CRS, 0x02, GPI0) CreateWordField (CRS, 0x04, GPI1) CreateByteField (CRS, 0x07, GPIL) Store (SP1O, GPI0) pebl pastebin How to use it? pebl pastebin Store (SP1O, GPI1) Store (0x02, GPIL) } If (IO1B) { CreateWordField (CRS, 0x0A, GP10) CreateWordField (CRS, 0x0C, GP11) CreateByteField (CRS, 0x0F, GPL1) Store (IO1B, GP10) pebl pastebin How to dowload it? pebl pastebin Store (IO1B, GP11) Store (IO1L, GPL1) } If (IO2B) { CreateWordField (CRS, 0x12, GP20) CreateWordField (CRS, 0x14, GP21) CreateByteField (CRS, 0x17, GPL2) Store (IO2B, GP20) pebl pastebin How to use it? pebl pastebin Store (IO2B, GP21) Store (IO2L, GPL2) } If (IO3B) { CreateWordField (CRS, 0x1A, GP30) CreateWordField (CRS, 0x1C, GP31) CreateByteField (CRS, 0x1F, GPL3) Store (IO3B, GP30) pebl pastebin How to use it? pebl pastebin Store (IO3B, GP31) Store (IO3L, GPL3) } Return (CRS) } Name (DCAT, Package (0x11) { One, pebl pastebin How to get it? pebl pastebin 0x02, 0x03, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x05, pebl pastebin How to get it? pebl pastebin 0xFF, 0xFF, 0xFF, 0x06, 0xFF, 0x0A }) Mutex (MUT0, 0x00) Method (ENFG, 1, NotSerialized) { pebl pastebin How to use it? pebl pastebin Acquire (MUT0, 0x0FFF) Store (0x87, INDX) Store (One, INDX) Store (0x55, INDX) If (LEqual (SP1O, 0x2E)) { Store (0x55, INDX) } Else { pebl pastebin How to get it? pebl pastebin Store (0xAA, INDX) } Store (Arg0, LDN) } Method (EXFG, 0, NotSerialized) { Store (0x02, INDX) Store (0x02, DATA) pebl pastebin PasteShr pebl pastebin Release (MUT0) } Method (LPTM, 1, NotSerialized) { ENFG (CGLD (Arg0)) And (OPT0, 0x02, Local0) EXFG () Return (Local0) } pebl pastebin How to dowload it? pebl pastebin OperationRegion (IOID, SystemIO, SP1O, 0x02) Field (IOID, ByteAcc, NoLock, Preserve) { INDX, 8, DATA, 8 } IndexField (INDX, DATA, ByteAcc, NoLock, Preserve) { pebl pastebin How to get it for free? pebl pastebin Offset (0x07), LDN, 8, Offset (0x21), SCF1, 8, SCF2, 8, SCF3, 8, SCF4, 8, SCF5, 8, SCF6, 8, Offset (0x29), pebl pastebin PasteShr pebl pastebin CKCF, 8, Offset (0x2C), CR2C, 8, CR2D, 8, Offset (0x30), ACTR, 8, Offset (0x60), IOAH, 8, IOAL, 8, IOH2, 8, pebl pastebin How to use it? pebl pastebin IOL2, 8, Offset (0x70), INTR, 4, INTT, 4, Offset (0x74), DMCH, 8, Offset (0xE0), RGE0, 8, RGE1, 8, RGE2, 8, pebl pastebin How to get it for free? pebl pastebin RGE3, 8, RGE4, 8, RGE5, 8, RGE6, 8, RGE7, 8, RGE8, 8, RGE9, 8, Offset (0xF0), OPT0, 8, OPT1, 8, pebl pastebin How to dowload it? pebl pastebin OPT2, 8, OPT3, 8, OPT4, 8, OPT5, 8, OPT6, 8, OPT7, 8, OPT8, 8, OPT9, 8 } pebl pastebin How to get it for free? pebl pastebin Method (CGLD, 1, NotSerialized) { Return (DerefOf (Index (DCAT, Arg0))) } Method (DSTA, 1, NotSerialized) { ENFG (CGLD (Arg0)) Store (ACTR, Local0) EXFG () pebl pastebin How to get it? pebl pastebin If (LEqual (Local0, 0xFF)) { Return (Zero) } And (Local0, One, Local0) If (LLess (Arg0, 0x10)) { Or (IOST, ShiftLeft (Local0, Arg0), IOST) } pebl pastebin How to dowload it? pebl pastebin If (Local0) { Return (0x0F) } Else { If (LLess (Arg0, 0x10)) { If (And (ShiftLeft (One, Arg0), IOST)) pebl pastebin How to get it? pebl pastebin { Return (0x0D) } Else { Return (Zero) } } Else { pebl pastebin PasteShr pebl pastebin Return (Zero) } } } Method (ESTA, 1, NotSerialized) { ENFG (CGLD (Arg0)) Store (ACTR, Local0) EXFG () pebl pastebin How to get it? pebl pastebin If (LEqual (Local0, 0xFF)) { Return (Zero) } And (Local0, One, Local0) If (LGreater (Arg0, 0x0F)) { Or (IOES, ShiftLeft (Local0, And (Arg0, 0x0F)), IOES) } pebl pastebin How to get it for free? pebl pastebin If (Local0) { Return (0x0F) } Else { If (LGreater (Arg0, 0x0F)) { If (And (ShiftLeft (One, And (Arg0, 0x0F)), IOES pebl pastebin PasteShr pebl pastebin )) { Return (0x0D) } Else { Return (Zero) } } Else pebl pastebin How to get it? pebl pastebin { Return (Zero) } } } Method (DCNT, 2, NotSerialized) { ENFG (CGLD (Arg0)) If (LAnd (LLess (DMCH, 0x04), LNotEqual (And (DMCH, 0x03, pebl pastebin PasteShr pebl pastebin Local1), Zero))) { RDMA (Arg0, Arg1, Increment (Local1)) } Store (Arg1, ACTR) ShiftLeft (IOAH, 0x08, Local1) Or (IOAL, Local1, Local1) RRIO (Arg0, Arg1, Local1, 0x08) EXFG () pebl pastebin PasteShr pebl pastebin } Name (CRS1, ResourceTemplate () { IO (Decode16, 0x0000, // Range Minimum 0x0000, // Range Maximum 0x01, // Alignment 0x00, // Length ) pebl pastebin How to dowload it? pebl pastebin IRQNoFlags () {} DMA (Compatibility, NotBusMaster, Transfer8, ) {} }) CreateWordField (CRS1, 0x09, IRQM) CreateByteField (CRS1, 0x0C, DMAM) CreateWordField (CRS1, 0x02, IO11) CreateWordField (CRS1, 0x04, IO12) CreateByteField (CRS1, 0x07, LEN1) pebl pastebin How to get it for free? pebl pastebin Name (CRS2, ResourceTemplate () { IO (Decode16, 0x0000, // Range Minimum 0x0000, // Range Maximum 0x01, // Alignment 0x00, // Length ) IO (Decode16, 0x0000, // Range Minimum pebl pastebin How to get it? pebl pastebin 0x0000, // Range Maximum 0x01, // Alignment 0x00, // Length ) IRQNoFlags () {} DMA (Compatibility, NotBusMaster, Transfer8, ) {} }) CreateWordField (CRS2, 0x11, IRQE) pebl pastebin PasteShr pebl pastebin CreateByteField (CRS2, 0x14, DMAE) CreateWordField (CRS2, 0x02, IO21) CreateWordField (CRS2, 0x04, IO22) CreateByteField (CRS2, 0x07, LEN2) CreateWordField (CRS2, 0x0A, IO31) CreateWordField (CRS2, 0x0C, IO32) CreateByteField (CRS2, 0x0F, LEN3) Method (DCRS, 2, NotSerialized) { ENFG (CGLD (Arg0)) pebl pastebin How to get it for free? pebl pastebin ShiftLeft (IOAH, 0x08, IO11) Or (IOAL, IO11, IO11) Store (IO11, IO12) Store (0x08, LEN1) If (INTR) { ShiftLeft (One, INTR, IRQM) } Else { pebl pastebin How to get it? pebl pastebin Store (Zero, IRQM) } If (LOr (LGreater (DMCH, 0x03), LEqual (Arg1, Zero))) { Store (Zero, DMAM) } Else { And (DMCH, 0x03, Local1) pebl pastebin How to get it for free? pebl pastebin ShiftLeft (One, Local1, DMAM) } EXFG () Return (CRS1) } Method (DCR2, 2, NotSerialized) { ENFG (CGLD (Arg0)) pebl pastebin How to dowload it? pebl pastebin ShiftLeft (IOAH, 0x08, IO21) Or (IOAL, IO21, IO21) Store (IO21, IO22) Store (0x08, LEN2) ShiftLeft (IOH2, 0x08, IO31) Or (IOL2, IO31, IO31) Store (IO31, IO32) Store (0x08, LEN3) If (INTR) { pebl pastebin How to get it? pebl pastebin ShiftLeft (One, INTR, IRQE) } Else { Store (Zero, IRQE) } If (LOr (LGreater (DMCH, 0x03), LEqual (Arg1, Zero))) { Store (Zero, DMAE) pebl pastebin How to get it? pebl pastebin } Else { And (DMCH, 0x03, Local1) ShiftLeft (One, Local1, DMAE) } EXFG () Return (CRS2) } pebl pastebin PasteShr pebl pastebin Method (DSRS, 2, NotSerialized) { If (And (LEqual (Arg1, 0x02), LPTM (Arg1))) { DSR2 (Arg0, Arg1) } Else { CreateWordField (Arg0, 0x09, IRQM) pebl pastebin How to use it? pebl pastebin CreateByteField (Arg0, 0x0C, DMAM) CreateWordField (Arg0, 0x02, IO11) ENFG (CGLD (Arg1)) And (IO11, 0xFF, IOAL) ShiftRight (IO11, 0x08, IOAH) If (IRQM) { FindSetRightBit (IRQM, Local0) Subtract (Local0, One, INTR) } pebl pastebin How to use it? pebl pastebin Else { Store (Zero, INTR) } If (DMAM) { FindSetRightBit (DMAM, Local0) Subtract (Local0, One, DMCH) } pebl pastebin How to use it? pebl pastebin Else { Store (0x04, DMCH) } EXFG () DCNT (Arg1, One) } } pebl pastebin How to dowload it? pebl pastebin Method (DSR2, 2, NotSerialized) { CreateWordField (Arg0, 0x11, IRQE) CreateByteField (Arg0, 0x14, DMAE) CreateWordField (Arg0, 0x02, IO21) CreateWordField (Arg0, 0x0A, IO31) ENFG (CGLD (Arg1)) And (IO21, 0xFF, IOAL) ShiftRight (IO21, 0x08, IOAH) And (IO31, 0xFF, IOL2) pebl pastebin How to use it? pebl pastebin ShiftRight (IO31, 0x08, IOH2) If (IRQE) { FindSetRightBit (IRQE, Local0) Subtract (Local0, One, INTR) } Else { Store (Zero, INTR) } pebl pastebin How to use it? pebl pastebin If (DMAE) { FindSetRightBit (DMAE, Local0) Subtract (Local0, One, DMCH) } Else { Store (0x04, DMCH) } pebl pastebin How to get it? pebl pastebin EXFG () DCNT (Arg1, One) } Name (PMFG, Zero) Method (SIOS, 1, NotSerialized) { Store ("SIOS", Debug) If (LNotEqual (0x05, Arg0)) pebl pastebin How to dowload it? pebl pastebin { ENFG (0x04) Store (0xFF, OPT1) If (KBFG) { Or (OPT0, 0x08, OPT0) } Else { And (OPT0, 0xF7, OPT0) pebl pastebin How to dowload it? pebl pastebin } If (MSFG) { Or (OPT0, 0x10, OPT0) } Else { And (OPT0, 0xEF, OPT0) } pebl pastebin How to get it? pebl pastebin And (0xBF, OPT2, Local0) Store (Local0, OPT2) EXFG () } ENFG (0x07) Or (0x10, CR2C, Local0) Store (Local0, CR2C) EXFG () pebl pastebin PasteShr pebl pastebin } Method (SIOW, 1, NotSerialized) { Store ("SIOW", Debug) ENFG (0x04) Store (OPT1, PMFG) Store (0xFF, OPT1) And (OPT0, 0xE7, OPT0) Or (0x40, OPT2, Local0) pebl pastebin PasteShr pebl pastebin Store (Local0, OPT2) EXFG () } Method (SIOH, 0, NotSerialized) { } } Device (PS2K) pebl pastebin PasteShr pebl pastebin { Name (_HID, EisaId ("PNP0303")) Name (_UID, Zero) Name (LDN, 0x05) Name (_CID, EisaId ("PNP030B")) Method (_STA, 0, NotSerialized) { If (And (IOST, 0x0400)) { Return (0x0F) pebl pastebin How to use it? pebl pastebin } Else { Return (Zero) } } Name (_CRS, ResourceTemplate () { IO (Decode16, pebl pastebin How to get it for free? pebl pastebin 0x0060, // Range Minimum 0x0060, // Range Maximum 0x00, // Alignment 0x01, // Length ) IO (Decode16, 0x0064, // Range Minimum 0x0064, // Range Maximum 0x00, // Alignment 0x01, // Length pebl pastebin PasteShr pebl pastebin ) IRQNoFlags () {1} }) Name (_PRS, ResourceTemplate () { StartDependentFn (0x00, 0x00) { IO (Decode16, 0x0060, // Range Minimum pebl pastebin How to dowload it? pebl pastebin 0x0060, // Range Maximum 0x00, // Alignment 0x01, // Length ) IO (Decode16, 0x0064, // Range Minimum 0x0064, // Range Maximum 0x00, // Alignment 0x01, // Length ) pebl pastebin PasteShr pebl pastebin IRQNoFlags () {1} } EndDependentFn () }) Method (_PSW, 1, NotSerialized) { Store (Arg0, KBFG) } pebl pastebin How to get it? pebl pastebin Scope (\) { Name (KBFG, One) } Method (_PRW, 0, NotSerialized) { Return (GPRW (0x1D, 0x03)) } } pebl pastebin PasteShr pebl pastebin Device (PS2M) { Name (_HID, EisaId ("PNP0F03")) Name (_UID, Zero) Name (LDN, 0x06) Name (_CID, EisaId ("PNP0F13")) Method (_STA, 0, NotSerialized) { If (And (IOST, 0x4000)) pebl pastebin PasteShr pebl pastebin { Return (0x0F) } Else { Return (Zero) } } Name (CRS1, ResourceTemplate () pebl pastebin How to get it? pebl pastebin { IRQNoFlags () {12} }) Name (CRS2, ResourceTemplate () { IO (Decode16, 0x0060, // Range Minimum 0x0060, // Range Maximum 0x00, // Alignment pebl pastebin How to use it? pebl pastebin 0x01, // Length ) IO (Decode16, 0x0064, // Range Minimum 0x0064, // Range Maximum 0x00, // Alignment 0x01, // Length ) IRQNoFlags () {12} pebl pastebin How to use it? pebl pastebin }) Method (_CRS, 0, NotSerialized) { If (And (IOST, 0x0400)) { Return (CRS1) } Else { Return (CRS2) pebl pastebin How to get it? pebl pastebin } } Name (_PRS, ResourceTemplate () { StartDependentFn (0x00, 0x00) { IRQNoFlags () {12} } pebl pastebin How to get it? pebl pastebin EndDependentFn () }) Method (_PSW, 1, NotSerialized) { Store (Arg0, MSFG) } Scope (\) { Name (MSFG, One) pebl pastebin How to dowload it? pebl pastebin } Method (_PRW, 0, NotSerialized) { Return (GPRW (0x1D, 0x03)) } } Device (HHMD) { pebl pastebin How to use it? pebl pastebin Name (_HID, EisaId ("PNP0C08")) Name (_UID, Zero) Name (LDN, 0x04) Method (_STA, 0, NotSerialized) { Return (Zero) } } Device (UAR1) pebl pastebin How to get it? pebl pastebin { Name (_HID, EisaId ("PNP0501")) Name (_UID, Zero) Name (LDN, One) Method (_STA, 0, NotSerialized) { Return (^^SIO1.DSTA (Zero)) } Method (_DIS, 0, NotSerialized) pebl pastebin How to use it? pebl pastebin { ^^SIO1.DCNT (Zero, Zero) } Method (_CRS, 0, NotSerialized) { Return (^^SIO1.DCRS (Zero, Zero)) } Method (_SRS, 1, NotSerialized) pebl pastebin How to dowload it? pebl pastebin { ^^SIO1.DSRS (Arg0, Zero) } Name (_PRS, ResourceTemplate () { StartDependentFn (0x00, 0x00) { IO (Decode16, 0x03F8, // Range Minimum pebl pastebin PasteShr pebl pastebin 0x03F8, // Range Maximum 0x01, // Alignment 0x08, // Length ) IRQNoFlags () {4} DMA (Compatibility, NotBusMaster, Transfer8, ) {} } StartDependentFnNoPri () pebl pastebin How to get it for free? pebl pastebin { IO (Decode16, 0x03F8, // Range Minimum 0x03F8, // Range Maximum 0x01, // Alignment 0x08, // Length ) IRQNoFlags () {4} DMA (Compatibility, NotBusMaster, Transfer8, ) pebl pastebin PasteShr pebl pastebin {} } StartDependentFnNoPri () { IO (Decode16, 0x02F8, // Range Minimum 0x02F8, // Range Maximum 0x01, // Alignment 0x08, // Length ) pebl pastebin How to use it? pebl pastebin IRQNoFlags () {3} DMA (Compatibility, NotBusMaster, Transfer8, ) {} } StartDependentFnNoPri () { IO (Decode16, 0x03E8, // Range Minimum 0x03E8, // Range Maximum pebl pastebin How to get it for free? pebl pastebin 0x01, // Alignment 0x08, // Length ) IRQNoFlags () {4} DMA (Compatibility, NotBusMaster, Transfer8, ) {} } StartDependentFnNoPri () { pebl pastebin PasteShr pebl pastebin IO (Decode16, 0x02E8, // Range Minimum 0x02E8, // Range Maximum 0x01, // Alignment 0x08, // Length ) IRQNoFlags () {3} DMA (Compatibility, NotBusMaster, Transfer8, ) {} pebl pastebin How to get it for free? pebl pastebin } EndDependentFn () }) Method (_PRW, 0, NotSerialized) { Return (GPRW (0x0F, 0x04)) } } } pebl pastebin How to dowload it? pebl pastebin Device (SDIO) { Name (_ADR, 0x00140007) } Device (D031) { Name (_ADR, 0x00110000) } } pebl pastebin How to use it? pebl pastebin } Scope (_GPE) { Method (_L08, 0, NotSerialized) { Notify (\_SB.PCI0.GPP0, 0x02) Notify (\_SB.PCI0.GPP0.GPP0, 0x02) Notify (\_SB.PCI0.GPP1, 0x02) Notify (\_SB.PCI0.GPP2, 0x02) pebl pastebin How to get it for free? pebl pastebin Notify (\_SB.PCI0.GPP2.BR3B.BR3E.X412, 0x02) Notify (\_SB.PCI0.GPP2.BR3B.BR40.X4_0, 0x02) Notify (\_SB.PCI0.GPP2.BR3B.BR42.X4_1, 0x02) Notify (\_SB.PCI0.GPP2.BR3B.BR44.X411, 0x02) Notify (\_SB.PCI0.GPP2.BR3B.BR46.X413, 0x02) Notify (\_SB.PCI0.GPP2.BR3B.BR48.AS43, 0x02) Notify (\_SB.PCI0.GPP3, 0x02) Notify (\_SB.PCI0.GPP4, 0x02) Notify (\_SB.PCI0.GPP5, 0x02) Notify (\_SB.PCI0.GPP6, 0x02) pebl pastebin PasteShr pebl pastebin Notify (\_SB.PCI0.GPP7, 0x02) Notify (\_SB.PCI0.GPP8, 0x02) Notify (\_SB.PCI0.GPP8.GFX1, 0x02) Notify (\_SB.PCI0.GPP9, 0x02) Notify (\_SB.PCI0.GPPA, 0x02) Notify (\_SB.PCI0.GPPB, 0x02) Notify (\_SB.PCI0.GPPC, 0x02) Notify (\_SB.PCI0.GPPD, 0x02) Notify (\_SB.PCI0.GPPE, 0x02) Notify (\_SB.PCI0.GPPF, 0x02) pebl pastebin How to use it? pebl pastebin Notify (\_SB.PCI0.HDEF, 0x02) Notify (\_SB.PWRB, 0x02) } Method (_L19, 0, NotSerialized) { Notify (\_SB.PCI0.GPP2.PTXH, 0x02) Notify (\_SB.PCI0.GP17, 0x02) Notify (\_SB.PCI0.GP17.XHC0, 0x02) Notify (\_SB.PWRB, 0x02) pebl pastebin How to use it? pebl pastebin } Method (_L18, 0, NotSerialized) { Notify (\_SB.PCI0.GPP2.BR3B.BR3C.I211, 0x02) Notify (\_SB.PWRB, 0x02) } } Scope (_SB) pebl pastebin PasteShr pebl pastebin { Device (PWRB) { Name (_HID, EisaId ("PNP0C0C")) Name (_UID, 0xAA) Name (_STA, 0x0B) } } Name (_S0, Package (0x04) pebl pastebin How to dowload it? pebl pastebin { Zero, Zero, Zero, Zero }) Name (_S3, Package (0x04) { 0x03, Zero, pebl pastebin PasteShr pebl pastebin Zero, Zero }) Name (_S4, Package (0x04) { 0x04, Zero, Zero, Zero }) pebl pastebin How to get it? pebl pastebin Name (_S5, Package (0x04) { 0x05, Zero, Zero, Zero }) Method (_PTS, 1, NotSerialized) { If (LEqual (Arg0, 0x05)) {} pebl pastebin How to get it? pebl pastebin Else { If (Arg0) { \_SB.TPM.TPTS (Arg0) SPTS (Arg0) \_SB.PCI0.SBRG.SIO1.SIOS (Arg0) \_SB.PCI0.GPTS (Arg0) \_SB.PCI0.NPTS (Arg0) } pebl pastebin How to dowload it? pebl pastebin } } Method (_WAK, 1, NotSerialized) { ShiftLeft (Arg0, 0x04, DBG8) \_SB.PCI0.NWAK (Arg0) \_SB.PCI0.GWAK (Arg0) \_SB.PCI0.SBRG.SIO1.SIOW (Arg0) ShiftLeft (Arg0, 0x04, DBG8) pebl pastebin How to dowload it? pebl pastebin SWAK (Arg0) Return (WAKP) } Scope (_PR) { OperationRegion (SSDT, SystemMemory, 0xFFFF0000, 0xFFFF) Name (DCOR, 0x02) Name (TBLD, 0x04) Name (NPSS, 0x05) pebl pastebin How to dowload it? pebl pastebin Name (HNDL, 0x80000000) Name (APSS, Package (0x0A) { Package (0x06) { 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, pebl pastebin How to get it for free? pebl pastebin 0xFFFF }, Package (0x06) { 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, pebl pastebin How to dowload it? pebl pastebin 0xFFFF }, Package (0x06) { 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, pebl pastebin How to get it? pebl pastebin 0xFFFF }, Package (0x06) { 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, pebl pastebin How to use it? pebl pastebin 0xFFFF }, Package (0x06) { 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, pebl pastebin How to use it? pebl pastebin 0xFFFF }, Package (0x06) { 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, pebl pastebin PasteShr pebl pastebin 0xFFFF }, Package (0x06) { 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, pebl pastebin How to get it for free? pebl pastebin 0xFFFF }, Package (0x06) { 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, pebl pastebin PasteShr pebl pastebin 0xFFFF }, Package (0x06) { 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, pebl pastebin How to dowload it? pebl pastebin 0xFFFF }, Package (0x06) { 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, pebl pastebin How to use it? pebl pastebin 0xFFFF } }) Processor (P000, 0x01, 0x00000810, 0x06) { Name (TYPE, 0x80000000) Method (_PDC, 1, NotSerialized) { CreateDWordField (Arg0, 0x08, DAT0) Store (DAT0, TYPE) pebl pastebin How to dowload it? pebl pastebin If (LAnd (LEqual (TBLD, Zero), LNotEqual (NPSS, Zero))) { If (LOr (LEqual (And (TYPE, 0x1B), 0x1B), LEqual (DCOR, Zero))) { Store (One, TBLD) Load (SSDT, HNDL) } } } pebl pastebin How to get it for free? pebl pastebin } Processor (P001, 0x02, 0x00000810, 0x06) { Name (TYPE, 0x80000000) Method (_PDC, 1, NotSerialized) { CreateDWordField (Arg0, 0x08, DAT0) Store (DAT0, TYPE) If (LAnd (LEqual (TBLD, Zero), LNotEqual (NPSS, Zero))) pebl pastebin How to dowload it? pebl pastebin { If (LOr (LEqual (And (TYPE, 0x1B), 0x1B), LEqual (DCOR, Zero))) { Store (One, TBLD) Load (SSDT, HNDL) } } } } pebl pastebin How to use it? pebl pastebin Processor (P002, 0x03, 0x00000810, 0x06) { Name (TYPE, 0x80000000) Method (_PDC, 1, NotSerialized) { CreateDWordField (Arg0, 0x08, DAT0) Store (DAT0, TYPE) If (LAnd (LEqual (TBLD, Zero), LNotEqual (NPSS, Zero))) { pebl pastebin How to dowload it? pebl pastebin If (LOr (LEqual (And (TYPE, 0x1B), 0x1B), LEqual (DCOR, Zero))) { Store (One, TBLD) Load (SSDT, HNDL) } } } } pebl pastebin How to get it? pebl pastebin Processor (P003, 0x04, 0x00000810, 0x06) { Name (TYPE, 0x80000000) Method (_PDC, 1, NotSerialized) { CreateDWordField (Arg0, 0x08, DAT0) Store (DAT0, TYPE) If (LAnd (LEqual (TBLD, Zero), LNotEqual (NPSS, Zero))) { If (LOr (LEqual (And (TYPE, 0x1B), 0x1B), LEqual (DCOR, pebl pastebin How to get it for free? pebl pastebin Zero))) { Store (One, TBLD) Load (SSDT, HNDL) } } } } Processor (P004, 0x05, 0x00000810, 0x06) pebl pastebin How to dowload it? pebl pastebin { Name (TYPE, 0x80000000) Method (_PDC, 1, NotSerialized) { CreateDWordField (Arg0, 0x08, DAT0) Store (DAT0, TYPE) If (LAnd (LEqual (TBLD, Zero), LNotEqual (NPSS, Zero))) { If (LOr (LEqual (And (TYPE, 0x1B), 0x1B), LEqual (DCOR, Zero))) pebl pastebin PasteShr pebl pastebin { Store (One, TBLD) Load (SSDT, HNDL) } } } } Processor (P005, 0x06, 0x00000810, 0x06) { pebl pastebin PasteShr pebl pastebin Name (TYPE, 0x80000000) Method (_PDC, 1, NotSerialized) { CreateDWordField (Arg0, 0x08, DAT0) Store (DAT0, TYPE) If (LAnd (LEqual (TBLD, Zero), LNotEqual (NPSS, Zero))) { If (LOr (LEqual (And (TYPE, 0x1B), 0x1B), LEqual (DCOR, Zero))) { pebl pastebin PasteShr pebl pastebin Store (One, TBLD) Load (SSDT, HNDL) } } } } Processor (P006, 0x07, 0x00000810, 0x06) { Name (TYPE, 0x80000000) pebl pastebin How to get it for free? pebl pastebin Method (_PDC, 1, NotSerialized) { CreateDWordField (Arg0, 0x08, DAT0) Store (DAT0, TYPE) If (LAnd (LEqual (TBLD, Zero), LNotEqual (NPSS, Zero))) { If (LOr (LEqual (And (TYPE, 0x1B), 0x1B), LEqual (DCOR, Zero))) { Store (One, TBLD) pebl pastebin How to dowload it? pebl pastebin Load (SSDT, HNDL) } } } } Processor (P007, 0x08, 0x00000810, 0x06) { Name (TYPE, 0x80000000) Method (_PDC, 1, NotSerialized) pebl pastebin How to use it? pebl pastebin { CreateDWordField (Arg0, 0x08, DAT0) Store (DAT0, TYPE) If (LAnd (LEqual (TBLD, Zero), LNotEqual (NPSS, Zero))) { If (LOr (LEqual (And (TYPE, 0x1B), 0x1B), LEqual (DCOR, Zero))) { Store (One, TBLD) Load (SSDT, HNDL) pebl pastebin How to dowload it? pebl pastebin } } } } Processor (P008, 0x09, 0x00000810, 0x06) { Name (TYPE, 0x80000000) Method (_PDC, 1, NotSerialized) { pebl pastebin How to dowload it? pebl pastebin CreateDWordField (Arg0, 0x08, DAT0) Store (DAT0, TYPE) If (LAnd (LEqual (TBLD, Zero), LNotEqual (NPSS, Zero))) { If (LOr (LEqual (And (TYPE, 0x1B), 0x1B), LEqual (DCOR, Zero))) { Store (One, TBLD) Load (SSDT, HNDL) } pebl pastebin How to get it? pebl pastebin } } } Processor (P009, 0x0A, 0x00000810, 0x06) { Name (TYPE, 0x80000000) Method (_PDC, 1, NotSerialized) { CreateDWordField (Arg0, 0x08, DAT0) pebl pastebin How to dowload it? pebl pastebin Store (DAT0, TYPE) If (LAnd (LEqual (TBLD, Zero), LNotEqual (NPSS, Zero))) { If (LOr (LEqual (And (TYPE, 0x1B), 0x1B), LEqual (DCOR, Zero))) { Store (One, TBLD) Load (SSDT, HNDL) } } pebl pastebin How to dowload it? pebl pastebin } } Processor (P00A, 0x0B, 0x00000810, 0x06) { Name (TYPE, 0x80000000) Method (_PDC, 1, NotSerialized) { CreateDWordField (Arg0, 0x08, DAT0) Store (DAT0, TYPE) pebl pastebin How to get it? pebl pastebin If (LAnd (LEqual (TBLD, Zero), LNotEqual (NPSS, Zero))) { If (LOr (LEqual (And (TYPE, 0x1B), 0x1B), LEqual (DCOR, Zero))) { Store (One, TBLD) Load (SSDT, HNDL) } } } pebl pastebin PasteShr pebl pastebin } Processor (P00B, 0x0C, 0x00000810, 0x06) { Name (TYPE, 0x80000000) Method (_PDC, 1, NotSerialized) { CreateDWordField (Arg0, 0x08, DAT0) Store (DAT0, TYPE) If (LAnd (LEqual (TBLD, Zero), LNotEqual (NPSS, Zero))) pebl pastebin How to get it for free? pebl pastebin { If (LOr (LEqual (And (TYPE, 0x1B), 0x1B), LEqual (DCOR, Zero))) { Store (One, TBLD) Load (SSDT, HNDL) } } } } pebl pastebin How to dowload it? pebl pastebin Processor (P00C, 0x0D, 0x00000810, 0x06) { Name (TYPE, 0x80000000) Method (_PDC, 1, NotSerialized) { CreateDWordField (Arg0, 0x08, DAT0) Store (DAT0, TYPE) If (LAnd (LEqual (TBLD, Zero), LNotEqual (NPSS, Zero))) { pebl pastebin How to dowload it? pebl pastebin If (LOr (LEqual (And (TYPE, 0x1B), 0x1B), LEqual (DCOR, Zero))) { Store (One, TBLD) Load (SSDT, HNDL) } } } } pebl pastebin How to get it for free? pebl pastebin Processor (P00D, 0x0E, 0x00000810, 0x06) { Name (TYPE, 0x80000000) Method (_PDC, 1, NotSerialized) { CreateDWordField (Arg0, 0x08, DAT0) Store (DAT0, TYPE) If (LAnd (LEqual (TBLD, Zero), LNotEqual (NPSS, Zero))) { If (LOr (LEqual (And (TYPE, 0x1B), 0x1B), LEqual (DCOR, pebl pastebin How to get it? pebl pastebin Zero))) { Store (One, TBLD) Load (SSDT, HNDL) } } } } Processor (P00E, 0x0F, 0x00000810, 0x06) pebl pastebin How to get it? pebl pastebin { Name (TYPE, 0x80000000) Method (_PDC, 1, NotSerialized) { CreateDWordField (Arg0, 0x08, DAT0) Store (DAT0, TYPE) If (LAnd (LEqual (TBLD, Zero), LNotEqual (NPSS, Zero))) { If (LOr (LEqual (And (TYPE, 0x1B), 0x1B), LEqual (DCOR, Zero))) pebl pastebin How to dowload it? pebl pastebin { Store (One, TBLD) Load (SSDT, HNDL) } } } } Processor (P00F, 0x10, 0x00000810, 0x06) { pebl pastebin How to get it? pebl pastebin Name (TYPE, 0x80000000) Method (_PDC, 1, NotSerialized) { CreateDWordField (Arg0, 0x08, DAT0) Store (DAT0, TYPE) If (LAnd (LEqual (TBLD, Zero), LNotEqual (NPSS, Zero))) { If (LOr (LEqual (And (TYPE, 0x1B), 0x1B), LEqual (DCOR, Zero))) { pebl pastebin PasteShr pebl pastebin Store (One, TBLD) Load (SSDT, HNDL) } } } } } Scope (_SB) { pebl pastebin How to get it for free? pebl pastebin OperationRegion (PIRQ, SystemIO, 0x0C00, 0x02) Field (PIRQ, ByteAcc, NoLock, Preserve) { PIDX, 8, PDAT, 8 } IndexField (PIDX, PDAT, ByteAcc, NoLock, Preserve) { PIRA, 8, pebl pastebin How to use it? pebl pastebin PIRB, 8, PIRC, 8, PIRD, 8, PIRE, 8, PIRF, 8, PIRG, 8, PIRH, 8, Offset (0x0C), SIRA, 8, SIRB, 8, pebl pastebin PasteShr pebl pastebin SIRC, 8, SIRD, 8, PIRS, 8, Offset (0x13), HDAD, 8, Offset (0x17), SDCL, 8, Offset (0x1A), SDIO, 8, Offset (0x30), pebl pastebin How to dowload it? pebl pastebin USB1, 8, Offset (0x34), USB3, 8, Offset (0x41), SATA, 8, Offset (0x62), GIOC, 8, Offset (0x70), I2C0, 8, I2C1, 8, pebl pastebin How to use it? pebl pastebin I2C2, 8, I2C3, 8, URT0, 8, URT1, 8 } OperationRegion (KBDD, SystemIO, 0x64, One) Field (KBDD, ByteAcc, NoLock, Preserve) { PD64, 8 pebl pastebin How to dowload it? pebl pastebin } Method (DSPI, 0, NotSerialized) { INTA (0x1F) INTB (0x1F) INTC (0x1F) INTD (0x1F) Store (PD64, Local1) Store (0x1F, PIRE) pebl pastebin How to get it? pebl pastebin Store (0x1F, PIRF) Store (0x1F, PIRG) Store (0x1F, PIRH) } Method (INTA, 1, NotSerialized) { Store (Arg0, PIRA) Store (Arg0, HDAD) } pebl pastebin How to dowload it? pebl pastebin Method (INTB, 1, NotSerialized) { Store (Arg0, PIRB) } Method (INTC, 1, NotSerialized) { Store (Arg0, PIRC) Store (Arg0, USB1) pebl pastebin How to use it? pebl pastebin Store (Arg0, USB3) } Method (INTD, 1, NotSerialized) { Store (Arg0, PIRD) Store (Arg0, SATA) } Name (BUFA, ResourceTemplate () pebl pastebin How to get it? pebl pastebin { IRQ (Level, ActiveLow, Shared, ) {15} }) Name (IPRA, ResourceTemplate () { IRQ (Level, ActiveLow, Shared, ) {5,10,11} }) Name (IPRB, ResourceTemplate () pebl pastebin How to dowload it? pebl pastebin { IRQ (Level, ActiveLow, Shared, ) {5,10,11} }) Name (IPRC, ResourceTemplate () { IRQ (Level, ActiveLow, Shared, ) {5,10,11} }) Name (IPRD, ResourceTemplate () pebl pastebin How to get it for free? pebl pastebin { IRQ (Level, ActiveLow, Shared, ) {5,10,11} }) Device (LNKA) { Name (_HID, EisaId ("PNP0C0F")) Name (_UID, One) Method (_STA, 0, NotSerialized) { pebl pastebin How to use it? pebl pastebin If (PIRA) { Return (0x0B) } Else { Return (0x09) } } pebl pastebin How to get it for free? pebl pastebin Method (_PRS, 0, NotSerialized) { Return (PRSA) } Method (_DIS, 0, NotSerialized) { INTA (0x1F) } pebl pastebin How to dowload it? pebl pastebin Method (_CRS, 0, NotSerialized) { CreateWordField (BUFA, One, IRQX) ShiftLeft (One, PIRA, IRQX) Return (BUFA) } Method (_SRS, 1, NotSerialized) { CreateWordField (Arg0, One, IRA) pebl pastebin How to get it for free? pebl pastebin FindSetRightBit (IRA, Local0) Decrement (Local0) INTA (Local0) } } Device (LNKB) { Name (_HID, EisaId ("PNP0C0F")) Name (_UID, 0x02) pebl pastebin PasteShr pebl pastebin Method (_STA, 0, NotSerialized) { If (PIRB) { Return (0x0B) } Else { Return (0x09) } pebl pastebin How to dowload it? pebl pastebin } Method (_PRS, 0, NotSerialized) { Return (PRSB) } Method (_DIS, 0, NotSerialized) { INTB (0x1F) pebl pastebin How to get it for free? pebl pastebin } Method (_CRS, 0, NotSerialized) { CreateWordField (BUFA, One, IRQX) ShiftLeft (One, PIRB, IRQX) Return (BUFA) } Method (_SRS, 1, NotSerialized) pebl pastebin How to use it? pebl pastebin { CreateWordField (Arg0, One, IRA) FindSetRightBit (IRA, Local0) Decrement (Local0) INTB (Local0) } } Device (LNKC) { pebl pastebin How to dowload it? pebl pastebin Name (_HID, EisaId ("PNP0C0F")) Name (_UID, 0x03) Method (_STA, 0, NotSerialized) { If (PIRC) { Return (0x0B) } Else { pebl pastebin How to use it? pebl pastebin Return (0x09) } } Method (_PRS, 0, NotSerialized) { Return (PRSC) } Method (_DIS, 0, NotSerialized) pebl pastebin How to get it? pebl pastebin { INTC (0x1F) } Method (_CRS, 0, NotSerialized) { CreateWordField (BUFA, One, IRQX) ShiftLeft (One, PIRC, IRQX) Return (BUFA) } pebl pastebin PasteShr pebl pastebin Method (_SRS, 1, NotSerialized) { CreateWordField (Arg0, One, IRA) FindSetRightBit (IRA, Local0) Decrement (Local0) INTC (Local0) } } pebl pastebin How to get it? pebl pastebin Device (LNKD) { Name (_HID, EisaId ("PNP0C0F")) Name (_UID, 0x04) Method (_STA, 0, NotSerialized) { If (PIRD) { Return (0x0B) } pebl pastebin PasteShr pebl pastebin Else { Return (0x09) } } Method (_PRS, 0, NotSerialized) { Return (PRSD) } pebl pastebin PasteShr pebl pastebin Method (_DIS, 0, NotSerialized) { INTD (0x1F) } Method (_CRS, 0, NotSerialized) { CreateWordField (BUFA, One, IRQX) ShiftLeft (One, PIRD, IRQX) pebl pastebin How to dowload it? pebl pastebin Return (BUFA) } Method (_SRS, 1, NotSerialized) { CreateWordField (Arg0, One, IRA) FindSetRightBit (IRA, Local0) Decrement (Local0) INTD (Local0) } pebl pastebin How to use it? pebl pastebin } Device (LNKE) { Name (_HID, EisaId ("PNP0C0F")) Name (_UID, 0x05) Method (_STA, 0, NotSerialized) { If (PIRE) { pebl pastebin PasteShr pebl pastebin Return (0x0B) } Else { Return (0x09) } } Method (_PRS, 0, NotSerialized) { pebl pastebin How to get it for free? pebl pastebin Return (PRSE) } Method (_DIS, 0, NotSerialized) { Store (0x1F, PIRE) } Method (_CRS, 0, NotSerialized) { pebl pastebin How to use it? pebl pastebin CreateWordField (BUFA, One, IRQX) ShiftLeft (One, PIRE, IRQX) Return (BUFA) } Method (_SRS, 1, NotSerialized) { CreateWordField (Arg0, One, IRA) FindSetRightBit (PIRE, Local0) Decrement (Local0) pebl pastebin How to use it? pebl pastebin Store (Local0, PIRE) } } Device (LNKF) { Name (_HID, EisaId ("PNP0C0F")) Name (_UID, 0x06) Method (_STA, 0, NotSerialized) { pebl pastebin How to get it? pebl pastebin If (PIRF) { Return (0x0B) } Else { Return (0x09) } } pebl pastebin How to use it? pebl pastebin Method (_PRS, 0, NotSerialized) { Return (PRSF) } Method (_DIS, 0, NotSerialized) { Store (0x1F, PIRF) } pebl pastebin How to get it for free? pebl pastebin Method (_CRS, 0, NotSerialized) { CreateWordField (BUFA, One, IRQX) ShiftLeft (One, PIRF, IRQX) Return (BUFA) } Method (_SRS, 1, NotSerialized) { CreateWordField (Arg0, One, IRA) pebl pastebin How to use it? pebl pastebin FindSetRightBit (IRA, Local0) Decrement (Local0) Store (Local0, PIRF) } } Device (LNKG) { Name (_HID, EisaId ("PNP0C0F")) Name (_UID, 0x07) pebl pastebin How to get it? pebl pastebin Method (_STA, 0, NotSerialized) { If (PIRG) { Return (0x0B) } Else { Return (0x09) } pebl pastebin How to get it? pebl pastebin } Method (_PRS, 0, NotSerialized) { Return (PRSG) } Method (_DIS, 0, NotSerialized) { Store (0x1F, PIRG) pebl pastebin How to dowload it? pebl pastebin } Method (_CRS, 0, NotSerialized) { CreateWordField (BUFA, One, IRQX) ShiftLeft (One, PIRG, IRQX) Return (BUFA) } Method (_SRS, 1, NotSerialized) pebl pastebin How to get it? pebl pastebin { CreateWordField (Arg0, One, IRA) FindSetRightBit (IRA, Local0) Decrement (Local0) Store (Local0, PIRG) } } Device (LNKH) { pebl pastebin How to dowload it? pebl pastebin Name (_HID, EisaId ("PNP0C0F")) Name (_UID, 0x08) Method (_STA, 0, NotSerialized) { If (PIRH) { Return (0x0B) } Else { pebl pastebin How to get it? pebl pastebin Return (0x09) } } Method (_PRS, 0, NotSerialized) { Return (PRSH) } Method (_DIS, 0, NotSerialized) pebl pastebin How to get it for free? pebl pastebin { Store (0x1F, PIRH) } Method (_CRS, 0, NotSerialized) { CreateWordField (BUFA, One, IRQX) ShiftLeft (One, PIRH, IRQX) Return (BUFA) } pebl pastebin How to get it for free? pebl pastebin Method (_SRS, 1, NotSerialized) { CreateWordField (Arg0, One, IRA) FindSetRightBit (IRA, Local0) Decrement (Local0) Store (Local0, PIRH) } } } pebl pastebin How to use it? pebl pastebin Scope (_SB.PCI0) { Method (_INI, 0, NotSerialized) { OSFL () DSPI () NAPE () } } pebl pastebin How to dowload it? pebl pastebin Name (TSOS, 0x75) If (CondRefOf (\_OSI)) { If (_OSI ("Windows 2009")) { Store (0x50, TSOS) } If (_OSI ("Windows 2015")) pebl pastebin PasteShr pebl pastebin { Store (0x70, TSOS) } If (_OSI ("Linux")) { Store (0x80, TSOS) } } pebl pastebin How to dowload it? pebl pastebin Scope (_SB) { OperationRegion (ECMC, SystemIO, 0x72, 0x02) Field (ECMC, AnyAcc, NoLock, Preserve) { ECMI, 8, ECMD, 8 } IndexField (ECMI, ECMD, ByteAcc, NoLock, Preserve) pebl pastebin How to use it? pebl pastebin { Offset (0x08), FRTB, 32 } OperationRegion (FRTP, SystemMemory, FRTB, 0x0100) Field (FRTP, AnyAcc, NoLock, Preserve) { PEBA, 32, , 5, pebl pastebin How to get it? pebl pastebin IC0E, 1, IC1E, 1, IC2E, 1, IC3E, 1, IC4E, 1, IC5E, 1, UT0E, 1, UT1E, 1, UT2E, 1, UT3E, 1, pebl pastebin How to get it for free? pebl pastebin ST_E, 1, , 2, EHCE, 1, , 4, XHCE, 1, SD_E, 1, , 2, ESPI, 1, Offset (0x08), PCEF, 1, pebl pastebin PasteShr pebl pastebin , 4, IC0D, 1, IC1D, 1, IC2D, 1, IC3D, 1, IC4D, 1, IC5D, 1, UT0D, 1, UT1D, 1, UT2D, 1, pebl pastebin How to get it for free? pebl pastebin UT3D, 1, ST_D, 1, , 2, EHCD, 1, , 4, XHCD, 1, SD_D, 1, , 6, S03D, 1, FW00, 16, pebl pastebin How to dowload it? pebl pastebin FW01, 32, FW02, 16, FW03, 32, SDS0, 8, SDS1, 8, CZFG, 1, Offset (0x20), SD10, 32, EH10, 32, XH10, 32, pebl pastebin PasteShr pebl pastebin STBA, 32 } OperationRegion (LUIE, SystemMemory, 0xFEDC0020, 0x04) Field (LUIE, AnyAcc, NoLock, Preserve) { IER0, 1, IER1, 1, IER2, 1, IER3, 1, pebl pastebin How to get it for free? pebl pastebin Offset (0x01), WUR0, 2, WUR1, 2, WUR2, 2, WUR3, 2 } Method (SRAD, 2, Serialized) { ShiftLeft (Arg0, One, Local0) pebl pastebin How to get it? pebl pastebin Add (Local0, 0xFED81E40, Local0) OperationRegion (ADCR, SystemMemory, Local0, 0x02) Field (ADCR, ByteAcc, NoLock, Preserve) { ADTD, 2, ADPS, 1, ADPD, 1, ADSO, 1, ADSC, 1, ADSR, 1, pebl pastebin How to get it? pebl pastebin ADIS, 1, ADDS, 3 } Store (One, ADIS) Store (Zero, ADSR) Stall (Arg1) Store (One, ADSR) Store (Zero, ADIS) Stall (Arg1) pebl pastebin How to get it? pebl pastebin } Device (GPIO) { Name (_HID, "AMDI0030") Name (_CID, "AMDI0030") Name (_UID, Zero) Method (_CRS, 0, NotSerialized) { Name (RBUF, ResourceTemplate () pebl pastebin How to use it? pebl pastebin { Interrupt (ResourceConsumer, Level, ActiveLow, Shared, ,, ) { 0x00000007, } Memory32Fixed (ReadWrite, 0xFED81500, // Address Base 0x00000400, // Address Length ) }) pebl pastebin PasteShr pebl pastebin Return (RBUF) } Method (_STA, 0, NotSerialized) { If (LGreaterEqual (TSOS, 0x70)) { Return (0x0F) } Else pebl pastebin How to use it? pebl pastebin { Return (Zero) } } } Device (FUR0) { Name (_HID, "AMDI0020") Name (_UID, Zero) pebl pastebin How to dowload it? pebl pastebin Name (_CRS, ResourceTemplate () { IRQ (Edge, ActiveHigh, Exclusive, ) {3} Memory32Fixed (ReadWrite, 0xFEDC9000, // Address Base 0x00001000, // Address Length ) Memory32Fixed (ReadWrite, 0xFEDC7000, // Address Base pebl pastebin How to use it? pebl pastebin 0x00001000, // Address Length ) }) Method (_STA, 0, NotSerialized) { If (LGreaterEqual (TSOS, 0x70)) { If (LEqual (UT0E, One)) { If (IER0) pebl pastebin How to get it for free? pebl pastebin { Return (Zero) } Return (0x0F) } Return (Zero) } Else pebl pastebin How to get it? pebl pastebin { Return (Zero) } } } Device (FUR1) { Name (_HID, "AMDI0020") Name (_UID, One) pebl pastebin How to dowload it? pebl pastebin Name (_CRS, ResourceTemplate () { IRQ (Edge, ActiveHigh, Exclusive, ) {4} Memory32Fixed (ReadWrite, 0xFEDCA000, // Address Base 0x00001000, // Address Length ) Memory32Fixed (ReadWrite, 0xFEDC8000, // Address Base pebl pastebin PasteShr pebl pastebin 0x00001000, // Address Length ) }) Method (_STA, 0, NotSerialized) { If (LGreaterEqual (TSOS, 0x70)) { If (LEqual (UT1E, One)) { Return (0x0F) pebl pastebin How to get it? pebl pastebin } Return (Zero) } Else { Return (Zero) } } } pebl pastebin How to dowload it? pebl pastebin Device (FUR2) { Name (_HID, "AMDI0020") Name (_UID, 0x02) Name (_CRS, ResourceTemplate () { IRQ (Edge, ActiveHigh, Exclusive, ) {3} Memory32Fixed (ReadWrite, pebl pastebin How to get it for free? pebl pastebin 0xFEDCE000, // Address Base 0x00001000, // Address Length ) Memory32Fixed (ReadWrite, 0xFEDCC000, // Address Base 0x00001000, // Address Length ) }) Method (_STA, 0, NotSerialized) { pebl pastebin How to get it? pebl pastebin If (LGreaterEqual (TSOS, 0x70)) { If (LEqual (UT2E, One)) { Return (0x0F) } Return (Zero) } Else pebl pastebin How to get it? pebl pastebin { Return (Zero) } } } Device (FUR3) { Name (_HID, "AMDI0020") Name (_UID, 0x03) pebl pastebin How to use it? pebl pastebin Name (_CRS, ResourceTemplate () { IRQ (Edge, ActiveHigh, Exclusive, ) {4} Memory32Fixed (ReadWrite, 0xFEDCF000, // Address Base 0x00001000, // Address Length ) Memory32Fixed (ReadWrite, 0xFEDCD000, // Address Base pebl pastebin How to get it for free? pebl pastebin 0x00001000, // Address Length ) }) Method (_STA, 0, NotSerialized) { If (LGreaterEqual (TSOS, 0x70)) { If (LEqual (UT3E, One)) { Return (0x0F) pebl pastebin PasteShr pebl pastebin } Return (Zero) } Else { Return (Zero) } } } pebl pastebin PasteShr pebl pastebin Device (I2CA) { Name (_HID, "AMDI0010") Name (_UID, Zero) Name (_CRS, ResourceTemplate () { IRQ (Edge, ActiveHigh, Exclusive, ) {10} Memory32Fixed (ReadWrite, pebl pastebin How to get it for free? pebl pastebin 0xFEDC2000, // Address Base 0x00001000, // Address Length ) }) Method (_STA, 0, NotSerialized) { If (LGreaterEqual (TSOS, 0x70)) { If (LEqual (IC0E, One)) { pebl pastebin How to get it for free? pebl pastebin Return (0x0F) } Return (Zero) } Else { Return (Zero) } } pebl pastebin How to dowload it? pebl pastebin Method (RSET, 0, NotSerialized) { SRAD (0x05, 0xC8) } } Device (I2CB) { Name (_HID, "AMDI0010") pebl pastebin How to dowload it? pebl pastebin Name (_UID, One) Name (_CRS, ResourceTemplate () { IRQ (Edge, ActiveHigh, Exclusive, ) {11} Memory32Fixed (ReadWrite, 0xFEDC3000, // Address Base 0x00001000, // Address Length ) }) pebl pastebin How to get it for free? pebl pastebin Method (_STA, 0, NotSerialized) { If (LGreaterEqual (TSOS, 0x70)) { If (LEqual (IC1E, One)) { Return (0x0F) } Return (Zero) pebl pastebin PasteShr pebl pastebin } Else { Return (Zero) } } Method (RSET, 0, NotSerialized) { SRAD (0x06, 0xC8) pebl pastebin How to get it? pebl pastebin } } Device (I2CC) { Name (_HID, "AMDI0010") Name (_UID, 0x02) Name (_CRS, ResourceTemplate () { IRQ (Edge, ActiveHigh, Exclusive, ) pebl pastebin How to dowload it? pebl pastebin {4} Memory32Fixed (ReadWrite, 0xFEDC4000, // Address Base 0x00001000, // Address Length ) }) Method (_STA, 0, NotSerialized) { If (LGreaterEqual (TSOS, 0x70)) { pebl pastebin How to get it? pebl pastebin If (LEqual (IC2E, One)) { Return (0x0F) } Return (Zero) } Else { Return (Zero) pebl pastebin How to use it? pebl pastebin } } Method (RSET, 0, NotSerialized) { SRAD (0x07, 0xC8) } } Device (I2CD) pebl pastebin PasteShr pebl pastebin { Name (_HID, "AMDI0010") Name (_UID, 0x03) Name (_CRS, ResourceTemplate () { IRQ (Edge, ActiveHigh, Exclusive, ) {6} Memory32Fixed (ReadWrite, 0xFEDC5000, // Address Base 0x00001000, // Address Length pebl pastebin How to get it for free? pebl pastebin ) }) Method (_STA, 0, NotSerialized) { If (LGreaterEqual (TSOS, 0x70)) { If (LEqual (IC3E, One)) { Return (0x0F) } pebl pastebin How to get it for free? pebl pastebin Return (Zero) } Else { Return (Zero) } } Method (RSET, 0, NotSerialized) pebl pastebin How to get it? pebl pastebin { SRAD (0x08, 0xC8) } } Device (I2CE) { Name (_HID, "AMDI0010") Name (_UID, 0x04) Name (_CRS, ResourceTemplate () pebl pastebin PasteShr pebl pastebin { IRQ (Edge, ActiveHigh, Exclusive, ) {14} Memory32Fixed (ReadWrite, 0xFEDC6000, // Address Base 0x00001000, // Address Length ) }) Method (_STA, 0, NotSerialized) { pebl pastebin How to get it for free? pebl pastebin If (LGreaterEqual (TSOS, 0x70)) { If (LEqual (IC4E, One)) { Return (0x0F) } Return (Zero) } Else pebl pastebin How to use it? pebl pastebin { Return (Zero) } } Method (RSET, 0, NotSerialized) { SRAD (0x09, 0xC8) } } pebl pastebin How to use it? pebl pastebin Device (I2CF) { Name (_HID, "AMDI0010") Name (_UID, 0x05) Name (_CRS, ResourceTemplate () { IRQ (Edge, ActiveHigh, Exclusive, ) {15} Memory32Fixed (ReadWrite, pebl pastebin How to get it? pebl pastebin 0xFEDCB000, // Address Base 0x00001000, // Address Length ) }) Method (_STA, 0, NotSerialized) { If (LGreaterEqual (TSOS, 0x70)) { If (LEqual (IC5E, One)) { pebl pastebin PasteShr pebl pastebin Return (0x0F) } Return (Zero) } Else { Return (Zero) } } pebl pastebin PasteShr pebl pastebin Method (RSET, 0, NotSerialized) { SRAD (0x0A, 0xC8) } } Device (EMMC) { Name (_HID, "AMDI0040") pebl pastebin How to get it? pebl pastebin Name (_UID, Zero) Name (_CRS, ResourceTemplate () { IRQ (Level, ActiveLow, Shared, ) {5} Memory32Fixed (ReadWrite, 0xFEDD5000, // Address Base 0x00001000, // Address Length ) }) pebl pastebin How to dowload it? pebl pastebin Method (_STA, 0, NotSerialized) { If (LGreaterEqual (TSOS, 0x70)) { Return (Zero) } Else { Return (Zero) } pebl pastebin How to get it? pebl pastebin } } Device (UAR1) { Name (_HID, EisaId ("PNP0500")) Name (_UID, "SModuleC1") Name (_DDN, "Com1 ") Method (_STA, 0, NotSerialized) { pebl pastebin PasteShr pebl pastebin If (IER0) { Return (0x0F) } Return (Zero) } Method (_CRS, 0, NotSerialized) { pebl pastebin PasteShr pebl pastebin Name (BUF0, ResourceTemplate () { IO (Decode16, 0x02E0, // Range Minimum 0x02E0, // Range Maximum 0x08, // Alignment 0x08, // Length ) IRQNoFlags () {3} pebl pastebin PasteShr pebl pastebin }) CreateByteField (BUF0, 0x02, IOLO) CreateByteField (BUF0, 0x03, IOHI) CreateByteField (BUF0, 0x04, IORL) CreateByteField (BUF0, 0x05, IORH) CreateWordField (BUF0, 0x09, IRQL) Return (BUF0) } } } pebl pastebin How to dowload it? pebl pastebin Device (HPET) { Name (_HID, EisaId ("PNP0103")) Name (CRS, ResourceTemplate () { Memory32Fixed (ReadOnly, 0xFED00000, // Address Base 0x00000400, // Address Length ) pebl pastebin PasteShr pebl pastebin IRQNoFlags () {0} IRQNoFlags () {8} }) Method (_STA, 0, NotSerialized) { If (LEqual (HPEN, One)) { If (LGreaterEqual (OSVR, 0x0C)) pebl pastebin How to use it? pebl pastebin { Return (0x0F) } Store (Zero, HPEN) Return (One) } Return (One) } pebl pastebin How to get it? pebl pastebin Method (_CRS, 0, NotSerialized) { CreateDWordField (CRS, 0x04, HPTX) CreateDWordField (CRS, 0x08, HPTY) Store (HPTB, HPTX) Store (HPTL, HPTY) Return (CRS) } } pebl pastebin PasteShr pebl pastebin Device (_SB.TPM) { Method (_HID, 0, NotSerialized) { If (TCMF) { Return (0x01013469) } Else pebl pastebin How to get it? pebl pastebin { If (LEqual (TTDP, Zero)) { Return (0x310CD041) } Else { Return ("MSFT0101") } } pebl pastebin How to use it? pebl pastebin } Method (_STR, 0, NotSerialized) { If (LEqual (TTDP, Zero)) { Return (Unicode ("TPM 1.2 Device")) } Else { pebl pastebin How to get it for free? pebl pastebin Return (Unicode ("TPM 2.0 Device")) } } Name (_UID, One) Name (CRST, ResourceTemplate () { Memory32Fixed (ReadOnly, 0x00000000, // Address Base 0x00001000, // Address Length pebl pastebin How to dowload it? pebl pastebin ) Memory32Fixed (ReadOnly, 0xFED70000, // Address Base 0x00001000, // Address Length ) }) Name (CRSD, ResourceTemplate () { Memory32Fixed (ReadWrite, 0xFED40000, // Address Base pebl pastebin How to get it for free? pebl pastebin 0x00005000, // Address Length ) }) Name (CRSI, ResourceTemplate () { Memory32Fixed (ReadWrite, 0xFED40000, // Address Base 0x00005000, // Address Length ) }) pebl pastebin How to use it? pebl pastebin Method (_CRS, 0, Serialized) { If (LEqual (AMDT, One)) { CreateDWordField (CRST, 0x04, MTFB) CreateDWordField (CRST, 0x08, LTFB) Store (TPMB, MTFB) Store (0x1000, LTFB) CreateDWordField (CRST, 0x10, MTFC) CreateDWordField (CRST, 0x14, LTFC) pebl pastebin How to get it for free? pebl pastebin Store (TPMC, MTFC) Store (0x1000, LTFC) Return (CRST) } Else { If (LEqual (DTPT, One)) { CreateDWordField (CRSD, 0x04, MTFE) CreateDWordField (CRSD, 0x08, LTFE) pebl pastebin How to get it for free? pebl pastebin Store (0xFED40000, MTFE) Store (0x0880, LTFE) Return (CRSD) } Else { If (LEqual (TTPF, One)) { CreateDWordField (CRSI, 0x04, MTFD) CreateDWordField (CRSI, 0x08, LTFD) pebl pastebin How to use it? pebl pastebin Store (0xFED40000, MTFD) Store (0x5000, LTFD) Return (CRSI) } Else { If (LEqual (TTPF, Zero)) { CreateDWordField (CRSI, 0x04, MTFF) Store (TPMM, MTFF) pebl pastebin How to use it? pebl pastebin Return (CRSI) } } } Store (Zero, MTFE) Store (Zero, LTFE) Return (CRSI) } pebl pastebin How to use it? pebl pastebin Return (CRSI) } OperationRegion (TMMB, SystemMemory, 0xFED40000, 0x5000) Field (TMMB, ByteAcc, Lock, Preserve) { Offset (0x04), LCST, 32, Offset (0x40), CREQ, 32, pebl pastebin How to get it? pebl pastebin CSTS, 32, Offset (0x4C), SCMD, 32 } OperationRegion (CRBD, SystemMemory, TPMM, 0x48) Field (CRBD, AnyAcc, NoLock, Preserve) { Offset (0x04), HERR, 32, pebl pastebin PasteShr pebl pastebin Offset (0x40), HCMD, 32, HSTS, 32 } Method (_STA, 0, NotSerialized) { If (LEqual (TTDP, Zero)) { If (TPMF) pebl pastebin How to get it for free? pebl pastebin { Return (0x0F) } Return (Zero) } Else { If (LEqual (TTDP, One)) { pebl pastebin How to dowload it? pebl pastebin If (TPMF) { Return (0x0F) } Return (Zero) } } Return (Zero) pebl pastebin How to get it? pebl pastebin } Method (STRT, 3, Serialized) { Name (_T_0, Zero) OperationRegion (TPMR, SystemMemory, FTPM, 0x1000) Field (TPMR, AnyAcc, NoLock, Preserve) { Offset (0x04), FERR, 32, pebl pastebin How to get it? pebl pastebin Offset (0x0C), BEGN, 32 } Name (TIMR, Zero) If (LNotEqual (ToInteger (Arg0), Zero)) {} While (One) { Store (ToInteger (Arg1), _T_0) If (LEqual (_T_0, Zero)) pebl pastebin How to use it? pebl pastebin { Return (Buffer (One) { 0x03 }) } Else { If (LEqual (_T_0, One)) { pebl pastebin How to use it? pebl pastebin Store (Zero, TIMR) If (LEqual (AMDT, One)) { While (LAnd (LEqual (BEGN, One), LLess (TIMR, 0x0200))) { If (LEqual (BEGN, One)) { Sleep (One) Increment (TIMR) } pebl pastebin PasteShr pebl pastebin } } Else { If (LEqual (Or (And (HSTS, 0x02), And (HSTS, One )), 0x03)) { Store (One, HCMD) } Else pebl pastebin How to dowload it? pebl pastebin { Store (One, FERR) Store (Zero, BEGN) } } Return (Zero) } } pebl pastebin How to get it for free? pebl pastebin Break } Return (One) } Method (CRYF, 3, Serialized) { Name (_T_0, Zero) If (LNotEqual (ToInteger (Arg0), One)) {} pebl pastebin How to use it? pebl pastebin While (One) { Store (ToInteger (Arg1), _T_0) If (LEqual (_T_0, Zero)) { Return (Buffer (One) { 0x03 }) } pebl pastebin How to dowload it? pebl pastebin Else { If (LEqual (_T_0, One)) { Name (TPMV, Package (0x02) { One, Package (0x02) { One, pebl pastebin How to get it for free? pebl pastebin 0x20 } }) If (LEqual (_STA (), Zero)) { Return (Package (0x01) { Zero }) } pebl pastebin How to dowload it? pebl pastebin Return (TPMV) } } Break } Return (Buffer (One) { pebl pastebin How to get it? pebl pastebin 0x00 }) } } Scope (_SB.TPM) { OperationRegion (TSMI, SystemIO, SMIA, 0x02) Field (TSMI, WordAcc, NoLock, Preserve) { pebl pastebin How to get it? pebl pastebin SMI, 16 } OperationRegion (ATNV, SystemMemory, PPIM, PPIL) Field (ATNV, AnyAcc, NoLock, Preserve) { RQST, 32, RCNT, 32, ERRO, 32, FLAG, 32, pebl pastebin How to dowload it? pebl pastebin MISC, 32, OPTN, 32, SRSP, 32 } Method (_DSM, 4, Serialized) { Name (_T_1, Zero) Name (_T_0, Zero) If (LEqual (Arg0, Buffer (0x10) pebl pastebin How to get it for free? pebl pastebin { /* 0000 */ 0xA6, 0xFA, 0xDD, 0x3D, 0x1B, 0x36, 0xB4, 0x4E, /* 0008 */ 0xA4, 0x24, 0x8D, 0x10, 0x08, 0x9D, 0x16, 0x53 })) { While (One) { Store (ToInteger (Arg2), _T_0) If (LEqual (_T_0, Zero)) { pebl pastebin How to dowload it? pebl pastebin Return (Buffer (0x02) { 0xFF, 0x01 }) } Else { If (LEqual (_T_0, One)) { If (LEqual (PPIV, Zero)) pebl pastebin PasteShr pebl pastebin { Return ("1.2") } Else { Return ("1.3") } } Else { pebl pastebin How to use it? pebl pastebin If (LEqual (_T_0, 0x02)) { Store (DerefOf (Index (Arg3, Zero)), RQST) Store (Zero, SRSP) Store (0x02, FLAG) Store (OFST, TMF1) Store (Zero, SRSP) Store (TMF1, SMI) Return (SRSP) } pebl pastebin How to dowload it? pebl pastebin Else { If (LEqual (_T_0, 0x03)) { Name (PPI1, Package (0x02) { Zero, Zero }) Store (RQST, Index (PPI1, One)) pebl pastebin How to get it? pebl pastebin Return (PPI1) } Else { If (LEqual (_T_0, 0x04)) { Return (TRST) } Else { pebl pastebin How to get it? pebl pastebin If (LEqual (_T_0, 0x05)) { Name (PPI2, Package (0x03) { Zero, Zero, Zero }) Store (Zero, SRSP) Store (0x05, FLAG) pebl pastebin How to dowload it? pebl pastebin Store (OFST, SMI) Store (RCNT, Index (PPI2, One)) Store (ERRO, Index (PPI2, 0x02)) Return (PPI2) } Else { If (LEqual (_T_0, 0x06)) { Return (0x03) pebl pastebin How to get it? pebl pastebin } Else { If (LEqual (_T_0, 0x07)) { Store (DerefOf (Index (Arg3, Zero)), RQST) Store (0x07, FLAG) Store (Zero, OPTN) If (LEqual (RQST, 0x17)) { pebl pastebin How to get it? pebl pastebin ToInteger (DerefOf (Index (Arg3, One)), OPTN) } Store (OFST, TMF1) Store (Zero, SRSP) Store (TMF1, SMI) Return (SRSP) } Else { pebl pastebin PasteShr pebl pastebin If (LEqual (_T_0, 0x08)) { Store (DerefOf (Index (Arg3, Zero)), RQST) Store (0x08, FLAG) Store (OFST, TMF1) Store (Zero, SRSP) Store (TMF1, SMI) Return (SRSP) } Else pebl pastebin How to get it? pebl pastebin { } } } } } } } } } pebl pastebin How to dowload it? pebl pastebin Break } } Else { If (LEqual (Arg0, Buffer (0x10) { /* 0000 */ 0xED, 0x54, 0x60, 0x37, 0x13, 0xCC, 0x75, 0x46, /* 0008 */ 0x90, 0x1C, 0x47, 0x56, 0xD7, 0xF2, 0xD4, 0x5D pebl pastebin How to dowload it? pebl pastebin })) { While (One) { Store (ToInteger (Arg2), _T_1) If (LEqual (_T_1, Zero)) { Return (Buffer (One) { 0x03 pebl pastebin How to get it? pebl pastebin }) } Else { If (LEqual (_T_1, One)) { Store (DerefOf (Index (Arg3, Zero)), RQST) Store (0x09, FLAG) Store (OFST, TMF1) Store (Zero, SRSP) pebl pastebin How to use it? pebl pastebin Store (TMF1, SMI) Return (SRSP) } Else { } } Break } pebl pastebin How to dowload it? pebl pastebin } } If (LEqual (Arg0, Buffer (0x10) { /* 0000 */ 0xA5, 0x16, 0x8E, 0xCF, 0xE8, 0xC1, 0x25, 0x4E, /* 0008 */ 0xB7, 0x12, 0x4F, 0x54, 0xA9, 0x67, 0x02, 0xC8 })) { Return (CRYF (Arg1, Arg2, Arg3)) pebl pastebin How to use it? pebl pastebin } If (LEqual (Arg0, Buffer (0x10) { /* 0000 */ 0xAB, 0x6C, 0xBF, 0x6B, 0x63, 0x54, 0x14, 0x47, /* 0008 */ 0xB7, 0xCD, 0xF0, 0x20, 0x3C, 0x03, 0x68, 0xD4 })) { Return (STRT (Arg1, Arg2, Arg3)) } pebl pastebin PasteShr pebl pastebin Return (Buffer (One) { 0x00 }) } Method (TPTS, 1, Serialized) { Name (_T_0, Zero) pebl pastebin How to use it? pebl pastebin While (One) { Store (ToInteger (Arg0), _T_0) If (LEqual (_T_0, 0x04)) { Store (Zero, RQST) Store (0x09, FLAG) Store (Zero, SRSP) Store (OFST, SMI) } pebl pastebin How to get it for free? pebl pastebin Else { If (LEqual (_T_0, 0x05)) { Store (Zero, RQST) Store (0x09, FLAG) Store (Zero, SRSP) Store (OFST, SMI) } } pebl pastebin How to use it? pebl pastebin Break } Sleep (0x012C) } } Scope (\) { pebl pastebin How to get it? pebl pastebin Device (AMW0) { Name (_HID, EisaId ("PNP0C14")) Name (_UID, "ASUSWMI") Name (_WDG, Buffer (0x50) { /* 0000 */ 0xD0, 0x5E, 0x84, 0x97, 0x6D, 0x4E, 0xDE, 0x11, /* 0008 */ 0x8A, 0x39, 0x08, 0x00, 0x20, 0x0C, 0x9A, 0x66, /* 0010 */ 0x42, 0x43, 0x01, 0x02, 0xA0, 0x47, 0x67, 0x46, /* 0018 */ 0xEC, 0x70, 0xDE, 0x11, 0x8A, 0x39, 0x08, 0x00, pebl pastebin PasteShr pebl pastebin /* 0020 */ 0x20, 0x0C, 0x9A, 0x66, 0x42, 0x44, 0x01, 0x02, /* 0028 */ 0x72, 0x0F, 0xBC, 0xAB, 0xA1, 0x8E, 0xD1, 0x11, /* 0030 */ 0x00, 0xA0, 0xC9, 0x06, 0x29, 0x10, 0x00, 0x00, /* 0038 */ 0xD2, 0x00, 0x01, 0x08, 0x21, 0x12, 0x90, 0x05, /* 0040 */ 0x66, 0xD5, 0xD1, 0x11, 0xB2, 0xF0, 0x00, 0xA0, /* 0048 */ 0xC9, 0x06, 0x29, 0x10, 0x4D, 0x4F, 0x01, 0x00 }) Name (CCAC, Zero) Name (ECD2, Zero) Name (EID2, Zero) pebl pastebin How to use it? pebl pastebin Method (WED2, 1, NotSerialized) { Store (Arg0, ECD2) } Method (WMBC, 3, Serialized) { Name (_T_0, Zero) Store (One, Local0) While (One) pebl pastebin How to get it for free? pebl pastebin { Store (Arg1, _T_0) If (LEqual (_T_0, 0x43455053)) { Return (SPEC (Arg2)) } Else { If (LEqual (_T_0, 0x50564544)) { pebl pastebin PasteShr pebl pastebin Return (DEVP (Arg2)) } Else { If (LEqual (_T_0, 0x50534453)) { Return (SDSP (Arg2)) } Else { pebl pastebin How to use it? pebl pastebin If (LEqual (_T_0, 0x50534447)) { Return (GDSP (Arg2)) } Else { If (LEqual (_T_0, 0x53564544)) { Return (DEVS (Arg2)) } pebl pastebin How to get it for free? pebl pastebin Else { If (LEqual (_T_0, 0x53544344)) { Return (DSTS (Arg2)) } Else { If (LEqual (_T_0, 0x44495047)) { pebl pastebin How to get it for free? pebl pastebin Return (GPID ()) } Else { If (LEqual (_T_0, 0x5446424B)) { Return (KBFT (Arg2)) } Else { pebl pastebin How to dowload it? pebl pastebin If (LEqual (_T_0, 0x59454B48)) { Return (HKEY ()) } Else { If (LEqual (_T_0, 0x4C455252)) { Return (LERR (Arg2)) } pebl pastebin PasteShr pebl pastebin Else { If (LEqual (_T_0, 0x47424F44)) { Return (GBOD (Arg2)) } Else { If (LEqual (_T_0, 0x53424F44)) { pebl pastebin How to get it? pebl pastebin Return (SBOD (Arg2)) } Else { If (LEqual (_T_0, 0x47424F4E)) { Return (GBON (Arg2)) } Else { pebl pastebin How to use it? pebl pastebin If (LEqual (_T_0, 0x53415057)) { Return (SAPW (Arg2)) } Else { If (LEqual (_T_0, 0x53555057)) { Return (SUPW (Arg2)) } pebl pastebin PasteShr pebl pastebin Else { If (LEqual (_T_0, 0x53555058)) { Return (GLBN (Arg2)) } Else { If (LEqual (_T_0, 0x53555059)) { pebl pastebin How to use it? pebl pastebin Return (ISLG (Arg2)) } Else { If (LEqual (_T_0, 0x53555060)) { Return (GLBO (Arg2)) } Else { pebl pastebin How to get it? pebl pastebin If (LEqual (_T_0, 0x53555061)) { Return (SLBO (Arg2)) } Else { If (LEqual (_T_0, 0x53424F47)) { Return (SBOG (Arg2)) } pebl pastebin How to get it for free? pebl pastebin Else { If (LEqual (_T_0, 0x4C444654)) { Return (LDFT ()) } Else { If (LEqual (_T_0, 0x53465442)) { pebl pastebin How to dowload it? pebl pastebin Return (SFTB (Arg2)) } Else { If (LEqual (_T_0, 0x53444654)) { Return (SDFT (Arg2)) } Else { pebl pastebin How to get it? pebl pastebin Return (Zero) } } } } } } } } } pebl pastebin How to use it? pebl pastebin } } } } } } } } } } pebl pastebin How to use it? pebl pastebin } } } } Break } Return (Local0) } pebl pastebin How to dowload it? pebl pastebin Method (RSMB, 1, Serialized) { Return (Zero) } Method (WSMB, 1, Serialized) { Return (Zero) } pebl pastebin How to get it? pebl pastebin Method (RSMW, 1, Serialized) { Return (Zero) } Method (WSMW, 1, Serialized) { Return (Zero) } pebl pastebin How to get it? pebl pastebin Method (RSMK, 1, Serialized) { Return (Zero) } Method (WSMK, 1, Serialized) { Return (Zero) } pebl pastebin How to use it? pebl pastebin Method (WMBD, 3, Serialized) { Name (_T_0, Zero) Store (One, Local0) While (One) { Store (Arg1, _T_0) If (LEqual (_T_0, 0x424D5352)) { pebl pastebin How to get it? pebl pastebin Return (RSMB (Arg2)) } Else { If (LEqual (_T_0, 0x424D5357)) { Return (WSMB (Arg2)) } Else { pebl pastebin How to get it? pebl pastebin If (LEqual (_T_0, 0x574D5352)) { Return (RSMW (Arg2)) } Else { If (LEqual (_T_0, 0x574D5357)) { Return (WSMW (Arg2)) } pebl pastebin How to get it? pebl pastebin Else { If (LEqual (_T_0, 0x4B4D5352)) { Return (RSMK (Arg2)) } Else { If (LEqual (_T_0, 0x4B4D5357)) { pebl pastebin How to get it? pebl pastebin Return (WSMK (Arg2)) } Else { Return (Zero) } } } } } pebl pastebin PasteShr pebl pastebin } Break } Return (Local0) } Method (_WED, 1, NotSerialized) { pebl pastebin How to get it for free? pebl pastebin If (LEqual (Arg0, 0xD2)) { Return (EID2) } Return (Zero) } Method (AMWR, 1, Serialized) { pebl pastebin How to get it? pebl pastebin Store (Zero, Local1) If (ECD2) { Store (Arg0, EID2) Notify (AMW0, 0xD2) Store (One, Local1) } Else { } pebl pastebin How to get it for free? pebl pastebin Return (Local1) } Method (AMWN, 1, Serialized) { Store (AMWR (Arg0), Local0) Return (Local0) } pebl pastebin PasteShr pebl pastebin Name (WQMO, Buffer (0x0D9C) { /* 0000 */ 0x46, 0x4F, 0x4D, 0x42, 0x01, 0x00, 0x00, 0x00, /* 0008 */ 0x8C, 0x0D, 0x00, 0x00, 0xEE, 0x56, 0x00, 0x00, /* 0010 */ 0x44, 0x53, 0x00, 0x01, 0x1A, 0x7D, 0xDA, 0x54, /* 0018 */ 0x98, 0x44, 0xA9, 0x00, 0x01, 0x06, 0x18, 0x42, /* 0020 */ 0x10, 0x07, 0x10, 0xD2, 0xA2, 0x8D, 0x42, 0x04, /* 0028 */ 0x0A, 0x0D, 0xA1, 0x38, 0x0A, 0x60, 0x30, 0x12, /* 0030 */ 0x20, 0x24, 0x07, 0x42, 0x2E, 0x98, 0x98, 0x00, /* 0038 */ 0x11, 0x10, 0xF2, 0x2A, 0xC0, 0xA6, 0x00, 0x93, pebl pastebin How to get it? pebl pastebin /* 0040 */ 0x20, 0xEA, 0xDF, 0x1F, 0xA2, 0x24, 0x38, 0x94, /* 0048 */ 0x10, 0x08, 0x49, 0x14, 0x60, 0x5E, 0x80, 0x6E, /* 0050 */ 0x01, 0x86, 0x05, 0xD8, 0x16, 0x60, 0x5A, 0x80, /* 0058 */ 0x63, 0x48, 0x2A, 0x0D, 0x9C, 0x12, 0x58, 0x0A, /* 0060 */ 0x84, 0x84, 0x0A, 0x50, 0x2E, 0xC0, 0xB7, 0x00, /* 0068 */ 0xED, 0x88, 0x92, 0x2C, 0xC0, 0x32, 0x8C, 0x08, /* 0070 */ 0x3C, 0x8A, 0xC8, 0x46, 0xE3, 0x04, 0x65, 0x43, /* 0078 */ 0xA3, 0x64, 0x40, 0xC8, 0xB3, 0x00, 0xEB, 0xC0, /* 0080 */ 0x84, 0xC0, 0xEE, 0x05, 0x98, 0x13, 0xE0, 0x4D, /* 0088 */ 0x80, 0xB8, 0x61, 0xC8, 0xDA, 0x00, 0x04, 0x55, pebl pastebin How to dowload it? pebl pastebin /* 0090 */ 0x98, 0x00, 0x5B, 0x30, 0x42, 0xB9, 0xC1, 0x30, /* 0098 */ 0x51, 0x1A, 0x43, 0xD0, 0x30, 0x8C, 0x12, 0xF1, /* 00A0 */ 0x90, 0x3A, 0x83, 0x15, 0x4A, 0xC4, 0x30, 0x21, /* 00A8 */ 0x22, 0x54, 0x86, 0x41, 0x86, 0x15, 0x2A, 0x5A, /* 00B0 */ 0xDC, 0x08, 0xED, 0x0F, 0x82, 0x44, 0x5B, 0xB1, /* 00B8 */ 0x86, 0xEA, 0x48, 0xA3, 0x41, 0x0D, 0x2F, 0xC1, /* 00C0 */ 0xE1, 0x7A, 0xA8, 0xE7, 0xD8, 0xB9, 0x00, 0xE9, /* 00C8 */ 0xC0, 0x02, 0x09, 0x7E, 0x16, 0x75, 0x8E, 0x93, /* 00D0 */ 0x80, 0x24, 0x30, 0xD6, 0xF1, 0xB3, 0x81, 0xE3, /* 00D8 */ 0x5D, 0x03, 0x6A, 0xC6, 0xC7, 0xCB, 0x04, 0xC1, pebl pastebin How to get it? pebl pastebin /* 00E0 */ 0xA1, 0x86, 0xE8, 0x81, 0x86, 0x3B, 0x81, 0x43, /* 00E8 */ 0x64, 0x80, 0x9E, 0xD3, 0xD1, 0x60, 0x0E, 0x00, /* 00F0 */ 0x76, 0x38, 0x19, 0xDD, 0x03, 0x4A, 0x15, 0x60, /* 00F8 */ 0x76, 0xCC, 0xB2, 0x08, 0xA4, 0xF1, 0x18, 0xFA, /* 0100 */ 0x74, 0xCF, 0xE7, 0x84, 0x13, 0x58, 0xFE, 0x20, /* 0108 */ 0x50, 0x23, 0x33, 0xB4, 0x0D, 0x4E, 0x4B, 0x98, /* 0110 */ 0x21, 0x0F, 0xFF, 0xB0, 0x98, 0x58, 0x08, 0x7D, /* 0118 */ 0x10, 0x3C, 0x1E, 0x78, 0xFF, 0xFF, 0xF1, 0x80, /* 0120 */ 0x47, 0xF1, 0x99, 0x40, 0x08, 0xAF, 0x04, 0xB1, /* 0128 */ 0x3D, 0xA0, 0xE7, 0x04, 0x03, 0x63, 0x07, 0x64, pebl pastebin How to get it for free? pebl pastebin /* 0130 */ 0xBF, 0x02, 0x10, 0x82, 0x97, 0x39, 0x22, 0x39, /* 0138 */ 0x45, 0xD0, 0x98, 0x8C, 0xD1, 0x2A, 0x84, 0x86, /* 0140 */ 0x10, 0xDA, 0x10, 0x67, 0x17, 0xFF, 0xE0, 0x0D, /* 0148 */ 0x73, 0xEE, 0x26, 0x28, 0x72, 0x04, 0x28, 0x31, /* 0150 */ 0x23, 0x40, 0x1D, 0x03, 0xA2, 0x87, 0x3E, 0x9B, /* 0158 */ 0xE8, 0xC7, 0x13, 0xE5, 0x24, 0x0E, 0xC8, 0x67, /* 0160 */ 0x06, 0x23, 0x04, 0x2F, 0xF7, 0x90, 0x40, 0x34, /* 0168 */ 0xCF, 0x41, 0x27, 0x86, 0x73, 0x3A, 0x04, 0xA6, /* 0170 */ 0xF9, 0x99, 0x50, 0x80, 0x17, 0x10, 0x45, 0x59, /* 0178 */ 0xAA, 0x6C, 0x2C, 0xD5, 0x83, 0xA0, 0x82, 0x80, pebl pastebin How to use it? pebl pastebin /* 0180 */ 0x34, 0x77, 0x43, 0x9C, 0xB4, 0x91, 0x03, 0xC7, /* 0188 */ 0xA8, 0x7E, 0xD8, 0x54, 0x04, 0x9C, 0x0E, 0x1B, /* 0190 */ 0x1E, 0xB7, 0xE3, 0x93, 0x28, 0xFA, 0x80, 0x28, /* 0198 */ 0x9C, 0xC3, 0x9E, 0x39, 0x28, 0x88, 0x01, 0x9D, /* 01A0 */ 0x04, 0x42, 0x4E, 0x8E, 0x02, 0x28, 0x2D, 0xE3, /* 01A8 */ 0x24, 0xE3, 0x3A, 0xB5, 0x37, 0x01, 0x4F, 0xEB, /* 01B0 */ 0xB1, 0xE0, 0x30, 0x8E, 0xEB, 0xAC, 0x2D, 0xFA, /* 01B8 */ 0xC6, 0x40, 0xE7, 0xE3, 0xBB, 0x00, 0xD7, 0x00, /* 01C0 */ 0xA1, 0x19, 0x19, 0xDE, 0x6A, 0x00, 0x29, 0x18, /* 01C8 */ 0x3F, 0x09, 0x3C, 0x02, 0x98, 0xC0, 0xBA, 0x0E, pebl pastebin PasteShr pebl pastebin /* 01D0 */ 0x04, 0xD0, 0x2F, 0x1B, 0x1E, 0xBE, 0xB7, 0xFA, /* 01D8 */ 0x78, 0x91, 0xA0, 0xBE, 0xFB, 0x00, 0x28, 0x80, /* 01E0 */ 0x7C, 0x00, 0xF0, 0x3B, 0xE5, 0x1D, 0x80, 0x8D, /* 01E8 */ 0x21, 0x44, 0x98, 0x68, 0x46, 0xE7, 0x12, 0x56, /* 01F0 */ 0xAA, 0xFF, 0xFF, 0x68, 0xF9, 0x41, 0xC5, 0xA3, /* 01F8 */ 0x35, 0x88, 0x47, 0xEB, 0x40, 0xA3, 0x45, 0x1F, /* 0200 */ 0x33, 0xAC, 0x70, 0x54, 0xF2, 0x39, 0x01, 0x0D, /* 0208 */ 0x17, 0x06, 0x41, 0xE1, 0x07, 0x0E, 0x68, 0x80, /* 0210 */ 0xA7, 0xF7, 0x66, 0xE0, 0x99, 0x18, 0xCE, 0xF3, /* 0218 */ 0xE5, 0x70, 0x9E, 0x2F, 0x1F, 0x8E, 0x0F, 0x14, pebl pastebin How to get it? pebl pastebin /* 0220 */ 0xF0, 0x07, 0x8C, 0x25, 0x28, 0x70, 0xC2, 0x20, /* 0228 */ 0x87, 0xC7, 0x08, 0x1E, 0x2C, 0x95, 0x35, 0x2E, /* 0230 */ 0xD4, 0xFD, 0xC0, 0x27, 0x1A, 0x86, 0x7D, 0xA8, /* 0238 */ 0x47, 0xF3, 0x96, 0x70, 0x86, 0x6F, 0x13, 0x07, /* 0240 */ 0xF5, 0xEE, 0x61, 0xA7, 0x42, 0x2D, 0x3A, 0x84, /* 0248 */ 0xF5, 0x48, 0x39, 0xAC, 0xD1, 0xC2, 0x1E, 0xF0, /* 0250 */ 0x73, 0x87, 0xEF, 0x19, 0xFC, 0x4A, 0xE3, 0x63, /* 0258 */ 0x08, 0x5D, 0x85, 0x4E, 0x15, 0x5C, 0x14, 0x84, /* 0260 */ 0xE2, 0xAD, 0x45, 0xC3, 0x3F, 0x0B, 0x8F, 0xEB, /* 0268 */ 0x15, 0xC3, 0x57, 0x80, 0x87, 0x13, 0x9F, 0x01, pebl pastebin PasteShr pebl pastebin /* 0270 */ 0xE2, 0x07, 0x3A, 0x82, 0x17, 0x11, 0x9F, 0x7D, /* 0278 */ 0x7C, 0x79, 0xF1, 0x21, 0x83, 0x9D, 0x2C, 0x78, /* 0280 */ 0x08, 0x0A, 0xC5, 0x38, 0x1C, 0xA0, 0x84, 0xC3, /* 0288 */ 0x08, 0xCE, 0x20, 0x1E, 0x9E, 0x83, 0x1C, 0x0E, /* 0290 */ 0xD0, 0xE7, 0x20, 0x0F, 0x84, 0x0D, 0xC2, 0x20, /* 0298 */ 0xE7, 0xF1, 0xF2, 0xC3, 0x2E, 0x16, 0xF8, 0xFF, /* 02A0 */ 0xFF, 0xC5, 0x02, 0x78, 0xA5, 0x19, 0x14, 0x5A, /* 02A8 */ 0xCF, 0xA0, 0x20, 0x60, 0x3C, 0x3F, 0x78, 0xBC, /* 02B0 */ 0x9E, 0xAD, 0xA7, 0x05, 0xDE, 0x11, 0xFB, 0xFC, /* 02B8 */ 0x01, 0x9C, 0xC3, 0x1F, 0x5E, 0x50, 0x71, 0x87, pebl pastebin How to get it? pebl pastebin /* 02C0 */ 0x44, 0x41, 0x7C, 0x36, 0x70, 0x94, 0xF1, 0xA2, /* 02C8 */ 0x67, 0xE2, 0xC3, 0x90, 0x8F, 0x0B, 0x4F, 0x37, /* 02D0 */ 0x98, 0xC3, 0x07, 0xB8, 0x47, 0xE2, 0xC3, 0x07, /* 02D8 */ 0xF0, 0xF8, 0xFF, 0x1F, 0x3E, 0x80, 0x9F, 0x44, /* 02E0 */ 0x8B, 0x5A, 0x85, 0x1E, 0x3E, 0xC0, 0x15, 0xE4, /* 02E8 */ 0x84, 0x84, 0x96, 0x73, 0xF8, 0x40, 0x4E, 0x24, /* 02F0 */ 0x4C, 0x74, 0x9F, 0x91, 0x5E, 0x3C, 0x2C, 0xE1, /* 02F8 */ 0xE0, 0x81, 0x0A, 0x4F, 0xA2, 0xF8, 0xA7, 0x02, /* 0300 */ 0x54, 0xE0, 0x53, 0x01, 0x05, 0x31, 0xA0, 0x0F, /* 0308 */ 0x15, 0x70, 0x66, 0xF0, 0xEC, 0x85, 0x99, 0x07, pebl pastebin PasteShr pebl pastebin /* 0310 */ 0x8C, 0x33, 0x12, 0x60, 0xEB, 0x50, 0x01, 0xDE, /* 0318 */ 0xFF, 0xFF, 0xA1, 0x02, 0x38, 0x1C, 0x90, 0x00, /* 0320 */ 0x59, 0x12, 0x2F, 0x48, 0x0F, 0x15, 0xE0, 0x3A, /* 0328 */ 0x70, 0xFA, 0x50, 0xC1, 0x0F, 0x9A, 0x16, 0x05, /* 0330 */ 0xA4, 0x23, 0x9E, 0x0F, 0x15, 0x30, 0x2E, 0x42, /* 0338 */ 0x86, 0x7F, 0xAD, 0x3B, 0x96, 0xE7, 0x30, 0x72, /* 0340 */ 0xAE, 0x40, 0xC7, 0x3E, 0x18, 0xA0, 0x82, 0x8E, /* 0348 */ 0x9E, 0x82, 0x18, 0xD0, 0x29, 0x0E, 0x06, 0x68, /* 0350 */ 0x1D, 0xE7, 0x0A, 0xD4, 0x31, 0x0E, 0xF8, 0xFD, /* 0358 */ 0xFF, 0xCF, 0x14, 0xC0, 0x49, 0xC4, 0xD1, 0x0A, pebl pastebin How to get it? pebl pastebin /* 0360 */ 0x35, 0x5C, 0x8F, 0xD5, 0x20, 0x1E, 0xAB, 0x8F, /* 0368 */ 0xA1, 0x1E, 0x2B, 0xEE, 0x1B, 0xE0, 0x23, 0x00, /* 0370 */ 0xFE, 0xE8, 0x84, 0x03, 0x7B, 0xAE, 0x00, 0x4C, /* 0378 */ 0x7B, 0x3C, 0x57, 0x80, 0x4E, 0xDA, 0xD9, 0x07, /* 0380 */ 0x1D, 0x70, 0xAD, 0x3A, 0x89, 0xE1, 0xCF, 0x71, /* 0388 */ 0x8C, 0x60, 0xA8, 0xC3, 0x1B, 0x85, 0x70, 0x1C, /* 0390 */ 0x0A, 0x85, 0x39, 0x19, 0xD0, 0xFF, 0xFF, 0x11, /* 0398 */ 0x96, 0xC0, 0x51, 0x10, 0x0F, 0xCD, 0x61, 0xCE, /* 03A0 */ 0x70, 0xA0, 0x39, 0x16, 0xC0, 0xBB, 0x55, 0xB0, /* 03A8 */ 0x63, 0x01, 0x6C, 0x02, 0x1F, 0x0B, 0xC0, 0x17, pebl pastebin How to dowload it? pebl pastebin /* 03B0 */ 0x67, 0x58, 0xE8, 0xD1, 0xFA, 0xFE, 0x87, 0xBB, /* 03B8 */ 0x3F, 0x44, 0x79, 0x29, 0xF6, 0x21, 0x07, 0xEE, /* 03C0 */ 0xB8, 0xC0, 0x71, 0x7A, 0x00, 0x5C, 0x1D, 0xC4, /* 03C8 */ 0xE4, 0xF4, 0xF4, 0x00, 0xAE, 0x24, 0xA7, 0x07, /* 03D0 */ 0xD4, 0x80, 0xFD, 0xFF, 0xD7, 0x03, 0xA4, 0x73, /* 03D8 */ 0x02, 0xF6, 0xA2, 0xCD, 0x20, 0x4E, 0xF4, 0x79, /* 03E0 */ 0xC4, 0x0A, 0x8E, 0x38, 0xA8, 0xEC, 0x24, 0x4A, /* 03E8 */ 0x7E, 0xC4, 0x41, 0x65, 0x1D, 0x3B, 0x05, 0x31, /* 03F0 */ 0xA0, 0x4F, 0x94, 0x80, 0x8F, 0x3B, 0x0E, 0xB0, /* 03F8 */ 0xD8, 0xA8, 0x27, 0xCB, 0x23, 0x4F, 0x96, 0x82, pebl pastebin How to dowload it? pebl pastebin /* 0400 */ 0x78, 0xB2, 0xBE, 0x54, 0x00, 0x87, 0x1B, 0x0E, /* 0408 */ 0xB0, 0xFF, 0xFF, 0x5F, 0x2A, 0x80, 0x92, 0x43, /* 0410 */ 0xA9, 0x97, 0x0A, 0x90, 0xC9, 0xBB, 0xE1, 0xA0, /* 0418 */ 0x43, 0xAE, 0x55, 0xF7, 0x3A, 0x76, 0x6C, 0xF5, /* 0420 */ 0xB8, 0x7D, 0x93, 0xC6, 0x04, 0xBB, 0xE1, 0xA0, /* 0428 */ 0x22, 0x51, 0x28, 0xD0, 0xB9, 0x00, 0x15, 0x01, /* 0430 */ 0x8E, 0x82, 0x78, 0x68, 0x3E, 0x17, 0x58, 0xC9, /* 0438 */ 0xB9, 0x00, 0xED, 0xFD, 0x42, 0x41, 0x06, 0xE7, /* 0440 */ 0x7B, 0x81, 0x61, 0x8A, 0x1F, 0x8A, 0xEE, 0x3D, /* 0448 */ 0x3E, 0x17, 0x80, 0xFB, 0x8A, 0x03, 0x2E, 0x63, pebl pastebin How to dowload it? pebl pastebin /* 0450 */ 0x02, 0xB4, 0x41, 0x92, 0x7B, 0xB8, 0xC7, 0x85, /* 0458 */ 0x1B, 0x87, 0x47, 0x75, 0x4C, 0x31, 0x9F, 0xE3, /* 0460 */ 0x82, 0x3C, 0xC7, 0x79, 0x5E, 0xB8, 0xF3, 0x03, /* 0468 */ 0x70, 0xFB, 0xFF, 0x0F, 0x0C, 0xD6, 0x85, 0x0B, /* 0470 */ 0x88, 0x0B, 0x35, 0x29, 0xF1, 0xFC, 0x00, 0xAE, /* 0478 */ 0x5B, 0xB7, 0xEF, 0x85, 0x38, 0x29, 0x77, 0x57, /* 0480 */ 0x14, 0xC6, 0x2B, 0x49, 0x0C, 0xDF, 0x53, 0x8D, /* 0488 */ 0x6D, 0x98, 0x03, 0x38, 0x15, 0xE3, 0x24, 0x18, /* 0490 */ 0xFC, 0xEC, 0x40, 0xC7, 0xE5, 0xC8, 0x24, 0xBA, /* 0498 */ 0xED, 0xFB, 0x08, 0xC1, 0x63, 0x8E, 0x9E, 0x82, pebl pastebin How to get it? pebl pastebin /* 04A0 */ 0x18, 0xD0, 0x19, 0x4E, 0x2A, 0x68, 0x15, 0x20, /* 04A8 */ 0x9A, 0x02, 0xE6, 0xE6, 0x0A, 0xF8, 0xFB, 0xFF, /* 04B0 */ 0xDF, 0x5C, 0x01, 0x56, 0xB8, 0x54, 0xA8, 0x51, /* 04B8 */ 0xEA, 0x91, 0x02, 0x5C, 0x77, 0x40, 0xDF, 0xC2, /* 04C0 */ 0x70, 0x92, 0x80, 0x74, 0x65, 0x3D, 0x8D, 0x07, /* 04C8 */ 0x00, 0x5F, 0x29, 0x60, 0x5C, 0x3C, 0xD9, 0x11, /* 04D0 */ 0x87, 0xDF, 0xAE, 0x7D, 0x2C, 0x00, 0xE6, 0xFF, /* 04D8 */ 0xFF, 0x2B, 0x21, 0x58, 0x8F, 0x05, 0xC0, 0x5B, /* 04E0 */ 0xA4, 0x4B, 0x8B, 0x66, 0xEF, 0xC7, 0x20, 0x3B, /* 04E8 */ 0x16, 0xA0, 0x45, 0x01, 0xC9, 0xE3, 0x2C, 0xC8, pebl pastebin PasteShr pebl pastebin /* 04F0 */ 0xD0, 0x1E, 0xCB, 0x5E, 0xF5, 0x3C, 0xAA, 0x67, /* 04F8 */ 0x80, 0x08, 0x27, 0x12, 0x22, 0x81, 0x65, 0x1C, /* 0500 */ 0x0B, 0x50, 0x14, 0xBE, 0xC4, 0xC3, 0xBD, 0x79, /* 0508 */ 0xC2, 0x99, 0x03, 0x66, 0xCA, 0x2F, 0x2E, 0xFC, /* 0510 */ 0x5C, 0x00, 0xD8, 0xF9, 0xFF, 0x9F, 0x0B, 0x80, /* 0518 */ 0x89, 0x52, 0xA5, 0x16, 0x65, 0x9E, 0x0B, 0x80, /* 0520 */ 0x85, 0xC2, 0x59, 0x08, 0x21, 0x48, 0x9F, 0x47, /* 0528 */ 0x00, 0x9D, 0x00, 0x7C, 0x2E, 0x00, 0xEB, 0x10, /* 0530 */ 0xF9, 0xB9, 0x80, 0xCF, 0x02, 0xCE, 0xB9, 0x00, /* 0538 */ 0xF8, 0x5D, 0x02, 0x9E, 0x19, 0x7D, 0x30, 0xF0, pebl pastebin How to use it? pebl pastebin /* 0540 */ 0x31, 0xED, 0xA9, 0x10, 0xC8, 0xFB, 0x54, 0xE8, /* 0548 */ 0xF1, 0x5C, 0x00, 0xEB, 0xFF, 0x7F, 0x2E, 0x00, /* 0550 */ 0xD3, 0x84, 0x9E, 0x0B, 0x00, 0x0B, 0xF7, 0x68, /* 0558 */ 0xE0, 0x71, 0x2E, 0x00, 0x54, 0x1C, 0x3E, 0x41, /* 0560 */ 0x16, 0xE7, 0xB4, 0x87, 0x16, 0x05, 0xA4, 0xE3, /* 0568 */ 0x07, 0x1E, 0xFE, 0xED, 0x93, 0xEB, 0x3C, 0xD0, /* 0570 */ 0x92, 0x23, 0x8D, 0x25, 0x5C, 0x91, 0x51, 0xE1, /* 0578 */ 0x49, 0x14, 0x7B, 0x10, 0xE4, 0xFF, 0x7F, 0x32, /* 0580 */ 0x60, 0x41, 0x4F, 0x06, 0x14, 0xC4, 0x80, 0x4E, /* 0588 */ 0x71, 0xB0, 0x44, 0xEB, 0x38, 0x0F, 0x79, 0x0A, pebl pastebin PasteShr pebl pastebin /* 0590 */ 0x1A, 0xC4, 0x19, 0x9D, 0x95, 0x8F, 0x7B, 0xC0, /* 0598 */ 0xF1, 0x4C, 0xC9, 0x8E, 0x7B, 0xC0, 0xE2, 0x30, /* 05A0 */ 0xE6, 0xB1, 0xF2, 0xE1, 0x7A, 0xAC, 0x06, 0xF1, /* 05A8 */ 0x58, 0x1D, 0xE9, 0x50, 0x81, 0xFE, 0x06, 0xF8, /* 05B0 */ 0x0A, 0x00, 0xFB, 0xC8, 0x07, 0x0C, 0xCF, 0x15, /* 05B8 */ 0xC0, 0xF4, 0xFF, 0x7F, 0xAE, 0x80, 0xAD, 0xF3, /* 05C0 */ 0xF8, 0x02, 0x3A, 0x99, 0xE7, 0x0A, 0x74, 0xD8, /* 05C8 */ 0xE3, 0x0B, 0x62, 0x54, 0x21, 0x8F, 0xC4, 0xC0, /* 05D0 */ 0x47, 0xF6, 0x3A, 0x66, 0x84, 0x67, 0xE2, 0x47, /* 05D8 */ 0x2F, 0xA3, 0x9B, 0x60, 0xB4, 0x03, 0x0C, 0x2A, pebl pastebin How to dowload it? pebl pastebin /* 05E0 */ 0x14, 0x85, 0xCE, 0xC9, 0x3E, 0x1C, 0xF0, 0x10, /* 05E8 */ 0x70, 0x14, 0xC4, 0xA3, 0xF3, 0xE1, 0x00, 0xCE, /* 05F0 */ 0x90, 0x1F, 0x07, 0x5E, 0xC7, 0x3C, 0x28, 0x36, /* 05F8 */ 0x11, 0x18, 0x67, 0x18, 0xE0, 0x7B, 0x9E, 0xF6, /* 0600 */ 0xC8, 0x70, 0xC3, 0xF7, 0x01, 0xE2, 0xBC, 0x4E, /* 0608 */ 0xEA, 0xB8, 0x80, 0xCD, 0x19, 0x02, 0x18, 0xFC, /* 0610 */ 0xFF, 0xCF, 0x10, 0xC0, 0xD4, 0xAB, 0x50, 0x83, /* 0618 */ 0x47, 0x1D, 0x90, 0x89, 0x3C, 0x43, 0xA0, 0x38, /* 0620 */ 0x1C, 0xF5, 0x0C, 0x81, 0xB0, 0x7A, 0x52, 0x26, /* 0628 */ 0xA3, 0x7C, 0x06, 0x80, 0x71, 0x84, 0x00, 0x18, pebl pastebin PasteShr pebl pastebin /* 0630 */ 0xF3, 0xFF, 0x3F, 0x42, 0x00, 0xCE, 0xAC, 0x1E, /* 0638 */ 0x21, 0x40, 0x16, 0xEA, 0x08, 0x81, 0x1A, 0xA9, /* 0640 */ 0xA5, 0x1D, 0xBE, 0x10, 0x43, 0x8B, 0x71, 0x8C, /* 0648 */ 0x8F, 0x00, 0xEF, 0xC5, 0xCD, 0x9F, 0xBF, 0x00, /* 0650 */ 0xF1, 0xFF, 0xFF, 0xF3, 0x17, 0xC0, 0x2C, 0xB1, /* 0658 */ 0x47, 0x0B, 0xD0, 0x85, 0x39, 0x7F, 0xA1, 0x25, /* 0660 */ 0x01, 0x09, 0xF8, 0x45, 0xE5, 0xCD, 0x02, 0xCE, /* 0668 */ 0x01, 0xE3, 0x4D, 0xDA, 0x83, 0x7F, 0x06, 0xF0, /* 0670 */ 0xAA, 0x7C, 0xAE, 0xE0, 0xD1, 0xCF, 0x15, 0x20, /* 0678 */ 0xFC, 0xFF, 0x9F, 0x2B, 0x00, 0x7B, 0x12, 0xCE, pebl pastebin PasteShr pebl pastebin /* 0680 */ 0x15, 0xA8, 0xD0, 0x63, 0xA5, 0x20, 0x1E, 0xAB, /* 0688 */ 0x03, 0x4D, 0x10, 0x05, 0xE9, 0x53, 0x84, 0x0F, /* 0690 */ 0x01, 0xF8, 0x23, 0x00, 0xEE, 0x58, 0x01, 0xFC, /* 0698 */ 0x14, 0x9F, 0x0F, 0xC8, 0x4D, 0xC0, 0x87, 0x01, /* 06A0 */ 0x1F, 0x2B, 0x80, 0xB9, 0xD9, 0x63, 0x05, 0xF2, /* 06A8 */ 0xFF, 0x7F, 0xAC, 0x00, 0x43, 0xA0, 0x63, 0x05, /* 06B0 */ 0x4A, 0xD4, 0x50, 0x7C, 0x00, 0x82, 0x7E, 0x6C, /* 06B8 */ 0xC6, 0x1D, 0x7F, 0x00, 0xAE, 0xDC, 0x01, 0xE0, /* 06C0 */ 0x1F, 0x2C, 0x80, 0xD5, 0xFF, 0xFF, 0xF8, 0x03, /* 06C8 */ 0x18, 0x11, 0x7C, 0xB0, 0x00, 0xDD, 0xD1, 0x11, pebl pastebin How to get it? pebl pastebin /* 06D0 */ 0x77, 0xB0, 0xF0, 0xD1, 0x11, 0x73, 0xB0, 0x00, /* 06D8 */ 0x43, 0xAC, 0xC3, 0x23, 0x2A, 0x10, 0x85, 0x8E, /* 06E0 */ 0xFB, 0x3E, 0x1D, 0xF0, 0x00, 0x70, 0x14, 0xC4, /* 06E8 */ 0xC3, 0x73, 0x94, 0x83, 0x05, 0x7A, 0xD4, 0x3E, /* 06F0 */ 0x58, 0x60, 0x0F, 0x8E, 0xC0, 0xF0, 0x68, 0x81, /* 06F8 */ 0x3D, 0x42, 0x00, 0x87, 0xFF, 0xFF, 0xD1, 0x11, /* 0700 */ 0x30, 0x6B, 0xF8, 0x08, 0x01, 0xBA, 0x70, 0xEB, /* 0708 */ 0xD4, 0x11, 0x02, 0x27, 0xF1, 0x08, 0x81, 0xB8, /* 0710 */ 0x01, 0xC0, 0x40, 0x7A, 0x7E, 0xC2, 0xCA, 0x39, /* 0718 */ 0x42, 0xA0, 0x84, 0x50, 0x48, 0xC6, 0x11, 0x02, pebl pastebin PasteShr pebl pastebin /* 0720 */ 0x15, 0x1C, 0x8C, 0x82, 0x78, 0x80, 0x0E, 0x75, /* 0728 */ 0x3A, 0x40, 0x9F, 0xD5, 0x3C, 0x11, 0x30, 0x9C, /* 0730 */ 0x23, 0x80, 0xD7, 0xFF, 0xFF, 0x78, 0x00, 0x18, /* 0738 */ 0xF1, 0x78, 0x9A, 0x7F, 0x3C, 0x00, 0xD9, 0xE9, /* 0740 */ 0xC4, 0xC7, 0x03, 0x3E, 0x60, 0x8B, 0x02, 0xD2, /* 0748 */ 0xC4, 0x0E, 0xE2, 0x85, 0x23, 0xE2, 0xF9, 0x06, /* 0750 */ 0xAD, 0x19, 0x45, 0x27, 0x80, 0xF0, 0xA1, 0x9F, /* 0758 */ 0xD7, 0x12, 0xF8, 0x5C, 0xE0, 0xB3, 0x01, 0xA7, /* 0760 */ 0x70, 0xFC, 0x53, 0x15, 0x2A, 0x30, 0x18, 0x05, /* 0768 */ 0xF1, 0xE8, 0x1C, 0x06, 0x42, 0x4E, 0xCE, 0x06, pebl pastebin How to use it? pebl pastebin /* 0770 */ 0x28, 0x29, 0x20, 0x9A, 0xE8, 0x8B, 0xB3, 0x6F, /* 0778 */ 0xC3, 0x9E, 0xF2, 0xD9, 0xF9, 0xBA, 0xE2, 0x73, /* 0780 */ 0x11, 0xB8, 0x8F, 0x2B, 0xE0, 0x72, 0x26, 0x40, /* 0788 */ 0xD9, 0xB9, 0x00, 0xE8, 0xFC, 0xFF, 0xCF, 0x05, /* 0790 */ 0x60, 0x93, 0xAA, 0x51, 0xA2, 0xCC, 0x73, 0x01, /* 0798 */ 0xB8, 0xA2, 0x9C, 0x0B, 0x50, 0xB0, 0x16, 0x74, /* 07A0 */ 0x0A, 0x41, 0x68, 0x3C, 0x60, 0x93, 0x73, 0x08, /* 07A8 */ 0xE6, 0xF0, 0xC5, 0x8E, 0x05, 0xFC, 0x54, 0xE0, /* 07B0 */ 0xF0, 0xC7, 0x02, 0x54, 0x5C, 0x30, 0x0A, 0xE2, /* 07B8 */ 0xC1, 0xF9, 0x4C, 0x64, 0x23, 0xC7, 0x02, 0xF4, pebl pastebin PasteShr pebl pastebin /* 07C0 */ 0x30, 0x98, 0xD6, 0x61, 0x68, 0x4C, 0x07, 0xFF, /* 07C8 */ 0x50, 0xC4, 0x50, 0x9E, 0x3E, 0xC0, 0x3E, 0x56, /* 07D0 */ 0x1F, 0x0B, 0xC0, 0x21, 0xEE, 0x54, 0x00, 0xD4, /* 07D8 */ 0x15, 0xBE, 0x0A, 0x1E, 0x3E, 0x40, 0x26, 0xEE, /* 07E0 */ 0x28, 0x8B, 0xFC, 0xFF, 0x13, 0x8C, 0x78, 0x2A, /* 07E8 */ 0x40, 0x5C, 0x8E, 0x71, 0xD7, 0x0F, 0x2C, 0x81, /* 07F0 */ 0x0F, 0x5E, 0x3E, 0x18, 0xF0, 0x63, 0x82, 0x83, /* 07F8 */ 0x9C, 0x74, 0x50, 0xD2, 0xE1, 0x28, 0x88, 0x47, /* 0800 */ 0xE7, 0xE3, 0x3D, 0x9C, 0x43, 0x33, 0xF8, 0x8E, /* 0808 */ 0x39, 0xC0, 0x2B, 0xC8, 0x29, 0x05, 0x2D, 0x03, pebl pastebin How to use it? pebl pastebin /* 0810 */ 0x44, 0xB7, 0x07, 0xDC, 0xC1, 0x0B, 0xF8, 0x9D, /* 0818 */ 0x51, 0x00, 0x15, 0xC7, 0x07, 0xFD, 0xFF, 0x8F, /* 0820 */ 0x0F, 0x60, 0x12, 0xBF, 0x0A, 0x7A, 0x10, 0xB6, /* 0828 */ 0x5C, 0x18, 0x94, 0x84, 0xB1, 0x43, 0x19, 0xCD, /* 0830 */ 0xC1, 0x1C, 0x43, 0x70, 0x76, 0x92, 0x30, 0x1C, /* 0838 */ 0x1F, 0xA8, 0xA7, 0xFE, 0x9A, 0x75, 0x1A, 0x0F, /* 0840 */ 0x0C, 0x9E, 0xD5, 0x93, 0x5D, 0x48, 0x26, 0x6D, /* 0848 */ 0x88, 0xA8, 0x33, 0x8A, 0xC7, 0xFA, 0x22, 0x64, /* 0850 */ 0xED, 0x88, 0x3A, 0x1B, 0x62, 0x86, 0xC8, 0xD0, /* 0858 */ 0xF8, 0x39, 0x85, 0x41, 0xF3, 0x13, 0x82, 0xEF, pebl pastebin PasteShr pebl pastebin /* 0860 */ 0x09, 0xAF, 0x01, 0x9E, 0x9B, 0x09, 0xBA, 0x1F, /* 0868 */ 0xBA, 0xAE, 0x31, 0x11, 0x9E, 0x00, 0xDE, 0x09, /* 0870 */ 0x5E, 0x65, 0x7A, 0xBB, 0x0A, 0xC8, 0xD6, 0xC9, /* 0878 */ 0x44, 0xA3, 0x8F, 0xF5, 0xFA, 0x17, 0x25, 0x44, /* 0880 */ 0x84, 0xA0, 0x51, 0x8C, 0x17, 0x21, 0x54, 0x88, /* 0888 */ 0x28, 0x51, 0x9B, 0x03, 0xD1, 0x2D, 0x30, 0x6A, /* 0890 */ 0x90, 0x68, 0xC1, 0x8C, 0xC0, 0xEC, 0x0F, 0x82, /* 0898 */ 0x48, 0x7F, 0x06, 0xE8, 0x12, 0xEB, 0xC3, 0x20, /* 08A0 */ 0xFE, 0x14, 0xCD, 0xE6, 0xF8, 0x8A, 0xE3, 0x2B, /* 08A8 */ 0xA3, 0x07, 0x79, 0x6E, 0xCF, 0x19, 0xB8, 0xEB, pebl pastebin How to get it for free? pebl pastebin /* 08B0 */ 0x87, 0xCF, 0x10, 0x70, 0x5C, 0x03, 0x6A, 0xC6, /* 08B8 */ 0xC7, 0xCB, 0xBE, 0x24, 0x86, 0xE3, 0x43, 0xF4, /* 08C0 */ 0x40, 0x5F, 0x9C, 0x3D, 0x44, 0x06, 0xE8, 0x43, /* 08C8 */ 0x04, 0xFC, 0xF1, 0xF8, 0xA0, 0x81, 0x93, 0x7F, /* 08D0 */ 0xDC, 0x46, 0x43, 0x7B, 0xA4, 0xA7, 0xF5, 0x3C, /* 08D8 */ 0xE2, 0xE1, 0x1F, 0x16, 0x13, 0x7B, 0x76, 0xA0, /* 08E0 */ 0xE3, 0xF9, 0xFF, 0x1F, 0x0F, 0xD8, 0x4F, 0xD9, /* 08E8 */ 0xF8, 0x08, 0xE7, 0x10, 0x34, 0xB4, 0x41, 0xCF, /* 08F0 */ 0xC6, 0x67, 0x08, 0xDF, 0x3C, 0xD8, 0xD1, 0x82, /* 08F8 */ 0x9F, 0x04, 0x7D, 0xB4, 0xE0, 0xA7, 0x05, 0x1F, pebl pastebin How to get it for free? pebl pastebin /* 0900 */ 0x14, 0x18, 0xE2, 0x29, 0x3C, 0x03, 0xF8, 0x64, /* 0908 */ 0xC1, 0x0E, 0x21, 0xE0, 0x94, 0x77, 0x08, 0x01, /* 0910 */ 0x05, 0x88, 0x4F, 0x16, 0x6C, 0x5E, 0x18, 0x02, /* 0918 */ 0x1F, 0x52, 0xC3, 0x63, 0x0E, 0x1D, 0x86, 0xE7, /* 0920 */ 0xA7, 0x84, 0xC7, 0x11, 0x86, 0xFD, 0x46, 0xE2, /* 0928 */ 0x29, 0x1C, 0x8E, 0x8F, 0x14, 0xBE, 0x5E, 0x59, /* 0930 */ 0xEE, 0xC9, 0x82, 0x9C, 0x7D, 0xB0, 0x43, 0xF5, /* 0938 */ 0x10, 0xF8, 0x79, 0xC1, 0x43, 0xE0, 0x03, 0x68, /* 0940 */ 0x75, 0x76, 0xE4, 0x7C, 0x72, 0x4E, 0xB8, 0xF1, /* 0948 */ 0xF2, 0x31, 0x61, 0x07, 0xC0, 0x83, 0x2F, 0xC9, pebl pastebin How to dowload it? pebl pastebin /* 0950 */ 0x67, 0x11, 0x1A, 0x63, 0xF9, 0x3E, 0x8E, 0x00, /* 0958 */ 0x99, 0xFF, 0xFF, 0x71, 0x04, 0xF8, 0x4C, 0xE2, /* 0960 */ 0x09, 0x24, 0xC2, 0xCB, 0x48, 0x90, 0x10, 0xC7, /* 0968 */ 0xF2, 0x1A, 0x62, 0x90, 0x18, 0xC7, 0x70, 0x32, /* 0970 */ 0x8F, 0x23, 0x1C, 0xE6, 0x99, 0xC4, 0x70, 0x0F, /* 0978 */ 0x07, 0xAF, 0x22, 0x2F, 0x24, 0x86, 0x79, 0x14, /* 0980 */ 0xF1, 0xF9, 0x20, 0x86, 0x31, 0x43, 0x45, 0x3B, /* 0988 */ 0x01, 0x1F, 0x47, 0x58, 0xA4, 0x07, 0x83, 0x86, /* 0990 */ 0xEA, 0xE3, 0x08, 0xC0, 0x8F, 0x23, 0x02, 0xEE, /* 0998 */ 0xB4, 0x01, 0xF7, 0x3E, 0x11, 0xE2, 0x49, 0xE3, pebl pastebin How to dowload it? pebl pastebin /* 09A0 */ 0x25, 0xE1, 0x59, 0x03, 0xF3, 0xFF, 0x3F, 0x6B, /* 09A8 */ 0x00, 0x03, 0xA1, 0x5A, 0xCE, 0x3D, 0x2C, 0xCD, /* 09B0 */ 0x63, 0x40, 0xC7, 0x38, 0xCE, 0x61, 0x4D, 0x40, /* 09B8 */ 0x1A, 0x26, 0x9F, 0xC5, 0xB9, 0x3F, 0x17, 0x9C, /* 09C0 */ 0x5D, 0xEC, 0x20, 0x61, 0x82, 0x3C, 0x11, 0xBC, /* 09C8 */ 0x46, 0x19, 0x5C, 0x90, 0x3A, 0xA9, 0x78, 0xD4, /* 09D0 */ 0x4E, 0x4F, 0x21, 0xDD, 0xA7, 0x38, 0x94, 0xD2, /* 09D8 */ 0x53, 0x1C, 0x05, 0xF1, 0x19, 0xC1, 0x21, 0x8E, /* 09E0 */ 0x67, 0x50, 0xE6, 0x70, 0x46, 0x07, 0xF2, 0x1E, /* 09E8 */ 0xC0, 0xCE, 0x59, 0x41, 0xD9, 0x18, 0x7D, 0x0E, pebl pastebin How to get it for free? pebl pastebin /* 09F0 */ 0xE0, 0xC3, 0xF2, 0xF1, 0x8C, 0x01, 0x57, 0x73, /* 09F8 */ 0x98, 0x41, 0x81, 0xF9, 0x04, 0x87, 0xD1, 0x75, /* 0A00 */ 0x91, 0x01, 0xD9, 0x49, 0x07, 0x8F, 0xEE, 0x9B, /* 0A08 */ 0xC2, 0x79, 0xBE, 0x1F, 0x78, 0x44, 0x60, 0x9D, /* 0A10 */ 0xA9, 0x47, 0x04, 0x36, 0x7D, 0xA7, 0x37, 0x90, /* 0A18 */ 0xA3, 0xF3, 0x10, 0xCB, 0xD1, 0xFF, 0xFF, 0x2E, /* 0A20 */ 0xC0, 0x65, 0xDF, 0x05, 0x28, 0x88, 0xEF, 0xFA, /* 0A28 */ 0xFC, 0x8A, 0x84, 0xC7, 0x7F, 0x14, 0x78, 0x19, /* 0A30 */ 0x78, 0x5D, 0xC0, 0xDC, 0x76, 0xC1, 0x7D, 0x59, /* 0A38 */ 0xF0, 0x35, 0x09, 0x7C, 0xD7, 0x43, 0x38, 0xB7, pebl pastebin How to dowload it? pebl pastebin /* 0A40 */ 0x81, 0x87, 0x27, 0x36, 0x28, 0xF0, 0x43, 0xF9, /* 0A48 */ 0x7A, 0x08, 0x78, 0x52, 0xEA, 0xD4, 0xA6, 0xC2, /* 0A50 */ 0x1B, 0x31, 0xC8, 0xAE, 0x25, 0xA8, 0x5B, 0x93, /* 0A58 */ 0x05, 0x01, 0xC9, 0xFB, 0xF9, 0x86, 0x60, 0xFE, /* 0A60 */ 0xFF, 0x63, 0x3E, 0x97, 0xC0, 0xBB, 0x11, 0x6B, /* 0A68 */ 0x55, 0xBA, 0x97, 0xF0, 0xE0, 0x14, 0x8A, 0x7E, /* 0A70 */ 0x78, 0x40, 0x85, 0x3D, 0x3C, 0x50, 0x10, 0x5F, /* 0A78 */ 0x8C, 0x7C, 0x2F, 0x01, 0xB8, 0x90, 0x61, 0x44, /* 0A80 */ 0x68, 0x15, 0x47, 0x0B, 0xE4, 0x8C, 0xC0, 0x7A, /* 0A88 */ 0x22, 0xF0, 0xC9, 0x05, 0x38, 0xFD, 0xFF, 0x4F, pebl pastebin How to dowload it? pebl pastebin /* 0A90 */ 0x2E, 0xF0, 0x6F, 0xE4, 0xF0, 0x4F, 0x2E, 0xC0, /* 0A98 */ 0xED, 0x54, 0x02, 0xB8, 0xF2, 0x7A, 0x2A, 0x01, /* 0AA0 */ 0xDD, 0xDD, 0x0B, 0x4C, 0x57, 0x93, 0x33, 0x89, /* 0AA8 */ 0x16, 0xDC, 0x77, 0x2F, 0xE0, 0xF4, 0xFF, 0xBF, /* 0AB0 */ 0x7B, 0x01, 0xFC, 0xFF, 0xFF, 0xDF, 0xBD, 0x00, /* 0AB8 */ 0xC9, 0x5E, 0xEF, 0x5E, 0xC0, 0xEB, 0x5C, 0x82, /* 0AC0 */ 0xB9, 0x7B, 0x01, 0xDE, 0xFE, 0xFF, 0x77, 0x2F, /* 0AC8 */ 0x80, 0xFF, 0xFF, 0xFF, 0xBB, 0x17, 0x10, 0x3F, /* 0AD0 */ 0x95, 0x80, 0x2C, 0xDB, 0xA9, 0x04, 0xAD, 0xF0, /* 0AD8 */ 0x1C, 0x0D, 0x75, 0x02, 0x87, 0xF2, 0x84, 0xF1, pebl pastebin How to dowload it? pebl pastebin /* 0AE0 */ 0xAA, 0x9E, 0xC0, 0x7A, 0x2E, 0x5F, 0x28, 0x25, /* 0AE8 */ 0x30, 0xBA, 0x7C, 0x01, 0x8C, 0xF8, 0xFF, 0xDF, /* 0AF0 */ 0x39, 0x80, 0x5B, 0xA0, 0xBB, 0x00, 0x2A, 0xC2, /* 0AF8 */ 0x5D, 0x80, 0x82, 0xF8, 0xF2, 0x05, 0x78, 0x09, /* 0B00 */ 0x05, 0x21, 0x23, 0x37, 0x09, 0x7A, 0xF9, 0x82, /* 0B08 */ 0x73, 0x71, 0xF0, 0xFD, 0xC8, 0x83, 0x02, 0xD7, /* 0B10 */ 0x60, 0xCE, 0xBB, 0xD8, 0x93, 0x22, 0xBD, 0x9E, /* 0B18 */ 0xC0, 0xBD, 0x73, 0x78, 0x6C, 0xE0, 0x10, 0x77, /* 0B20 */ 0x3B, 0x01, 0x3A, 0xFF, 0xFF, 0x2B, 0x18, 0xE8, /* 0B28 */ 0x5C, 0xDE, 0x4E, 0xC0, 0xA5, 0x6D, 0xED, 0xBA, pebl pastebin How to get it for free? pebl pastebin /* 0B30 */ 0x9D, 0xE0, 0x12, 0x1E, 0xA7, 0x21, 0x1F, 0x4F, /* 0B38 */ 0x30, 0x79, 0x6E, 0x27, 0xA8, 0x24, 0x30, 0xCA, /* 0B40 */ 0x42, 0xA2, 0x23, 0x04, 0x57, 0x7F, 0x13, 0xA3, /* 0B48 */ 0x20, 0xB6, 0x70, 0x3B, 0x01, 0xE8, 0x30, 0x66, /* 0B50 */ 0x38, 0x23, 0x7A, 0xAF, 0x30, 0xA4, 0x87, 0x04, /* 0B58 */ 0xEB, 0xFF, 0x7F, 0x06, 0x03, 0x4E, 0x81, 0x8E, /* 0B60 */ 0x20, 0xE8, 0x4B, 0x1A, 0x36, 0xC1, 0x0D, 0x84, /* 0B68 */ 0xCE, 0x08, 0xDE, 0x05, 0x04, 0xEE, 0xC4, 0x60, /* 0B70 */ 0x1D, 0x40, 0xC0, 0x77, 0x56, 0x03, 0x0C, 0x1E, /* 0B78 */ 0x00, 0x7C, 0x56, 0x03, 0x16, 0xFF, 0xFF, 0xB3, pebl pastebin How to get it for free? pebl pastebin /* 0B80 */ 0x1A, 0x90, 0xBC, 0xBD, 0x80, 0x4C, 0xA1, 0x4D, /* 0B88 */ 0x9F, 0x1A, 0x8D, 0x5A, 0x35, 0x28, 0x53, 0xA3, /* 0B90 */ 0x4C, 0x83, 0x5A, 0x7D, 0x2A, 0x35, 0x66, 0xAC, /* 0B98 */ 0x04, 0x98, 0x62, 0xDC, 0x9E, 0xA8, 0x88, 0xE5, /* 0BA0 */ 0x08, 0xC4, 0xBA, 0x29, 0x64, 0xE4, 0xB2, 0x61, /* 0BA8 */ 0x10, 0x01, 0x59, 0xF6, 0xA2, 0x05, 0x44, 0x40, /* 0BB0 */ 0x04, 0x64, 0x21, 0xEF, 0x06, 0x01, 0x59, 0x15, /* 0BB8 */ 0x88, 0x80, 0x9C, 0x0A, 0x88, 0x46, 0x04, 0xA2, /* 0BC0 */ 0x71, 0x3C, 0x00, 0xB1, 0x70, 0x20, 0x02, 0xB2, /* 0BC8 */ 0x3A, 0x13, 0x40, 0x4C, 0x2A, 0x88, 0xEE, 0x10, pebl pastebin PasteShr pebl pastebin /* 0BD0 */ 0xE4, 0x73, 0x21, 0x20, 0x8B, 0x04, 0x11, 0x90, /* 0BD8 */ 0x33, 0xAE, 0x4F, 0x40, 0x0E, 0x0C, 0x22, 0x20, /* 0BE0 */ 0x87, 0xFC, 0x86, 0x08, 0xC8, 0x91, 0x41, 0x04, /* 0BE8 */ 0x64, 0xC1, 0x3A, 0x80, 0x98, 0x7C, 0x10, 0x01, /* 0BF0 */ 0x39, 0x3E, 0x10, 0x15, 0xE3, 0xE3, 0xAE, 0x45, /* 0BF8 */ 0x1F, 0x03, 0x02, 0x72, 0x2E, 0x10, 0x01, 0x39, /* 0C00 */ 0x07, 0x8D, 0x80, 0x9C, 0x8A, 0x42, 0x40, 0x56, /* 0C08 */ 0xF5, 0x76, 0x10, 0x90, 0x35, 0x82, 0x08, 0xC8, /* 0C10 */ 0x29, 0x81, 0x68, 0x66, 0x20, 0x2A, 0xD8, 0x0A, /* 0C18 */ 0x10, 0x53, 0x0F, 0x22, 0x20, 0x2B, 0xD5, 0x02, pebl pastebin How to get it? pebl pastebin /* 0C20 */ 0xC4, 0x74, 0x83, 0x08, 0xC8, 0xA9, 0xBD, 0x00, /* 0C28 */ 0x31, 0x0D, 0xEF, 0x00, 0x01, 0x39, 0x83, 0x19, /* 0C30 */ 0x20, 0x96, 0x08, 0x44, 0x40, 0x56, 0xE4, 0x06, /* 0C38 */ 0x88, 0xE9, 0x03, 0x11, 0x90, 0xF3, 0x3D, 0x23, /* 0C40 */ 0x04, 0xE4, 0xB4, 0x72, 0xFE, 0xFF, 0x40, 0x4C, /* 0C48 */ 0xAC, 0x1E, 0x20, 0xA6, 0x1C, 0x44, 0x40, 0x56, /* 0C50 */ 0xEB, 0x07, 0x88, 0x69, 0x07, 0x11, 0x90, 0x55, /* 0C58 */ 0x18, 0x02, 0x62, 0x9A, 0x40, 0x04, 0xE4, 0x4C, /* 0C60 */ 0x40, 0x34, 0x21, 0x10, 0x55, 0xEA, 0x68, 0x50, /* 0C68 */ 0x14, 0x44, 0x40, 0xCE, 0x0D, 0x44, 0x55, 0xFC, pebl pastebin How to use it? pebl pastebin /* 0C70 */ 0x96, 0x34, 0x60, 0x62, 0x69, 0xC0, 0x14, 0x44, /* 0C78 */ 0x40, 0xCE, 0xA2, 0x09, 0x88, 0x25, 0x03, 0xD1, /* 0C80 */ 0xF1, 0x92, 0x88, 0x02, 0x62, 0x2A, 0x41, 0x04, /* 0C88 */ 0x64, 0x5D, 0xA6, 0x80, 0x28, 0x88, 0x80, 0x1C, /* 0C90 */ 0x53, 0xD5, 0xA0, 0x29, 0x88, 0x80, 0x9C, 0xD3, /* 0C98 */ 0x15, 0x10, 0x4B, 0x0D, 0x22, 0x20, 0x2B, 0xB7, /* 0CA0 */ 0x05, 0xC4, 0x72, 0x80, 0x08, 0xC8, 0x5A, 0x1E, /* 0CA8 */ 0x37, 0x02, 0xB2, 0x32, 0x10, 0x01, 0x13, 0x5F, /* 0CB0 */ 0xC0, 0x14, 0x44, 0x40, 0x56, 0x6D, 0x0C, 0x88, /* 0CB8 */ 0x65, 0x00, 0x11, 0x90, 0x15, 0xBC, 0x3C, 0x02, pebl pastebin How to dowload it? pebl pastebin /* 0CC0 */ 0x11, 0x3D, 0x20, 0x1A, 0x28, 0x91, 0x36, 0x50, /* 0CC8 */ 0x0A, 0x22, 0x20, 0x6B, 0xB3, 0x06, 0xC4, 0x94, /* 0CD0 */ 0x82, 0x08, 0xC8, 0x89, 0xBC, 0x81, 0x30, 0x3D, /* 0CD8 */ 0x7F, 0x18, 0x01, 0x11, 0x10, 0xAA, 0xC6, 0xDD, /* 0CE0 */ 0x40, 0x29, 0x08, 0x4D, 0x2D, 0x0F, 0x9C, 0x49, /* 0CE8 */ 0xB0, 0x77, 0xBC, 0xA0, 0x20, 0x3A, 0x5A, 0x10, /* 0CF0 */ 0x20, 0x2A, 0xF8, 0x4B, 0xA3, 0xE3, 0x03, 0x01, /* 0CF8 */ 0x11, 0x90, 0x83, 0x03, 0x51, 0x19, 0xFE, 0x4E, /* 0D00 */ 0x95, 0xF4, 0x75, 0xA2, 0x23, 0x02, 0x01, 0x11, /* 0D08 */ 0x90, 0x65, 0xFC, 0x4A, 0x1E, 0x09, 0x18, 0x88, pebl pastebin How to dowload it? pebl pastebin /* 0D10 */ 0x80, 0x9C, 0x04, 0x88, 0xC6, 0x02, 0xA2, 0x11, /* 0D18 */ 0x14, 0x02, 0xB1, 0x40, 0x20, 0xBA, 0x2A, 0x91, /* 0D20 */ 0xBF, 0x8B, 0x86, 0x4C, 0x40, 0x74, 0xDC, 0x20, /* 0D28 */ 0x40, 0x34, 0x1B, 0x10, 0xCD, 0x61, 0xF1, 0xFF, /* 0D30 */ 0x7F, 0xA4, 0xA0, 0x20, 0x1A, 0x24, 0xD1, 0x08, /* 0D38 */ 0xC4, 0xD4, 0x81, 0x08, 0xC8, 0xD9, 0x3C, 0x02, /* 0D40 */ 0xB1, 0xA0, 0x20, 0x3A, 0x7A, 0x10, 0x91, 0x47, /* 0D48 */ 0x0F, 0x0A, 0x22, 0x20, 0x07, 0x04, 0xA2, 0x69, /* 0D50 */ 0x81, 0x68, 0xB2, 0x67, 0x4A, 0x20, 0x92, 0x13, /* 0D58 */ 0x44, 0x40, 0x56, 0xE9, 0x12, 0x88, 0x49, 0x06, pebl pastebin How to dowload it? pebl pastebin /* 0D60 */ 0xD1, 0x91, 0x80, 0x00, 0xD1, 0xD0, 0x40, 0x34, /* 0D68 */ 0xE0, 0x77, 0x26, 0x10, 0x89, 0x0B, 0xA2, 0x23, /* 0D70 */ 0x0A, 0xF9, 0xBF, 0x1C, 0x38, 0x03, 0xD1, 0x39, /* 0D78 */ 0x86, 0xF8, 0x04, 0x62, 0x6A, 0x40, 0x34, 0x50, /* 0D80 */ 0x02, 0x44, 0xF3, 0x00, 0x51, 0x19, 0x6F, 0x9B, /* 0D88 */ 0x83, 0x66, 0x20, 0x02, 0x72, 0x2E, 0x20, 0x1A, /* 0D90 */ 0x12, 0x88, 0xE6, 0x31, 0x0A, 0xC4, 0xD2, 0x81, /* 0D98 */ 0x08, 0xC8, 0xFF, 0x7F }) Method (SPEC, 1, Serialized) pebl pastebin How to get it? pebl pastebin { Return (AMWV) } Method (DEVP, 1, Serialized) { Name (_T_1, Zero) Name (_T_0, Zero) CreateDWordField (Arg0, Zero, DVID) CreateDWordField (Arg0, 0x04, PARA) pebl pastebin How to dowload it? pebl pastebin If (LEqual (PARA, One)) { While (One) { Store (DVID, _T_0) If (LEqual (_T_0, 0x00010011)) { Or (\_SB.DSAF, One, \_SB.DSAF) } Else pebl pastebin How to use it? pebl pastebin { If (LEqual (_T_0, 0x00010013)) { Or (\_SB.DSAF, 0x02, \_SB.DSAF) } Else { If (LEqual (_T_0, 0x00010023)) { Or (\_SB.DSAF, 0x04, \_SB.DSAF) pebl pastebin How to use it? pebl pastebin } Else { If (LEqual (_T_0, 0x00060013)) { Or (\_SB.DSAF, 0x08, \_SB.DSAF) } Else { If (LEqual (_T_0, 0x00060015)) pebl pastebin How to get it for free? pebl pastebin { Or (\_SB.DSAF, 0x10, \_SB.DSAF) } Else { If (LEqual (_T_0, 0x00010015)) { Or (\_SB.DSAF, 0x20, \_SB.DSAF) } Else pebl pastebin How to use it? pebl pastebin { If (LEqual (_T_0, 0x00090011)) { Or (\_SB.DSAF, 0x40, \_SB.DSAF) } Else { If (LEqual (_T_0, 0x00070011)) { Or (\_SB.DSAF, 0x80, \_SB.DSAF) pebl pastebin How to get it for free? pebl pastebin } Else { If (LEqual (_T_0, 0x00080013)) { Or (\_SB.DSAF, 0x0100, \_SB.DSAF) } Else { If (LEqual (_T_0, 0x00010019)) pebl pastebin PasteShr pebl pastebin { Or (\_SB.DSAF, 0x0200, \_SB.DSAF) } Else { If (LEqual (_T_0, 0x00010017)) { Or (\_SB.DSAF, 0x0400, \_SB.DSAF) } Else pebl pastebin How to dowload it? pebl pastebin { If (LEqual (_T_0, 0x00050011)) { Or (\_SB.DSAF, 0x0800, \_SB.DSAF) } Else { If (LEqual (_T_0, 0x00050012)) { Or (\_SB.DSAF, 0x1000, \_SB.DSAF) pebl pastebin How to get it for free? pebl pastebin } Else { If (LEqual (_T_0, 0x00060017)) { Or (\_SB.DSAF, 0x2000, \_SB.DSAF) } Else { If (LEqual (_T_0, 0x00080021)) pebl pastebin PasteShr pebl pastebin { Or (\_SB.DSAF, 0x4000, \_SB.DSAF) } Else { If (LEqual (_T_0, 0x00100011)) { Or (\_SB.DSAF, 0x8000, \_SB.DSAF) } Else pebl pastebin How to get it for free? pebl pastebin { If (LEqual (_T_0, 0x00050001)) { Or (\_SB.DSAF, 0x00010000, \_SB.DSAF) } Else { If (LEqual (_T_0, 0x00120000)) { Or (\_SB.DSAF, 0x00020000, \_SB.DSAF) pebl pastebin PasteShr pebl pastebin } Else { If (LEqual (_T_0, 0x00120021)) { Or (\_SB.DSAF, 0x00040000, \_SB.DSAF) } Else { If (LEqual (_T_0, 0x00120011)) pebl pastebin How to use it? pebl pastebin { Or (\_SB.DSAF, 0x00080000, \_SB.DSAF) } Else { If (LEqual (_T_0, 0x00120023)) { Or (\_SB.DSAF, 0x00100000, \_SB.DSAF) } Else pebl pastebin PasteShr pebl pastebin { Return (Zero) } } } } } } } } pebl pastebin How to get it? pebl pastebin } } } } } } } } } } pebl pastebin How to use it? pebl pastebin } } } Break } } Else { If (LEqual (PARA, Zero)) pebl pastebin How to get it for free? pebl pastebin { While (One) { Store (DVID, _T_1) If (LEqual (_T_1, 0x00010011)) { And (\_SB.DSAF, 0xFFFFFFFFFFFFFFFE, \_SB.DSAF) } Else { pebl pastebin How to get it for free? pebl pastebin If (LEqual (_T_1, 0x00010013)) { And (\_SB.DSAF, 0xFFFFFFFFFFFFFFFD, \_SB.DSAF) } Else { If (LEqual (_T_1, 0x00010023)) { And (\_SB.DSAF, 0xFFFFFFFFFFFFFFFB, \_SB.DSAF) } pebl pastebin How to get it? pebl pastebin Else { If (LEqual (_T_1, 0x00060013)) { And (\_SB.DSAF, 0xFFFFFFFFFFFFFFF7, \_SB.DSAF) } Else { If (LEqual (_T_1, 0x00060015)) { pebl pastebin How to get it? pebl pastebin And (\_SB.DSAF, 0xFFFFFFFFFFFFFFEF, \_SB.DSAF) } Else { If (LEqual (_T_1, 0x00010015)) { And (\_SB.DSAF, 0xFFFFFFFFFFFFFFDF, \_SB.DSAF) } Else { pebl pastebin How to get it for free? pebl pastebin If (LEqual (_T_1, 0x00090011)) { And (\_SB.DSAF, 0xFFFFFFFFFFFFFFBF, \_SB.DSAF) } Else { If (LEqual (_T_1, 0x00070011)) { And (\_SB.DSAF, 0xFFFFFFFFFFFFFF7F, \_SB.DSAF) } pebl pastebin How to dowload it? pebl pastebin Else { If (LEqual (_T_1, 0x00080013)) { And (\_SB.DSAF, 0xFFFFFFFFFFFFFEFF, \_SB.DSAF) } Else { If (LEqual (_T_1, 0x00010019)) { pebl pastebin PasteShr pebl pastebin And (\_SB.DSAF, 0xFFFFFFFFFFFFFDFF, \_SB.DSAF) } Else { If (LEqual (_T_1, 0x00010017)) { And (\_SB.DSAF, 0xFFFFFFFFFFFFFBFF, \_SB.DSAF) } Else { pebl pastebin How to use it? pebl pastebin If (LEqual (_T_1, 0x00050011)) { And (\_SB.DSAF, 0xFFFFFFFFFFFFF7FF, \_SB.DSAF) } Else { If (LEqual (_T_1, 0x00050012)) { And (\_SB.DSAF, 0xFFFFFFFFFFFFEFFF, \_SB.DSAF) } pebl pastebin How to dowload it? pebl pastebin Else { If (LEqual (_T_1, 0x00060017)) { And (\_SB.DSAF, 0xFFFFFFFFFFFFDFFF, \_SB.DSAF) } Else { If (LEqual (_T_1, 0x00080021)) { pebl pastebin PasteShr pebl pastebin And (\_SB.DSAF, 0xFFFFFFFFFFFFBFFF, \_SB.DSAF) } Else { If (LEqual (_T_1, 0x00100011)) { And (\_SB.DSAF, 0xFFFFFFFFFFFF7FFF, \_SB.DSAF) } Else { pebl pastebin How to get it? pebl pastebin If (LEqual (_T_1, 0x00050001)) { And (\_SB.DSAF, 0xFFFFFFFFFFFEFFFF, \_SB.DSAF) } Else { If (LEqual (_T_1, 0x00120000)) { And (\_SB.DSAF, 0xFFFFFFFFFFFDFFFF, \_SB.DSAF) } pebl pastebin How to dowload it? pebl pastebin Else { If (LEqual (_T_1, 0x00120021)) { And (\_SB.DSAF, 0xFFFFFFFFFFFBFFFF, \_SB.DSAF) } Else { If (LEqual (_T_1, 0x00120011)) { pebl pastebin How to dowload it? pebl pastebin And (\_SB.DSAF, 0xFFFFFFFFFFF7FFFF, \_SB.DSAF) } Else { If (LEqual (_T_1, 0x00120023)) { And (\_SB.DSAF, 0xFFFFFFFFFFEFFFFF, \_SB.DSAF) } Else { pebl pastebin How to use it? pebl pastebin Return (Zero) } } } } } } } } } pebl pastebin How to get it for free? pebl pastebin } } } } } } } } } } pebl pastebin PasteShr pebl pastebin } } Break } } } Return (One) } pebl pastebin How to get it? pebl pastebin Method (SDSP, 1, Serialized) { CreateDWordField (Arg0, Zero, ACTN) Return (Zero) } Method (GDSP, 1, Serialized) { CreateDWordField (Arg0, Zero, ACTN) pebl pastebin How to use it? pebl pastebin Return (Zero) } Method (DEVS, 1, Serialized) { Name (_T_0, Zero) CreateDWordField (Arg0, Zero, DVID) CreateDWordField (Arg0, 0x04, CPAR) While (One) { pebl pastebin How to get it for free? pebl pastebin Store (DVID, _T_0) If (LEqual (_T_0, Zero)) { Return (Zero) } Else { Return (Zero) } pebl pastebin How to dowload it? pebl pastebin Break } } Method (DSTS, 1, Serialized) { Name (_T_0, Zero) CreateDWordField (Arg0, Zero, DVID) While (One) { pebl pastebin How to get it for free? pebl pastebin Store (DVID, _T_0) If (LEqual (_T_0, 0xA0000000)) { Store (One, Local0) } Else { If (LEqual (_T_0, Zero)) { Return (Zero) pebl pastebin How to use it? pebl pastebin } Else { Store (Zero, Local0) } } Break } pebl pastebin PasteShr pebl pastebin And (Local0, 0x0007FFFF, Local0) Return (Local0) } Method (GPID, 0, Serialized) { Return (Zero) } Method (KBFT, 1, Serialized) pebl pastebin How to get it for free? pebl pastebin { Return (Zero) } Method (HKEY, 0, Serialized) { Return (Zero) } Method (CFVS, 1, Serialized) pebl pastebin How to get it for free? pebl pastebin { } Method (CFVG, 0, Serialized) { } Name (RAMA, 0xDAB8C018) Name (WBUF, Buffer (0x50) {}) OperationRegion (\RAMX, SystemMemory, RAMA, 0x0100) pebl pastebin PasteShr pebl pastebin Field (RAMX, ByteAcc, NoLock, Preserve) { WFUN, 32, WSTS, 32, WSIZ, 32, Offset (0x10), IDAT, 896, ODAT, 1024 } pebl pastebin How to get it? pebl pastebin Mutex (WMTX, 0x00) Method (LERR, 1, Serialized) { Return (WSTS) } Method (GBOD, 1, Serialized) { If (LEqual (Acquire (WMTX, 0xFFFF), Zero)) { pebl pastebin How to get it for free? pebl pastebin Store (0x80000001, WFUN) Store (Zero, WSTS) Store (Zero, ODAT) \_SB.ISMI (0xDA) Store (ODAT, WBUF) Release (WMTX) Return (WBUF) } Return (Ones) pebl pastebin How to dowload it? pebl pastebin } Method (SBOD, 1, Serialized) { If (LEqual (Acquire (WMTX, 0xFFFF), Zero)) { Store (0x80000002, WFUN) Store (Zero, WSTS) Store (Zero, ODAT) Store (Arg0, IDAT) pebl pastebin How to get it for free? pebl pastebin \_SB.ISMI (0xDA) Release (WMTX) Return (WSTS) } Return (Ones) } Method (GBON, 1, Serialized) { pebl pastebin How to dowload it? pebl pastebin If (LEqual (Acquire (WMTX, 0xFFFF), Zero)) { Store (0x80000003, WFUN) Store (Zero, WSTS) Store (Zero, ODAT) Store (Arg0, IDAT) \_SB.ISMI (0xDA) Release (WMTX) Store (ODAT, WBUF) Return (WBUF) pebl pastebin How to dowload it? pebl pastebin } Return (Ones) } Method (GLBN, 1, Serialized) { If (LEqual (Acquire (WMTX, 0xFFFF), Zero)) { Store (0x80000006, WFUN) pebl pastebin How to use it? pebl pastebin Store (Zero, WSTS) Store (Zero, ODAT) Store (Arg0, IDAT) \_SB.ISMI (0xDA) Release (WMTX) Store (ODAT, WBUF) Return (WBUF) } Return (Ones) pebl pastebin How to get it for free? pebl pastebin } Method (ISLG, 1, Serialized) { If (LEqual (Acquire (WMTX, 0xFFFF), Zero)) { Store (0x80000007, WFUN) Store (Zero, WSTS) Store (Zero, ODAT) Store (Arg0, IDAT) pebl pastebin PasteShr pebl pastebin \_SB.ISMI (0xDA) Release (WMTX) Store (ODAT, WBUF) Return (WBUF) } Return (Ones) } Method (GLBO, 1, Serialized) pebl pastebin How to get it for free? pebl pastebin { If (LEqual (Acquire (WMTX, 0xFFFF), Zero)) { Store (0x80000008, WFUN) Store (Zero, WSTS) Store (Zero, ODAT) Store (Arg0, IDAT) \_SB.ISMI (0xDA) Release (WMTX) Store (ODAT, WBUF) pebl pastebin How to get it for free? pebl pastebin Return (WBUF) } Return (Ones) } Method (SLBO, 1, Serialized) { If (LEqual (Acquire (WMTX, 0xFFFF), Zero)) { pebl pastebin How to get it for free? pebl pastebin Store (0x80000009, WFUN) Store (Zero, WSTS) Store (Zero, ODAT) Store (Arg0, IDAT) \_SB.ISMI (0xDA) Release (WMTX) Store (ODAT, WBUF) Return (WBUF) } pebl pastebin PasteShr pebl pastebin Return (Ones) } Method (SAPW, 1, Serialized) { If (LEqual (Acquire (WMTX, 0xFFFF), Zero)) { Store (0x80000004, WFUN) Store (Zero, WSTS) Store (Zero, ODAT) pebl pastebin How to dowload it? pebl pastebin Store (Arg0, IDAT) \_SB.ISMI (0xDA) Release (WMTX) Return (WSTS) } Return (Ones) } Method (SUPW, 1, Serialized) pebl pastebin How to use it? pebl pastebin { If (LEqual (Acquire (WMTX, 0xFFFF), Zero)) { Store (0x80000005, WFUN) Store (Zero, WSTS) Store (Zero, ODAT) Store (Arg0, IDAT) \_SB.ISMI (0xDA) Release (WMTX) Return (WSTS) pebl pastebin How to dowload it? pebl pastebin } Return (Ones) } Method (SBOG, 1, Serialized) { If (LEqual (Acquire (WMTX, 0xFFFF), Zero)) { Store (0x8000000A, WFUN) pebl pastebin PasteShr pebl pastebin Store (Zero, WSTS) Store (Zero, ODAT) Store (Arg0, IDAT) \_SB.ISMI (0xDA) Release (WMTX) Return (WSTS) } Return (Ones) } pebl pastebin How to get it for free? pebl pastebin Method (LDFT, 0, Serialized) { If (LEqual (Acquire (WMTX, 0xFFFF), Zero)) { Store (0x8000000B, WFUN) Store (Zero, WSTS) Store (Zero, ODAT) \_SB.ISMI (0xDA) Release (WMTX) pebl pastebin How to use it? pebl pastebin Return (WSTS) } Return (Ones) } Method (SFTB, 1, Serialized) { If (LEqual (Acquire (WMTX, 0xFFFF), Zero)) { pebl pastebin How to use it? pebl pastebin Store (0x8000000C, WFUN) Store (Zero, WSTS) Store (Zero, ODAT) Store (Arg0, IDAT) \_SB.ISMI (0xDA) Release (WMTX) Return (WSTS) } Return (Ones) pebl pastebin How to get it for free? pebl pastebin } Method (SDFT, 1, Serialized) { If (LEqual (Acquire (WMTX, 0xFFFF), Zero)) { Store (0x8000000D, WFUN) Store (Zero, WSTS) Store (Zero, ODAT) Store (Arg0, IDAT) pebl pastebin How to get it for free? pebl pastebin \_SB.ISMI (0xDA) Release (WMTX) Return (WSTS) } Return (Ones) } } } pebl pastebin How to get it for free? pebl pastebin Scope (_SB) { Name (RAMB, 0xDAC93018) OperationRegion (\RAMW, SystemMemory, RAMB, 0x00010000) Field (RAMW, ByteAcc, NoLock, Preserve) { DSAF, 32, PAR0, 32, PAR1, 32, PAR2, 32, pebl pastebin How to dowload it? pebl pastebin PINX, 32, PADD, 2048 } Mutex (MPAR, 0x00) Name (ARBF, Buffer (0x10) {}) CreateDWordField (ARBF, Zero, REAX) CreateDWordField (ARBF, 0x04, REBX) CreateDWordField (ARBF, 0x08, RECX) CreateDWordField (ARBF, 0x0C, REDX) pebl pastebin How to use it? pebl pastebin OperationRegion (DEB0, SystemIO, 0x80, One) Field (DEB0, ByteAcc, NoLock, Preserve) { DBG8, 8 } OperationRegion (IOB2, SystemIO, SMIP, 0x02) Field (IOB2, ByteAcc, NoLock, Preserve) { SMPT, 8, pebl pastebin How to get it? pebl pastebin SMIS, 8 } Method (ISMI, 1, Serialized) { Store (Arg0, SMPT) } Method (GMSR, 1, Serialized) { pebl pastebin How to use it? pebl pastebin If (LEqual (Acquire (MPAR, 0xFFFF), Zero)) { Store (0x80000000, PINX) Store (Arg0, PAR0) ISMI (0x90) Store (Arg0, RECX) Store (PAR1, REAX) Store (PAR2, REDX) Release (MPAR) Return (ARBF) pebl pastebin How to dowload it? pebl pastebin } Return (Ones) } Method (SMSR, 1, Serialized) { If (LEqual (Acquire (MPAR, 0xFFFF), Zero)) { CreateDWordField (Arg0, Zero, AEAX) pebl pastebin How to get it? pebl pastebin CreateDWordField (Arg0, 0x04, AEBX) CreateDWordField (Arg0, 0x08, AECX) CreateDWordField (Arg0, 0x0C, AEDX) Store (0x80000001, PINX) Store (AECX, PAR0) Store (AEAX, PAR1) Store (AEDX, PAR2) ISMI (0x90) Release (MPAR) } pebl pastebin How to use it? pebl pastebin Return (Ones) } Method (PRID, 1, Serialized) { If (LEqual (Acquire (MPAR, 0xFFFF), Zero)) { Store (0x80000002, PINX) Store (Arg0, PAR0) pebl pastebin How to dowload it? pebl pastebin ISMI (0x90) Store (PAR1, REAX) Store (PAR2, REDX) Release (MPAR) Return (ARBF) } Return (Ones) } pebl pastebin How to dowload it? pebl pastebin Method (GPRE, 1, Serialized) { Store (Arg0, PAR0) Store (0x80000005, PINX) ISMI (0x90) Return (PAR0) } Method (GNVS, 1, Serialized) { pebl pastebin How to use it? pebl pastebin Store (Arg0, PAR0) Store (0x80000003, PINX) ISMI (0x90) Return (PAR1) } Method (SNVS, 2, Serialized) { Store (Arg0, PAR0) Store (Arg1, PAR1) pebl pastebin PasteShr pebl pastebin Store (0x80000004, PINX) ISMI (0x90) } Method (SIRS, 0, Serialized) { Store (0x8000000A, PINX) ISMI (0x90) } pebl pastebin PasteShr pebl pastebin Method (SARM, 1, Serialized) { If (LAnd (LGreater (Arg0, 0x03), LLess (Arg0, 0x06))) { ISMI (0x92) } } Method (GAMM, 0, Serialized) { pebl pastebin How to use it? pebl pastebin ISMI (0x91) } Method (SAMM, 0, Serialized) { ISMI (0x92) } } Name (XUPC, Package (0x04) pebl pastebin How to get it? pebl pastebin { 0xFF, 0xFF, Zero, Zero }) Name (XUP1, Package (0x04) { Zero, 0xFF, pebl pastebin How to dowload it? pebl pastebin Zero, Zero }) Name (XPLD, Buffer (0x10) { /* 0000 */ 0x81, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0008 */ 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }) Name (NPLD, Zero) Name (WPLD, Package (0x01) pebl pastebin How to dowload it? pebl pastebin { Buffer (0x14) { /* 0000 */ 0x82, 0x00, 0x00, 0x00, 0x05, 0x00, 0x05, 0x00, /* 0008 */ 0x25, 0x09, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0010 */ 0x2C, 0x01, 0xBE, 0x00 } }) Name (DPLD, Package (0x01) { pebl pastebin How to dowload it? pebl pastebin Buffer (0x10) { /* 0000 */ 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0008 */ 0xB0, 0x19, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 } }) Name (BPLD, Package (0x01) { Buffer (0x14) { pebl pastebin How to get it for free? pebl pastebin /* 0000 */ 0x82, 0x00, 0x00, 0x00, 0x64, 0x00, 0x64, 0x00, /* 0008 */ 0x24, 0x41, 0x80, 0x01, 0x00, 0x00, 0x04, 0x00, /* 0010 */ 0x00, 0x03, 0xAB, 0x02 } }) Name (CPLD, Package (0x01) { Buffer (0x14) { /* 0000 */ 0x82, 0x00, 0x00, 0x00, 0x05, 0x00, 0x05, 0x00, pebl pastebin How to dowload it? pebl pastebin /* 0008 */ 0x25, 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0010 */ 0xFF, 0xFF, 0xFF, 0xFF } }) Scope (_SB.PCI0.GP17.XHC0) { Device (RHUB) { Name (_ADR, Zero) Device (PRT1) pebl pastebin How to get it for free? pebl pastebin { Name (_ADR, One) Name (_UPC, Package (0x04) { 0xFF, 0x03, Zero, Zero }) Name (_PLD, Package (0x01) pebl pastebin PasteShr pebl pastebin { Buffer (0x14) { /* 0000 */ 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0008 */ 0x11, 0x0C, 0x80, 0x00, 0x01, 0x00, 0x00, 0x00, /* 0010 */ 0xFF, 0xFF, 0xFF, 0xFF } }) } pebl pastebin PasteShr pebl pastebin Device (PRT2) { Name (_ADR, 0x02) Name (_UPC, Package (0x04) { 0xFF, 0x03, Zero, Zero }) pebl pastebin PasteShr pebl pastebin Name (_PLD, Package (0x01) { Buffer (0x14) { /* 0000 */ 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0008 */ 0x91, 0x0C, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, /* 0010 */ 0xFF, 0xFF, 0xFF, 0xFF } }) } pebl pastebin PasteShr pebl pastebin Device (PRT3) { Name (_ADR, 0x03) Name (_UPC, Package (0x04) { 0xFF, 0x03, Zero, Zero pebl pastebin How to get it? pebl pastebin }) Name (_PLD, Package (0x01) { Buffer (0x14) { /* 0000 */ 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0008 */ 0x91, 0x1C, 0x80, 0x01, 0x01, 0x00, 0x00, 0x00, /* 0010 */ 0xFF, 0xFF, 0xFF, 0xFF } }) pebl pastebin How to dowload it? pebl pastebin } Device (PRT4) { Name (_ADR, 0x04) Name (_UPC, Package (0x04) { 0xFF, 0x03, Zero, pebl pastebin How to dowload it? pebl pastebin Zero }) Name (_PLD, Package (0x01) { Buffer (0x14) { /* 0000 */ 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0008 */ 0x25, 0x1D, 0x00, 0x02, 0x01, 0x00, 0x00, 0x00, /* 0010 */ 0xFF, 0xFF, 0xFF, 0xFF } pebl pastebin PasteShr pebl pastebin }) } Device (PRT5) { Name (_ADR, 0x05) Name (_UPC, Package (0x04) { 0xFF, 0x03, pebl pastebin How to get it for free? pebl pastebin Zero, Zero }) Name (_PLD, Package (0x01) { Buffer (0x14) { /* 0000 */ 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0008 */ 0x11, 0x0C, 0x80, 0x00, 0x01, 0x00, 0x00, 0x00, /* 0010 */ 0xFF, 0xFF, 0xFF, 0xFF pebl pastebin How to get it for free? pebl pastebin } }) } Device (PRT6) { Name (_ADR, 0x06) Name (_UPC, Package (0x04) { 0xFF, pebl pastebin How to get it for free? pebl pastebin 0x03, Zero, Zero }) Name (_PLD, Package (0x01) { Buffer (0x14) { /* 0000 */ 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0008 */ 0x91, 0x0C, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, pebl pastebin How to get it? pebl pastebin /* 0010 */ 0xFF, 0xFF, 0xFF, 0xFF } }) } Device (PRT7) { Name (_ADR, 0x07) Name (_UPC, Package (0x04) { pebl pastebin How to get it for free? pebl pastebin 0xFF, 0x03, Zero, Zero }) Name (_PLD, Package (0x01) { Buffer (0x14) { /* 0000 */ 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, pebl pastebin PasteShr pebl pastebin /* 0008 */ 0x91, 0x1C, 0x80, 0x01, 0x01, 0x00, 0x00, 0x00, /* 0010 */ 0xFF, 0xFF, 0xFF, 0xFF } }) } Device (PRT8) { Name (_ADR, 0x08) Name (_UPC, Package (0x04) pebl pastebin How to get it? pebl pastebin { 0xFF, 0x03, Zero, Zero }) Name (_PLD, Package (0x01) { Buffer (0x14) { pebl pastebin How to get it for free? pebl pastebin /* 0000 */ 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0008 */ 0x25, 0x1D, 0x00, 0x02, 0x01, 0x00, 0x00, 0x00, /* 0010 */ 0xFF, 0xFF, 0xFF, 0xFF } }) } } } Scope (_SB) pebl pastebin PasteShr pebl pastebin { Name (RAMS, 0xDB03BBD8) OperationRegion (RAMX, SystemMemory, RAMS, 0x0100) Field (RAMX, ByteAcc, NoLock, Preserve) { Offset (0x02), A1T0, 8, A1T2, 8, A1P0, 8, A1S1, 8, pebl pastebin How to dowload it? pebl pastebin A1T1, 8, A1S2, 8, A2T0, 8, A2T2, 8, A2P0, 8, A2S1, 8, A2T1, 8, A2S2, 8, Offset (0x10), B1T0, 8, pebl pastebin How to get it for free? pebl pastebin B1T2, 8, B1P0, 8, B1S1, 8, B1T1, 8, B1S2, 8, B2T0, 8, B2T2, 8, B2P0, 8, B2S1, 8, B2T1, 8, pebl pastebin PasteShr pebl pastebin B2S2, 8, Offset (0x1E), C1T0, 8, C1T2, 8, C1P0, 8, C1S1, 8, C1T1, 8, C1S2, 8, C2T0, 8, C2T2, 8, pebl pastebin How to get it for free? pebl pastebin C2P0, 8, C2S1, 8, C2T1, 8, C2S2, 8, Offset (0x2C), D1T0, 8, D1T2, 8, D1P0, 8, D1S1, 8, D1T1, 8, pebl pastebin How to get it for free? pebl pastebin D1S2, 8, D2T0, 8, D2T2, 8, D2P0, 8, D2S1, 8, D2T1, 8, D2S2, 8 } } pebl pastebin How to get it for free? pebl pastebin Scope (_GPE) { Name (TEST, Zero) OperationRegion (DBGP, SystemIO, 0x80, One) Field (DBGP, ByteAcc, NoLock, Preserve) { DP80, 8 } OperationRegion (ECR3, SystemIO, 0x62, One) pebl pastebin How to get it for free? pebl pastebin Field (ECR3, ByteAcc, NoLock, Preserve) { EC62, 8 } OperationRegion (ECR2, SystemIO, 0x66, One) Field (ECR2, ByteAcc, NoLock, Preserve) { EC66, 8 } pebl pastebin How to use it? pebl pastebin OperationRegion (SGP, SystemIO, 0x2E, 0x02) Field (SGP, ByteAcc, NoLock, Preserve) { INDX, 8, DATA, 8 } OperationRegion (PGP, SystemMemory, NBTP, 0x10) Field (PGP, DWordAcc, NoLock, Preserve) pebl pastebin PasteShr pebl pastebin { PTGP, 32, Offset (0x08), PTHL, 32 } OperationRegion (AGP, SystemMemory, 0xFED81684, 0x10) Field (AGP, DWordAcc, NoLock, Preserve) { G097, 32, pebl pastebin How to get it for free? pebl pastebin G098, 32, G099, 32, G100, 32 } OperationRegion (HWM, SystemMemory, HWMM, 0x0300) Field (HWM, ByteAcc, NoLock, Preserve) { Offset (0x03), R003, 8, pebl pastebin How to get it? pebl pastebin Offset (0x15), R015, 8, R016, 8, R017, 8, Offset (0x1E), R01E, 8, Offset (0x29), R029, 8, R02A, 8, R02B, 8, pebl pastebin How to use it? pebl pastebin R02C, 8, R02D, 8, Offset (0x61), R061, 8, R062, 8, R063, 8, R064, 8, Offset (0x69), R069, 8, R06A, 8, pebl pastebin How to get it? pebl pastebin R06B, 8, R06C, 8, Offset (0x71), R071, 8, R072, 8, R073, 8, R074, 8, Offset (0x79), R079, 8, R07A, 8, pebl pastebin How to get it? pebl pastebin R07B, 8, R07C, 8, Offset (0x210), R210, 8, R211, 8, Offset (0x215), R215, 8, Offset (0x219), R219, 8, Offset (0x220), pebl pastebin How to dowload it? pebl pastebin R220, 8, R221, 8, Offset (0x225), R225, 8, Offset (0x229), R229, 8, Offset (0x230), R230, 8, R231, 8, Offset (0x235), pebl pastebin How to get it for free? pebl pastebin R235, 8, Offset (0x239), R239, 8, Offset (0x240), R240, 8, R241, 8, Offset (0x245), R245, 8, Offset (0x249), R249, 8 pebl pastebin How to get it for free? pebl pastebin } Name (P1T0, Zero) Name (P1T2, Zero) Name (P1P0, Zero) Name (P1S1, Zero) Name (P1T1, Zero) Name (P1S2, Zero) Name (P2T0, Zero) Name (P2T2, Zero) pebl pastebin PasteShr pebl pastebin Name (P2P0, Zero) Name (P2S1, Zero) Name (P2T1, Zero) Name (P2S2, Zero) Name (F0SM, Zero) Name (F1SM, Zero) Name (F2SM, Zero) Name (F3SM, Zero) Method (IBFX, 0, Serialized) { pebl pastebin PasteShr pebl pastebin OperationRegion (ECR1, SystemIO, 0x66, One) Field (ECR1, ByteAcc, NoLock, Preserve) { ECOF, 1, ECIE, 1, Offset (0x01) } Store (0x1000, Local0) While (LAnd (Decrement (Local0), ECIE)) pebl pastebin How to get it for free? pebl pastebin { Sleep (One) } } Method (OBFX, 0, Serialized) { OperationRegion (ECR1, SystemIO, 0x66, One) Field (ECR1, ByteAcc, NoLock, Preserve) { pebl pastebin PasteShr pebl pastebin ECOF, 1, ECIE, 1, Offset (0x01) } Store (0x2000, Local0) While (Decrement (Local0)) { If (ECOF) { pebl pastebin How to dowload it? pebl pastebin Break } Sleep (One) } } Method (LOMA, 1, NotSerialized) { Name (ECST, Zero) pebl pastebin How to dowload it? pebl pastebin Store (Zero, ECST) IBFX () Store (0x90, EC66) IBFX () Store (0x5A, EC62) OBFX () Store (EC62, ECST) If (LOr (LEqual (ECST, One), LEqual (ECST, 0x02))) { If (LEqual (ECST, 0x02)) pebl pastebin PasteShr pebl pastebin { If (LEqual (Arg0, Zero)) { Or (G097, 0x00800000, G097) And (G097, 0xFFBFFFFF, G097) } Else { If (LEqual (Arg0, One)) { pebl pastebin PasteShr pebl pastebin Or (G099, 0x00800000, G099) And (G099, 0xFFBFFFFF, G099) } Else { If (LEqual (Arg0, 0x02)) { Or (G100, 0x00800000, G100) And (G100, 0xFFBFFFFF, G100) } pebl pastebin PasteShr pebl pastebin Else { If (LEqual (Arg0, 0x03)) { Or (G098, 0x00800000, G098) And (G098, 0xFFBFFFFF, G098) } } } } pebl pastebin How to dowload it? pebl pastebin IBFX () Store (0x91, EC66) IBFX () Store (0x5A, EC62) IBFX () Store (One, EC62) If (LEqual (Arg0, Zero)) { Store (R064, F0SM) pebl pastebin How to get it for free? pebl pastebin And (R064, 0x7F, R064) And (R015, 0x7F, R015) Store (0xFF, R063) Store (Zero, R211) Store (Zero, R215) Store (Zero, R219) } Else { If (LEqual (Arg0, One)) pebl pastebin How to get it? pebl pastebin { Store (R06C, F1SM) And (R06C, 0x7F, R06C) And (R016, 0x7F, R016) Store (0xFF, R069) Store (Zero, R221) Store (Zero, R225) Store (Zero, R229) } Else pebl pastebin How to dowload it? pebl pastebin { If (LEqual (Arg0, 0x02)) { Store (R074, F2SM) And (R074, 0x7F, R074) And (R017, 0x7F, R017) Store (0xFF, R071) Store (Zero, R231) Store (Zero, R235) Store (Zero, R239) pebl pastebin How to dowload it? pebl pastebin } Else { If (LEqual (Arg0, 0x03)) { Store (R07C, F3SM) And (R07C, 0x7F, R07C) And (R01E, 0x7F, R01E) Store (0xFF, R079) Store (Zero, R241) pebl pastebin How to get it? pebl pastebin Store (Zero, R245) Store (Zero, R249) } } } } If (LEqual (Arg0, Zero)) { Or (PTGP, 0x02, PTGP) pebl pastebin How to get it for free? pebl pastebin And (PTHL, 0xFFFFFFFD, PTHL) } Else { If (LEqual (Arg0, One)) { Or (PTGP, 0x08, PTGP) And (PTHL, 0xFFFFFFF7, PTHL) } Else pebl pastebin How to get it for free? pebl pastebin { If (LEqual (Arg0, 0x02)) { Or (PTGP, 0x10, PTGP) And (PTHL, 0xFFFFFFEF, PTHL) } Else { If (LEqual (Arg0, 0x03)) { pebl pastebin How to dowload it? pebl pastebin Or (PTGP, 0x20, PTGP) And (PTHL, 0xFFFFFFDF, PTHL) } } } } If (LEqual (Arg0, Zero)) { Store (P2T0, R061) pebl pastebin How to get it? pebl pastebin Store (P2T2, R062) Store (P2P0, R063) And (F0SM, 0x80, F0SM) Or (R064, F0SM, R064) And (R064, 0x80, Local0) Or (Local0, P2S1, Local0) Store (Local0, R064) Store (P2T1, R210) Or (P2S2, 0x80, Local0) Store (Local0, R211) pebl pastebin How to use it? pebl pastebin Or (R015, 0x80, R015) } Else { If (LEqual (Arg0, One)) { Store (P2T0, R069) Store (P2T2, R06A) Store (P2P0, R06B) And (F1SM, 0x80, F1SM) pebl pastebin How to get it? pebl pastebin Or (R06C, F1SM, R06C) And (R06C, 0x80, Local0) Or (Local0, P2S1, Local0) Store (Local0, R06C) Store (P2T1, R220) Or (P2S2, 0x80, Local0) Store (Local0, R221) Or (R016, 0x80, R016) } Else pebl pastebin How to get it for free? pebl pastebin { If (LEqual (Arg0, 0x02)) { Store (P2T0, R071) Store (P2T2, R072) Store (P2P0, R073) And (F2SM, 0x80, F2SM) Or (R074, F2SM, R074) And (R074, 0x80, Local0) Or (Local0, P2S1, Local0) pebl pastebin How to use it? pebl pastebin Store (Local0, R074) Store (P2T1, R230) Or (P2S2, 0x80, Local0) Store (Local0, R231) Or (R017, 0x80, R017) } Else { If (LEqual (Arg0, 0x03)) { pebl pastebin How to get it for free? pebl pastebin Store (P2T0, R079) Store (P2T2, R07A) Store (P2P0, R07B) And (F3SM, 0x80, F3SM) Or (R07C, F3SM, R07C) And (R07C, 0x80, Local0) Or (Local0, P2S1, Local0) Store (Local0, R07C) Store (P2T1, R240) Or (P2S2, 0x80, Local0) pebl pastebin How to use it? pebl pastebin Store (Local0, R241) Or (R01E, 0x80, R01E) } } } } } Else { If (LEqual (ECST, One)) pebl pastebin How to get it? pebl pastebin { If (LEqual (Arg0, Zero)) { Or (PTGP, 0x02, PTGP) Or (PTHL, 0x02, PTHL) } Else { If (LEqual (Arg0, One)) { pebl pastebin How to use it? pebl pastebin Or (PTGP, 0x08, PTGP) Or (PTHL, 0x08, PTHL) } Else { If (LEqual (Arg0, 0x02)) { Or (PTGP, 0x10, PTGP) Or (PTHL, 0x10, PTHL) } pebl pastebin How to use it? pebl pastebin Else { If (LEqual (Arg0, 0x03)) { Or (PTGP, 0x20, PTGP) Or (PTHL, 0x20, PTHL) } } } } pebl pastebin How to dowload it? pebl pastebin If (LEqual (Arg0, Zero)) { Store (R064, F0SM) And (R064, 0x7F, R064) And (R015, 0x7F, R015) Store (Zero, R063) Store (Zero, R064) Store (Zero, R211) Store (Zero, R215) pebl pastebin How to dowload it? pebl pastebin Store (Zero, R219) } Else { If (LEqual (Arg0, One)) { Store (R06C, F1SM) And (R06C, 0x7F, R06C) And (R016, 0x7F, R016) Store (Zero, R069) pebl pastebin How to dowload it? pebl pastebin Store (Zero, R06A) Store (Zero, R221) Store (Zero, R225) Store (Zero, R229) } Else { If (LEqual (Arg0, 0x02)) { Store (R074, F2SM) pebl pastebin PasteShr pebl pastebin And (R074, 0x7F, R074) And (R017, 0x7F, R017) Store (Zero, R071) Store (Zero, R072) Store (Zero, R231) Store (Zero, R235) Store (Zero, R239) } Else { pebl pastebin PasteShr pebl pastebin If (LEqual (Arg0, 0x03)) { Store (R07C, F3SM) And (R07C, 0x7F, R07C) And (R01E, 0x7F, R01E) Store (Zero, R079) Store (Zero, R07A) Store (Zero, R241) Store (Zero, R245) Store (Zero, R249) pebl pastebin How to use it? pebl pastebin } } } } If (LEqual (Arg0, Zero)) { And (G097, 0xFF7FFFFF, G097) } Else pebl pastebin PasteShr pebl pastebin { If (LEqual (Arg0, One)) { And (G099, 0xFF7FFFFF, G099) } Else { If (LEqual (Arg0, 0x02)) { And (G100, 0xFF7FFFFF, G100) pebl pastebin How to get it for free? pebl pastebin } Else { If (LEqual (Arg0, 0x03)) { And (G098, 0xFF7FFFFF, G098) } } } } pebl pastebin How to get it for free? pebl pastebin IBFX () Store (0x91, EC66) IBFX () Store (0x5A, EC62) IBFX () Store (0x02, EC62) If (LEqual (Arg0, Zero)) { Store (P1T0, R061) pebl pastebin How to use it? pebl pastebin Store (P1T2, R062) Store (P1P0, R063) And (F0SM, 0x80, F0SM) Or (R064, F0SM, R064) And (R064, 0x80, Local0) Or (Local0, P1S1, Local0) Store (Local0, R064) Store (P1T1, R210) Or (P1S2, 0x80, Local0) Store (Local0, R211) pebl pastebin How to use it? pebl pastebin Or (R015, 0x80, R015) } Else { If (LEqual (Arg0, One)) { Store (P1T0, R069) Store (P1T2, R06A) Store (P1P0, R06B) And (F1SM, 0x80, F1SM) pebl pastebin PasteShr pebl pastebin Or (R06C, F1SM, R06C) And (R06C, 0x80, Local0) Or (Local0, P1S1, Local0) Store (Local0, R06C) Store (P1T1, R220) Or (P1S2, 0x80, Local0) Store (Local0, R221) Or (R016, 0x80, R016) } Else pebl pastebin How to get it for free? pebl pastebin { If (LEqual (Arg0, 0x02)) { Store (P1T0, R071) Store (P1T2, R072) Store (P1P0, R073) And (F2SM, 0x80, F2SM) Or (R074, F2SM, R074) And (R074, 0x80, Local0) Or (Local0, P1S1, Local0) pebl pastebin How to dowload it? pebl pastebin Store (Local0, R074) Store (P1T1, R230) Or (P2S2, 0x80, Local0) Store (Local0, R231) Or (R017, 0x80, R017) } Else { If (LEqual (Arg0, 0x03)) { pebl pastebin How to dowload it? pebl pastebin Store (P1T0, R079) Store (P1T2, R07A) Store (P1P0, R07B) And (F3SM, 0x80, F3SM) Or (R07C, F3SM, R07C) And (R07C, 0x80, Local0) Or (Local0, P1S1, Local0) Store (Local0, R07C) Store (P1T1, R240) Or (P1S2, 0x80, Local0) pebl pastebin How to dowload it? pebl pastebin Store (Local0, R241) Or (R01E, 0x80, R01E) } } } } } } } } pebl pastebin PasteShr pebl pastebin Method (_E0A, 0, NotSerialized) { Mutex (MUT0, 0x00) Acquire (MUT0, 0xFFFF) Name (TIDX, Zero) Name (MNTP, Zero) Name (TEM2, Zero) Name (ECID, Zero) IBFX () pebl pastebin How to dowload it? pebl pastebin Store (0x91, EC66) IBFX () Store (0xFF, EC62) IBFX () Store (Zero, EC62) IBFX () Store (0x90, EC66) IBFX () Store (0x81, EC62) OBFX () pebl pastebin How to get it for free? pebl pastebin Store (EC62, ECID) And (ECID, One, TEM2) If (TEM2) { Store (\_SB.A1T0, P1T0) Store (\_SB.A1T2, P1T2) Store (\_SB.A1P0, P1P0) Store (\_SB.A1S1, P1S1) Store (\_SB.A1T1, P1T1) Store (\_SB.A1S2, P1S2) pebl pastebin How to get it for free? pebl pastebin Store (\_SB.A2T0, P2T0) Store (\_SB.A2T2, P2T2) Store (\_SB.A2P0, P2P0) Store (\_SB.A2S1, P2S1) Store (\_SB.A2T1, P2T1) Store (\_SB.A2S2, P2S2) IBFX () Store (0x91, EC66) IBFX () Store (0x43, EC62) pebl pastebin PasteShr pebl pastebin IBFX () Store (Zero, EC62) LOMA (Zero) } And (ECID, 0x04, TEM2) If (TEM2) { Store (\_SB.B1T0, P1T0) Store (\_SB.B1T2, P1T2) pebl pastebin How to get it for free? pebl pastebin Store (\_SB.B1P0, P1P0) Store (\_SB.B1S1, P1S1) Store (\_SB.B1T1, P1T1) Store (\_SB.B1S2, P1S2) Store (\_SB.B2T0, P2T0) Store (\_SB.B2T2, P2T2) Store (\_SB.B2P0, P2P0) Store (\_SB.B2S1, P2S1) Store (\_SB.B2T1, P2T1) Store (\_SB.B2S2, P2S2) pebl pastebin How to dowload it? pebl pastebin IBFX () Store (0x91, EC66) IBFX () Store (0x43, EC62) IBFX () Store (One, EC62) LOMA (One) } And (ECID, 0x08, TEM2) pebl pastebin How to dowload it? pebl pastebin If (TEM2) { Store (\_SB.C1T0, P1T0) Store (\_SB.C1T2, P1T2) Store (\_SB.C1P0, P1P0) Store (\_SB.C1S1, P1S1) Store (\_SB.C1T1, P1T1) Store (\_SB.C1S2, P1S2) Store (\_SB.C2T0, P2T0) Store (\_SB.C2T2, P2T2) pebl pastebin PasteShr pebl pastebin Store (\_SB.C2P0, P2P0) Store (\_SB.C2S1, P2S1) Store (\_SB.C2T1, P2T1) Store (\_SB.C2S2, P2S2) IBFX () Store (0x91, EC66) IBFX () Store (0x43, EC62) IBFX () Store (0x02, EC62) pebl pastebin How to use it? pebl pastebin LOMA (0x02) } And (ECID, 0x10, TEM2) If (TEM2) { Store (\_SB.D1T0, P1T0) Store (\_SB.D1T2, P1T2) Store (\_SB.D1P0, P1P0) Store (\_SB.D1S1, P1S1) pebl pastebin PasteShr pebl pastebin Store (\_SB.D1T1, P1T1) Store (\_SB.D1S2, P1S2) Store (\_SB.D2T0, P2T0) Store (\_SB.D2T2, P2T2) Store (\_SB.D2P0, P2P0) Store (\_SB.D2S1, P2S1) Store (\_SB.D2T1, P2T1) Store (\_SB.D2S2, P2S2) IBFX () Store (0x91, EC66) pebl pastebin How to get it? pebl pastebin IBFX () Store (0x43, EC62) IBFX () Store (0x03, EC62) LOMA (0x03) } IBFX () Store (0x91, EC66) IBFX () pebl pastebin How to get it? pebl pastebin Store (0x81, EC62) IBFX () Store (Zero, EC62) IBFX () Store (0x91, EC66) IBFX () Store (0xFF, EC62) IBFX () Store (Zero, EC62) Release (MUT0) pebl pastebin PasteShr pebl pastebin Return (Zero) } } Scope (_SB.PCI0) { Name (SLIC, Buffer (0x9E) { "409616721175Genuine NVIDIA Certified SLI Ready Motherboard for ASUS X370 PRO 10FD-Copyright 2016 NVIDIA Corporation All Rights Reserved-706749098419(R)" }) pebl pastebin How to get it for free? pebl pastebin Device (WMI1) { Name (_HID, "PNP0C14") Name (_UID, "MXM2") Name (_WDG, Buffer (0x14) { /* 0000 */ 0x3C, 0x5C, 0xCB, 0xF6, 0xAE, 0x9C, 0xBD, 0x4E, /* 0008 */ 0xB5, 0x77, 0x93, 0x1E, 0xA3, 0x2A, 0x2C, 0xC0, /* 0010 */ 0x4D, 0x58, 0x01, 0x02 }) pebl pastebin How to get it? pebl pastebin Method (WMMX, 3, NotSerialized) { CreateDWordField (Arg2, Zero, FUNC) If (LEqual (FUNC, 0x41494C53)) { Return (SLIC) } Return (Zero) } pebl pastebin PasteShr pebl pastebin } } } pebl pastebin