[FONT=Menlo][B]$ ./disassemble.sh[/B][/FONT]
[FONT=Menlo]cp: ./native_patchmatic/SSDT*.aml: No such file or directory[/FONT]
[FONT=Menlo]
[/FONT]
[FONT=Menlo]Intel ACPI Component Architecture[/FONT]
[FONT=Menlo]ASL+ Optimizing Compiler version 20141107-64 [Jan 2 2015][/FONT]
[FONT=Menlo]Copyright (c) 2000 - 2014 Intel Corporation[/FONT]
[FONT=Menlo]
[/FONT]
[FONT=Menlo]Loading Acpi table from file DSDT.aml - Length 00078186 (01316A)[/FONT]
[FONT=Menlo]ACPI: DSDT 0x0000000000000000 01316A (v01 Apple 1965 00000000 ACPI 00040000)[/FONT]
[FONT=Menlo]Acpi table [DSDT] successfully installed and loaded[/FONT]
[FONT=Menlo]Pass 1 parse of [DSDT][/FONT]
[FONT=Menlo]Pass 2 parse of [DSDT][/FONT]
[FONT=Menlo]Parsing Deferred Opcodes (Methods/Buffers/Packages/Regions)[/FONT]
[FONT=Menlo]
[/FONT]
[FONT=Menlo]Parsing completed[/FONT]
[FONT=Menlo]
[/FONT]
[FONT=Menlo]Found 11 external control methods, reparsing with new information[/FONT]
[FONT=Menlo]Pass 1 parse of [DSDT][/FONT]
[FONT=Menlo]Pass 2 parse of [DSDT][/FONT]
[FONT=Menlo]Parsing Deferred Opcodes (Methods/Buffers/Packages/Regions)[/FONT]
[FONT=Menlo]
[/FONT]
[FONT=Menlo]Parsing completed[/FONT]
[FONT=Menlo]Disassembly completed[/FONT]
[FONT=Menlo]ASL Output: DSDT.dsl - 757828 bytes[/FONT]
[FONT=Menlo]
[/FONT]
[FONT=Menlo]iASL Warning: There were 11 external control methods found during[/FONT]
[FONT=Menlo]disassembly, but additional ACPI tables to resolve these externals[/FONT]
[FONT=Menlo]were not specified. The resulting disassembler output file may not[/FONT]
[FONT=Menlo]compile because the disassembler did not know how many arguments[/FONT]
[FONT=Menlo]to assign to these methods. To specify the tables needed to resolve[/FONT]
[FONT=Menlo]external control method references, the -e option can be used to[/FONT]
[FONT=Menlo]specify the filenames. Example iASL invocations:[/FONT]
[FONT=Menlo] iasl -e ssdt1.aml ssdt2.aml ssdt3.aml -d dsdt.aml[/FONT]
[FONT=Menlo] iasl -e dsdt.aml ssdt2.aml -d ssdt1.aml[/FONT]
[FONT=Menlo] iasl -e ssdt*.aml -d dsdt.aml[/FONT]
[FONT=Menlo]
[/FONT]
[FONT=Menlo]In addition, the -fe option can be used to specify a file containing[/FONT]
[FONT=Menlo]control method external declarations with the associated method[/FONT]
[FONT=Menlo]argument counts. Each line of the file must be of the form:[/FONT]
[FONT=Menlo] External (<method pathname>, MethodObj, <argument count>)[/FONT]
[FONT=Menlo]Invocation:[/FONT]
[FONT=Menlo] iasl -fe refs.txt -d dsdt.aml[/FONT]
[FONT=Menlo]
[/FONT]
[FONT=Menlo]Intel ACPI Component Architecture[/FONT]
[FONT=Menlo]ASL+ Optimizing Compiler version 20141107-64 [Jan 2 2015][/FONT]
[FONT=Menlo]Copyright (c) 2000 - 2014 Intel Corporation[/FONT]
[FONT=Menlo]
[/FONT]
[FONT=Menlo]Loading Acpi table from file DSDT.aml - Length 00078186 (01316A)[/FONT]
[FONT=Menlo]ACPI: DSDT 0x0000000000000000 01316A (v01 Apple 1965 00000000 ACPI 00040000)[/FONT]
[FONT=Menlo]Acpi table [DSDT] successfully installed and loaded[/FONT]
[FONT=Menlo]../refs.txt: Importing method external (0 arguments) \_GPE.MMTB[/FONT]
[FONT=Menlo]../refs.txt: Imported 1 external method definitions[/FONT]
[FONT=Menlo]Pass 1 parse of [DSDT][/FONT]
[FONT=Menlo]Pass 2 parse of [DSDT][/FONT]
[FONT=Menlo]Parsing Deferred Opcodes (Methods/Buffers/Packages/Regions)[/FONT]
[FONT=Menlo]
[/FONT]
[FONT=Menlo]Parsing completed[/FONT]
[FONT=Menlo]
[/FONT]
[FONT=Menlo]Found 12 external control methods, reparsing with new information[/FONT]
[FONT=Menlo]Pass 1 parse of [DSDT][/FONT]
[FONT=Menlo]Pass 2 parse of [DSDT][/FONT]
[FONT=Menlo]Parsing Deferred Opcodes (Methods/Buffers/Packages/Regions)[/FONT]
[FONT=Menlo]
[/FONT]
[FONT=Menlo]Parsing completed[/FONT]
[FONT=Menlo]Disassembly completed[/FONT]
[FONT=Menlo]ASL Output: DSDT.dsl - 757727 bytes[/FONT]
[FONT=Menlo]
[/FONT]
[FONT=Menlo]iASL Warning: There were 12 external control methods found during[/FONT]
[FONT=Menlo]disassembly, but only 1 was resolved (11 unresolved). Additional[/FONT]
[FONT=Menlo]ACPI tables may be required to properly disassemble the code. The[/FONT]
[FONT=Menlo]resulting disassembler output file may not compile because the[/FONT]
[FONT=Menlo]disassembler did not know how many arguments to assign to the[/FONT]
[FONT=Menlo]unresolved methods.[/FONT]
[FONT=Menlo]
[/FONT]
[FONT=Menlo]If necessary, the -fe option can be used to specify a file containing[/FONT]
[FONT=Menlo]control method external declarations with the associated method[/FONT]
[FONT=Menlo]argument counts. Each line of the file must be of the form:[/FONT]
[FONT=Menlo] External (<method pathname>, MethodObj, <argument count>)[/FONT]
[FONT=Menlo]Invocation:[/FONT]
[FONT=Menlo] iasl -fe refs.txt -d dsdt.aml[/FONT]