Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- * Intel ACPI Component Architecture
- * AML Disassembler version 20100331
- *
- * Disassembly of iASL0Igr9J.aml, Sat Jan 18 16:03:06 2014
- *
- *
- * Original Table Header:
- * Signature "SSDT"
- * Length 0x00000797 (1943)
- * Revision 0x01
- * Checksum 0x94
- * OEM ID "APPLE "
- * OEM Table ID "CpuPm"
- * OEM Revision 0x00008400 (33792)
- * Compiler ID "INTL"
- * Compiler Version 0x20100331 (537920305)
- */
- DefinitionBlock ("iASL0Igr9J.aml", "SSDT", 1, "APPLE ", "CpuPm", 0x00008400)
- {
- External (\_SB_.C00B, DeviceObj)
- External (\_SB_.C00A, DeviceObj)
- External (\_SB_.C009, DeviceObj)
- External (\_SB_.C008, DeviceObj)
- External (\_SB_.C007, DeviceObj)
- External (\_SB_.C006, DeviceObj)
- External (\_SB_.C005, DeviceObj)
- External (\_SB_.C004, DeviceObj)
- External (\_SB_.C003, DeviceObj)
- External (\_SB_.C002, DeviceObj)
- External (\_SB_.C001, DeviceObj)
- External (\_SB_.C000, DeviceObj)
- Scope (\_SB.C000)
- {
- Name (APLF, One)
- Name (APSN, 0x29)
- Name (APSS, Package (0x20)
- {
- Package (0x06)
- {
- 0x0F3C,
- 0x0001FBD0,
- 0x0A,
- 0x0A,
- 0x2700,
- 0x2700
- },
- Package (0x06)
- {
- 0x0ED8,
- 0x0001FBD0,
- 0x0A,
- 0x0A,
- 0x2600,
- 0x2600
- },
- Package (0x06)
- {
- 0x0E74,
- 0x0001FBD0,
- 0x0A,
- 0x0A,
- 0x2500,
- 0x2500
- },
- Package (0x06)
- {
- 0x0E10,
- 0x0001FBD0,
- 0x0A,
- 0x0A,
- 0x2400,
- 0x2400
- },
- Package (0x06)
- {
- 0x0DAC,
- 0x0001FBD0,
- 0x0A,
- 0x0A,
- 0x2300,
- 0x2300
- },
- Package (0x06)
- {
- 0x0D48,
- 0x0001FBD0,
- 0x0A,
- 0x0A,
- 0x2200,
- 0x2200
- },
- Package (0x06)
- {
- 0x0CE4,
- 0x000190E3,
- 0x0A,
- 0x0A,
- 0x2100,
- 0x2100
- },
- Package (0x06)
- {
- 0x0C80,
- 0x0001802E,
- 0x0A,
- 0x0A,
- 0x2000,
- 0x2000
- },
- Package (0x06)
- {
- 0x0C1C,
- 0x00016FC8,
- 0x0A,
- 0x0A,
- 0x1F00,
- 0x1F00
- },
- Package (0x06)
- {
- 0x0BB8,
- 0x00015FB2,
- 0x0A,
- 0x0A,
- 0x1E00,
- 0x1E00
- },
- Package (0x06)
- {
- 0x0B54,
- 0x00014FE9,
- 0x0A,
- 0x0A,
- 0x1D00,
- 0x1D00
- },
- Package (0x06)
- {
- 0x0AF0,
- 0x0001406F,
- 0x0A,
- 0x0A,
- 0x1C00,
- 0x1C00
- },
- Package (0x06)
- {
- 0x0A8C,
- 0x00013141,
- 0x0A,
- 0x0A,
- 0x1B00,
- 0x1B00
- },
- Package (0x06)
- {
- 0x0A28,
- 0x00012260,
- 0x0A,
- 0x0A,
- 0x1A00,
- 0x1A00
- },
- Package (0x06)
- {
- 0x09C4,
- 0x000113CB,
- 0x0A,
- 0x0A,
- 0x1900,
- 0x1900
- },
- Package (0x06)
- {
- 0x0960,
- 0x00010580,
- 0x0A,
- 0x0A,
- 0x1800,
- 0x1800
- },
- Package (0x06)
- {
- 0x08FC,
- 0xF780,
- 0x0A,
- 0x0A,
- 0x1700,
- 0x1700
- },
- Package (0x06)
- {
- 0x0898,
- 0xE9CA,
- 0x0A,
- 0x0A,
- 0x1600,
- 0x1600
- },
- Package (0x06)
- {
- 0x0834,
- 0xDC5D,
- 0x0A,
- 0x0A,
- 0x1500,
- 0x1500
- },
- Package (0x06)
- {
- 0x07D0,
- 0xCF39,
- 0x0A,
- 0x0A,
- 0x1400,
- 0x1400
- },
- Package (0x06)
- {
- 0x076C,
- 0xC25D,
- 0x0A,
- 0x0A,
- 0x1300,
- 0x1300
- },
- Package (0x06)
- {
- 0x0708,
- 0xB5C8,
- 0x0A,
- 0x0A,
- 0x1200,
- 0x1200
- },
- Package (0x06)
- {
- 0x06A4,
- 0xA979,
- 0x0A,
- 0x0A,
- 0x1100,
- 0x1100
- },
- Package (0x06)
- {
- 0x0640,
- 0x9D70,
- 0x0A,
- 0x0A,
- 0x1000,
- 0x1000
- },
- Package (0x06)
- {
- 0x05DC,
- 0x91AD,
- 0x0A,
- 0x0A,
- 0x0F00,
- 0x0F00
- },
- Package (0x06)
- {
- 0x0578,
- 0x862E,
- 0x0A,
- 0x0A,
- 0x0E00,
- 0x0E00
- },
- Package (0x06)
- {
- 0x0514,
- 0x7AF3,
- 0x0A,
- 0x0A,
- 0x0D00,
- 0x0D00
- },
- Package (0x06)
- {
- 0x04B0,
- 0x6FFC,
- 0x0A,
- 0x0A,
- 0x0C00,
- 0x0C00
- },
- Package (0x06)
- {
- 0x044C,
- 0x6548,
- 0x0A,
- 0x0A,
- 0x0B00,
- 0x0B00
- },
- Package (0x06)
- {
- 0x03E8,
- 0x5AD5,
- 0x0A,
- 0x0A,
- 0x0A00,
- 0x0A00
- },
- Package (0x06)
- {
- 0x0384,
- 0x50A4,
- 0x0A,
- 0x0A,
- 0x0900,
- 0x0900
- },
- Package (0x06)
- {
- 0x0320,
- 0x46B4,
- 0x0A,
- 0x0A,
- 0x0800,
- 0x0800
- }
- })
- Method (ACST, 0, NotSerialized)
- {
- Store ("Method C000.ACST Called", Debug)
- Store ("C000 C-States : 13", Debug)
- Return (Package (0x06)
- {
- One,
- 0x04,
- Package (0x04)
- {
- ResourceTemplate ()
- {
- Register (FFixedHW,
- 0x01, // Bit Width
- 0x02, // Bit Offset
- 0x0000000000000000, // Address
- 0x01, // Access Size
- )
- },
- One,
- 0x03,
- 0x03E8
- },
- Package (0x04)
- {
- ResourceTemplate ()
- {
- Register (FFixedHW,
- 0x01, // Bit Width
- 0x02, // Bit Offset
- 0x0000000000000010, // Address
- 0x03, // Access Size
- )
- },
- 0x03,
- 0xCD,
- 0x01F4
- },
- Package (0x04)
- {
- ResourceTemplate ()
- {
- Register (FFixedHW,
- 0x01, // Bit Width
- 0x02, // Bit Offset
- 0x0000000000000020, // Address
- 0x03, // Access Size
- )
- },
- 0x06,
- 0xF5,
- 0x015E
- },
- Package (0x04)
- {
- ResourceTemplate ()
- {
- Register (FFixedHW,
- 0x01, // Bit Width
- 0x02, // Bit Offset
- 0x0000000000000030, // Address
- 0x03, // Access Size
- )
- },
- 0x07,
- 0xF5,
- 0xC8
- }
- })
- }
- Method (DTGP, 5, NotSerialized)
- {
- If (LEqual (Arg0, Buffer (0x10)
- {
- /* 0000 */ 0xC6, 0xB7, 0xB5, 0xA0, 0x18, 0x13, 0x1C, 0x44,
- /* 0008 */ 0xB0, 0xC9, 0xFE, 0x69, 0x5E, 0xAF, 0x94, 0x9B
- }))
- {
- If (LEqual (Arg1, One))
- {
- If (LEqual (Arg2, Zero))
- {
- Store (Buffer (One)
- {
- 0x03
- }, Arg4)
- Return (One)
- }
- If (LEqual (Arg2, One))
- {
- Return (One)
- }
- }
- }
- Store (Buffer (One)
- {
- 0x00
- }, Arg4)
- Return (Zero)
- }
- Method (_DSM, 4, NotSerialized)
- {
- Store (Package (0x02)
- {
- "plugin-type",
- One
- }, Local0)
- DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
- Return (Local0)
- }
- }
- Scope (\_SB.C001)
- {
- Method (APSS, 0, NotSerialized)
- {
- Return (\_SB.C000.APSS)
- }
- Method (ACST, 0, NotSerialized)
- {
- Return (\_SB.C000.ACST ())
- }
- }
- Scope (\_SB.C002)
- {
- Method (APSS, 0, NotSerialized)
- {
- Return (\_SB.C000.APSS)
- }
- Method (ACST, 0, NotSerialized)
- {
- Return (\_SB.C000.ACST ())
- }
- }
- Scope (\_SB.C003)
- {
- Method (APSS, 0, NotSerialized)
- {
- Return (\_SB.C000.APSS)
- }
- Method (ACST, 0, NotSerialized)
- {
- Return (\_SB.C000.ACST ())
- }
- }
- Scope (\_SB.C004)
- {
- Method (APSS, 0, NotSerialized)
- {
- Return (\_SB.C000.APSS)
- }
- Method (ACST, 0, NotSerialized)
- {
- Return (\_SB.C000.ACST ())
- }
- }
- Scope (\_SB.C005)
- {
- Method (APSS, 0, NotSerialized)
- {
- Return (\_SB.C000.APSS)
- }
- Method (ACST, 0, NotSerialized)
- {
- Return (\_SB.C000.ACST ())
- }
- }
- Scope (\_SB.C006)
- {
- Method (APSS, 0, NotSerialized)
- {
- Return (\_SB.C000.APSS)
- }
- Method (ACST, 0, NotSerialized)
- {
- Return (\_SB.C000.ACST ())
- }
- }
- Scope (\_SB.C007)
- {
- Method (APSS, 0, NotSerialized)
- {
- Return (\_SB.C000.APSS)
- }
- Method (ACST, 0, NotSerialized)
- {
- Return (\_SB.C000.ACST ())
- }
- }
- Scope (\_SB.C008)
- {
- Method (APSS, 0, NotSerialized)
- {
- Return (\_SB.C000.APSS)
- }
- Method (ACST, 0, NotSerialized)
- {
- Return (\_SB.C000.ACST ())
- }
- }
- Scope (\_SB.C009)
- {
- Method (APSS, 0, NotSerialized)
- {
- Return (\_SB.C000.APSS)
- }
- Method (ACST, 0, NotSerialized)
- {
- Return (\_SB.C000.ACST ())
- }
- }
- Scope (\_SB.C00A)
- {
- Method (APSS, 0, NotSerialized)
- {
- Return (\_SB.C000.APSS)
- }
- Method (ACST, 0, NotSerialized)
- {
- Return (\_SB.C000.ACST ())
- }
- }
- Scope (\_SB.C00B)
- {
- Method (APSS, 0, NotSerialized)
- {
- Return (\_SB.C000.APSS)
- }
- Method (ACST, 0, NotSerialized)
- {
- Return (\_SB.C000.ACST ())
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement