unixwtf-Al6042 Produced: 01.10.17 08:54:09 Mode: Differences, With Context Left file: /Volumes/Stuff/Unterstützung/unix.wtf/DSDT-org.dsl Right file: /Volumes/Stuff/Unterstützung/unix.wtf/DSDT-al.dsl 2 * Intel ACPI Component Architecture = 2 * Intel ACPI Component Architecture 3 * AML/ASL+ Disassembler version 20160422-64(RM) 3 * AML/ASL+ Disassembler version 20160422-64(RM) 4 * Copyright (c) 2000 - 2016 Intel Corporation 4 * Copyright (c) 2000 - 2016 Intel Corporation 5 * 5 * 6 * Disassembling to non-symbolic legacy ASL operators 6 * Disassembling to non-symbolic legacy ASL operators 7 * 7 * ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 8 * Disassembly of iASL3hkwEk.aml, Sun Oct 1 08:49:59 2017 <> 8 * Disassembly of iASLYIAxYp.aml, Sun Oct 1 08:50:24 2017 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 9 * = 9 * 10 * Original Table Header: 10 * Original Table Header: 11 * Signature "DSDT" 11 * Signature "DSDT" ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 12 * Length 0x0000B012 (45074) <> 12 * Length 0x0000B243 (45635) ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 13 * Revision 0x02 = 13 * Revision 0x02 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 14 * Checksum 0xEE <> 14 * Checksum 0x45 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 15 * OEM ID "ALASKA" = 15 * OEM ID "ALASKA" 16 * OEM Table ID "A M I" 16 * OEM Table ID "A M I" 17 * OEM Revision 0x00000012 (18) 17 * OEM Revision 0x00000012 (18) 18 * Compiler ID "INTL" 18 * Compiler ID "INTL" ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 19 * Compiler Version 0x20160328 (538313512) <> 19 * Compiler Version 0x20160422 (538313762) ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 20 */ = 20 */ 21 DefinitionBlock ("", "DSDT", 2, "ALASKA", "A M I", 0x00000012) 21 DefinitionBlock ("", "DSDT", 2, "ALASKA", "A M I", 0x00000012) 22 { 22 { 23 External (_PR_.AAC0, UnknownObj) // (from opcode) 23 External (_PR_.AAC0, UnknownObj) // (from opcode) 24 External (_PR_.ACRT, UnknownObj) // (from opcode) 24 External (_PR_.ACRT, UnknownObj) // (from opcode) 25 External (_PR_.APSV, UnknownObj) // (from opcode) 25 External (_PR_.APSV, UnknownObj) // (from opcode) ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 2973 Device (HPET) = 2973 Device (HPET) 2974 { 2974 { 2975 Name (_HID, EisaId ("PNP0103")) // _HID: Hardware ID 2975 Name (_HID, EisaId ("PNP0103")) // _HID: Hardware ID 2976 Name (_UID, Zero) // _UID: Unique ID 2976 Name (_UID, Zero) // _UID: Unique ID 2977 Name (BUF0, ResourceTemplate () 2977 Name (BUF0, ResourceTemplate () 2978 { 2978 { ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -+ 2979 IRQNoFlags () 2980 {0,8,11,15} ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 2979 Memory32Fixed (ReadWrite, = 2981 Memory32Fixed (ReadWrite, 2980 0xFED00000, // Address Base 2982 0xFED00000, // Address Base 2981 0x00000400, // Address Length 2983 0x00000400, // Address Length 2982 _Y10) 2984 _Y10) 2983 }) 2985 }) 2984 Method (_STA, 0, NotSerialized) // _STA: Status 2986 Method (_STA, 0, NotSerialized) // _STA: Status ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 3127 IO (Decode16, = 3129 IO (Decode16, 3128 0x04D0, // Range Minimum 3130 0x04D0, // Range Minimum 3129 0x04D0, // Range Maximum 3131 0x04D0, // Range Maximum 3130 0x01, // Alignment 3132 0x01, // Alignment 3131 0x02, // Length 3133 0x02, // Length 3132 ) 3134 ) ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 3133 IRQNoFlags () +- 3134 {2} ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 3135 }) = 3135 }) 3136 } 3136 } 3137 3137 3138 Device (LDRC) 3138 Device (LDRC) 3139 { 3139 { 3140 Name (_HID, EisaId ("PNP0C02")) // _HID: Hardware ID 3140 Name (_HID, EisaId ("PNP0C02")) // _HID: Hardware ID ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 3252 Name (_CRS, ResourceTemplate () // _CRS: Current Resource Settings = 3252 Name (_CRS, ResourceTemplate () // _CRS: Current Resource Settings 3253 { 3253 { 3254 IO (Decode16, 3254 IO (Decode16, 3255 0x0070, // Range Minimum 3255 0x0070, // Range Minimum 3256 0x0070, // Range Maximum 3256 0x0070, // Range Maximum 3257 0x01, // Alignment 3257 0x01, // Alignment ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 3258 0x08, // Length <> 3258 0x02, // Length ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 3259 ) = 3259 ) ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 3260 IRQNoFlags () +- 3261 {8} ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 3262 }) = 3260 }) 3263 } 3261 } 3264 3262 3265 Device (TIMR) 3263 Device (TIMR) 3266 { 3264 { 3267 Name (_HID, EisaId ("PNP0100")) // _HID: Hardware ID 3265 Name (_HID, EisaId ("PNP0100")) // _HID: Hardware ID ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 3276 IO (Decode16, = 3274 IO (Decode16, 3277 0x0050, // Range Minimum 3275 0x0050, // Range Minimum 3278 0x0050, // Range Maximum 3276 0x0050, // Range Maximum 3279 0x10, // Alignment 3277 0x10, // Alignment 3280 0x04, // Length 3278 0x04, // Length 3281 ) 3279 ) ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 3282 IRQNoFlags () +- 3283 {0} ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 3284 }) = 3280 }) 3285 } 3281 } 3286 3282 3287 Device (CWDT) 3283 Device (CWDT) 3288 { 3284 { 3289 Name (_HID, EisaId ("INT3F0D")) // _HID: Hardware ID 3285 Name (_HID, EisaId ("INT3F0D")) // _HID: Hardware ID ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 5990 Device (GFX0) = 5986 Device (GFX0) 5991 { 5987 { 5992 Name (_ADR, Zero) // _ADR: Address 5988 Name (_ADR, Zero) // _ADR: Address 5993 Name (_SUN, One) // _SUN: Slot User Number 5989 Name (_SUN, One) // _SUN: Slot User Number 5994 Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method 5990 Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method 5995 { 5991 { ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 5996 Store (Package (0x0E) <> 5992 Store (Package (0x12) ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 5997 { = 5993 { 5998 "AAPL,slot-name", 5994 "AAPL,slot-name", 5999 "Slot-1", 5995 "Slot-1", 6000 "name", 5996 "name", 6001 "Display Controller", 5997 "Display Controller", 6002 "@0,connector-type", 5998 "@0,connector-type", ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 6015 Buffer (0x04) = 6011 Buffer (0x04) 6016 { 6012 { 6017 0x00, 0x08, 0x00, 0x00 6013 0x00, 0x08, 0x00, 0x00 6018 }, 6014 }, 6019 6015 6020 "@3,connector-type", 6016 "@3,connector-type", ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -+ 6017 Buffer (0x04) 6018 { 6019 0x00, 0x08, 0x00, 0x00 6020 }, 6021 6022 "@4,connector-type", 6023 Buffer (0x04) 6024 { 6025 0x00, 0x08, 0x00, 0x00 6026 }, 6027 6028 "@5,connector-type", ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 6021 Buffer (0x04) = 6029 Buffer (0x04) 6022 { 6030 { 6023 0x00, 0x08, 0x00, 0x00 6031 0x00, 0x08, 0x00, 0x00 6024 }, 6032 }, 6025 6033 6026 "hda-gfx", 6034 "hda-gfx", ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 6159 Store (One, ^XHC.PCSS) = 6167 Store (One, ^XHC.PCSS) 6160 Store (One, ^XHC.PCHC) 6168 Store (One, ^XHC.PCHC) 6161 Store (One, ^XHC.PDSS) 6169 Store (One, ^XHC.PDSS) 6162 Store (One, ^XHC.PDHC) 6170 Store (One, ^XHC.PDHC) 6163 } 6171 } 6164 } 6172 } ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -+ 6173 6174 Device (IMEI) 6175 { 6176 Name (_ADR, 0x00160000) // _ADR: Address 6177 Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method 6178 { 6179 Store (Package (0x02) 6180 { 6181 "layout-id", 6182 Buffer (0x04) 6183 { 6184 0x3A, 0x1E, 0x00, 0x00 6185 } 6186 }, Local0) 6187 DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) 6188 Return (Local0) 6189 } 6190 } ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 6165 } = 6191 } 6166 6192 6167 Scope (\_GPE) 6193 Scope (\_GPE) 6168 { 6194 { 6169 Method (_L1D, 0, NotSerialized) // _Lxx: Level-Triggered GPE 6195 Method (_L1D, 0, NotSerialized) // _Lxx: Level-Triggered GPE 6170 { 6196 { ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 7642 = 7668 7643 Name (_PRW, Package (0x02) // _PRW: Power Resources for Wake 7669 Name (_PRW, Package (0x02) // _PRW: Power Resources for Wake 7644 { 7670 { 7645 0x6D, 7671 0x6D, 7646 Zero 7672 Zero 7647 }) 7673 }) ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -+ 7674 Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method 7675 { 7676 Store (Package (0x10) 7677 { 7678 "AAPL,slot-name", 7679 "Built In", 7680 "name", 7681 "Via Audio Controller", 7682 "model", 7683 Buffer (0x21) 7684 { 7685 "Via VT2021 Audio Controller" 7686 }, 7687 7688 "device_type", 7689 Buffer (0x11) 7690 { 7691 "Audio Controller" 7692 }, 7693 7694 "layout-id", 7695 Buffer (0x04) 7696 { 7697 0x09, 0x00, 0x00, 0x00 7698 }, 7699 7700 "PinConfigurations", 7701 Buffer (Zero) {}, 7702 "MaximumBootBeepVolume", 7703 Buffer (One) 7704 { 7705 0x40 7706 }, 7707 7708 "hda-gfx", 7709 Buffer (0x0A) 7710 { 7711 "onboard-1" 7712 } 7713 }, Local0) 7714 DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) 7715 Return (Local0) 7716 } ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 7648 } = 7717 } 7649 7718 7650 Device (SATA) 7719 Device (SATA) 7651 { 7720 { 7652 Name (_ADR, 0x001F0002) // _ADR: Address 7721 Name (_ADR, 0x001F0002) // _ADR: Address 7653 Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method 7722 Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 10008 Return (CRS2) = 10077 Return (CRS2) 10009 } 10078 } 10010 } 10079 } 10011 10080 10012 Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method 10081 Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method 10013 { 10082 { ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 10014 If (LEqual (Arg2, Zero)) <> 10083 Store (Package (0x0E) 10015 { 10084 { 10085 "AAPL,slot-name", 10086 "Built In", 10087 "name", 10088 "Intel Graphics Controller", 10089 "model", 10016 Return (Buffer (One) 10090 Buffer (0x17) 10017 { 10091 { 10092 "Intel HD Graphics 4000" 10093 }, 10018 0x03 10094 10095 "device_type", 10096 Buffer (0x14) 10019 }) 10097 { 10098 "Graphics Controller" 10020 } 10099 }, ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 10021 = 10100 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- <> 10101 "device-id", 10102 Buffer (0x04) 10103 { 10104 0x66, 0x01, 0x00, 0x00 10105 }, 10022 Return (Package (0x02) 10106 10107 "AAPL,ig-platform-id", 10108 Buffer (0x04) 10023 { 10109 { 10110 0x0A, 0x00, 0x66, 0x01 10111 }, 10112 10024 "hda-gfx", 10113 "hda-gfx", 10025 Buffer (0x0A) 10114 Buffer (0x0A) 10026 { 10115 { 10027 "onboard-1" 10116 "onboard-1" 10028 } 10117 } 10029 }) 10118 }, Local0) 10119 DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) 10120 Return (Local0) ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 10030 } = 10121 } 10031 } 10122 } 10032 } 10123 } 10033 10124 10034 Scope (_PR) 10125 Scope (_PR) 10035 { 10126 { ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 10464 = 10555 10465 If (_OSI ("Windows 2001.1")) 10556 If (_OSI ("Windows 2001.1")) 10466 { 10557 { 10467 Store (0x07D3, OSYS) 10558 Store (0x07D3, OSYS) 10468 } 10559 } 10469 10560 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 10470 If (_OSI ("Windows 2006")) <> 10561 If (LOr (_OSI ("Darwin"), _OSI ("Windows 2006"))) ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 10471 { = 10562 { 10472 Store (0x07D6, OSYS) 10563 Store (0x07D6, OSYS) 10473 } 10564 } 10474 10565 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 10475 If (_OSI ("Windows 2009")) <> 10566 If (LOr (_OSI ("Darwin"), _OSI ("Windows 2009"))) ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 10476 { = 10567 { 10477 Store (0x07D9, OSYS) 10568 Store (0x07D9, OSYS) 10478 } 10569 } 10479 } 10570 } 10480 } 10571 } 10481 10572 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------