Ks-MacBook-Pro:origin k$ iasl -e SSDT* -d DSDT.aml
Intel ACPI Component Architecture
ASL+ Optimizing Compiler version 20161210-64(RM)
Copyright (c) 2000 - 2016 Intel Corporation
Input file DSDT.aml, Length 0xEDDA (60890) bytes
ACPI: DSDT 0x0000000000000000 00EDDA (v02 OEMA O E M A 00000250 INTL 20120711)
External object resolution file SSDT-8.dsl
Input file SSDT-8.dsl, Length 0x1C9B3 (117171) bytes
SSDT-8.dsl: File does not appear to contain a valid AML table
External object resolution file SSDT-8.aml
Input file SSDT-8.aml, Length 0x3CE8 (15592) bytes
ACPI: SSDT 0x0000000000000000 003CE8 (v01 SaSsdt SaSsdt 00003000 INTL 20100331)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file SSDT-7.dsl
Input file SSDT-7.dsl, Length 0x17DD (6109) bytes
SSDT-7.dsl: File does not appear to contain a valid AML table
External object resolution file SSDT-7.aml
Input file SSDT-7.aml, Length 0x315 (789) bytes
ACPI: SSDT 0x0000000000000000 000315 (v01 SataRe SataTabl 00001000 INTL 20120711)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file SSDT-6x.dsl
Input file SSDT-6x.dsl, Length 0xB5A (2906) bytes
SSDT-6x.dsl: File does not appear to contain a valid AML table
External object resolution file SSDT-6x.aml
Input file SSDT-6x.aml, Length 0x119 (281) bytes
ACPI: SSDT 0x0000000000000000 000119 (v01 PmRef ApCst 00003000 INTL 20120711)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file SSDT-5x.dsl
Input file SSDT-5x.dsl, Length 0x1FDF (8159) bytes
SSDT-5x.dsl: File does not appear to contain a valid AML table
External object resolution file SSDT-5x.aml
Input file SSDT-5x.aml, Length 0x3D3 (979) bytes
ACPI: SSDT 0x0000000000000000 0003D3 (v01 PmRef Cpu0Cst 00003001 INTL 20120711)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file SSDT-4x.dsl
Input file SSDT-4x.dsl, Length 0x2D33 (11571) bytes
SSDT-4x.dsl: File does not appear to contain a valid AML table
External object resolution file SSDT-4x.aml
Input file SSDT-4x.aml, Length 0x5AA (1450) bytes
ACPI: SSDT 0x0000000000000000 0005AA (v01 PmRef ApIst 00003000 INTL 20120711)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file SSDT-3.dsl
Input file SSDT-3.dsl, Length 0x3DB7 (15799) bytes
SSDT-3.dsl: File does not appear to contain a valid AML table
External object resolution file SSDT-3.aml
Input file SSDT-3.aml, Length 0xAD8 (2776) bytes
ACPI: SSDT 0x0000000000000000 000AD8 (v01 PmRef CpuPm 00003000 INTL 20120711)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file SSDT-2.dsl
Input file SSDT-2.dsl, Length 0x2935 (10549) bytes
SSDT-2.dsl: File does not appear to contain a valid AML table
External object resolution file SSDT-2.aml
Input file SSDT-2.aml, Length 0x539 (1337) bytes
ACPI: SSDT 0x0000000000000000 000539 (v01 PmRef Cpu0Ist 00003000 INTL 20120711)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file SSDT-1.dsl
Input file SSDT-1.dsl, Length 0x1374 (4980) bytes
SSDT-1.dsl: File does not appear to contain a valid AML table
External object resolution file SSDT-1.aml
Input file SSDT-1.aml, Length 0x141 (321) bytes
ACPI: SSDT 0x0000000000000000 000141 (v01 Intel zpoddult 00001000 INTL 20120711)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file SSDT-0.dsl
Input file SSDT-0.dsl, Length 0x154B (5451) bytes
SSDT-0.dsl: File does not appear to contain a valid AML table
External object resolution file SSDT-0.aml
Input file SSDT-0.aml, Length 0x200 (512) bytes
ACPI: SSDT 0x0000000000000000 000200 (v01 INTEL sensrhub 00000000 INTL 20120711)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
Ks-MacBook-Pro:origin k$ iasl -e SSDT* -d DSDT.aml
Intel ACPI Component Architecture
ASL+ Optimizing Compiler version 20161210-64(RM)
Copyright (c) 2000 - 2016 Intel Corporation
Input file DSDT.aml, Length 0xEDDA (60890) bytes
ACPI: DSDT 0x0000000000000000 00EDDA (v02 OEMA O E M A 00000250 INTL 20120711)
External object resolution file SSDT-8.aml
Input file SSDT-8.aml, Length 0x399E (14750) bytes
ACPI: SSDT 0x0000000000000000 00399E (v01 SaSsdt SaSsdt 00003000 INTL 20091112)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file SSDT-7.aml
Input file SSDT-7.aml, Length 0x315 (789) bytes
ACPI: SSDT 0x0000000000000000 000315 (v01 SataRe SataTabl 00001000 INTL 20120711)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file SSDT-6x.aml
Input file SSDT-6x.aml, Length 0x119 (281) bytes
ACPI: SSDT 0x0000000000000000 000119 (v01 PmRef ApCst 00003000 INTL 20120711)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file SSDT-5x.aml
Input file SSDT-5x.aml, Length 0x3D3 (979) bytes
ACPI: SSDT 0x0000000000000000 0003D3 (v01 PmRef Cpu0Cst 00003001 INTL 20120711)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file SSDT-4x.aml
Input file SSDT-4x.aml, Length 0x5AA (1450) bytes
ACPI: SSDT 0x0000000000000000 0005AA (v01 PmRef ApIst 00003000 INTL 20120711)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file SSDT-3.aml
Input file SSDT-3.aml, Length 0xAD8 (2776) bytes
ACPI: SSDT 0x0000000000000000 000AD8 (v01 PmRef CpuPm 00003000 INTL 20120711)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file SSDT-2.aml
Input file SSDT-2.aml, Length 0x539 (1337) bytes
ACPI: SSDT 0x0000000000000000 000539 (v01 PmRef Cpu0Ist 00003000 INTL 20120711)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file SSDT-1.aml
Input file SSDT-1.aml, Length 0x141 (321) bytes
ACPI: SSDT 0x0000000000000000 000141 (v01 Intel zpoddult 00001000 INTL 20120711)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file SSDT-0.aml
Input file SSDT-0.aml, Length 0x200 (512) bytes
ACPI: SSDT 0x0000000000000000 000200 (v01 INTEL sensrhub 00000000 INTL 20120711)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
Pass 1 parse of [DSDT]
Pass 2 parse of [DSDT]
Parsing Deferred Opcodes (Methods/Buffers/Packages/Regions)
Parsing completed
Found 12 external control methods, reparsing with new information
Pass 1 parse of [DSDT]
Pass 2 parse of [DSDT]
Parsing Deferred Opcodes (Methods/Buffers/Packages/Regions)
Parsing completed
Disassembly completed
ASL Output: DSDT.dsl - 521396 bytes
iASL Warning: There were 12 external control methods found during
disassembly, but only 5 were resolved (7 unresolved). Additional
ACPI tables may be required to properly disassemble the code. This
resulting disassembler output file may not compile because the
disassembler did not know how many arguments to assign to the
unresolved methods. Note: SSDTs can be dynamically loaded at
runtime and may or may not be available via the host OS.
In addition, the -fe option can be used to specify a file containing
control method external declarations with the associated method
argument counts. Each line of the file must be of the form:
External (<method pathname>, MethodObj, <argument count>)
Invocation:
iasl -fe refs.txt -d dsdt.aml