- Joined
- Oct 28, 2014
- Messages
- 4
- Motherboard
- Asrock H97 Pro 4
- CPU
- i5 4670
- Graphics
- GTX 960 2GB
Hi, I have an HP Pavilion DV6 2137 el.
I want patch my DSDT in order to get a working battery percentage.
I read the guide (This One) and I know what to do but I have to extract the DSDT....
I got the acpi tables from linux (/sys/firmware/acpi/tables/) and I used iasl get my dsdt.dsl....
I found this message on the dsl:
I also tried to compile with MaciASL and I got 3 errors:
8399 6126 Syntax Error, Unexpected PARSEOP_IF
8431 6126 Syntax Error, Unexpected PARSEOP_ELSE
8895 6126 Syntax Error, Unexpected PARSEOP_DEVICE, expecting $end and premature End-Of-File
What can I do in order to remove those errors?
I want patch my DSDT in order to get a working battery percentage.
I read the guide (This One) and I know what to do but I have to extract the DSDT....
I got the acpi tables from linux (/sys/firmware/acpi/tables/) and I used iasl get my dsdt.dsl....
I found this message on the dsl:
Code:
/*
* iASL Warning: There were 5 external control methods found during
* disassembly, but only 0 were resolved (5 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
*
* The following methods were unresolved and many not compile properly
* because the disassembler had to guess at the number of arguments
* required for each:
*/
External (_PR_.CPU0._PPC, UnknownObj) // Warning: Unknown object
External (_SB_.PCI0.IEIT.EITV, MethodObj) // Warning: Unknown method, guessing 0 arguments
External (CFGD, UnknownObj) // Warning: Unknown object
External (ECST, MethodObj) // Warning: Unknown method, guessing 1 arguments
External (HDOS, MethodObj) // Warning: Unknown method, guessing 0 arguments
External (HNOT, MethodObj) // Warning: Unknown method, guessing 1 arguments
External (PDC0, UnknownObj) // Warning: Unknown object
External (PDC1, UnknownObj) // Warning: Unknown object
External (PDC2, UnknownObj) // Warning: Unknown object
External (PDC3, UnknownObj) // Warning: Unknown object
External (PDC4, UnknownObj) // Warning: Unknown object
External (PDC5, UnknownObj) // Warning: Unknown object
External (PDC6, UnknownObj) // Warning: Unknown object
External (PDC7, UnknownObj) // Warning: Unknown object
External (TNOT, MethodObj) // Warning: Unknown method, guessing 0 arguments
I also tried to compile with MaciASL and I got 3 errors:
8399 6126 Syntax Error, Unexpected PARSEOP_IF
8431 6126 Syntax Error, Unexpected PARSEOP_ELSE
8895 6126 Syntax Error, Unexpected PARSEOP_DEVICE, expecting $end and premature End-Of-File
What can I do in order to remove those errors?