MaCXyLo
Members-
Posts
4 -
Joined
-
Last visited
Reputation
0 NeutralHackintosh Specs
-
CPU
Intel Core i5 2410M
-
MOTHERBOARD
0M516T
-
GPU
Radeon HD 7400M Series
Recent Profile Visitors
The recent visitors block is disabled and is not being shown to other users.
-
Dear artur-pt, i compiled the fixed dsdt table directly into the linux kernel. if i adjust the brightness the notebook freezes sometimes.... (not happened with the unpatched dsdt...) tried 2 common kernel parameter to fix this problem: happens on the patched/unpatched dsdt: dmesg | grep "ACPI Warning" happens only on the patched dsdt: dmesg | grep "wmi" This is the log of the firmware test suite from ubuntu (unpatched dsdt): https://bugs.launchpad.net/ubuntu/+bug/1584355/+attachment/4667639/+files/vostro3350ACPI.tar.gz
- 19,329 replies
-
- acpi
- acpispecification
-
(and 4 more)
Tagged with:
-
thank you very much!! )) Kind Regards, MaCXyLo
- 19,329 replies
-
- acpi
- acpispecification
-
(and 4 more)
Tagged with:
-
Hi, try to decompile at the moment my dsdt table. One Method is unresolved... -Motherboard Manufacturer and Model : Dell Vostro 3350 - 0M516T -Bios Revision : A10 -Bios Type : American Megatrends Inc. (AMI) -Bios Link : http://downloads.dell.com/FOLDER02130581M/1/3350A10.EXE The commands i executed to extract the ACPI: sudo acpidump > acpi.dat acpixtract -a acpi.dat refs.txt External(MDBG, MethodObj, 1) External(_GPE.MMTB, MethodObj, 0) External(_SB_.PCI0.LPCB.H_EC.ECWT, MethodObj, 2) External(_SB_.PCI0.LPCB.H_EC.ECRD, MethodObj, 1) External(_SB_.PCI0.PEG0.PEGP.SGPO, MethodObj, 2) External(_SB.PCI0.GFX0.DD02._BCM, MethodObj, 1) External(_SB.PCI0.SAT0.SDSM, MethodObj, 4) External(_SB.PCI0.SAT1.SDSM, MethodObj, 4) External(_GPE.VHOV, MethodObj, 3) iasl -fe refs.txt -e ssdt*.dat -da -dl dsdt.dat Intel ACPI Component Architecture ASL+ Optimizing Compiler version 20160108-64 Copyright (c) 2000 - 2016 Intel Corporation Input file dsdt.dat, Length 0x9B62 (39778) bytes ACPI: DSDT 0x0000000000000000 009B62 (v02 DELL WN09 00000000 INTL 20051117) External object resolution file ssdt8.dat Input file ssdt8.dat, Length 0x119 (281) bytes ACPI: SSDT 0x0000000000000000 000119 (v01 PmRef ApCst 00003000 INTL 20051117) Pass 1 parse of [sSDT] Pass 2 parse of [sSDT] External object resolution file ssdt7.dat Input file ssdt7.dat, Length 0x303 (771) bytes ACPI: SSDT 0x0000000000000000 000303 (v01 PmRef ApIst 00003000 INTL 20051117) Pass 1 parse of [sSDT] Pass 2 parse of [sSDT] External object resolution file ssdt6.dat Input file ssdt6.dat, Length 0x64F (1615) bytes ACPI: SSDT 0x0000000000000000 00064F (v01 PmRef Cpu0Cst 00003001 INTL 20051117) Pass 1 parse of [sSDT] Pass 2 parse of [sSDT] External object resolution file ssdt5.dat Input file ssdt5.dat, Length 0xDF7 (3575) bytes ACPI: SSDT 0x0000000000000000 000DF7 (v01 AmdRef AmdTabl 00001000 INTL 20091112) Pass 1 parse of [sSDT] Pass 2 parse of [sSDT] External object resolution file ssdt4.dat Input file ssdt4.dat, Length 0xD80 (3456) bytes ACPI: SSDT 0x0000000000000000 000D80 (v01 SgRef SgTabl 00001000 INTL 20091112) Pass 1 parse of [sSDT] Pass 2 parse of [sSDT] External object resolution file ssdt3.dat Input file ssdt3.dat, Length 0x996 (2454) bytes ACPI: SSDT 0x0000000000000000 000996 (v01 PmRef CpuPm 00003000 INTL 20051117) Pass 1 parse of [sSDT] Pass 2 parse of [sSDT] External object resolution file ssdt2.dat Input file ssdt2.dat, Length 0x780 (1920) bytes ACPI: SSDT 0x0000000000000000 000780 (v01 PmRef Cpu0Ist 00003000 INTL 20051117) Pass 1 parse of [sSDT] Pass 2 parse of [sSDT] External object resolution file ssdt1.dat Input file ssdt1.dat, Length 0x4B0 (1200) bytes ACPI: SSDT 0x0000000000000000 0004B0 (v01 TrmRef PtidDevc 00001000 INTL 20091112) Pass 1 parse of [sSDT] Pass 2 parse of [sSDT] 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 (4 arguments) _SB.PCI0.SAT1.SDSM refs.txt: Importing method external (3 arguments) _GPE.VHOV ACPI Exception: AE_ALREADY_EXISTS, while adding external to namespace [_SB_.PCI0.PEG0.PEGP.SGPO] (20160108/dmextern-931) refs.txt: Imported 9 external method definitions Pass 1 parse of [DSDT] Pass 2 parse of [DSDT] Parsing Deferred Opcodes (Methods/Buffers/Packages/Regions) Parsing completed Found 14 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 - 355521 bytes iASL Warning: There were 14 external control methods found during disassembly, but only 13 were resolved (1 unresolved). Additional ACPI tables may be required to properly disassemble the code. The 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. If necessary, 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 The facp table makes some problems, if i try to decompile it together with the other files. I know, in the guides that are written down stands only to use ssdt*.dat and dsdt.dat. ACPI: FACP 0x0000000000000000 0000F4 (v04 DELL WN09 01072009 AMI 00010013) Pass 1 parse of [FACP] ACPI Warning: Invalid character(s) in name (0x00000450), repaired: [P***] (20160108/utstring-311) ACPI Warning: Invalid character(s) in name (0x20000004), repaired: [****] (20160108/utstring-311) ACPI Warning: Invalid character(s) in name (0x00000450), repaired: [P***] (20160108/utstring-311) ACPI Warning: Invalid character(s) in name (0x00000004), repaired: [****] (20160108/utstring-311) ACPI Error: ACPI Warning: Invalid character(s) in name (0x00000004), repaired: [****] (20160108/utstring-311) [****] Namespace lookup failure, AE_ALREADY_EXISTS (20160108/dswload-390) ACPI Exception: AE_ALREADY_EXISTS, During name lookup/catalog (20160108/psobject-238) Could not parse external ACPI tables, AE_ALREADY_EXISTS don't know, if it's related with the missing method. Howto decompile my dsdt table correctly? Compiler shows following stuff: iasl -tc dsdt.dsl Intel ACPI Component Architecture ASL+ Optimizing Compiler version 20160108-64 Copyright (c) 2000 - 2016 Intel Corporation dsdt.dsl 2525: Method (_OSC, 4, NotSerialized) // _OSC: Operating System Capabilities Remark 2120 - ^ Control Method should be made Serialized (due to creation of named objects within) dsdt.dsl 4932: Method (_SDD, 1, NotSerialized) // _SDD: Set Device Data Remark 2120 - ^ Control Method should be made Serialized (due to creation of named objects within) dsdt.dsl 5042: Method (_REG, 2, NotSerialized) // _REG: Region Availability Warning 3079 - ^ _REG has no corresponding Operation Region dsdt.dsl 5137: Method (SPTS, 1, NotSerialized) Remark 2146 - ^ Method Argument is never used (Arg0) dsdt.dsl 5143: Method (SWAK, 1, NotSerialized) Remark 2146 - ^ Method Argument is never used (Arg0) dsdt.dsl 5258: Method (UXDV, 1, NotSerialized) Remark 2120 - ^ Control Method should be made Serialized (due to creation of named objects within) dsdt.dsl 5261: Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler Remark 2011 - ^ Use of compiler reserved name (_T_0) dsdt.dsl 5299: Method (RRIO, 4, NotSerialized) Remark 2146 - ^ Method Argument is never used (Arg3) dsdt.dsl 5299: Method (RRIO, 4, NotSerialized) Remark 2120 - ^ Control Method should be made Serialized (due to creation of named objects within) dsdt.dsl 5301: Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler Remark 2011 - ^ Use of compiler reserved name (_T_0) dsdt.dsl 5506: Method (RDMA, 3, NotSerialized) Remark 2146 - ^ Method Argument is never used (Arg0) dsdt.dsl 5506: Method (RDMA, 3, NotSerialized) Remark 2146 - ^ Method Argument is never used (Arg1) dsdt.dsl 5506: Method (RDMA, 3, NotSerialized) Remark 2146 - ^ Method Argument is never used (Arg2) dsdt.dsl 5512: Method (NPTS, 1, NotSerialized) Remark 2146 - ^ Method Argument is never used (Arg0) dsdt.dsl 5516: Method (NWAK, 1, NotSerialized) Remark 2146 - ^ Method Argument is never used (Arg0) dsdt.dsl 5587: Method (_DOD, 0, NotSerialized) // _DOD: Display Output Devices Remark 2120 - ^ Control Method should be made Serialized (due to creation of named objects within) dsdt.dsl 7009: Return (Zero) Error 6105 - ^ Invalid object type for reserved name (_CRS: found Integer, Buffer required) dsdt.dsl 7315: If (CondRefOf (_OSI, Local0)) Warning 3144 - Method Local is set but never used ^ (Local0) dsdt.dsl 7722: Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method Remark 2120 - ^ Control Method should be made Serialized (due to creation of named objects within) dsdt.dsl 7726: Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler Remark 2011 - ^ Use of compiler reserved name (_T_0) dsdt.dsl 7730: Name (_T_1, Zero) // _T_x: Emitted by ASL Compiler Remark 2011 - Use of compiler reserved name ^ (_T_1) dsdt.dsl 7910: PLD_Revision = 0x0, Error 6105 - ^ Invalid object type for reserved name (_PLD: found Buffer, Package required) dsdt.dsl 7962: PLD_Revision = 0x0, Error 6105 - Invalid object type for reserved name ^ (_PLD: found Buffer, Package required) dsdt.dsl 8001: PLD_Revision = 0x0, Error 6105 - Invalid object type for reserved name ^ (_PLD: found Buffer, Package required) dsdt.dsl 8090: PLD_Revision = 0x0, Error 6105 - ^ Invalid object type for reserved name (_PLD: found Buffer, Package required) dsdt.dsl 8127: PLD_Revision = 0x0, Error 6105 - Invalid object type for reserved name ^ (_PLD: found Buffer, Package required) dsdt.dsl 8171: PLD_Revision = 0x0, Error 6105 - Invalid object type for reserved name ^ (_PLD: found Buffer, Package required) dsdt.dsl 8210: PLD_Revision = 0x0, Error 6105 - Invalid object type for reserved name ^ (_PLD: found Buffer, Package required) dsdt.dsl 8249: PLD_Revision = 0x0, Error 6105 - Invalid object type for reserved name ^ (_PLD: found Buffer, Package required) dsdt.dsl 8288: PLD_Revision = 0x0, Error 6105 - Invalid object type for reserved name ^ (_PLD: found Buffer, Package required) dsdt.dsl 8982: Method (SX45, 0, NotSerialized) Remark 2120 - ^ Control Method should be made Serialized (due to creation of named objects within) dsdt.dsl 8982: Method (SX45, 0, NotSerialized) Warning 3115 - ^ Not all control paths return a value (SX45) dsdt.dsl 9011: Method (STRE, 2, NotSerialized) Remark 2120 - ^ Control Method should be made Serialized (due to creation of named objects within) dsdt.dsl 9039: If (CondRefOf (_OSI, Local0)) Warning 3144 - Method Local is set but never used ^ (Local0) dsdt.dsl 9104: Method (DISP, 1, NotSerialized) Remark 2146 - ^ Method Argument is never used (Arg0) dsdt.dsl 9108: Method (NEVT, 0, NotSerialized) Remark 2120 - ^ Control Method should be made Serialized (due to creation of named objects within) dsdt.dsl 9142: Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler Remark 2011 - ^ Use of compiler reserved name (_T_0) dsdt.dsl 9205: Store (GPUF, Local1) Warning 3144 - ^ Method Local is set but never used (Local1) dsdt.dsl 9274: Store (GPUF, Local1) Warning 3144 - ^ Method Local is set but never used (Local1) dsdt.dsl 9400: Store (GPUF, Local1) Warning 3144 - ^ Method Local is set but never used (Local1) dsdt.dsl 9465: Method (EGB0, 3, NotSerialized) Remark 2120 - ^ Control Method should be made Serialized (due to creation of named objects within) dsdt.dsl 9479: Method (EGB1, 1, NotSerialized) Remark 2120 - ^ Control Method should be made Serialized (due to creation of named objects within) dsdt.dsl 9486: CreateByteField (BBSN, Zero, SN00) Remark 2089 - Object is not referenced ^ (Name is within method [EGB1]) dsdt.dsl 9488: CreateByteField (BBSN, 0x03, SN03) Remark 2089 - Object is not referenced ^ (Name is within method [EGB1]) dsdt.dsl 9502: Method (EGB2, 1, NotSerialized) Remark 2120 - ^ Control Method should be made Serialized (due to creation of named objects within) dsdt.dsl 9527: Method (EGB3, 1, NotSerialized) Remark 2120 - ^ Control Method should be made Serialized (due to creation of named objects within) dsdt.dsl 9530: CreateWordField (BBOI, Zero, OI00) Remark 2089 - Object is not referenced ^ (Name is within method [EGB3]) dsdt.dsl 9531: CreateByteField (BBOI, 0x02, OI02) Remark 2089 - Object is not referenced ^ (Name is within method [EGB3]) dsdt.dsl 9622: Method (ECG6, 2, NotSerialized) Remark 2146 - ^ Method Argument is never used (Arg0) dsdt.dsl 9622: Method (ECG6, 2, NotSerialized) Remark 2120 - ^ Control Method should be made Serialized (due to creation of named objects within) dsdt.dsl 9626: CreateByteField (BBST, One, BF01) Remark 2089 - Object is not referenced ^ (Name is within method [ECG6]) dsdt.dsl 9674: Method (ECG9, 2, NotSerialized) Remark 2146 - ^ Method Argument is never used (Arg0) dsdt.dsl 9674: Method (ECG9, 2, NotSerialized) Remark 2120 - ^ Control Method should be made Serialized (due to creation of named objects within) dsdt.dsl 9677: CreateByteField (BBI1, Zero, BI00) Remark 2089 - Object is not referenced ^ (Name is within method [ECG9]) dsdt.dsl 9685: CreateByteField (BBI2, 0x03, BI07) Remark 2089 - Object is not referenced ^ (Name is within method [ECG9]) dsdt.dsl 9848: Method (_BIF, 0, NotSerialized) // _BIF: Battery Information Remark 2120 - ^ Control Method should be made Serialized (due to creation of named objects within) dsdt.dsl 9855: Method (_BST, 0, NotSerialized) // _BST: Battery Status Remark 2120 - ^ Control Method should be made Serialized (due to creation of named objects within) dsdt.dsl 9937: Name (_HID, "pnp0c14") // _HID: Hardware ID Error 6136 - ^ Non-hex letters must be upper case (pnp0c14) dsdt.dsl 9993: Method (WCAA, 1, NotSerialized) Remark 2146 - ^ Method Argument is never used (Arg0) dsdt.dsl 10019: Method (WSAA, 2, NotSerialized) Remark 2146 - ^ Method Argument is never used (Arg0) dsdt.dsl 10029: Method (WMBA, 3, NotSerialized) Remark 2146 - ^ Method Argument is never used (Arg0) dsdt.dsl 10029: Method (WMBA, 3, NotSerialized) Remark 2146 - ^ Method Argument is never used (Arg1) dsdt.dsl 10369: Method (PHWM, 2, NotSerialized) Remark 2120 - ^ Control Method should be made Serialized (due to creation of named objects within) dsdt.dsl 10642: Method (_REG, 2, NotSerialized) // _REG: Region Availability Warning 3079 - ^ _REG has no corresponding Operation Region dsdt.dsl 10684: Return (BUF2) /* \_SB_.PCI0.A_CC.BUF2 */ Warning 3104 - ^ Reserved method should not return a value (_SRS) ASL Input: dsdt.dsl - 10754 lines, 355521 bytes, 4121 keywords Hex Dump: dsdt.hex - 373130 bytes Compilation complete. 11 Errors, 9 Warnings, 45 Remarks, 217 Optimizations acpi.zip
- 19,329 replies
-
- acpi
- acpispecification
-
(and 4 more)
Tagged with:
-
Hi, my notebook have power management problems. if the notebook is on standby, the battery power is low after 10-12 hours. i believe that the dsdt table is broken... -Motherboard Manufacturer and Model : Dell Vostro 3350 - 0M516T -Bios Revision : A10 -Bios Type : American Megatrends Inc. (AMI) -Bios SLIC : already included -Bios Link : http://downloads.dell.com/FOLDER02130581M/1/3350A10.EXE -Rw-everything report: http://www67.zippyshare.com/v/G3Diiovm/file.html hope that someone can checkout whats wrong. Intel ACPI Component Architecture ASL Optimizing Compiler version 20120420-32 [Apr 20 2012] Copyright (c) 2000 - 2012 Intel Corporation dsdt.dsl 20: DefinitionBlock ("C:\Users\Matze\Desktop\dsdt\dsdt.aml", "DSDT", 2, "DELL", "WN09", 0x00000000) Warning 1046 - ^ Invalid or unknown escape sequence dsdt.dsl 20: DefinitionBlock ("C:\Users\Matze\Desktop\dsdt\dsdt.aml", "DSDT" , 2, "DELL", "WN09", 0x00000000) Warning 1046 - ^ Invalid or unknown escape sequence dsdt.dsl 20: DefinitionBlock ("C:\Users\Matze\Desktop\dsdt\dsdt.aml", "DSDT", 2, "DELL", "WN09", 0x00000000) Warning 1046 - ^ Invalid or unknown escape sequence dsdt.dsl 20: DefinitionBlock ("C:\Users\Matze\Desktop\dsdt\dsdt.aml", "DSDT", 2, "DELL", "WN09", 0x00000000) Warning 1046 - Invalid or unknown escape sequence ^ dsdt.dsl 20: DefinitionBlock ("C:\Users\Matze\Desktop\dsdt\dsdt.aml", "DSDT", 2, "DELL", "WN09", 0x00000000) Warning 1046 - Invalid or unknown escape sequence ^ dsdt.dsl 5024: Method (_REG, 2, NotSerialized) Warning 1079 - ^ _REG has no corresponding Operation Region dsdt.dsl 5243: Name (_T_0, Zero) Remark 5011 - ^ Use of compiler reserved name (_T_0) dsdt.dsl 5304: Name (_T_0, Zero) Remark 5011 - ^ Use of compiler reserved name (_T_0) dsdt.dsl 7055: Return (Zero) Error 4105 - ^ Invalid object type for reserved name (found ZERO, requires Buffer) dsdt.dsl 7780: Name (_T_0, Zero) Remark 5011 - ^ Use of compiler reserved name (_T_0) dsdt.dsl 7784: Name (_T_1, Zero) Remark 5011 - Use of compiler reserved name ^ (_T_1) dsdt.dsl 7972: Name (_PLD, Buffer (0x10) Error 4105 - Invalid object type for reserved name ^ (found BUFFER, requires Package) dsdt.dsl 8002: Name (_PLD, Buffer (0x10) Error 4105 - Invalid object type for reserved name ^ (found BUFFER, requires Package) dsdt.dsl 8019: Name (_PLD, Buffer (0x10) Error 4105 - Invalid object type for reserved name ^ (found BUFFER, requires Package) dsdt.dsl 8086: Name (_PLD, Buffer (0x10) Error 4105 - Invalid object type for reserved name ^ (found BUFFER, requires Package) dsdt.dsl 8101: Name (_PLD, Buffer (0x10) Error 4105 - Invalid object type for reserved name ^ (found BUFFER, requires Package) dsdt.dsl 8123: Name (_PLD, Buffer (0x10) Error 4105 - Invalid object type for reserved name ^ (found BUFFER, requires Package) dsdt.dsl 8140: Name (_PLD, Buffer (0x10) Error 4105 - Invalid object type for reserved name ^ (found BUFFER, requires Package) dsdt.dsl 8157: Name (_PLD, Buffer (0x10) Error 4105 - Invalid object type for reserved name ^ (found BUFFER, requires Package) dsdt.dsl 8174: Name (_PLD, Buffer (0x10) Error 4105 - Invalid object type for reserved name ^ (found BUFFER , requires Package) dsdt.dsl 8892: Method (SX45, 0, NotSerialized) Warning 1114 - ^ Not all control paths return a value (SX45) dsdt.dsl 9065: Name (_T_0, Zero) Remark 5011 - ^ Use of compiler reserved name (_T_0) dsdt.dsl 9910: Name (_HID, "pnp0c14") Error 4133 - ^ Non-hex letters must be uppercase (pnp0c14) dsdt.dsl 10615: Method (_REG, 2, NotSerialized) Warning 1079 - ^ _REG has no corresponding Operation Region dsdt.dsl 10657: Return (BUF2) Warning 1104 - ^ Reserved method should not return a value (_SRS) ASL Input: dsdt.dsl - 10726 lines, 315060 bytes, 3959 keywords Hex Dump: dsdt.hex - 378205 bytes Compilation complete. 11 Errors, 9 Warnings, 5 Remarks, 46 Optimizations
- 19,329 replies
-
- acpi
- acpispecification
-
(and 4 more)
Tagged with:
