RehabMan
Moderator
- Joined
- May 2, 2012
- Messages
- 181,016
- Motherboard
- Intel DH67BL
- CPU
- i7-2600K
- Graphics
- HD 3000
- Mac
- Mobile Phone
You did not say which part of my ACPI patched wrong, so I just followed guide from beginning.
I got the following "invalid table signature" thing. Should I get an output file?
Code:erics-MacBook-Pro:origin eric$ iasl -da -dl -fe refs.txt *.aml Intel ACPI Component Architecture ASL+ Optimizing Compiler version 20160422-64(RM) Copyright (c) 2000 - 2016 Intel Corporation Input file APIC.aml, Length 0x8C (140) bytes ACPI: APIC 0x0000000000000000 00008C (v02 ACRSYS ACRPRDCT 00000001 1025 00040000) External object resolution file XSDT.aml Input file XSDT.aml, Length 0x84 (132) bytes XSDT.aml: Table [XSDT] is not an AML table - ignoring External object resolution file SSDT-6.aml Input file SSDT-6.aml, Length 0x4E8 (1256) bytes ACPI: SSDT 0x0000000000000000 0004E8 (v01 ACRSYS ACRPRDCT 00001000 1025 00040000) Pass 1 parse of [SSDT] Pass 2 parse of [SSDT] External object resolution file SSDT-5x.aml Input file SSDT-5x.aml, Length 0x119 (281) bytes ACPI: SSDT 0x0000000000000000 000119 (v01 PmRef ApCst 00003000 INTL 20100121) Pass 1 parse of [SSDT] Pass 2 parse of [SSDT] External object resolution file SSDT-4x.aml Input file SSDT-4x.aml, Length 0x67C (1660) bytes ACPI: SSDT 0x0000000000000000 00067C (v01 PmRef Cpu0Cst 00003001 INTL 20100121) Pass 1 parse of [SSDT] Pass 2 parse of [SSDT] External object resolution file SSDT-3x.aml Input file SSDT-3x.aml, Length 0x303 (771) bytes ACPI: SSDT 0x0000000000000000 000303 (v01 PmRef ApIst 00003000 INTL 20100121) Pass 1 parse of [SSDT] Pass 2 parse of [SSDT] External object resolution file SSDT-2.aml Input file SSDT-2.aml, Length 0x996 (2454) bytes ACPI: SSDT 0x0000000000000000 000996 (v01 ACRSYS ACRPRDCT 00003000 1025 00040000) Pass 1 parse of [SSDT] Pass 2 parse of [SSDT] External object resolution file SSDT-1.aml Input file SSDT-1.aml, Length 0x90C (2316) bytes ACPI: SSDT 0x0000000000000000 00090C (v01 ACRSYS ACRPRDCT 00003000 1025 00040000) Pass 1 parse of [SSDT] Pass 2 parse of [SSDT] External object resolution file SSDT-0.aml Input file SSDT-0.aml, Length 0xBC2 (3010) bytes ACPI: SSDT 0x0000000000000000 000BC2 (v01 ACRSYS ACRPRDCT 00001000 1025 00040000) Pass 1 parse of [SSDT] Pass 2 parse of [SSDT] External object resolution file SLIC.aml Input file SLIC.aml, Length 0x176 (374) bytes SLIC.aml: Table [SLIC] is not an AML table - ignoring External object resolution file RSDT.aml Input file RSDT.aml, Length 0x54 (84) bytes RSDT.aml: Table [RSDT] is not an AML table - ignoring External object resolution file RSDP.aml Input file RSDP.aml, Length 0x24 (36) bytes Invalid table signature: 0x20445352
If I delete RSDP.aml, I got this:
Code:erics-MacBook-Pro:origin eric$ iasl -da -dl -fe refs.txt *.aml Intel ACPI Component Architecture ASL+ Optimizing Compiler version 20160422-64(RM) Copyright (c) 2000 - 2016 Intel Corporation Input file APIC.aml, Length 0x8C (140) bytes ACPI: APIC 0x0000000000000000 00008C (v02 ACRSYS ACRPRDCT 00000001 1025 00040000) External object resolution file XSDT.aml Input file XSDT.aml, Length 0x84 (132) bytes XSDT.aml: Table [XSDT] is not an AML table - ignoring External object resolution file SSDT-6.aml Input file SSDT-6.aml, Length 0x4E8 (1256) bytes ACPI: SSDT 0x0000000000000000 0004E8 (v01 ACRSYS ACRPRDCT 00001000 1025 00040000) Pass 1 parse of [SSDT] Pass 2 parse of [SSDT] External object resolution file SSDT-5x.aml Input file SSDT-5x.aml, Length 0x119 (281) bytes ACPI: SSDT 0x0000000000000000 000119 (v01 PmRef ApCst 00003000 INTL 20100121) Pass 1 parse of [SSDT] Pass 2 parse of [SSDT] External object resolution file SSDT-4x.aml Input file SSDT-4x.aml, Length 0x67C (1660) bytes ACPI: SSDT 0x0000000000000000 00067C (v01 PmRef Cpu0Cst 00003001 INTL 20100121) Pass 1 parse of [SSDT] Pass 2 parse of [SSDT] External object resolution file SSDT-3x.aml Input file SSDT-3x.aml, Length 0x303 (771) bytes ACPI: SSDT 0x0000000000000000 000303 (v01 PmRef ApIst 00003000 INTL 20100121) Pass 1 parse of [SSDT] Pass 2 parse of [SSDT] External object resolution file SSDT-2.aml Input file SSDT-2.aml, Length 0x996 (2454) bytes ACPI: SSDT 0x0000000000000000 000996 (v01 ACRSYS ACRPRDCT 00003000 1025 00040000) Pass 1 parse of [SSDT] Pass 2 parse of [SSDT] External object resolution file SSDT-1.aml Input file SSDT-1.aml, Length 0x90C (2316) bytes ACPI: SSDT 0x0000000000000000 00090C (v01 ACRSYS ACRPRDCT 00003000 1025 00040000) Pass 1 parse of [SSDT] Pass 2 parse of [SSDT] External object resolution file SSDT-0.aml Input file SSDT-0.aml, Length 0xBC2 (3010) bytes ACPI: SSDT 0x0000000000000000 000BC2 (v01 ACRSYS ACRPRDCT 00001000 1025 00040000) Pass 1 parse of [SSDT] Pass 2 parse of [SSDT] External object resolution file SLIC.aml Input file SLIC.aml, Length 0x176 (374) bytes SLIC.aml: Table [SLIC] is not an AML table - ignoring External object resolution file RSDT.aml Input file RSDT.aml, Length 0x54 (84) bytes RSDT.aml: Table [RSDT] is not an AML table - ignoring External object resolution file MCFG.aml Input file MCFG.aml, Length 0x3C (60) bytes MCFG.aml: Table [MCFG] is not an AML table - ignoring External object resolution file HPET.aml Input file HPET.aml, Length 0x38 (56) bytes HPET.aml: Table [HPET] is not an AML table - ignoring External object resolution file FACS.aml Input file FACS.aml, Length 0x40 (64) bytes FACS.aml: Table [FACS] is not an AML table - ignoring External object resolution file FACP.aml Input file FACP.aml, Length 0xF4 (244) bytes ACPI: FACP 0x0000000000000000 0000F4 (v04 ACRSYS ACRPRDCT 00000001 1025 00040000) Pass 1 parse of [FACP] ACPI Warning: Invalid character(s) in name (0x00000450), repaired: [P***] (20160422/utstring-301) ACPI Warning: Invalid character(s) in name (0x20000004), repaired: [****] (20160422/utstring-301) ACPI Warning: Invalid character(s) in name (0x7E7D0301), repaired: [****] (20160422/utstring-301) ACPI Warning: Invalid character(s) in name (0x00040402), repaired: [****] (20160422/utstring-301) ACPI Warning: Invalid character(s) in name (0x00000450), repaired: [P***] (20160422/utstring-301) ACPI Warning: Invalid character(s) in name (0x00000004), repaired: [****] (20160422/utstring-301) Pass 2 parse of [FACP] ACPI Error: Unknown opcode 0xD0 at table offset 0x0025, ignoring (20160422/psobject-186) /* Error: Unknown opcode 0xD0 at table offset 0x0025, context: 0015: 44 43 54 01 00 00 00 31 30 32 35 00 00 04 00 00 // DCT....1025..... 0025: D0 76 AF 00 F0 7E AF 01 02 09 00 B2 00 00 00 A0 // .v...~.......... 0035: A1 00 80 00 04 00 00 00 00 00 00 04 04 00 00 00 // ................ */ ACPI Error: Unknown opcode 0xAF at table offset 0x0027, ignoring (20160422/psobject-186) /* Error: Unknown opcode 0xAF at table offset 0x0027, context: 0017: 54 01 00 00 00 31 30 32 35 00 00 04 00 00 D0 76 // T....1025......v 0027: AF 00 F0 7E AF 01 02 09 00 B2 00 00 00 A0 A1 00 // ...~............ 0037: 80 00 04 00 00 00 00 00 00 04 04 00 00 00 00 00 // ................ */ ACPI Error: Unknown opcode 0xF0 at table offset 0x0029, ignoring (20160422/psobject-186) /* Error: Unknown opcode 0xF0 at table offset 0x0029, context: 0019: 00 00 00 31 30 32 35 00 00 04 00 00 D0 76 AF 00 // ...1025......v.. 0029: F0 7E AF 01 02 09 00 B2 00 00 00 A0 A1 00 80 00 // .~.............. 0039: 04 00 00 00 00 00 00 04 04 00 00 00 00 00 00 50 // ...............P */ ACPI Error: Unknown opcode 0xAF at table offset 0x002B, ignoring (20160422/psobject-186) /* Error: Unknown opcode 0xAF at table offset 0x002B, context: 001B: 00 31 30 32 35 00 00 04 00 00 D0 76 AF 00 F0 7E // .1025......v...~ 002B: AF 01 02 09 00 B2 00 00 00 A0 A1 00 80 00 04 00 // ................ 003B: 00 00 00 00 00 04 04 00 00 00 00 00 00 50 04 00 // .............P.. */ ACPI Error: Unknown opcode 0x02 at table offset 0x002D, ignoring (20160422/psobject-186) /* Error: Unknown opcode 0x02 at table offset 0x002D, context: 001D: 30 32 35 00 00 04 00 00 D0 76 AF 00 F0 7E AF 01 // 025......v...~.. 002D: 02 09 00 B2 00 00 00 A0 A1 00 80 00 04 00 00 00 // ................ 003D: 00 00 00 04 04 00 00 00 00 00 00 50 04 00 00 08 // ...........P.... */ ACPI Error: Unknown opcode 0x09 at table offset 0x002E, ignoring (20160422/psobject-186) /* Error: Unknown opcode 0x09 at table offset 0x002E, context: 001E: 32 35 00 00 04 00 00 D0 76 AF 00 F0 7E AF 01 02 // 25......v...~... 002E: 09 00 B2 00 00 00 A0 A1 00 80 00 04 00 00 00 00 // ................ 003E: 00 00 04 04 00 00 00 00 00 00 50 04 00 00 08 04 // ..........P..... */ ACPI Error: Unknown opcode 0xB2 at table offset 0x0030, ignoring (20160422/psobject-186) /* Error: Unknown opcode 0xB2 at table offset 0x0030, context: 0020: 00 00 04 00 00 D0 76 AF 00 F0 7E AF 01 02 09 00 // ......v...~..... 0030: B2 00 00 00 A0 A1 00 80 00 04 00 00 00 00 00 00 // ................ 0040: 04 04 00 00 00 00 00 00 50 04 00 00 08 04 00 00 // ........P....... */ Segmentation fault: 11 erics-MacBook-Pro:origin eric$
Why are you disassembling files that don't begin with SSDT or DSDT?
Read the guide carefully.