Contribute
Register

[Guide] Patching LAPTOP DSDT/SSDTs

Hi, please, help me.

SYNTAx error unexpected parseop SCOPE expecting $end and premature end-of-file
 

Attachments

  • DSDT.dsl
    1.4 MB · Views: 69
Intel ACPI Component Architecture
ACPI Binary Table Dump Utility version 20161222-32
Copyright (c) 2000 - 2016 Intel Corporation

Writing [DSDT] to binary file: dsdt.dat 0x9D30 (40240) bytes
Writing [XSDT] to binary file: xsdt.dat 0x6C (108) bytes
Writing [FACS] to binary file: facs.dat 0x40 (64) bytes
Writing [FACP] to binary file: facp.dat 0x10C (268) bytes
Writing [SSDT] to binary file: ssdt.dat 0x315 (789) bytes
Writing [SSDT] to binary file: ssdt1.dat 0x860 (2144) bytes
Writing [SSDT] to binary file: ssdt2.dat 0xA92 (2706) bytes

C:\dsdt>asl /u dsdt.dat
Microsoft ACPI Source Language Assembler Version 5.0.0NT
Copyright (c) 1996,2014 Microsoft Corporation
Compliant with the ACPI 5.0 Specification


C:\dsdt>copy dsdt.asl dsdt-modified.asl
Overwrite dsdt-modified.asl? (Yes/No/All): yes
1 file(s) copied.

C:\dsdt>c: & cd \dsdt

C:\dsdt>iasl -da -dl -fe refs.txt dsdt.dat

Intel ACPI Component Architecture
ASL+ Optimizing Compiler version 20161222-32
Copyright (c) 2000 - 2016 Intel Corporation

Input file dsdt.dat, Length 0x9D30 (40240) bytes
ACPI: DSDT 0x0000000000000000 009D30 (v02 Sony VAIO 20121220 INTL 20051117)
refs.txt: Importing method external (1 arguments) MDBG
refs.txt: Importing method external (0 arguments) _GPE.MMTB
refs.txt: Importing method external (2 arguments) _SB_.PCI0.LPCB.H_EC.ECWT
refs.txt: Importing method external (1 arguments) _SB_.PCI0.LPCB.H_EC.ECRD
refs.txt: Importing method external (2 arguments) _SB_.PCI0.PEG0.PEGP.SGPO
refs.txt: Importing method external (1 arguments) _SB.PCI0.GFX0.DD02._BCM
refs.txt: Importing method external (4 arguments) _SB.PCI0.SAT0.SDSM
refs.txt: Importing method external (0 arguments) _SB.PCI0.XHC.PS0X
refs.txt: Importing method external (0 arguments) _SB.PCI0.XHC.PS3X
refs.txt: Importing method external (0 arguments) _SB.PCI0.SDHC.PS0X
refs.txt: Importing method external (0 arguments) _SB.PCI0.I2C0.PS0X
refs.txt: Importing method external (0 arguments) _SB.PCI0.I2C0.PS3X
refs.txt: Importing method external (0 arguments) _SB.PCI0.I2C1.PS0X
refs.txt: Importing method external (0 arguments) _SB.PCI0.I2C1.TPD7.PS0X
refs.txt: Importing method external (0 arguments) _SB.PCI0.I2C1.TPD8.PS0X
refs.txt: Importing method external (0 arguments) _SB.PCI0.SDHC.WI01.PS3X
refs.txt: Imported 16 external method definitions
Pass 1 parse of [DSDT]
Pass 2 parse of [DSDT]
Parsing Deferred Opcodes (Methods/Buffers/Packages/Regions)

Parsing completed

Found 19 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 - 352612 bytes

iASL Warning: There were 19 external control methods found during
disassembly, but only 16 were resolved (3 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


C:\dsdt>copy dsdt.dsl dsdt-modified.dsl
Overwrite dsdt-modified.dsl? (Yes/No/All): yes
1 file(s) copied.

C:\dsdt>c: & cd \dsdt

C:\dsdt>iasl -ve dsdt-modified.dsl

Intel ACPI Component Architecture
ASL+ Optimizing Compiler version 20161222-32
Copyright (c) 2000 - 2016 Intel Corporation

dsdt-modified.dsl 3866: PLD_Revision = 0x2,
Error 6105 - Invalid object type for reserved name ^ (_PLD: found Buffer, Package required)

dsdt-modified.dsl 4885: _T_0 = (Arg0 + Zero)
Error 6084 - ^ Object does not exist (_T_0)

dsdt-modified.dsl 4886: If ((_T_0 == 0x03F8))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 4890: ElseIf ((_T_0 == 0x02F8))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 4894: ElseIf ((_T_0 == 0x0220))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 4898: ElseIf ((_T_0 == 0x0228))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 4902: ElseIf ((_T_0 == 0x0238))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 4906: ElseIf ((_T_0 == 0x02E8))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 4910: ElseIf ((_T_0 == 0x0338))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 4914: ElseIf ((_T_0 == 0x03E8))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 4924: _T_0 = (Arg0 + Zero)
Error 6084 - ^ Object does not exist (_T_0)

dsdt-modified.dsl 4925: If ((_T_0 == Zero))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 4939: ElseIf ((_T_0 == One))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 4953: ElseIf ((_T_0 == 0x02))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 4976: ElseIf ((_T_0 == 0x03))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 4994: ElseIf ((_T_0 == 0x08))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 5020: ElseIf ((_T_0 == 0x09))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 5046: ElseIf ((_T_0 == 0x0A))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 5060: ElseIf ((_T_0 == 0x0B))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 5074: ElseIf ((_T_0 == 0x0C))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 5100: ElseIf ((_T_0 == 0x0D))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 7520: _T_0 = ToInteger (Arg2)
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 7521: If ((_T_0 == Zero))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 7523: _T_1 = ToInteger (Arg1)
Error 6084 - Object does not exist ^ (_T_1)

dsdt-modified.dsl 7524: If ((_T_1 == One))
Error 6084 - Object does not exist ^ (_T_1)

dsdt-modified.dsl 7547: ElseIf ((_T_0 == One))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 7551: ElseIf ((_T_0 == 0x02))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 7569: ElseIf ((_T_0 == 0x03))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 7744: _T_0 = ToInteger (Arg1)
Error 6084 - ^ Object does not exist (_T_0)

dsdt-modified.dsl 7745: If ((_T_0 == One))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 7749: ElseIf ((_T_0 == 0x04))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 7753: ElseIf ((_T_0 == 0x08))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 7762: _T_0 = ToInteger (Arg0)
Error 6084 - ^ Object does not exist (_T_0)

dsdt-modified.dsl 7763: If ((_T_0 == 0xC1))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 7768: ElseIf ((_T_0 == 0xC2))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 7823: ElseIf ((_T_0 == 0xC3))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 7828: ElseIf ((_T_0 == 0xC4))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 7843: ElseIf ((_T_0 == 0xC5))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 7848: ElseIf ((_T_0 == 0xC6))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 7853: ElseIf ((_T_0 == 0xC7))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 7858: ElseIf ((_T_0 == 0xC8))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 7863: ElseIf ((_T_0 == 0xC9))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 7868: ElseIf ((_T_0 == 0xCA))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 7873: ElseIf ((_T_0 == 0xCB))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 7882: ElseIf ((_T_0 == 0xCD))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 7891: ElseIf ((_T_0 == 0xCE))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 7942: ElseIf ((_T_0 == 0xCF))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 7962: _T_0 = ToInteger (Arg0)
Error 6084 - ^ Object does not exist (_T_0)

dsdt-modified.dsl 7963: If ((_T_0 == 0xD0))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 7981: ElseIf ((_T_0 == 0xD1))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 7999: ElseIf ((_T_0 == 0xD2))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 8004: ElseIf ((_T_0 == 0xD3))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 8010: ElseIf ((_T_0 == 0xD4))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 8016: ElseIf ((_T_0 == 0xD5))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 8021: ElseIf ((_T_0 == 0xD9))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 8027: ElseIf ((_T_0 == 0xD6))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 8035: ElseIf ((_T_0 == 0xD7))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 8041: ElseIf ((_T_0 == 0xD8))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 8047: ElseIf ((_T_0 == 0xDA))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 8053: ElseIf ((_T_0 == 0xDB))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 8058: ElseIf ((_T_0 == 0xDC))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 8060: _T_1 = ToInteger ((Arg1 >> 0x18))
Error 6084 - Object does not exist ^ (_T_1)

dsdt-modified.dsl 8061: If ((_T_1 == Zero))
Error 6084 - Object does not exist ^ (_T_1)

dsdt-modified.dsl 8066: ElseIf ((_T_1 == One))
Error 6084 - Object does not exist ^ (_T_1)

dsdt-modified.dsl 8085: ElseIf ((_T_1 == 0x02))
Error 6084 - Object does not exist ^ (_T_1)

dsdt-modified.dsl 8092: ElseIf ((_T_1 == 0x03))
Error 6084 - Object does not exist ^ (_T_1)

dsdt-modified.dsl 8105: ElseIf ((_T_0 == 0xDD))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 8113: ElseIf ((_T_0 == 0xDE))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 8118: ElseIf ((_T_0 == 0xDF))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 8134: _T_0 = ToInteger (Arg0)
Error 6084 - ^ Object does not exist (_T_0)

dsdt-modified.dsl 8135: If ((_T_0 == 0xE0))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 8148: ElseIf ((_T_0 == 0xE4))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 8156: ElseIf ((_T_0 == 0xE5))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 8164: ElseIf ((_T_0 == 0xE7))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 8182: ElseIf ((_T_0 == 0xE8))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 8207: ElseIf ((_T_0 == 0xEC))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 8223: _T_0 = ToInteger (Arg0)
Error 6084 - ^ Object does not exist (_T_0)

dsdt-modified.dsl 8224: If ((_T_0 == 0xF0))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 8237: ElseIf ((_T_0 == 0xF1))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 8242: ElseIf ((_T_0 == 0xF2))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 8247: ElseIf ((_T_0 == 0xF3))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 8252: ElseIf ((_T_0 == 0xF5))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 8258: ElseIf ((_T_0 == 0xF6))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 8290: ElseIf ((_T_0 == 0xF7))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 8324: ElseIf ((_T_0 == 0xF8))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 8329: ElseIf ((_T_0 == 0xF9))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 8342: ElseIf ((_T_0 == 0xFA))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 8347: ElseIf ((_T_0 == 0xFB))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 8352: ElseIf ((_T_0 == 0xFC))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 8364: ElseIf ((_T_0 == 0xFD))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 9443: (CM75 & 0xFE)
Error 6114 - ^ Result is not used, operator has no effect

ASL Input: dsdt-modified.dsl - 10892 lines, 353504 bytes, 5001 keywords

Compilation complete. 91 Errors, 14 Warnings, 32 Remarks, 100 Optimizations




can you help me to fix this?

my laptop spec:
Sony Vaio SVE 14A16FGS
i7 3612QM
Intel HD 4000
Radeon 7670M
eGPU RX 580
windows 10 1909
 
Last edited:
Intel ACPI Component Architecture
ACPI Binary Table Dump Utility version 20161222-32
Copyright (c) 2000 - 2016 Intel Corporation

Writing [DSDT] to binary file: dsdt.dat 0x9D30 (40240) bytes
Writing [XSDT] to binary file: xsdt.dat 0x6C (108) bytes
Writing [FACS] to binary file: facs.dat 0x40 (64) bytes
Writing [FACP] to binary file: facp.dat 0x10C (268) bytes
Writing [SSDT] to binary file: ssdt.dat 0x315 (789) bytes
Writing [SSDT] to binary file: ssdt1.dat 0x860 (2144) bytes
Writing [SSDT] to binary file: ssdt2.dat 0xA92 (2706) bytes

C:\dsdt>asl /u dsdt.dat
Microsoft ACPI Source Language Assembler Version 5.0.0NT
Copyright (c) 1996,2014 Microsoft Corporation
Compliant with the ACPI 5.0 Specification


C:\dsdt>copy dsdt.asl dsdt-modified.asl
Overwrite dsdt-modified.asl? (Yes/No/All): yes
1 file(s) copied.

C:\dsdt>c: & cd \dsdt

C:\dsdt>iasl -da -dl -fe refs.txt dsdt.dat

Intel ACPI Component Architecture
ASL+ Optimizing Compiler version 20161222-32
Copyright (c) 2000 - 2016 Intel Corporation

Input file dsdt.dat, Length 0x9D30 (40240) bytes
ACPI: DSDT 0x0000000000000000 009D30 (v02 Sony VAIO 20121220 INTL 20051117)
refs.txt: Importing method external (1 arguments) MDBG
refs.txt: Importing method external (0 arguments) _GPE.MMTB
refs.txt: Importing method external (2 arguments) _SB_.PCI0.LPCB.H_EC.ECWT
refs.txt: Importing method external (1 arguments) _SB_.PCI0.LPCB.H_EC.ECRD
refs.txt: Importing method external (2 arguments) _SB_.PCI0.PEG0.PEGP.SGPO
refs.txt: Importing method external (1 arguments) _SB.PCI0.GFX0.DD02._BCM
refs.txt: Importing method external (4 arguments) _SB.PCI0.SAT0.SDSM
refs.txt: Importing method external (0 arguments) _SB.PCI0.XHC.PS0X
refs.txt: Importing method external (0 arguments) _SB.PCI0.XHC.PS3X
refs.txt: Importing method external (0 arguments) _SB.PCI0.SDHC.PS0X
refs.txt: Importing method external (0 arguments) _SB.PCI0.I2C0.PS0X
refs.txt: Importing method external (0 arguments) _SB.PCI0.I2C0.PS3X
refs.txt: Importing method external (0 arguments) _SB.PCI0.I2C1.PS0X
refs.txt: Importing method external (0 arguments) _SB.PCI0.I2C1.TPD7.PS0X
refs.txt: Importing method external (0 arguments) _SB.PCI0.I2C1.TPD8.PS0X
refs.txt: Importing method external (0 arguments) _SB.PCI0.SDHC.WI01.PS3X
refs.txt: Imported 16 external method definitions
Pass 1 parse of [DSDT]
Pass 2 parse of [DSDT]
Parsing Deferred Opcodes (Methods/Buffers/Packages/Regions)

Parsing completed

Found 19 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 - 352612 bytes

iASL Warning: There were 19 external control methods found during
disassembly, but only 16 were resolved (3 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


C:\dsdt>copy dsdt.dsl dsdt-modified.dsl
Overwrite dsdt-modified.dsl? (Yes/No/All): yes
1 file(s) copied.

C:\dsdt>c: & cd \dsdt

C:\dsdt>iasl -ve dsdt-modified.dsl

Intel ACPI Component Architecture
ASL+ Optimizing Compiler version 20161222-32
Copyright (c) 2000 - 2016 Intel Corporation

dsdt-modified.dsl 3866: PLD_Revision = 0x2,
Error 6105 - Invalid object type for reserved name ^ (_PLD: found Buffer, Package required)

dsdt-modified.dsl 4885: _T_0 = (Arg0 + Zero)
Error 6084 - ^ Object does not exist (_T_0)

dsdt-modified.dsl 4886: If ((_T_0 == 0x03F8))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 4890: ElseIf ((_T_0 == 0x02F8))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 4894: ElseIf ((_T_0 == 0x0220))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 4898: ElseIf ((_T_0 == 0x0228))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 4902: ElseIf ((_T_0 == 0x0238))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 4906: ElseIf ((_T_0 == 0x02E8))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 4910: ElseIf ((_T_0 == 0x0338))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 4914: ElseIf ((_T_0 == 0x03E8))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 4924: _T_0 = (Arg0 + Zero)
Error 6084 - ^ Object does not exist (_T_0)

dsdt-modified.dsl 4925: If ((_T_0 == Zero))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 4939: ElseIf ((_T_0 == One))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 4953: ElseIf ((_T_0 == 0x02))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 4976: ElseIf ((_T_0 == 0x03))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 4994: ElseIf ((_T_0 == 0x08))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 5020: ElseIf ((_T_0 == 0x09))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 5046: ElseIf ((_T_0 == 0x0A))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 5060: ElseIf ((_T_0 == 0x0B))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 5074: ElseIf ((_T_0 == 0x0C))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 5100: ElseIf ((_T_0 == 0x0D))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 7520: _T_0 = ToInteger (Arg2)
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 7521: If ((_T_0 == Zero))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 7523: _T_1 = ToInteger (Arg1)
Error 6084 - Object does not exist ^ (_T_1)

dsdt-modified.dsl 7524: If ((_T_1 == One))
Error 6084 - Object does not exist ^ (_T_1)

dsdt-modified.dsl 7547: ElseIf ((_T_0 == One))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 7551: ElseIf ((_T_0 == 0x02))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 7569: ElseIf ((_T_0 == 0x03))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 7744: _T_0 = ToInteger (Arg1)
Error 6084 - ^ Object does not exist (_T_0)

dsdt-modified.dsl 7745: If ((_T_0 == One))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 7749: ElseIf ((_T_0 == 0x04))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 7753: ElseIf ((_T_0 == 0x08))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 7762: _T_0 = ToInteger (Arg0)
Error 6084 - ^ Object does not exist (_T_0)

dsdt-modified.dsl 7763: If ((_T_0 == 0xC1))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 7768: ElseIf ((_T_0 == 0xC2))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 7823: ElseIf ((_T_0 == 0xC3))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 7828: ElseIf ((_T_0 == 0xC4))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 7843: ElseIf ((_T_0 == 0xC5))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 7848: ElseIf ((_T_0 == 0xC6))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 7853: ElseIf ((_T_0 == 0xC7))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 7858: ElseIf ((_T_0 == 0xC8))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 7863: ElseIf ((_T_0 == 0xC9))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 7868: ElseIf ((_T_0 == 0xCA))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 7873: ElseIf ((_T_0 == 0xCB))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 7882: ElseIf ((_T_0 == 0xCD))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 7891: ElseIf ((_T_0 == 0xCE))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 7942: ElseIf ((_T_0 == 0xCF))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 7962: _T_0 = ToInteger (Arg0)
Error 6084 - ^ Object does not exist (_T_0)

dsdt-modified.dsl 7963: If ((_T_0 == 0xD0))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 7981: ElseIf ((_T_0 == 0xD1))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 7999: ElseIf ((_T_0 == 0xD2))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 8004: ElseIf ((_T_0 == 0xD3))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 8010: ElseIf ((_T_0 == 0xD4))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 8016: ElseIf ((_T_0 == 0xD5))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 8021: ElseIf ((_T_0 == 0xD9))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 8027: ElseIf ((_T_0 == 0xD6))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 8035: ElseIf ((_T_0 == 0xD7))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 8041: ElseIf ((_T_0 == 0xD8))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 8047: ElseIf ((_T_0 == 0xDA))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 8053: ElseIf ((_T_0 == 0xDB))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 8058: ElseIf ((_T_0 == 0xDC))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 8060: _T_1 = ToInteger ((Arg1 >> 0x18))
Error 6084 - Object does not exist ^ (_T_1)

dsdt-modified.dsl 8061: If ((_T_1 == Zero))
Error 6084 - Object does not exist ^ (_T_1)

dsdt-modified.dsl 8066: ElseIf ((_T_1 == One))
Error 6084 - Object does not exist ^ (_T_1)

dsdt-modified.dsl 8085: ElseIf ((_T_1 == 0x02))
Error 6084 - Object does not exist ^ (_T_1)

dsdt-modified.dsl 8092: ElseIf ((_T_1 == 0x03))
Error 6084 - Object does not exist ^ (_T_1)

dsdt-modified.dsl 8105: ElseIf ((_T_0 == 0xDD))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 8113: ElseIf ((_T_0 == 0xDE))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 8118: ElseIf ((_T_0 == 0xDF))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 8134: _T_0 = ToInteger (Arg0)
Error 6084 - ^ Object does not exist (_T_0)

dsdt-modified.dsl 8135: If ((_T_0 == 0xE0))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 8148: ElseIf ((_T_0 == 0xE4))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 8156: ElseIf ((_T_0 == 0xE5))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 8164: ElseIf ((_T_0 == 0xE7))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 8182: ElseIf ((_T_0 == 0xE8))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 8207: ElseIf ((_T_0 == 0xEC))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 8223: _T_0 = ToInteger (Arg0)
Error 6084 - ^ Object does not exist (_T_0)

dsdt-modified.dsl 8224: If ((_T_0 == 0xF0))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 8237: ElseIf ((_T_0 == 0xF1))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 8242: ElseIf ((_T_0 == 0xF2))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 8247: ElseIf ((_T_0 == 0xF3))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 8252: ElseIf ((_T_0 == 0xF5))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 8258: ElseIf ((_T_0 == 0xF6))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 8290: ElseIf ((_T_0 == 0xF7))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 8324: ElseIf ((_T_0 == 0xF8))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 8329: ElseIf ((_T_0 == 0xF9))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 8342: ElseIf ((_T_0 == 0xFA))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 8347: ElseIf ((_T_0 == 0xFB))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 8352: ElseIf ((_T_0 == 0xFC))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 8364: ElseIf ((_T_0 == 0xFD))
Error 6084 - Object does not exist ^ (_T_0)

dsdt-modified.dsl 9443: (CM75 & 0xFE)
Error 6114 - ^ Result is not used, operator has no effect

ASL Input: dsdt-modified.dsl - 10892 lines, 353504 bytes, 5001 keywords

Compilation complete. 91 Errors, 14 Warnings, 32 Remarks, 100 Optimizations




can you help me to fix this?

my laptop spec:
Sony Vaio SVE 14A16FGS
i7 3612QM
Intel HD 4000
Radeon 7670M
eGPU RX 580
windows 10 1909
the guide doesn't use windows
 
the guide doesn't use windows
yes I know but I want to know how to read this error
I want to make Large Memory for my eGPU
 
yes I know but I want to know how to read this error
I want to make Large Memory for my eGPU
follow the guide using your hackintosh
 
you will have to be more specific sis


Intel ACPI Component Architecture
ASL+ Optimizing Compiler/Disassembler version 20200326
Copyright (c) 2000 - 2020 Intel Corporation

Compiler aborting due to parser-detected syntax error(s)
dsdt-modified.dsl 3867: ) // _PLD: Physical Location of Device
Error 6126 - ^ syntax error, unexpected PARSEOP_CLOSE_PAREN

Input file: dsdt-modified.dsl - Compilation aborted due to parser-detected syntax error(s)

Compilation failed. 1 Errors, 23 Warnings, 100 Remarks
No AML files were generated due to syntax error(s)
 
Intel ACPI Component Architecture
ASL+ Optimizing Compiler/Disassembler version 20200326
Copyright (c) 2000 - 2020 Intel Corporation

Compiler aborting due to parser-detected syntax error(s)
dsdt-modified.dsl 3867: ) // _PLD: Physical Location of Device
Error 6126 - ^ syntax error, unexpected PARSEOP_CLOSE_PAREN

Input file: dsdt-modified.dsl - Compilation aborted due to parser-detected syntax error(s)

Compilation failed. 1 Errors, 23 Warnings, 100 Remarks
No AML files were generated due to syntax error(s)
you will have to upload your zipped origin folder
 
Back
Top