Message ID | 20221028170256.675875-3-colin.i.king@gmail.com |
---|---|
State | Accepted |
Headers | show |
Series | update to ACPCIA 20221020 | expand |
On 10/29/22 01:02, Colin Ian King wrote: > ACPICA table output has changed, offsets now in 4 byte hex > > Signed-off-by: Colin Ian King <colin.i.king@gmail.com> > --- > fwts-test/acpidump-0001/acpidump-0001.log | 764 +++++------ > .../arg-table-path-0001/acpidump-0001.log | 558 ++++---- > .../syntaxcheck-0001/syntaxcheck-0001.log | 1139 +---------------- > 3 files changed, 672 insertions(+), 1789 deletions(-) > > diff --git a/fwts-test/acpidump-0001/acpidump-0001.log b/fwts-test/acpidump-0001/acpidump-0001.log > index c314c60a..3a1eab84 100644 > --- a/fwts-test/acpidump-0001/acpidump-0001.log > +++ b/fwts-test/acpidump-0001/acpidump-0001.log > @@ -15,28 +15,28 @@ acpidump [021h 0033 3] Reserved : 00 00 00 > acpidump > acpidump RSDT @ bf6d8794 (88 bytes) (loaded from file) > acpidump ---- > -acpidump [000h 0000 4] Signature : "RSDT" [Root System Description Table] > -acpidump [004h 0004 4] Table Length : 00000058 > -acpidump [008h 0008 1] Revision : 01 > -acpidump [009h 0009 1] Checksum : 43 > -acpidump [00Ah 0010 6] Oem ID : "LENOVO" > -acpidump [010h 0016 8] Oem Table ID : "TP-68 " > -acpidump [018h 0024 4] Oem Revision : 06040000 > -acpidump [01Ch 0028 4] Asl Compiler ID : " LTP" > -acpidump [020h 0032 4] Asl Compiler Revision : 00000000 > -acpidump [024h 0036 4] ACPI Table Address 0 : BF6DFB5E > -acpidump [028h 0040 4] ACPI Table Address 1 : BF6DFCC6 > -acpidump [02Ch 0044 4] ACPI Table Address 2 : BF6DFD2E > -acpidump [030h 0048 4] ACPI Table Address 3 : BF6DFD66 > -acpidump [034h 0052 4] ACPI Table Address 4 : BF6DFFD8 > -acpidump [038h 0056 4] ACPI Table Address 5 : BF6DFDD4 > -acpidump [03Ch 0060 4] ACPI Table Address 6 : BF6DFDFA > -acpidump [040h 0064 4] ACPI Table Address 7 : BF6DFF70 > -acpidump [044h 0068 4] ACPI Table Address 8 : BF6D98BD > -acpidump [048h 0072 4] ACPI Table Address 9 : BF6D981A > -acpidump [04Ch 0076 4] ACPI Table Address 10 : BF6D8E10 > -acpidump [050h 0080 4] ACPI Table Address 11 : BF6D8D6A > -acpidump [054h 0084 4] ACPI Table Address 12 : BF6D8884 > +acpidump [000h 0000 004h] Signature : "RSDT" [Root System Description Table] > +acpidump [004h 0004 004h] Table Length : 00000058 > +acpidump [008h 0008 001h] Revision : 01 > +acpidump [009h 0009 001h] Checksum : 43 > +acpidump [00Ah 0010 006h] Oem ID : "LENOVO" > +acpidump [010h 0016 008h] Oem Table ID : "TP-68 " > +acpidump [018h 0024 004h] Oem Revision : 06040000 > +acpidump [01Ch 0028 004h] Asl Compiler ID : " LTP" > +acpidump [020h 0032 004h] Asl Compiler Revision : 00000000 > +acpidump [024h 0036 004h] ACPI Table Address 0 : BF6DFB5E > +acpidump [028h 0040 004h] ACPI Table Address 1 : BF6DFCC6 > +acpidump [02Ch 0044 004h] ACPI Table Address 2 : BF6DFD2E > +acpidump [030h 0048 004h] ACPI Table Address 3 : BF6DFD66 > +acpidump [034h 0052 004h] ACPI Table Address 4 : BF6DFFD8 > +acpidump [038h 0056 004h] ACPI Table Address 5 : BF6DFDD4 > +acpidump [03Ch 0060 004h] ACPI Table Address 6 : BF6DFDFA > +acpidump [040h 0064 004h] ACPI Table Address 7 : BF6DFF70 > +acpidump [044h 0068 004h] ACPI Table Address 8 : BF6D98BD > +acpidump [048h 0072 004h] ACPI Table Address 9 : BF6D981A > +acpidump [04Ch 0076 004h] ACPI Table Address 10 : BF6D8E10 > +acpidump [050h 0080 004h] ACPI Table Address 11 : BF6D8D6A > +acpidump [054h 0084 004h] ACPI Table Address 12 : BF6D8884 > acpidump 0000: 52 53 44 54 58 00 00 00 01 43 4C 45 4E 4F 56 4F // RSDTX....CLENOVO > acpidump 0010: 54 50 2D 36 38 20 20 20 00 00 04 06 20 4C 54 50 // TP-68 .... LTP > acpidump 0020: 00 00 00 00 5E FB 6D BF C6 FC 6D BF 2E FD 6D BF // ....^.m...m...m. > @@ -59,18 +59,18 @@ acpidump Contains AML Object Code. > acpidump > acpidump FACS @ bf6e2fc0 (64 bytes) (loaded from file) > acpidump ---- > -acpidump [000h 0000 4] Signature : "FACS" > -acpidump [004h 0004 4] Length : 00000040 > -acpidump [008h 0008 4] Hardware Signature : 00000000 > -acpidump [00Ch 0012 4] 32 Firmware Waking Vector : 00000000 > -acpidump [010h 0016 4] Global Lock : 00000000 > -acpidump [014h 0020 4] Flags (decoded below) : 00000000 > +acpidump [000h 0000 004h] Signature : "FACS" > +acpidump [004h 0004 004h] Length : 00000040 > +acpidump [008h 0008 004h] Hardware Signature : 00000000 > +acpidump [00Ch 0012 004h] 32 Firmware Waking Vector : 00000000 > +acpidump [010h 0016 004h] Global Lock : 00000000 > +acpidump [014h 0020 004h] Flags (decoded below) : 00000000 > acpidump S4BIOS Support Present : 0 > acpidump 64-bit Wake Supported (V2) : 0 > -acpidump [018h 0024 8] 64 Firmware Waking Vector : 0000000000000000 > -acpidump [020h 0032 1] Version : 01 > -acpidump [021h 0033 3] Reserved : 000000 > -acpidump [024h 0036 4] OspmFlags (decoded below) : 00000000 > +acpidump [018h 0024 008h] 64 Firmware Waking Vector : 0000000000000000 > +acpidump [020h 0032 001h] Version : 01 > +acpidump [021h 0033 003h] Reserved : 000000 > +acpidump [024h 0036 004h] OspmFlags (decoded below) : 00000000 > acpidump 64-bit Wake Env Required (V2) : 0 > acpidump 0000: 46 41 43 53 40 00 00 00 00 00 00 00 00 00 00 00 // FACS@........... > acpidump 0010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ > @@ -79,59 +79,59 @@ acpidump 0030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // .. > acpidump > acpidump FACP @ bf6dfb5e (116 bytes) (loaded from file) > acpidump ---- > -acpidump [000h 0000 4] Signature : "FACP" [Fixed ACPI Description Table (FADT)] > -acpidump [004h 0004 4] Table Length : 00000074 > -acpidump [008h 0008 1] Revision : 01 > -acpidump [009h 0009 1] Checksum : 5C > -acpidump [00Ah 0010 6] Oem ID : "TOSCPL" > -acpidump [010h 0016 8] Oem Table ID : "CRESTLNE" > -acpidump [018h 0024 4] Oem Revision : 06040000 > -acpidump [01Ch 0028 4] Asl Compiler ID : "LOHR" > -acpidump [020h 0032 4] Asl Compiler Revision : 0000005A > -acpidump [024h 0036 4] FACS Address : BF6E2FC0 > -acpidump [028h 0040 4] DSDT Address : BF6D9B6A > -acpidump [02Ch 0044 1] Model : 00 > -acpidump [02Dh 0045 1] PM Profile : 00 [Unspecified] > -acpidump [02Eh 0046 2] SCI Interrupt : 0009 > -acpidump [030h 0048 4] SMI Command Port : 000000B2 > -acpidump [034h 0052 1] ACPI Enable Value : F0 > -acpidump [035h 0053 1] ACPI Disable Value : F1 > -acpidump [036h 0054 1] S4BIOS Command : 00 > -acpidump [037h 0055 1] P-State Control : 80 > -acpidump [038h 0056 4] PM1A Event Block Address : 00001000 > -acpidump [03Ch 0060 4] PM1B Event Block Address : 00000000 > -acpidump [040h 0064 4] PM1A Control Block Address : 00001004 > -acpidump [044h 0068 4] PM1B Control Block Address : 00000000 > -acpidump [048h 0072 4] PM2 Control Block Address : 00001020 > -acpidump [04Ch 0076 4] PM Timer Block Address : 00001008 > -acpidump [050h 0080 4] GPE0 Block Address : 00001028 > -acpidump [054h 0084 4] GPE1 Block Address : 00000000 > -acpidump [058h 0088 1] PM1 Event Block Length : 04 > -acpidump [059h 0089 1] PM1 Control Block Length : 02 > -acpidump [05Ah 0090 1] PM2 Control Block Length : 01 > -acpidump [05Bh 0091 1] PM Timer Block Length : 04 > -acpidump [05Ch 0092 1] GPE0 Block Length : 08 > -acpidump [05Dh 0093 1] GPE1 Block Length : 00 > -acpidump [05Eh 0094 1] GPE1 Base Offset : 00 > -acpidump [05Fh 0095 1] _CST Support : 85 > -acpidump [060h 0096 2] C2 Latency : 0001 > -acpidump [062h 0098 2] C3 Latency : 0039 > -acpidump [064h 0100 2] CPU Cache Size : 0000 > -acpidump [066h 0102 2] Cache Flush Stride : 0000 > -acpidump [068h 0104 1] Duty Cycle Offset : 01 > -acpidump [069h 0105 1] Duty Cycle Width : 03 > -acpidump [06Ah 0106 1] RTC Day Alarm Index : 0D > -acpidump [06Bh 0107 1] RTC Month Alarm Index : 00 > -acpidump [06Ch 0108 1] RTC Century Index : 32 > -acpidump [06Dh 0109 2] Boot Flags (decoded below) : 0000 > +acpidump [000h 0000 004h] Signature : "FACP" [Fixed ACPI Description Table (FADT)] > +acpidump [004h 0004 004h] Table Length : 00000074 > +acpidump [008h 0008 001h] Revision : 01 > +acpidump [009h 0009 001h] Checksum : 5C > +acpidump [00Ah 0010 006h] Oem ID : "TOSCPL" > +acpidump [010h 0016 008h] Oem Table ID : "CRESTLNE" > +acpidump [018h 0024 004h] Oem Revision : 06040000 > +acpidump [01Ch 0028 004h] Asl Compiler ID : "LOHR" > +acpidump [020h 0032 004h] Asl Compiler Revision : 0000005A > +acpidump [024h 0036 004h] FACS Address : BF6E2FC0 > +acpidump [028h 0040 004h] DSDT Address : BF6D9B6A > +acpidump [02Ch 0044 001h] Model : 00 > +acpidump [02Dh 0045 001h] PM Profile : 00 [Unspecified] > +acpidump [02Eh 0046 002h] SCI Interrupt : 0009 > +acpidump [030h 0048 004h] SMI Command Port : 000000B2 > +acpidump [034h 0052 001h] ACPI Enable Value : F0 > +acpidump [035h 0053 001h] ACPI Disable Value : F1 > +acpidump [036h 0054 001h] S4BIOS Command : 00 > +acpidump [037h 0055 001h] P-State Control : 80 > +acpidump [038h 0056 004h] PM1A Event Block Address : 00001000 > +acpidump [03Ch 0060 004h] PM1B Event Block Address : 00000000 > +acpidump [040h 0064 004h] PM1A Control Block Address : 00001004 > +acpidump [044h 0068 004h] PM1B Control Block Address : 00000000 > +acpidump [048h 0072 004h] PM2 Control Block Address : 00001020 > +acpidump [04Ch 0076 004h] PM Timer Block Address : 00001008 > +acpidump [050h 0080 004h] GPE0 Block Address : 00001028 > +acpidump [054h 0084 004h] GPE1 Block Address : 00000000 > +acpidump [058h 0088 001h] PM1 Event Block Length : 04 > +acpidump [059h 0089 001h] PM1 Control Block Length : 02 > +acpidump [05Ah 0090 001h] PM2 Control Block Length : 01 > +acpidump [05Bh 0091 001h] PM Timer Block Length : 04 > +acpidump [05Ch 0092 001h] GPE0 Block Length : 08 > +acpidump [05Dh 0093 001h] GPE1 Block Length : 00 > +acpidump [05Eh 0094 001h] GPE1 Base Offset : 00 > +acpidump [05Fh 0095 001h] _CST Support : 85 > +acpidump [060h 0096 002h] C2 Latency : 0001 > +acpidump [062h 0098 002h] C3 Latency : 0039 > +acpidump [064h 0100 002h] CPU Cache Size : 0000 > +acpidump [066h 0102 002h] Cache Flush Stride : 0000 > +acpidump [068h 0104 001h] Duty Cycle Offset : 01 > +acpidump [069h 0105 001h] Duty Cycle Width : 03 > +acpidump [06Ah 0106 001h] RTC Day Alarm Index : 0D > +acpidump [06Bh 0107 001h] RTC Month Alarm Index : 00 > +acpidump [06Ch 0108 001h] RTC Century Index : 32 > +acpidump [06Dh 0109 002h] Boot Flags (decoded below) : 0000 > acpidump Legacy Devices Supported (V2) : 0 > acpidump 8042 Present on ports 60/64 (V2) : 0 > acpidump VGA Not Present (V4) : 0 > acpidump MSI Not Supported (V4) : 0 > acpidump PCIe ASPM Not Supported (V4) : 0 > acpidump CMOS RTC Not Present (V5) : 0 > -acpidump [06Fh 0111 1] Reserved : 00 > -acpidump [070h 0112 4] Flags (decoded below) : 000080A5 > +acpidump [06Fh 0111 001h] Reserved : 00 > +acpidump [070h 0112 004h] Flags (decoded below) : 000080A5 > acpidump WBINVD instruction is operational (V1) : 1 > acpidump WBINVD flushes all caches (V1) : 0 > acpidump All CPUs support C1 (V1) : 1 > @@ -165,68 +165,68 @@ acpidump 0070: A5 80 00 00 // .. > acpidump > acpidump APIC @ bf6dfcc6 (104 bytes) (loaded from file) > acpidump ---- > -acpidump [000h 0000 4] Signature : "APIC" [Multiple APIC Description Table (MADT)] > -acpidump [004h 0004 4] Table Length : 00000068 > -acpidump [008h 0008 1] Revision : 01 > -acpidump [009h 0009 1] Checksum : CC > -acpidump [00Ah 0010 6] Oem ID : "INTEL " > -acpidump [010h 0016 8] Oem Table ID : "CRESTLNE" > -acpidump [018h 0024 4] Oem Revision : 06040000 > -acpidump [01Ch 0028 4] Asl Compiler ID : "LOHR" > -acpidump [020h 0032 4] Asl Compiler Revision : 0000005A > -acpidump [024h 0036 4] Local Apic Address : FEE00000 > -acpidump [028h 0040 4] Flags (decoded below) : 00000001 > +acpidump [000h 0000 004h] Signature : "APIC" [Multiple APIC Description Table (MADT)] > +acpidump [004h 0004 004h] Table Length : 00000068 > +acpidump [008h 0008 001h] Revision : 01 > +acpidump [009h 0009 001h] Checksum : CC > +acpidump [00Ah 0010 006h] Oem ID : "INTEL " > +acpidump [010h 0016 008h] Oem Table ID : "CRESTLNE" > +acpidump [018h 0024 004h] Oem Revision : 06040000 > +acpidump [01Ch 0028 004h] Asl Compiler ID : "LOHR" > +acpidump [020h 0032 004h] Asl Compiler Revision : 0000005A > +acpidump [024h 0036 004h] Local Apic Address : FEE00000 > +acpidump [028h 0040 004h] Flags (decoded below) : 00000001 > acpidump PC-AT Compatibility : 1 > -acpidump [02Ch 0044 1] Subtable Type : 00 [Processor Local APIC] > -acpidump [02Dh 0045 1] Length : 08 > -acpidump [02Eh 0046 1] Processor ID : 00 > -acpidump [02Fh 0047 1] Local Apic ID : 00 > -acpidump [030h 0048 4] Flags (decoded below) : 00000001 > +acpidump [02Ch 0044 001h] Subtable Type : 00 [Processor Local APIC] > +acpidump [02Dh 0045 001h] Length : 08 > +acpidump [02Eh 0046 001h] Processor ID : 00 > +acpidump [02Fh 0047 001h] Local Apic ID : 00 > +acpidump [030h 0048 004h] Flags (decoded below) : 00000001 > acpidump Processor Enabled : 1 > acpidump Runtime Online Capable : 0 > -acpidump [034h 0052 1] Subtable Type : 00 [Processor Local APIC] > -acpidump [035h 0053 1] Length : 08 > -acpidump [036h 0054 1] Processor ID : 01 > -acpidump [037h 0055 1] Local Apic ID : 01 > -acpidump [038h 0056 4] Flags (decoded below) : 00000001 > +acpidump [034h 0052 001h] Subtable Type : 00 [Processor Local APIC] > +acpidump [035h 0053 001h] Length : 08 > +acpidump [036h 0054 001h] Processor ID : 01 > +acpidump [037h 0055 001h] Local Apic ID : 01 > +acpidump [038h 0056 004h] Flags (decoded below) : 00000001 > acpidump Processor Enabled : 1 > acpidump Runtime Online Capable : 0 > -acpidump [03Ch 0060 1] Subtable Type : 01 [I/O APIC] > -acpidump [03Dh 0061 1] Length : 0C > -acpidump [03Eh 0062 1] I/O Apic ID : 01 > -acpidump [03Fh 0063 1] Reserved : 00 > -acpidump [040h 0064 4] Address : FEC00000 > -acpidump [044h 0068 4] Interrupt : 00000000 > -acpidump [048h 0072 1] Subtable Type : 02 [Interrupt Source Override] > -acpidump [049h 0073 1] Length : 0A > -acpidump [04Ah 0074 1] Bus : 00 > -acpidump [04Bh 0075 1] Source : 00 > -acpidump [04Ch 0076 4] Interrupt : 00000002 > -acpidump [050h 0080 2] Flags (decoded below) : 0000 > +acpidump [03Ch 0060 001h] Subtable Type : 01 [I/O APIC] > +acpidump [03Dh 0061 001h] Length : 0C > +acpidump [03Eh 0062 001h] I/O Apic ID : 01 > +acpidump [03Fh 0063 001h] Reserved : 00 > +acpidump [040h 0064 004h] Address : FEC00000 > +acpidump [044h 0068 004h] Interrupt : 00000000 > +acpidump [048h 0072 001h] Subtable Type : 02 [Interrupt Source Override] > +acpidump [049h 0073 001h] Length : 0A > +acpidump [04Ah 0074 001h] Bus : 00 > +acpidump [04Bh 0075 001h] Source : 00 > +acpidump [04Ch 0076 004h] Interrupt : 00000002 > +acpidump [050h 0080 002h] Flags (decoded below) : 0000 > acpidump Polarity : 0 > acpidump Trigger Mode : 0 > -acpidump [052h 0082 1] Subtable Type : 02 [Interrupt Source Override] > -acpidump [053h 0083 1] Length : 0A > -acpidump [054h 0084 1] Bus : 00 > -acpidump [055h 0085 1] Source : 09 > -acpidump [056h 0086 4] Interrupt : 00000009 > -acpidump [05Ah 0090 2] Flags (decoded below) : 000D > +acpidump [052h 0082 001h] Subtable Type : 02 [Interrupt Source Override] > +acpidump [053h 0083 001h] Length : 0A > +acpidump [054h 0084 001h] Bus : 00 > +acpidump [055h 0085 001h] Source : 09 > +acpidump [056h 0086 004h] Interrupt : 00000009 > +acpidump [05Ah 0090 002h] Flags (decoded below) : 000D > acpidump Polarity : 1 > acpidump Trigger Mode : 3 > -acpidump [05Ch 0092 1] Subtable Type : 04 [Local APIC NMI] > -acpidump [05Dh 0093 1] Length : 06 > -acpidump [05Eh 0094 1] Processor ID : 00 > -acpidump [05Fh 0095 2] Flags (decoded below) : 0005 > +acpidump [05Ch 0092 001h] Subtable Type : 04 [Local APIC NMI] > +acpidump [05Dh 0093 001h] Length : 06 > +acpidump [05Eh 0094 001h] Processor ID : 00 > +acpidump [05Fh 0095 002h] Flags (decoded below) : 0005 > acpidump Polarity : 1 > acpidump Trigger Mode : 1 > -acpidump [061h 0097 1] Interrupt Input LINT : 01 > -acpidump [062h 0098 1] Subtable Type : 04 [Local APIC NMI] > -acpidump [063h 0099 1] Length : 06 > -acpidump [064h 0100 1] Processor ID : 01 > -acpidump [065h 0101 2] Flags (decoded below) : 0005 > +acpidump [061h 0097 001h] Interrupt Input LINT : 01 > +acpidump [062h 0098 001h] Subtable Type : 04 [Local APIC NMI] > +acpidump [063h 0099 001h] Length : 06 > +acpidump [064h 0100 001h] Processor ID : 01 > +acpidump [065h 0101 002h] Flags (decoded below) : 0005 > acpidump Polarity : 1 > acpidump Trigger Mode : 1 > -acpidump [067h 0103 1] Interrupt Input LINT : 01 > +acpidump [067h 0103 001h] Interrupt Input LINT : 01 > acpidump 0000: 41 50 49 43 68 00 00 00 01 CC 49 4E 54 45 4C 20 // APICh.....INTEL > acpidump 0010: 43 52 45 53 54 4C 4E 45 00 00 04 06 4C 4F 48 52 // CRESTLNE....LOHR > acpidump 0020: 5A 00 00 00 00 00 E0 FE 01 00 00 00 00 08 00 00 // Z............... > @@ -237,25 +237,25 @@ acpidump 0060: 00 01 04 06 01 05 00 01 // .. > acpidump > acpidump HPET @ bf6dfd2e (56 bytes) (loaded from file) > acpidump ---- > -acpidump [000h 0000 4] Signature : "HPET" [High Precision Event Timer Table] > -acpidump [004h 0004 4] Table Length : 00000038 > -acpidump [008h 0008 1] Revision : 01 > -acpidump [009h 0009 1] Checksum : 0A > -acpidump [00Ah 0010 6] Oem ID : "INTEL " > -acpidump [010h 0016 8] Oem Table ID : "CRESTLNE" > -acpidump [018h 0024 4] Oem Revision : 06040000 > -acpidump [01Ch 0028 4] Asl Compiler ID : "LOHR" > -acpidump [020h 0032 4] Asl Compiler Revision : 0000005A > -acpidump [024h 0036 4] Hardware Block ID : 8086A201 > -acpidump [028h 0040 12] Timer Block Register : [Generic Address Structure] > -acpidump [028h 0040 1] Space ID : 00 [SystemMemory] > -acpidump [029h 0041 1] Bit Width : 00 > -acpidump [02Ah 0042 1] Bit Offset : 00 > -acpidump [02Bh 0043 1] Encoded Access Width : 00 [Undefined/Legacy] > -acpidump [02Ch 0044 8] Address : 00000000FED00000 > -acpidump [034h 0052 1] Sequence Number : 00 > -acpidump [035h 0053 2] Minimum Clock Ticks : 0080 > -acpidump [037h 0055 1] Flags (decoded below) : 00 > +acpidump [000h 0000 004h] Signature : "HPET" [High Precision Event Timer Table] > +acpidump [004h 0004 004h] Table Length : 00000038 > +acpidump [008h 0008 001h] Revision : 01 > +acpidump [009h 0009 001h] Checksum : 0A > +acpidump [00Ah 0010 006h] Oem ID : "INTEL " > +acpidump [010h 0016 008h] Oem Table ID : "CRESTLNE" > +acpidump [018h 0024 004h] Oem Revision : 06040000 > +acpidump [01Ch 0028 004h] Asl Compiler ID : "LOHR" > +acpidump [020h 0032 004h] Asl Compiler Revision : 0000005A > +acpidump [024h 0036 004h] Hardware Block ID : 8086A201 > +acpidump [028h 0040 00Ch] Timer Block Register : [Generic Address Structure] > +acpidump [028h 0040 001h] Space ID : 00 [SystemMemory] > +acpidump [029h 0041 001h] Bit Width : 00 > +acpidump [02Ah 0042 001h] Bit Offset : 00 > +acpidump [02Bh 0043 001h] Encoded Access Width : 00 [Undefined/Legacy] > +acpidump [02Ch 0044 008h] Address : 00000000FED00000 > +acpidump [034h 0052 001h] Sequence Number : 00 > +acpidump [035h 0053 002h] Minimum Clock Ticks : 0080 > +acpidump [037h 0055 001h] Flags (decoded below) : 00 > acpidump 4K Page Protect : 0 > acpidump 64K Page Protect : 0 > acpidump 0000: 48 50 45 54 38 00 00 00 01 0A 49 4E 54 45 4C 20 // HPET8.....INTEL > @@ -265,21 +265,21 @@ acpidump 0030: 00 00 00 00 00 80 00 00 // .. > acpidump > acpidump MCFG @ bf6dfd66 (60 bytes) (loaded from file) > acpidump ---- > -acpidump [000h 0000 4] Signature : "MCFG" [Memory Mapped Configuration Table] > -acpidump [004h 0004 4] Table Length : 0000003C > -acpidump [008h 0008 1] Revision : 01 > -acpidump [009h 0009 1] Checksum : 32 > -acpidump [00Ah 0010 6] Oem ID : "INTEL " > -acpidump [010h 0016 8] Oem Table ID : "CRESTLNE" > -acpidump [018h 0024 4] Oem Revision : 06040000 > -acpidump [01Ch 0028 4] Asl Compiler ID : "LOHR" > -acpidump [020h 0032 4] Asl Compiler Revision : 0000005A > -acpidump [024h 0036 8] Reserved : 0000000000000000 > -acpidump [02Ch 0044 8] Base Address : 00000000E0000000 > -acpidump [034h 0052 2] Segment Group Number : 0000 > -acpidump [036h 0054 1] Start Bus Number : 00 > -acpidump [037h 0055 1] End Bus Number : FF > -acpidump [038h 0056 4] Reserved : 00000000 > +acpidump [000h 0000 004h] Signature : "MCFG" [Memory Mapped Configuration Table] > +acpidump [004h 0004 004h] Table Length : 0000003C > +acpidump [008h 0008 001h] Revision : 01 > +acpidump [009h 0009 001h] Checksum : 32 > +acpidump [00Ah 0010 006h] Oem ID : "INTEL " > +acpidump [010h 0016 008h] Oem Table ID : "CRESTLNE" > +acpidump [018h 0024 004h] Oem Revision : 06040000 > +acpidump [01Ch 0028 004h] Asl Compiler ID : "LOHR" > +acpidump [020h 0032 004h] Asl Compiler Revision : 0000005A > +acpidump [024h 0036 008h] Reserved : 0000000000000000 > +acpidump [02Ch 0044 008h] Base Address : 00000000E0000000 > +acpidump [034h 0052 002h] Segment Group Number : 0000 > +acpidump [036h 0054 001h] Start Bus Number : 00 > +acpidump [037h 0055 001h] End Bus Number : FF > +acpidump [038h 0056 004h] Reserved : 00000000 > acpidump 0000: 4D 43 46 47 3C 00 00 00 01 32 49 4E 54 45 4C 20 // MCFG<....2INTEL > acpidump 0010: 43 52 45 53 54 4C 4E 45 00 00 04 06 4C 4F 48 52 // CRESTLNE....LOHR > acpidump 0020: 5A 00 00 00 00 00 00 00 00 00 00 00 00 00 00 E0 // Z............... > @@ -287,32 +287,32 @@ acpidump 0030: 00 00 00 00 00 00 00 FF 00 00 00 00 // .. > acpidump > acpidump BOOT @ bf6dffd8 (40 bytes) (loaded from file) > acpidump ---- > -acpidump [000h 0000 4] Signature : "BOOT" [Simple Boot Flag Table] > -acpidump [004h 0004 4] Table Length : 00000028 > -acpidump [008h 0008 1] Revision : 01 > -acpidump [009h 0009 1] Checksum : A5 > -acpidump [00Ah 0010 6] Oem ID : "PTLTD " > -acpidump [010h 0016 8] Oem Table ID : "$SBFTBL$" > -acpidump [018h 0024 4] Oem Revision : 06040000 > -acpidump [01Ch 0028 4] Asl Compiler ID : " LTP" > -acpidump [020h 0032 4] Asl Compiler Revision : 00000001 > -acpidump [024h 0036 1] Boot Register Index : 36 > -acpidump [025h 0037 3] Reserved : 000000 > +acpidump [000h 0000 004h] Signature : "BOOT" [Simple Boot Flag Table] > +acpidump [004h 0004 004h] Table Length : 00000028 > +acpidump [008h 0008 001h] Revision : 01 > +acpidump [009h 0009 001h] Checksum : A5 > +acpidump [00Ah 0010 006h] Oem ID : "PTLTD " > +acpidump [010h 0016 008h] Oem Table ID : "$SBFTBL$" > +acpidump [018h 0024 004h] Oem Revision : 06040000 > +acpidump [01Ch 0028 004h] Asl Compiler ID : " LTP" > +acpidump [020h 0032 004h] Asl Compiler Revision : 00000001 > +acpidump [024h 0036 001h] Boot Register Index : 36 > +acpidump [025h 0037 003h] Reserved : 000000 > acpidump 0000: 42 4F 4F 54 28 00 00 00 01 A5 50 54 4C 54 44 20 // BOOT(.....PTLTD > acpidump 0010: 24 53 42 46 54 42 4C 24 00 00 04 06 20 4C 54 50 // $SBFTBL$.... LTP > acpidump 0020: 01 00 00 00 36 00 00 00 // ....6... > acpidump > acpidump TMOR @ bf6dfdd4 (38 bytes) (loaded from file) > acpidump ---- > -acpidump [000h 0000 4] Signature : "TMOR" > -acpidump [004h 0004 4] Table Length : 00000026 > -acpidump [008h 0008 1] Revision : 01 > -acpidump [009h 0009 1] Checksum : EB > -acpidump [00Ah 0010 6] Oem ID : "PTLTD " > -acpidump [010h 0016 8] Oem Table ID : " " > -acpidump [018h 0024 4] Oem Revision : 06040000 > -acpidump [01Ch 0028 4] Asl Compiler ID : "PTL " > -acpidump [020h 0032 4] Asl Compiler Revision : 00000003 > +acpidump [000h 0000 004h] Signature : "TMOR" > +acpidump [004h 0004 004h] Table Length : 00000026 > +acpidump [008h 0008 001h] Revision : 01 > +acpidump [009h 0009 001h] Checksum : EB > +acpidump [00Ah 0010 006h] Oem ID : "PTLTD " > +acpidump [010h 0016 008h] Oem Table ID : " " > +acpidump [018h 0024 004h] Oem Revision : 06040000 > +acpidump [01Ch 0028 004h] Asl Compiler ID : "PTL " > +acpidump [020h 0032 004h] Asl Compiler Revision : 00000003 > acpidump > acpidump 0000: 54 4D 4F 52 26 00 00 00 01 EB 50 54 4C 54 44 20 TMOR&.....PTLTD > acpidump 0010: 20 20 20 20 20 20 20 20 00 00 04 06 50 54 4C 20 ....PTL > @@ -320,79 +320,79 @@ acpidump 0020: 03 00 00 00 F3 F4 ...... > acpidump > acpidump SLIC @ bf6dfdfa (374 bytes) (loaded from file) > acpidump ---- > -acpidump [000h 0000 4] Signature : "SLIC" [Software Licensing Description Table] > -acpidump [004h 0004 4] Table Length : 00000176 > -acpidump [008h 0008 1] Revision : 01 > -acpidump [009h 0009 1] Checksum : 99 > -acpidump [00Ah 0010 6] Oem ID : "LENOVO" > -acpidump [010h 0016 8] Oem Table ID : "TP-68 " > -acpidump [018h 0024 4] Oem Revision : 06040000 > -acpidump [01Ch 0028 4] Asl Compiler ID : "TBD " > -acpidump [020h 0032 4] Asl Compiler Revision : 00000001 > -acpidump [024h 0036 338] Software Licensing Structure : 53 4C 49 43 76 01 00 00 01 99 4C 45 4E 4F 56 4F /* SLICv.....LENOVO */\ > +acpidump [000h 0000 004h] Signature : "SLIC" [Software Licensing Description Table] > +acpidump [004h 0004 004h] Table Length : 00000176 > +acpidump [008h 0008 001h] Revision : 01 > +acpidump [009h 0009 001h] Checksum : 99 > +acpidump [00Ah 0010 006h] Oem ID : "LENOVO" > +acpidump [010h 0016 008h] Oem Table ID : "TP-68 " > +acpidump [018h 0024 004h] Oem Revision : 06040000 > +acpidump [01Ch 0028 004h] Asl Compiler ID : "TBD " > +acpidump [020h 0032 004h] Asl Compiler Revision : 00000001 > +acpidump [024h 0036 152h] Software Licensing Structure : 53 4C 49 43 76 01 00 00 01 99 4C 45 4E 4F 56 4F /* SLICv.....LENOVO */\ > acpidump > acpidump APIC @ bf6dff70 (104 bytes) (loaded from file) > acpidump ---- > -acpidump [000h 0000 4] Signature : "APIC" [Multiple APIC Description Table (MADT)] > -acpidump [004h 0004 4] Table Length : 00000068 > -acpidump [008h 0008 1] Revision : 01 > -acpidump [009h 0009 1] Checksum : 13 > -acpidump [00Ah 0010 6] Oem ID : "PTLTD " > -acpidump [010h 0016 8] Oem Table ID : " APIC " > -acpidump [018h 0024 4] Oem Revision : 06040000 > -acpidump [01Ch 0028 4] Asl Compiler ID : " LTP" > -acpidump [020h 0032 4] Asl Compiler Revision : 00000000 > -acpidump [024h 0036 4] Local Apic Address : FEE00000 > -acpidump [028h 0040 4] Flags (decoded below) : 00000001 > +acpidump [000h 0000 004h] Signature : "APIC" [Multiple APIC Description Table (MADT)] > +acpidump [004h 0004 004h] Table Length : 00000068 > +acpidump [008h 0008 001h] Revision : 01 > +acpidump [009h 0009 001h] Checksum : 13 > +acpidump [00Ah 0010 006h] Oem ID : "PTLTD " > +acpidump [010h 0016 008h] Oem Table ID : " APIC " > +acpidump [018h 0024 004h] Oem Revision : 06040000 > +acpidump [01Ch 0028 004h] Asl Compiler ID : " LTP" > +acpidump [020h 0032 004h] Asl Compiler Revision : 00000000 > +acpidump [024h 0036 004h] Local Apic Address : FEE00000 > +acpidump [028h 0040 004h] Flags (decoded below) : 00000001 > acpidump PC-AT Compatibility : 1 > -acpidump [02Ch 0044 1] Subtable Type : 00 [Processor Local APIC] > -acpidump [02Dh 0045 1] Length : 08 > -acpidump [02Eh 0046 1] Processor ID : 00 > -acpidump [02Fh 0047 1] Local Apic ID : 00 > -acpidump [030h 0048 4] Flags (decoded below) : 00000001 > +acpidump [02Ch 0044 001h] Subtable Type : 00 [Processor Local APIC] > +acpidump [02Dh 0045 001h] Length : 08 > +acpidump [02Eh 0046 001h] Processor ID : 00 > +acpidump [02Fh 0047 001h] Local Apic ID : 00 > +acpidump [030h 0048 004h] Flags (decoded below) : 00000001 > acpidump Processor Enabled : 1 > acpidump Runtime Online Capable : 0 > -acpidump [034h 0052 1] Subtable Type : 00 [Processor Local APIC] > -acpidump [035h 0053 1] Length : 08 > -acpidump [036h 0054 1] Processor ID : 01 > -acpidump [037h 0055 1] Local Apic ID : 01 > -acpidump [038h 0056 4] Flags (decoded below) : 00000001 > +acpidump [034h 0052 001h] Subtable Type : 00 [Processor Local APIC] > +acpidump [035h 0053 001h] Length : 08 > +acpidump [036h 0054 001h] Processor ID : 01 > +acpidump [037h 0055 001h] Local Apic ID : 01 > +acpidump [038h 0056 004h] Flags (decoded below) : 00000001 > acpidump Processor Enabled : 1 > acpidump Runtime Online Capable : 0 > -acpidump [03Ch 0060 1] Subtable Type : 01 [I/O APIC] > -acpidump [03Dh 0061 1] Length : 0C > -acpidump [03Eh 0062 1] I/O Apic ID : 02 > -acpidump [03Fh 0063 1] Reserved : 00 > -acpidump [040h 0064 4] Address : FEC00000 > -acpidump [044h 0068 4] Interrupt : 00000000 > -acpidump [048h 0072 1] Subtable Type : 04 [Local APIC NMI] > -acpidump [049h 0073 1] Length : 06 > -acpidump [04Ah 0074 1] Processor ID : 00 > -acpidump [04Bh 0075 2] Flags (decoded below) : 0005 > +acpidump [03Ch 0060 001h] Subtable Type : 01 [I/O APIC] > +acpidump [03Dh 0061 001h] Length : 0C > +acpidump [03Eh 0062 001h] I/O Apic ID : 02 > +acpidump [03Fh 0063 001h] Reserved : 00 > +acpidump [040h 0064 004h] Address : FEC00000 > +acpidump [044h 0068 004h] Interrupt : 00000000 > +acpidump [048h 0072 001h] Subtable Type : 04 [Local APIC NMI] > +acpidump [049h 0073 001h] Length : 06 > +acpidump [04Ah 0074 001h] Processor ID : 00 > +acpidump [04Bh 0075 002h] Flags (decoded below) : 0005 > acpidump Polarity : 1 > acpidump Trigger Mode : 1 > -acpidump [04Dh 0077 1] Interrupt Input LINT : 01 > -acpidump [04Eh 0078 1] Subtable Type : 04 [Local APIC NMI] > -acpidump [04Fh 0079 1] Length : 06 > -acpidump [050h 0080 1] Processor ID : 01 > -acpidump [051h 0081 2] Flags (decoded below) : 0005 > +acpidump [04Dh 0077 001h] Interrupt Input LINT : 01 > +acpidump [04Eh 0078 001h] Subtable Type : 04 [Local APIC NMI] > +acpidump [04Fh 0079 001h] Length : 06 > +acpidump [050h 0080 001h] Processor ID : 01 > +acpidump [051h 0081 002h] Flags (decoded below) : 0005 > acpidump Polarity : 1 > acpidump Trigger Mode : 1 > -acpidump [053h 0083 1] Interrupt Input LINT : 01 > -acpidump [054h 0084 1] Subtable Type : 02 [Interrupt Source Override] > -acpidump [055h 0085 1] Length : 0A > -acpidump [056h 0086 1] Bus : 00 > -acpidump [057h 0087 1] Source : 00 > -acpidump [058h 0088 4] Interrupt : 00000002 > -acpidump [05Ch 0092 2] Flags (decoded below) : 0005 > +acpidump [053h 0083 001h] Interrupt Input LINT : 01 > +acpidump [054h 0084 001h] Subtable Type : 02 [Interrupt Source Override] > +acpidump [055h 0085 001h] Length : 0A > +acpidump [056h 0086 001h] Bus : 00 > +acpidump [057h 0087 001h] Source : 00 > +acpidump [058h 0088 004h] Interrupt : 00000002 > +acpidump [05Ch 0092 002h] Flags (decoded below) : 0005 > acpidump Polarity : 1 > acpidump Trigger Mode : 1 > -acpidump [05Eh 0094 1] Subtable Type : 02 [Interrupt Source Override] > -acpidump [05Fh 0095 1] Length : 0A > -acpidump [060h 0096 1] Bus : 00 > -acpidump [061h 0097 1] Source : 09 > -acpidump [062h 0098 4] Interrupt : 00000009 > -acpidump [066h 0102 2] Flags (decoded below) : 000D > +acpidump [05Eh 0094 001h] Subtable Type : 02 [Interrupt Source Override] > +acpidump [05Fh 0095 001h] Length : 0A > +acpidump [060h 0096 001h] Bus : 00 > +acpidump [061h 0097 001h] Source : 09 > +acpidump [062h 0098 004h] Interrupt : 00000009 > +acpidump [066h 0102 002h] Flags (decoded below) : 000D > acpidump Polarity : 1 > acpidump Trigger Mode : 3 > acpidump 0000: 41 50 49 43 68 00 00 00 01 13 50 54 4C 54 44 20 // APICh.....PTLTD > @@ -470,29 +470,29 @@ acpidump Contains AML Object Code. > acpidump > acpidump XSDT @ bf6d87f0 (148 bytes) (loaded from file) > acpidump ---- > -acpidump [000h 0000 4] Signature : "XSDT" [Extended System Description Table] > -acpidump [004h 0004 4] Table Length : 00000094 > -acpidump [008h 0008 1] Revision : 01 > -acpidump [009h 0009 1] Checksum : C2 > -acpidump [00Ah 0010 6] Oem ID : "LENOVO" > -acpidump [010h 0016 8] Oem Table ID : "TP-68 " > -acpidump [018h 0024 4] Oem Revision : 06040000 > -acpidump [01Ch 0028 4] Asl Compiler ID : " LTP" > -acpidump [020h 0032 4] Asl Compiler Revision : 00000000 > -acpidump [024h 0036 8] ACPI Table Address 0 : 00000000BF6DFBD2 > -acpidump [02Ch 0044 8] ACPI Table Address 1 : 00000000BF6DFCC6 > -acpidump [034h 0052 8] ACPI Table Address 2 : 00000000BF6DFD2E > -acpidump [03Ch 0060 8] ACPI Table Address 3 : 00000000BF6DFD66 > -acpidump [044h 0068 8] ACPI Table Address 4 : 00000000BF6DFDA2 > -acpidump [04Ch 0076 8] ACPI Table Address 5 : 00000000BF6DFDD4 > -acpidump [054h 0084 8] ACPI Table Address 6 : 00000000BF6DFDFA > -acpidump [05Ch 0092 8] ACPI Table Address 7 : 00000000BF6DFF70 > -acpidump [064h 0100 8] ACPI Table Address 8 : 00000000BF6DFFD8 > -acpidump [06Ch 0108 8] ACPI Table Address 9 : 00000000BF6D98BD > -acpidump [074h 0116 8] ACPI Table Address 10 : 00000000BF6D981A > -acpidump [07Ch 0124 8] ACPI Table Address 11 : 00000000BF6D8E10 > -acpidump [084h 0132 8] ACPI Table Address 12 : 00000000BF6D8D6A > -acpidump [08Ch 0140 8] ACPI Table Address 13 : 00000000BF6D8884 > +acpidump [000h 0000 004h] Signature : "XSDT" [Extended System Description Table] > +acpidump [004h 0004 004h] Table Length : 00000094 > +acpidump [008h 0008 001h] Revision : 01 > +acpidump [009h 0009 001h] Checksum : C2 > +acpidump [00Ah 0010 006h] Oem ID : "LENOVO" > +acpidump [010h 0016 008h] Oem Table ID : "TP-68 " > +acpidump [018h 0024 004h] Oem Revision : 06040000 > +acpidump [01Ch 0028 004h] Asl Compiler ID : " LTP" > +acpidump [020h 0032 004h] Asl Compiler Revision : 00000000 > +acpidump [024h 0036 008h] ACPI Table Address 0 : 00000000BF6DFBD2 > +acpidump [02Ch 0044 008h] ACPI Table Address 1 : 00000000BF6DFCC6 > +acpidump [034h 0052 008h] ACPI Table Address 2 : 00000000BF6DFD2E > +acpidump [03Ch 0060 008h] ACPI Table Address 3 : 00000000BF6DFD66 > +acpidump [044h 0068 008h] ACPI Table Address 4 : 00000000BF6DFDA2 > +acpidump [04Ch 0076 008h] ACPI Table Address 5 : 00000000BF6DFDD4 > +acpidump [054h 0084 008h] ACPI Table Address 6 : 00000000BF6DFDFA > +acpidump [05Ch 0092 008h] ACPI Table Address 7 : 00000000BF6DFF70 > +acpidump [064h 0100 008h] ACPI Table Address 8 : 00000000BF6DFFD8 > +acpidump [06Ch 0108 008h] ACPI Table Address 9 : 00000000BF6D98BD > +acpidump [074h 0116 008h] ACPI Table Address 10 : 00000000BF6D981A > +acpidump [07Ch 0124 008h] ACPI Table Address 11 : 00000000BF6D8E10 > +acpidump [084h 0132 008h] ACPI Table Address 12 : 00000000BF6D8D6A > +acpidump [08Ch 0140 008h] ACPI Table Address 13 : 00000000BF6D8884 > acpidump 0000: 58 53 44 54 94 00 00 00 01 C2 4C 45 4E 4F 56 4F // XSDT......LENOVO > acpidump 0010: 54 50 2D 36 38 20 20 20 00 00 04 06 20 4C 54 50 // TP-68 .... LTP > acpidump 0020: 00 00 00 00 D2 FB 6D BF 00 00 00 00 C6 FC 6D BF // ......m.......m. > @@ -506,59 +506,59 @@ acpidump 0090: 00 00 00 00 // .. > acpidump > acpidump FACP @ bf6dfbd2 (244 bytes) (loaded from file) > acpidump ---- > -acpidump [000h 0000 4] Signature : "FACP" [Fixed ACPI Description Table (FADT)] > -acpidump [004h 0004 4] Table Length : 000000F4 > -acpidump [008h 0008 1] Revision : 03 > -acpidump [009h 0009 1] Checksum : 52 > -acpidump [00Ah 0010 6] Oem ID : "TOSCPL" > -acpidump [010h 0016 8] Oem Table ID : "CRESTLNE" > -acpidump [018h 0024 4] Oem Revision : 06040000 > -acpidump [01Ch 0028 4] Asl Compiler ID : "ALAN" > -acpidump [020h 0032 4] Asl Compiler Revision : 00000001 > -acpidump [024h 0036 4] FACS Address : BF6E2FC0 > -acpidump [028h 0040 4] DSDT Address : BF6D9B6A > -acpidump [02Ch 0044 1] Model : 00 > -acpidump [02Dh 0045 1] PM Profile : 02 [Mobile] > -acpidump [02Eh 0046 2] SCI Interrupt : 0009 > -acpidump [030h 0048 4] SMI Command Port : 000000B2 > -acpidump [034h 0052 1] ACPI Enable Value : F0 > -acpidump [035h 0053 1] ACPI Disable Value : F1 > -acpidump [036h 0054 1] S4BIOS Command : 00 > -acpidump [037h 0055 1] P-State Control : 80 > -acpidump [038h 0056 4] PM1A Event Block Address : 00001000 > -acpidump [03Ch 0060 4] PM1B Event Block Address : 00000000 > -acpidump [040h 0064 4] PM1A Control Block Address : 00001004 > -acpidump [044h 0068 4] PM1B Control Block Address : 00000000 > -acpidump [048h 0072 4] PM2 Control Block Address : 00001020 > -acpidump [04Ch 0076 4] PM Timer Block Address : 00001008 > -acpidump [050h 0080 4] GPE0 Block Address : 00001028 > -acpidump [054h 0084 4] GPE1 Block Address : 00000000 > -acpidump [058h 0088 1] PM1 Event Block Length : 04 > -acpidump [059h 0089 1] PM1 Control Block Length : 02 > -acpidump [05Ah 0090 1] PM2 Control Block Length : 01 > -acpidump [05Bh 0091 1] PM Timer Block Length : 04 > -acpidump [05Ch 0092 1] GPE0 Block Length : 08 > -acpidump [05Dh 0093 1] GPE1 Block Length : 00 > -acpidump [05Eh 0094 1] GPE1 Base Offset : 00 > -acpidump [05Fh 0095 1] _CST Support : 85 > -acpidump [060h 0096 2] C2 Latency : 0001 > -acpidump [062h 0098 2] C3 Latency : 0023 > -acpidump [064h 0100 2] CPU Cache Size : 0000 > -acpidump [066h 0102 2] Cache Flush Stride : 0000 > -acpidump [068h 0104 1] Duty Cycle Offset : 01 > -acpidump [069h 0105 1] Duty Cycle Width : 03 > -acpidump [06Ah 0106 1] RTC Day Alarm Index : 0D > -acpidump [06Bh 0107 1] RTC Month Alarm Index : 00 > -acpidump [06Ch 0108 1] RTC Century Index : 32 > -acpidump [06Dh 0109 2] Boot Flags (decoded below) : 0000 > +acpidump [000h 0000 004h] Signature : "FACP" [Fixed ACPI Description Table (FADT)] > +acpidump [004h 0004 004h] Table Length : 000000F4 > +acpidump [008h 0008 001h] Revision : 03 > +acpidump [009h 0009 001h] Checksum : 52 > +acpidump [00Ah 0010 006h] Oem ID : "TOSCPL" > +acpidump [010h 0016 008h] Oem Table ID : "CRESTLNE" > +acpidump [018h 0024 004h] Oem Revision : 06040000 > +acpidump [01Ch 0028 004h] Asl Compiler ID : "ALAN" > +acpidump [020h 0032 004h] Asl Compiler Revision : 00000001 > +acpidump [024h 0036 004h] FACS Address : BF6E2FC0 > +acpidump [028h 0040 004h] DSDT Address : BF6D9B6A > +acpidump [02Ch 0044 001h] Model : 00 > +acpidump [02Dh 0045 001h] PM Profile : 02 [Mobile] > +acpidump [02Eh 0046 002h] SCI Interrupt : 0009 > +acpidump [030h 0048 004h] SMI Command Port : 000000B2 > +acpidump [034h 0052 001h] ACPI Enable Value : F0 > +acpidump [035h 0053 001h] ACPI Disable Value : F1 > +acpidump [036h 0054 001h] S4BIOS Command : 00 > +acpidump [037h 0055 001h] P-State Control : 80 > +acpidump [038h 0056 004h] PM1A Event Block Address : 00001000 > +acpidump [03Ch 0060 004h] PM1B Event Block Address : 00000000 > +acpidump [040h 0064 004h] PM1A Control Block Address : 00001004 > +acpidump [044h 0068 004h] PM1B Control Block Address : 00000000 > +acpidump [048h 0072 004h] PM2 Control Block Address : 00001020 > +acpidump [04Ch 0076 004h] PM Timer Block Address : 00001008 > +acpidump [050h 0080 004h] GPE0 Block Address : 00001028 > +acpidump [054h 0084 004h] GPE1 Block Address : 00000000 > +acpidump [058h 0088 001h] PM1 Event Block Length : 04 > +acpidump [059h 0089 001h] PM1 Control Block Length : 02 > +acpidump [05Ah 0090 001h] PM2 Control Block Length : 01 > +acpidump [05Bh 0091 001h] PM Timer Block Length : 04 > +acpidump [05Ch 0092 001h] GPE0 Block Length : 08 > +acpidump [05Dh 0093 001h] GPE1 Block Length : 00 > +acpidump [05Eh 0094 001h] GPE1 Base Offset : 00 > +acpidump [05Fh 0095 001h] _CST Support : 85 > +acpidump [060h 0096 002h] C2 Latency : 0001 > +acpidump [062h 0098 002h] C3 Latency : 0023 > +acpidump [064h 0100 002h] CPU Cache Size : 0000 > +acpidump [066h 0102 002h] Cache Flush Stride : 0000 > +acpidump [068h 0104 001h] Duty Cycle Offset : 01 > +acpidump [069h 0105 001h] Duty Cycle Width : 03 > +acpidump [06Ah 0106 001h] RTC Day Alarm Index : 0D > +acpidump [06Bh 0107 001h] RTC Month Alarm Index : 00 > +acpidump [06Ch 0108 001h] RTC Century Index : 32 > +acpidump [06Dh 0109 002h] Boot Flags (decoded below) : 0000 > acpidump Legacy Devices Supported (V2) : 0 > acpidump 8042 Present on ports 60/64 (V2) : 0 > acpidump VGA Not Present (V4) : 0 > acpidump MSI Not Supported (V4) : 0 > acpidump PCIe ASPM Not Supported (V4) : 0 > acpidump CMOS RTC Not Present (V5) : 0 > -acpidump [06Fh 0111 1] Reserved : 00 > -acpidump [070h 0112 4] Flags (decoded below) : 000000A5 > +acpidump [06Fh 0111 001h] Reserved : 00 > +acpidump [070h 0112 004h] Flags (decoded below) : 000000A5 > acpidump WBINVD instruction is operational (V1) : 1 > acpidump WBINVD flushes all caches (V1) : 0 > acpidump All CPUs support C1 (V1) : 1 > @@ -581,67 +581,67 @@ acpidump Use APIC Cluster Model (V4) : 0 > acpidump Use APIC Physical Destination Mode (V4) : 0 > acpidump Hardware Reduced (V5) : 0 > acpidump Low Power S0 Idle (V5) : 0 > -acpidump [074h 0116 12] Reset Register : [Generic Address Structure] > -acpidump [074h 0116 1] Space ID : 00 [SystemMemory] > -acpidump [075h 0117 1] Bit Width : 00 > -acpidump [076h 0118 1] Bit Offset : 00 > -acpidump [077h 0119 1] Encoded Access Width : 00 [Undefined/Legacy] > -acpidump [078h 0120 8] Address : 0000000000000000 > -acpidump [080h 0128 1] Value to cause reset : 00 > -acpidump [081h 0129 2] ARM Flags (decoded below) : 0000 > +acpidump [074h 0116 00Ch] Reset Register : [Generic Address Structure] > +acpidump [074h 0116 001h] Space ID : 00 [SystemMemory] > +acpidump [075h 0117 001h] Bit Width : 00 > +acpidump [076h 0118 001h] Bit Offset : 00 > +acpidump [077h 0119 001h] Encoded Access Width : 00 [Undefined/Legacy] > +acpidump [078h 0120 008h] Address : 0000000000000000 > +acpidump [080h 0128 001h] Value to cause reset : 00 > +acpidump [081h 0129 002h] ARM Flags (decoded below) : 0000 > acpidump PSCI Compliant : 0 > acpidump Must use HVC for PSCI : 0 > -acpidump [083h 0131 1] FADT Minor Revision : 00 > -acpidump [084h 0132 8] FACS Address : 00000000BF6E2FC0 > -acpidump [08Ch 0140 8] DSDT Address : 00000000BF6D9B6A > -acpidump [094h 0148 12] PM1A Event Block : [Generic Address Structure] > -acpidump [094h 0148 1] Space ID : 01 [SystemIO] > -acpidump [095h 0149 1] Bit Width : 20 > -acpidump [096h 0150 1] Bit Offset : 00 > -acpidump [097h 0151 1] Encoded Access Width : 00 [Undefined/Legacy] > -acpidump [098h 0152 8] Address : 0000000000001000 > -acpidump [0A0h 0160 12] PM1B Event Block : [Generic Address Structure] > -acpidump [0A0h 0160 1] Space ID : 00 [SystemMemory] > -acpidump [0A1h 0161 1] Bit Width : 00 > -acpidump [0A2h 0162 1] Bit Offset : 00 > -acpidump [0A3h 0163 1] Encoded Access Width : 00 [Undefined/Legacy] > -acpidump [0A4h 0164 8] Address : 0000000000000000 > -acpidump [0ACh 0172 12] PM1A Control Block : [Generic Address Structure] > -acpidump [0ACh 0172 1] Space ID : 01 [SystemIO] > -acpidump [0ADh 0173 1] Bit Width : 10 > -acpidump [0AEh 0174 1] Bit Offset : 00 > -acpidump [0AFh 0175 1] Encoded Access Width : 00 [Undefined/Legacy] > -acpidump [0B0h 0176 8] Address : 0000000000001004 > -acpidump [0B8h 0184 12] PM1B Control Block : [Generic Address Structure] > -acpidump [0B8h 0184 1] Space ID : 00 [SystemMemory] > -acpidump [0B9h 0185 1] Bit Width : 00 > -acpidump [0BAh 0186 1] Bit Offset : 00 > -acpidump [0BBh 0187 1] Encoded Access Width : 00 [Undefined/Legacy] > -acpidump [0BCh 0188 8] Address : 0000000000000000 > -acpidump [0C4h 0196 12] PM2 Control Block : [Generic Address Structure] > -acpidump [0C4h 0196 1] Space ID : 01 [SystemIO] > -acpidump [0C5h 0197 1] Bit Width : 08 > -acpidump [0C6h 0198 1] Bit Offset : 00 > -acpidump [0C7h 0199 1] Encoded Access Width : 00 [Undefined/Legacy] > -acpidump [0C8h 0200 8] Address : 0000000000001020 > -acpidump [0D0h 0208 12] PM Timer Block : [Generic Address Structure] > -acpidump [0D0h 0208 1] Space ID : 01 [SystemIO] > -acpidump [0D1h 0209 1] Bit Width : 20 > -acpidump [0D2h 0210 1] Bit Offset : 00 > -acpidump [0D3h 0211 1] Encoded Access Width : 00 [Undefined/Legacy] > -acpidump [0D4h 0212 8] Address : 0000000000001008 > -acpidump [0DCh 0220 12] GPE0 Block : [Generic Address Structure] > -acpidump [0DCh 0220 1] Space ID : 01 [SystemIO] > -acpidump [0DDh 0221 1] Bit Width : 40 > -acpidump [0DEh 0222 1] Bit Offset : 00 > -acpidump [0DFh 0223 1] Encoded Access Width : 00 [Undefined/Legacy] > -acpidump [0E0h 0224 8] Address : 0000000000001028 > -acpidump [0E8h 0232 12] GPE1 Block : [Generic Address Structure] > -acpidump [0E8h 0232 1] Space ID : 00 [SystemMemory] > -acpidump [0E9h 0233 1] Bit Width : 00 > -acpidump [0EAh 0234 1] Bit Offset : 00 > -acpidump [0EBh 0235 1] Encoded Access Width : 00 [Undefined/Legacy] > -acpidump [0ECh 0236 8] Address : 0000000000000000 > +acpidump [083h 0131 001h] FADT Minor Revision : 00 > +acpidump [084h 0132 008h] FACS Address : 00000000BF6E2FC0 > +acpidump [08Ch 0140 008h] DSDT Address : 00000000BF6D9B6A > +acpidump [094h 0148 00Ch] PM1A Event Block : [Generic Address Structure] > +acpidump [094h 0148 001h] Space ID : 01 [SystemIO] > +acpidump [095h 0149 001h] Bit Width : 20 > +acpidump [096h 0150 001h] Bit Offset : 00 > +acpidump [097h 0151 001h] Encoded Access Width : 00 [Undefined/Legacy] > +acpidump [098h 0152 008h] Address : 0000000000001000 > +acpidump [0A0h 0160 00Ch] PM1B Event Block : [Generic Address Structure] > +acpidump [0A0h 0160 001h] Space ID : 00 [SystemMemory] > +acpidump [0A1h 0161 001h] Bit Width : 00 > +acpidump [0A2h 0162 001h] Bit Offset : 00 > +acpidump [0A3h 0163 001h] Encoded Access Width : 00 [Undefined/Legacy] > +acpidump [0A4h 0164 008h] Address : 0000000000000000 > +acpidump [0ACh 0172 00Ch] PM1A Control Block : [Generic Address Structure] > +acpidump [0ACh 0172 001h] Space ID : 01 [SystemIO] > +acpidump [0ADh 0173 001h] Bit Width : 10 > +acpidump [0AEh 0174 001h] Bit Offset : 00 > +acpidump [0AFh 0175 001h] Encoded Access Width : 00 [Undefined/Legacy] > +acpidump [0B0h 0176 008h] Address : 0000000000001004 > +acpidump [0B8h 0184 00Ch] PM1B Control Block : [Generic Address Structure] > +acpidump [0B8h 0184 001h] Space ID : 00 [SystemMemory] > +acpidump [0B9h 0185 001h] Bit Width : 00 > +acpidump [0BAh 0186 001h] Bit Offset : 00 > +acpidump [0BBh 0187 001h] Encoded Access Width : 00 [Undefined/Legacy] > +acpidump [0BCh 0188 008h] Address : 0000000000000000 > +acpidump [0C4h 0196 00Ch] PM2 Control Block : [Generic Address Structure] > +acpidump [0C4h 0196 001h] Space ID : 01 [SystemIO] > +acpidump [0C5h 0197 001h] Bit Width : 08 > +acpidump [0C6h 0198 001h] Bit Offset : 00 > +acpidump [0C7h 0199 001h] Encoded Access Width : 00 [Undefined/Legacy] > +acpidump [0C8h 0200 008h] Address : 0000000000001020 > +acpidump [0D0h 0208 00Ch] PM Timer Block : [Generic Address Structure] > +acpidump [0D0h 0208 001h] Space ID : 01 [SystemIO] > +acpidump [0D1h 0209 001h] Bit Width : 20 > +acpidump [0D2h 0210 001h] Bit Offset : 00 > +acpidump [0D3h 0211 001h] Encoded Access Width : 00 [Undefined/Legacy] > +acpidump [0D4h 0212 008h] Address : 0000000000001008 > +acpidump [0DCh 0220 00Ch] GPE0 Block : [Generic Address Structure] > +acpidump [0DCh 0220 001h] Space ID : 01 [SystemIO] > +acpidump [0DDh 0221 001h] Bit Width : 40 > +acpidump [0DEh 0222 001h] Bit Offset : 00 > +acpidump [0DFh 0223 001h] Encoded Access Width : 00 [Undefined/Legacy] > +acpidump [0E0h 0224 008h] Address : 0000000000001028 > +acpidump [0E8h 0232 00Ch] GPE1 Block : [Generic Address Structure] > +acpidump [0E8h 0232 001h] Space ID : 00 [SystemMemory] > +acpidump [0E9h 0233 001h] Bit Width : 00 > +acpidump [0EAh 0234 001h] Bit Offset : 00 > +acpidump [0EBh 0235 001h] Encoded Access Width : 00 [Undefined/Legacy] > +acpidump [0ECh 0236 008h] Address : 0000000000000000 > acpidump 0000: 46 41 43 50 F4 00 00 00 03 52 54 4F 53 43 50 4C // FACP.....RTOSCPL > acpidump 0010: 43 52 45 53 54 4C 4E 45 00 00 04 06 41 4C 41 4E // CRESTLNE....ALAN > acpidump 0020: 01 00 00 00 C0 2F 6E BF 6A 9B 6D BF 00 02 09 00 // ...../n.j.m..... > @@ -661,18 +661,18 @@ acpidump 00F0: 00 00 00 00 // .. > acpidump > acpidump TCPA @ bf6dfda2 (50 bytes) (loaded from file) > acpidump ---- > -acpidump [000h 0000 4] Signature : "TCPA" [Trusted Computing Platform Alliance Table] > -acpidump [004h 0004 4] Table Length : 00000032 > -acpidump [008h 0008 1] Revision : 01 > -acpidump [009h 0009 1] Checksum : 8F > -acpidump [00Ah 0010 6] Oem ID : "Intel " > -acpidump [010h 0016 8] Oem Table ID : "CRESTLNE" > -acpidump [018h 0024 4] Oem Revision : 06040000 > -acpidump [01Ch 0028 4] Asl Compiler ID : "LOHR" > -acpidump [020h 0032 4] Asl Compiler Revision : 0000005A > -acpidump [024h 0036 2] Platform Class : 0000 > -acpidump [026h 0038 4] Min Event Log Length : 00010000 > -acpidump [02Ah 0042 8] Event Log Address : 0000000000000000 > +acpidump [000h 0000 004h] Signature : "TCPA" [Trusted Computing Platform Alliance Table] > +acpidump [004h 0004 004h] Table Length : 00000032 > +acpidump [008h 0008 001h] Revision : 01 > +acpidump [009h 0009 001h] Checksum : 8F > +acpidump [00Ah 0010 006h] Oem ID : "Intel " > +acpidump [010h 0016 008h] Oem Table ID : "CRESTLNE" > +acpidump [018h 0024 004h] Oem Revision : 06040000 > +acpidump [01Ch 0028 004h] Asl Compiler ID : "LOHR" > +acpidump [020h 0032 004h] Asl Compiler Revision : 0000005A > +acpidump [024h 0036 002h] Platform Class : 0000 > +acpidump [026h 0038 004h] Min Event Log Length : 00010000 > +acpidump [02Ah 0042 008h] Event Log Address : 0000000000000000 > acpidump 0000: 54 43 50 41 32 00 00 00 01 8F 49 6E 74 65 6C 20 // TCPA2.....Intel > acpidump 0010: 43 52 45 53 54 4C 4E 45 00 00 04 06 4C 4F 48 52 // CRESTLNE....LOHR > acpidump 0020: 5A 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 // Z............... > diff --git a/fwts-test/arg-table-path-0001/acpidump-0001.log b/fwts-test/arg-table-path-0001/acpidump-0001.log > index ac216518..2005b2ed 100644 > --- a/fwts-test/arg-table-path-0001/acpidump-0001.log > +++ b/fwts-test/arg-table-path-0001/acpidump-0001.log > @@ -131,322 +131,326 @@ acpidump TCPA @ bff07059 (50 bytes) (loaded from file) > acpidump TMOR @ bff0709b (38 bytes) (loaded from file) > acpidump Test 1 of 1: Dump ACPI tables. > acpidump XSDT @ bff07149 (172 bytes) (generated by fwts) > -acpidump [000h 0000 4] Signature : "APIC" [Multiple APIC Description Table (MADT)] > -acpidump [000h 0000 4] Signature : "BOOT" [Simple Boot Flag Table] > acpidump [000h 0000 4] Signature : "DSDT" > -acpidump [000h 0000 4] Signature : "FACP" [Fixed ACPI Description Table (FADT)] > -acpidump [000h 0000 4] Signature : "FACS" > -acpidump [000h 0000 4] Signature : "HPET" [High Precision Event Timer Table] > -acpidump [000h 0000 4] Signature : "MCFG" [Memory Mapped Configuration Table] > -acpidump [000h 0000 4] Signature : "RSDT" [Root System Description Table] > -acpidump [000h 0000 4] Signature : "SLIC" [Software Licensing Description Table] > acpidump [000h 0000 4] Signature : "SSDT" > -acpidump [000h 0000 4] Signature : "TCPA" [Trusted Computing Platform Alliance Table] > -acpidump [000h 0000 4] Signature : "TMOR" > -acpidump [000h 0000 4] Signature : "XSDT" [Extended System Description Table] > acpidump [000h 0000 8] Signature : "RSD PTR " > -acpidump [004h 0004 4] Length : 00000040 > -acpidump [004h 0004 4] Table Length : 00000026 > -acpidump [004h 0004 4] Table Length : 00000028 > -acpidump [004h 0004 4] Table Length : 00000032 > -acpidump [004h 0004 4] Table Length : 00000038 > -acpidump [004h 0004 4] Table Length : 0000003C > -acpidump [004h 0004 4] Table Length : 00000068 > -acpidump [004h 0004 4] Table Length : 000000AC > -acpidump [004h 0004 4] Table Length : 000000F4 > +acpidump [000h 0000 004h] Signature : "APIC" [Multiple APIC Description Table (MADT)] > +acpidump [000h 0000 004h] Signature : "BOOT" [Simple Boot Flag Table] > +acpidump [000h 0000 004h] Signature : "FACP" [Fixed ACPI Description Table (FADT)] > +acpidump [000h 0000 004h] Signature : "FACS" > +acpidump [000h 0000 004h] Signature : "HPET" [High Precision Event Timer Table] > +acpidump [000h 0000 004h] Signature : "MCFG" [Memory Mapped Configuration Table] > +acpidump [000h 0000 004h] Signature : "RSDT" [Root System Description Table] > +acpidump [000h 0000 004h] Signature : "SLIC" [Software Licensing Description Table] > +acpidump [000h 0000 004h] Signature : "TCPA" [Trusted Computing Platform Alliance Table] > +acpidump [000h 0000 004h] Signature : "TMOR" > +acpidump [000h 0000 004h] Signature : "XSDT" [Extended System Description Table] > acpidump [004h 0004 4] Table Length : 000000a3 > acpidump [004h 0004 4] Table Length : 000000a6 > -acpidump [004h 0004 4] Table Length : 00000176 > acpidump [004h 0004 4] Table Length : 0000025f > acpidump [004h 0004 4] Table Length : 000002ad > acpidump [004h 0004 4] Table Length : 000004e6 > acpidump [004h 0004 4] Table Length : 00005ff4 > +acpidump [004h 0004 004h] Length : 00000040 > +acpidump [004h 0004 004h] Table Length : 00000026 > +acpidump [004h 0004 004h] Table Length : 00000028 > +acpidump [004h 0004 004h] Table Length : 00000032 > +acpidump [004h 0004 004h] Table Length : 00000038 > +acpidump [004h 0004 004h] Table Length : 0000003C > +acpidump [004h 0004 004h] Table Length : 00000068 > +acpidump [004h 0004 004h] Table Length : 000000AC > +acpidump [004h 0004 004h] Table Length : 000000F4 > +acpidump [004h 0004 004h] Table Length : 00000176 > acpidump [008h 0008 1] Checksum : 1c > acpidump [008h 0008 1] Revision : 01 > acpidump [008h 0008 1] Revision : 02 > -acpidump [008h 0008 1] Revision : 03 > -acpidump [008h 0008 4] Hardware Signature : 00000000 > -acpidump [009h 0009 1] Checksum : 0A > +acpidump [008h 0008 001h] Revision : 01 > +acpidump [008h 0008 001h] Revision : 03 > +acpidump [008h 0008 004h] Hardware Signature : 00000000 > acpidump [009h 0009 1] Checksum : 11 > -acpidump [009h 0009 1] Checksum : 13 > -acpidump [009h 0009 1] Checksum : 32 > -acpidump [009h 0009 1] Checksum : 52 > acpidump [009h 0009 1] Checksum : 59 > -acpidump [009h 0009 1] Checksum : 65 > acpidump [009h 0009 1] Checksum : 6d > -acpidump [009h 0009 1] Checksum : 8F > -acpidump [009h 0009 1] Checksum : 99 > -acpidump [009h 0009 1] Checksum : A5 > -acpidump [009h 0009 1] Checksum : AF > -acpidump [009h 0009 1] Checksum : CC > -acpidump [009h 0009 1] Checksum : EB > acpidump [009h 0009 1] Checksum : c8 > acpidump [009h 0009 1] Checksum : df > acpidump [009h 0009 1] Checksum : ed > acpidump [009h 0009 6] Oem ID : "LENOVO" > +acpidump [009h 0009 001h] Checksum : 0A > +acpidump [009h 0009 001h] Checksum : 13 > +acpidump [009h 0009 001h] Checksum : 32 > +acpidump [009h 0009 001h] Checksum : 52 > +acpidump [009h 0009 001h] Checksum : 65 > +acpidump [009h 0009 001h] Checksum : 8F > +acpidump [009h 0009 001h] Checksum : 99 > +acpidump [009h 0009 001h] Checksum : A5 > +acpidump [009h 0009 001h] Checksum : AF > +acpidump [009h 0009 001h] Checksum : CC > +acpidump [009h 0009 001h] Checksum : EB > acpidump [00Ah 0010 6] Oem ID : " PmRef" > acpidump [00Ah 0010 6] Oem ID : "BrtRef" > -acpidump [00Ah 0010 6] Oem ID : "FWTSID" > -acpidump [00Ah 0010 6] Oem ID : "INTEL " > -acpidump [00Ah 0010 6] Oem ID : "Intel " > -acpidump [00Ah 0010 6] Oem ID : "LENOVO" > -acpidump [00Ah 0010 6] Oem ID : "PTLTD " > acpidump [00Ah 0010 6] Oem ID : "SataRe" > acpidump [00Ah 0010 6] Oem ID : "TOSCPL" > -acpidump [00Ch 0012 4] 32 Firmware Waking Vector : 00000000 > +acpidump [00Ah 0010 006h] Oem ID : "FWTSID" > +acpidump [00Ah 0010 006h] Oem ID : "INTEL " > +acpidump [00Ah 0010 006h] Oem ID : "Intel " > +acpidump [00Ah 0010 006h] Oem ID : "LENOVO" > +acpidump [00Ah 0010 006h] Oem ID : "PTLTD " > +acpidump [00Ah 0010 006h] Oem ID : "TOSCPL" > +acpidump [00Ch 0012 004h] 32 Firmware Waking Vector : 00000000 > acpidump [00fh 0015 1] Revision : 02 > -acpidump [010h 0016 4] Global Lock : 00000000 > acpidump [010h 0016 4] RSDT Address : bff070d1 > -acpidump [010h 0016 8] Oem Table ID : " " > acpidump [010h 0016 8] Oem Table ID : " CpuPm" > -acpidump [010h 0016 8] Oem Table ID : " APIC " > acpidump [010h 0016 8] Oem Table ID : " Cpu0Tst" > acpidump [010h 0016 8] Oem Table ID : " Cpu1Tst" > acpidump [010h 0016 8] Oem Table ID : " DD01BRT" > -acpidump [010h 0016 8] Oem Table ID : "$SBFTBL$" > acpidump [010h 0016 8] Oem Table ID : "CRESTLNE" > acpidump [010h 0016 8] Oem Table ID : "SataAhci" > -acpidump [010h 0016 8] Oem Table ID : "TP-68 " > +acpidump [010h 0016 004h] Global Lock : 00000000 > +acpidump [010h 0016 008h] Oem Table ID : " " > +acpidump [010h 0016 008h] Oem Table ID : " APIC " > +acpidump [010h 0016 008h] Oem Table ID : "$SBFTBL$" > +acpidump [010h 0016 008h] Oem Table ID : "CRESTLNE" > +acpidump [010h 0016 008h] Oem Table ID : "TP-68 " > acpidump [014h 0020 4] Table Length : 00000024 > -acpidump [014h 0020 4] Flags (decoded below) : 00000000 > -acpidump [018h 0024 4] Oem Revision : 00000001 > +acpidump [014h 0020 004h] Flags (decoded below) : 00000000 > acpidump [018h 0024 4] Oem Revision : 00001000 > acpidump [018h 0024 4] Oem Revision : 00003000 > acpidump [018h 0024 4] Oem Revision : 06040000 > acpidump [018h 0024 8] XSDT Address : 00000000bff07149 > -acpidump [018h 0024 8] 64 Firmware Waking Vector : 0000000000000000 > -acpidump [01Ch 0028 4] Asl Compiler ID : " LTP" > -acpidump [01Ch 0028 4] Asl Compiler ID : "ALAN" > -acpidump [01Ch 0028 4] Asl Compiler ID : "FWTS" > +acpidump [018h 0024 004h] Oem Revision : 00000001 > +acpidump [018h 0024 004h] Oem Revision : 06040000 > +acpidump [018h 0024 008h] 64 Firmware Waking Vector : 0000000000000000 > acpidump [01Ch 0028 4] Asl Compiler ID : "INTL" > -acpidump [01Ch 0028 4] Asl Compiler ID : "LOHR" > -acpidump [01Ch 0028 4] Asl Compiler ID : "PTL " > -acpidump [01Ch 0028 4] Asl Compiler ID : "TBD " > -acpidump [020h 0032 1] Version : 01 > +acpidump [01Ch 0028 004h] Asl Compiler ID : " LTP" > +acpidump [01Ch 0028 004h] Asl Compiler ID : "ALAN" > +acpidump [01Ch 0028 004h] Asl Compiler ID : "FWTS" > +acpidump [01Ch 0028 004h] Asl Compiler ID : "LOHR" > +acpidump [01Ch 0028 004h] Asl Compiler ID : "PTL " > +acpidump [01Ch 0028 004h] Asl Compiler ID : "TBD " > acpidump [020h 0032 1] Extended Checksum : 73 > -acpidump [020h 0032 4] Asl Compiler Revision : 00000000 > -acpidump [020h 0032 4] Asl Compiler Revision : 00000001 > -acpidump [020h 0032 4] Asl Compiler Revision : 00000003 > -acpidump [020h 0032 4] Asl Compiler Revision : 0000005A > acpidump [020h 0032 4] Asl Compiler Revision : 20050624 > acpidump [020h 0032 4] Asl Compiler Revision : 20060608 > +acpidump [020h 0032 001h] Version : 01 > +acpidump [020h 0032 004h] Asl Compiler Revision : 00000000 > +acpidump [020h 0032 004h] Asl Compiler Revision : 00000001 > +acpidump [020h 0032 004h] Asl Compiler Revision : 00000003 > +acpidump [020h 0032 004h] Asl Compiler Revision : 0000005A > acpidump [021h 0033 3] Reserved : 00 00 00 > -acpidump [021h 0033 3] Reserved : 000000 > -acpidump [024h 0036 1] Boot Register Index : 36 > -acpidump [024h 0036 2] Platform Class : 0000 > -acpidump [024h 0036 4] FACS Address : BF6E2FC0 > -acpidump [024h 0036 4] Hardware Block ID : 8086A201 > -acpidump [024h 0036 4] Local Apic Address : FEE00000 > -acpidump [024h 0036 4] ACPI Table Address 0 : BFF00000 > -acpidump [024h 0036 4] OspmFlags (decoded below) : 00000000 > -acpidump [024h 0036 8] Reserved : 0000000000000000 > -acpidump [024h 0036 8] ACPI Table Address 0 : 00000000BFF00000 > -acpidump [024h 0036 338] Software Licensing Structure : 53 4C 49 43 76 01 00 00 01 99 4C 45 4E 4F 56 4F /* SLICv.....LENOVO */\ > -acpidump [025h 0037 3] Reserved : 000000 > -acpidump [026h 0038 4] Min Event Log Length : 00010000 > -acpidump [028h 0040 1] Space ID : 00 [SystemMemory] > -acpidump [028h 0040 4] DSDT Address : BF6D9B6A > -acpidump [028h 0040 4] Flags (decoded below) : 00000001 > -acpidump [028h 0040 4] ACPI Table Address 1 : BFF00078 > -acpidump [028h 0040 12] Timer Block Register : [Generic Address Structure] > -acpidump [029h 0041 1] Bit Width : 00 > -acpidump [02Ah 0042 1] Bit Offset : 00 > -acpidump [02Ah 0042 8] Event Log Address : 0000000000000000 > -acpidump [02Bh 0043 1] Encoded Access Width : 00 [Undefined/Legacy] > -acpidump [02Ch 0044 1] Model : 00 > -acpidump [02Ch 0044 1] Subtable Type : 00 [Processor Local APIC] > -acpidump [02Ch 0044 4] ACPI Table Address 2 : BFF000F0 > -acpidump [02Ch 0044 8] Address : 00000000FED00000 > -acpidump [02Ch 0044 8] Base Address : 00000000E0000000 > -acpidump [02Ch 0044 8] ACPI Table Address 1 : 00000000BFF00078 > -acpidump [02Dh 0045 1] Length : 08 > -acpidump [02Dh 0045 1] PM Profile : 02 [Mobile] > -acpidump [02Eh 0046 1] Processor ID : 00 > -acpidump [02Eh 0046 2] SCI Interrupt : 0009 > -acpidump [02Fh 0047 1] Local Apic ID : 00 > -acpidump [030h 0048 4] SMI Command Port : 000000B2 > -acpidump [030h 0048 4] Flags (decoded below) : 00000001 > -acpidump [030h 0048 4] ACPI Table Address 3 : BF6D9B6A > -acpidump [034h 0052 1] Subtable Type : 00 [Processor Local APIC] > -acpidump [034h 0052 1] Sequence Number : 00 > -acpidump [034h 0052 1] ACPI Enable Value : F0 > -acpidump [034h 0052 2] Segment Group Number : 0000 > -acpidump [034h 0052 4] ACPI Table Address 4 : BFF0612C > -acpidump [034h 0052 8] ACPI Table Address 2 : 00000000BFF000F0 > -acpidump [035h 0053 1] Length : 08 > -acpidump [035h 0053 1] ACPI Disable Value : F1 > -acpidump [035h 0053 2] Minimum Clock Ticks : 0080 > -acpidump [036h 0054 1] Processor ID : 01 > -acpidump [036h 0054 1] S4BIOS Command : 00 > -acpidump [036h 0054 1] Start Bus Number : 00 > -acpidump [037h 0055 1] Local Apic ID : 01 > -acpidump [037h 0055 1] End Bus Number : FF > -acpidump [037h 0055 1] P-State Control : 80 > -acpidump [037h 0055 1] Flags (decoded below) : 00 > -acpidump [038h 0056 4] Reserved : 00000000 > -acpidump [038h 0056 4] Flags (decoded below) : 00000001 > -acpidump [038h 0056 4] ACPI Table Address 5 : BF6E2FC0 > -acpidump [038h 0056 4] PM1A Event Block Address : 00001000 > -acpidump [03Ch 0060 1] Subtable Type : 01 [I/O APIC] > -acpidump [03Ch 0060 4] ACPI Table Address 6 : BFF06280 > -acpidump [03Ch 0060 4] PM1B Event Block Address : 00000000 > -acpidump [03Ch 0060 8] ACPI Table Address 3 : 00000000BF6D9B6A > -acpidump [03Dh 0061 1] Length : 0C > -acpidump [03Eh 0062 1] I/O Apic ID : 01 > -acpidump [03Eh 0062 1] I/O Apic ID : 02 > -acpidump [03Fh 0063 1] Reserved : 00 > -acpidump [040h 0064 4] Address : FEC00000 > -acpidump [040h 0064 4] ACPI Table Address 7 : BFF062C8 > -acpidump [040h 0064 4] PM1A Control Block Address : 00001004 > -acpidump [044h 0068 4] Interrupt : 00000000 > -acpidump [044h 0068 4] ACPI Table Address 8 : BFF06314 > -acpidump [044h 0068 4] PM1B Control Block Address : 00000000 > -acpidump [044h 0068 8] ACPI Table Address 4 : 00000000BFF0612C > -acpidump [048h 0072 1] Subtable Type : 02 [Interrupt Source Override] > -acpidump [048h 0072 1] Subtable Type : 04 [Local APIC NMI] > -acpidump [048h 0072 4] ACPI Table Address 9 : BFF06348 > -acpidump [048h 0072 4] PM2 Control Block Address : 00001020 > -acpidump [049h 0073 1] Length : 06 > -acpidump [049h 0073 1] Length : 0A > -acpidump [04Ah 0074 1] Bus : 00 > -acpidump [04Ah 0074 1] Processor ID : 00 > -acpidump [04Bh 0075 1] Source : 00 > -acpidump [04Bh 0075 2] Flags (decoded below) : 0005 > -acpidump [04Ch 0076 4] Interrupt : 00000002 > -acpidump [04Ch 0076 4] ACPI Table Address 10 : BFF064CE > -acpidump [04Ch 0076 4] PM Timer Block Address : 00001008 > -acpidump [04Ch 0076 8] ACPI Table Address 5 : 00000000BF6E2FC0 > -acpidump [04Dh 0077 1] Interrupt Input LINT : 01 > -acpidump [04Eh 0078 1] Subtable Type : 04 [Local APIC NMI] > -acpidump [04Fh 0079 1] Length : 06 > -acpidump [050h 0080 1] Processor ID : 01 > -acpidump [050h 0080 2] Flags (decoded below) : 0000 > -acpidump [050h 0080 4] GPE0 Block Address : 00001028 > -acpidump [050h 0080 4] ACPI Table Address 11 : BFF0678B > -acpidump [051h 0081 2] Flags (decoded below) : 0005 > -acpidump [052h 0082 1] Subtable Type : 02 [Interrupt Source Override] > -acpidump [053h 0083 1] Length : 0A > -acpidump [053h 0083 1] Interrupt Input LINT : 01 > -acpidump [054h 0084 1] Bus : 00 > -acpidump [054h 0084 1] Subtable Type : 02 [Interrupt Source Override] > -acpidump [054h 0084 4] GPE1 Block Address : 00000000 > -acpidump [054h 0084 4] ACPI Table Address 12 : BFF0683E > -acpidump [054h 0084 8] ACPI Table Address 6 : 00000000BFF06280 > -acpidump [055h 0085 1] Length : 0A > -acpidump [055h 0085 1] Source : 09 > -acpidump [056h 0086 1] Bus : 00 > -acpidump [056h 0086 4] Interrupt : 00000009 > -acpidump [057h 0087 1] Source : 00 > -acpidump [058h 0088 1] PM1 Event Block Length : 04 > -acpidump [058h 0088 4] Interrupt : 00000002 > -acpidump [058h 0088 4] ACPI Table Address 13 : BFF06AAD > -acpidump [059h 0089 1] PM1 Control Block Length : 02 > -acpidump [05Ah 0090 1] PM2 Control Block Length : 01 > -acpidump [05Ah 0090 2] Flags (decoded below) : 000D > -acpidump [05Bh 0091 1] PM Timer Block Length : 04 > -acpidump [05Ch 0092 1] Subtable Type : 04 [Local APIC NMI] > -acpidump [05Ch 0092 1] GPE0 Block Length : 08 > -acpidump [05Ch 0092 2] Flags (decoded below) : 0005 > -acpidump [05Ch 0092 4] ACPI Table Address 14 : BFF06B63 > -acpidump [05Ch 0092 8] ACPI Table Address 7 : 00000000BFF062C8 > -acpidump [05Dh 0093 1] Length : 06 > -acpidump [05Dh 0093 1] GPE1 Block Length : 00 > -acpidump [05Eh 0094 1] Processor ID : 00 > -acpidump [05Eh 0094 1] Subtable Type : 02 [Interrupt Source Override] > -acpidump [05Eh 0094 1] GPE1 Base Offset : 00 > -acpidump [05Fh 0095 1] Length : 0A > -acpidump [05Fh 0095 1] _CST Support : 85 > -acpidump [05Fh 0095 2] Flags (decoded below) : 0005 > -acpidump [060h 0096 1] Bus : 00 > -acpidump [060h 0096 2] C2 Latency : 0001 > -acpidump [060h 0096 4] ACPI Table Address 15 : BFF07059 > -acpidump [061h 0097 1] Source : 09 > -acpidump [061h 0097 1] Interrupt Input LINT : 01 > -acpidump [062h 0098 1] Subtable Type : 04 [Local APIC NMI] > -acpidump [062h 0098 2] C3 Latency : 0023 > -acpidump [062h 0098 4] Interrupt : 00000009 > -acpidump [063h 0099 1] Length : 06 > -acpidump [064h 0100 1] Processor ID : 01 > -acpidump [064h 0100 2] CPU Cache Size : 0000 > -acpidump [064h 0100 4] ACPI Table Address 16 : BFF0709B > -acpidump [064h 0100 8] ACPI Table Address 8 : 00000000BFF06314 > -acpidump [065h 0101 2] Flags (decoded below) : 0005 > -acpidump [066h 0102 2] Cache Flush Stride : 0000 > -acpidump [066h 0102 2] Flags (decoded below) : 000D > -acpidump [067h 0103 1] Interrupt Input LINT : 01 > -acpidump [068h 0104 1] Duty Cycle Offset : 01 > -acpidump [069h 0105 1] Duty Cycle Width : 03 > -acpidump [06Ah 0106 1] RTC Day Alarm Index : 0D > -acpidump [06Bh 0107 1] RTC Month Alarm Index : 00 > -acpidump [06Ch 0108 1] RTC Century Index : 32 > -acpidump [06Ch 0108 8] ACPI Table Address 9 : 00000000BFF06348 > -acpidump [06Dh 0109 2] Boot Flags (decoded below) : 0000 > -acpidump [06Fh 0111 1] Reserved : 00 > -acpidump [070h 0112 4] Flags (decoded below) : 000000A5 > -acpidump [074h 0116 1] Space ID : 00 [SystemMemory] > -acpidump [074h 0116 8] ACPI Table Address 10 : 00000000BFF064CE > -acpidump [074h 0116 12] Reset Register : [Generic Address Structure] > -acpidump [075h 0117 1] Bit Width : 00 > -acpidump [076h 0118 1] Bit Offset : 00 > -acpidump [077h 0119 1] Encoded Access Width : 00 [Undefined/Legacy] > -acpidump [078h 0120 8] Address : 0000000000000000 > -acpidump [07Ch 0124 8] ACPI Table Address 11 : 00000000BFF0678B > -acpidump [080h 0128 1] Value to cause reset : 00 > -acpidump [081h 0129 2] ARM Flags (decoded below) : 0000 > -acpidump [083h 0131 1] FADT Minor Revision : 00 > -acpidump [084h 0132 8] FACS Address : 00000000BF6E2FC0 > -acpidump [084h 0132 8] ACPI Table Address 12 : 00000000BFF0683E > -acpidump [08Ch 0140 8] DSDT Address : 00000000BF6D9B6A > -acpidump [08Ch 0140 8] ACPI Table Address 13 : 00000000BFF06AAD > -acpidump [094h 0148 1] Space ID : 01 [SystemIO] > -acpidump [094h 0148 8] ACPI Table Address 14 : 00000000BFF06B63 > -acpidump [094h 0148 12] PM1A Event Block : [Generic Address Structure] > -acpidump [095h 0149 1] Bit Width : 20 > -acpidump [096h 0150 1] Bit Offset : 00 > -acpidump [097h 0151 1] Encoded Access Width : 00 [Undefined/Legacy] > -acpidump [098h 0152 8] Address : 0000000000001000 > -acpidump [09Ch 0156 8] ACPI Table Address 15 : 00000000BFF07059 > -acpidump [0A0h 0160 1] Space ID : 00 [SystemMemory] > -acpidump [0A0h 0160 12] PM1B Event Block : [Generic Address Structure] > -acpidump [0A1h 0161 1] Bit Width : 00 > -acpidump [0A2h 0162 1] Bit Offset : 00 > -acpidump [0A3h 0163 1] Encoded Access Width : 00 [Undefined/Legacy] > -acpidump [0A4h 0164 8] Address : 0000000000000000 > -acpidump [0A4h 0164 8] ACPI Table Address 16 : 00000000BFF0709B > -acpidump [0ACh 0172 1] Space ID : 01 [SystemIO] > -acpidump [0ACh 0172 12] PM1A Control Block : [Generic Address Structure] > -acpidump [0ADh 0173 1] Bit Width : 10 > -acpidump [0AEh 0174 1] Bit Offset : 00 > -acpidump [0AFh 0175 1] Encoded Access Width : 00 [Undefined/Legacy] > -acpidump [0B0h 0176 8] Address : 0000000000001004 > -acpidump [0B8h 0184 1] Space ID : 00 [SystemMemory] > -acpidump [0B8h 0184 12] PM1B Control Block : [Generic Address Structure] > -acpidump [0B9h 0185 1] Bit Width : 00 > -acpidump [0BAh 0186 1] Bit Offset : 00 > -acpidump [0BBh 0187 1] Encoded Access Width : 00 [Undefined/Legacy] > -acpidump [0BCh 0188 8] Address : 0000000000000000 > -acpidump [0C4h 0196 1] Space ID : 01 [SystemIO] > -acpidump [0C4h 0196 12] PM2 Control Block : [Generic Address Structure] > -acpidump [0C5h 0197 1] Bit Width : 08 > -acpidump [0C6h 0198 1] Bit Offset : 00 > -acpidump [0C7h 0199 1] Encoded Access Width : 00 [Undefined/Legacy] > -acpidump [0C8h 0200 8] Address : 0000000000001020 > -acpidump [0D0h 0208 1] Space ID : 01 [SystemIO] > -acpidump [0D0h 0208 12] PM Timer Block : [Generic Address Structure] > -acpidump [0D1h 0209 1] Bit Width : 20 > -acpidump [0D2h 0210 1] Bit Offset : 00 > -acpidump [0D3h 0211 1] Encoded Access Width : 00 [Undefined/Legacy] > -acpidump [0D4h 0212 8] Address : 0000000000001008 > -acpidump [0DCh 0220 1] Space ID : 01 [SystemIO] > -acpidump [0DCh 0220 12] GPE0 Block : [Generic Address Structure] > -acpidump [0DDh 0221 1] Bit Width : 40 > -acpidump [0DEh 0222 1] Bit Offset : 00 > -acpidump [0DFh 0223 1] Encoded Access Width : 00 [Undefined/Legacy] > -acpidump [0E0h 0224 8] Address : 0000000000001028 > -acpidump [0E8h 0232 1] Space ID : 00 [SystemMemory] > -acpidump [0E8h 0232 12] GPE1 Block : [Generic Address Structure] > -acpidump [0E9h 0233 1] Bit Width : 00 > -acpidump [0EAh 0234 1] Bit Offset : 00 > -acpidump [0EBh 0235 1] Encoded Access Width : 00 [Undefined/Legacy] > -acpidump [0ECh 0236 8] Address : 0000000000000000 > +acpidump [021h 0033 003h] Reserved : 000000 > +acpidump [024h 0036 001h] Boot Register Index : 36 > +acpidump [024h 0036 002h] Platform Class : 0000 > +acpidump [024h 0036 004h] FACS Address : BF6E2FC0 > +acpidump [024h 0036 004h] Hardware Block ID : 8086A201 > +acpidump [024h 0036 004h] Local Apic Address : FEE00000 > +acpidump [024h 0036 004h] ACPI Table Address 0 : BFF00000 > +acpidump [024h 0036 004h] OspmFlags (decoded below) : 00000000 > +acpidump [024h 0036 008h] Reserved : 0000000000000000 > +acpidump [024h 0036 008h] ACPI Table Address 0 : 00000000BFF00000 > +acpidump [024h 0036 152h] Software Licensing Structure : 53 4C 49 43 76 01 00 00 01 99 4C 45 4E 4F 56 4F /* SLICv.....LENOVO */\ > +acpidump [025h 0037 003h] Reserved : 000000 > +acpidump [026h 0038 004h] Min Event Log Length : 00010000 > +acpidump [028h 0040 001h] Space ID : 00 [SystemMemory] > +acpidump [028h 0040 004h] DSDT Address : BF6D9B6A > +acpidump [028h 0040 004h] ACPI Table Address 1 : BFF00078 > +acpidump [028h 0040 004h] Flags (decoded below) : 00000001 > +acpidump [028h 0040 00Ch] Timer Block Register : [Generic Address Structure] > +acpidump [029h 0041 001h] Bit Width : 00 > +acpidump [02Ah 0042 001h] Bit Offset : 00 > +acpidump [02Ah 0042 008h] Event Log Address : 0000000000000000 > +acpidump [02Bh 0043 001h] Encoded Access Width : 00 [Undefined/Legacy] > +acpidump [02Ch 0044 001h] Model : 00 > +acpidump [02Ch 0044 001h] Subtable Type : 00 [Processor Local APIC] > +acpidump [02Ch 0044 004h] ACPI Table Address 2 : BFF000F0 > +acpidump [02Ch 0044 008h] Address : 00000000FED00000 > +acpidump [02Ch 0044 008h] Base Address : 00000000E0000000 > +acpidump [02Ch 0044 008h] ACPI Table Address 1 : 00000000BFF00078 > +acpidump [02Dh 0045 001h] Length : 08 > +acpidump [02Dh 0045 001h] PM Profile : 02 [Mobile] > +acpidump [02Eh 0046 001h] Processor ID : 00 > +acpidump [02Eh 0046 002h] SCI Interrupt : 0009 > +acpidump [02Fh 0047 001h] Local Apic ID : 00 > +acpidump [030h 0048 004h] SMI Command Port : 000000B2 > +acpidump [030h 0048 004h] ACPI Table Address 3 : BF6D9B6A > +acpidump [030h 0048 004h] Flags (decoded below) : 00000001 > +acpidump [034h 0052 001h] Subtable Type : 00 [Processor Local APIC] > +acpidump [034h 0052 001h] Sequence Number : 00 > +acpidump [034h 0052 001h] ACPI Enable Value : F0 > +acpidump [034h 0052 002h] Segment Group Number : 0000 > +acpidump [034h 0052 004h] ACPI Table Address 4 : BFF0612C > +acpidump [034h 0052 008h] ACPI Table Address 2 : 00000000BFF000F0 > +acpidump [035h 0053 001h] Length : 08 > +acpidump [035h 0053 001h] ACPI Disable Value : F1 > +acpidump [035h 0053 002h] Minimum Clock Ticks : 0080 > +acpidump [036h 0054 001h] Processor ID : 01 > +acpidump [036h 0054 001h] S4BIOS Command : 00 > +acpidump [036h 0054 001h] Start Bus Number : 00 > +acpidump [037h 0055 001h] Local Apic ID : 01 > +acpidump [037h 0055 001h] End Bus Number : FF > +acpidump [037h 0055 001h] P-State Control : 80 > +acpidump [037h 0055 001h] Flags (decoded below) : 00 > +acpidump [038h 0056 004h] Reserved : 00000000 > +acpidump [038h 0056 004h] ACPI Table Address 5 : BF6E2FC0 > +acpidump [038h 0056 004h] Flags (decoded below) : 00000001 > +acpidump [038h 0056 004h] PM1A Event Block Address : 00001000 > +acpidump [03Ch 0060 001h] Subtable Type : 01 [I/O APIC] > +acpidump [03Ch 0060 004h] ACPI Table Address 6 : BFF06280 > +acpidump [03Ch 0060 004h] PM1B Event Block Address : 00000000 > +acpidump [03Ch 0060 008h] ACPI Table Address 3 : 00000000BF6D9B6A > +acpidump [03Dh 0061 001h] Length : 0C > +acpidump [03Eh 0062 001h] I/O Apic ID : 01 > +acpidump [03Eh 0062 001h] I/O Apic ID : 02 > +acpidump [03Fh 0063 001h] Reserved : 00 > +acpidump [040h 0064 004h] Address : FEC00000 > +acpidump [040h 0064 004h] ACPI Table Address 7 : BFF062C8 > +acpidump [040h 0064 004h] PM1A Control Block Address : 00001004 > +acpidump [044h 0068 004h] Interrupt : 00000000 > +acpidump [044h 0068 004h] ACPI Table Address 8 : BFF06314 > +acpidump [044h 0068 004h] PM1B Control Block Address : 00000000 > +acpidump [044h 0068 008h] ACPI Table Address 4 : 00000000BFF0612C > +acpidump [048h 0072 001h] Subtable Type : 02 [Interrupt Source Override] > +acpidump [048h 0072 001h] Subtable Type : 04 [Local APIC NMI] > +acpidump [048h 0072 004h] ACPI Table Address 9 : BFF06348 > +acpidump [048h 0072 004h] PM2 Control Block Address : 00001020 > +acpidump [049h 0073 001h] Length : 06 > +acpidump [049h 0073 001h] Length : 0A > +acpidump [04Ah 0074 001h] Bus : 00 > +acpidump [04Ah 0074 001h] Processor ID : 00 > +acpidump [04Bh 0075 001h] Source : 00 > +acpidump [04Bh 0075 002h] Flags (decoded below) : 0005 > +acpidump [04Ch 0076 004h] Interrupt : 00000002 > +acpidump [04Ch 0076 004h] ACPI Table Address 10 : BFF064CE > +acpidump [04Ch 0076 004h] PM Timer Block Address : 00001008 > +acpidump [04Ch 0076 008h] ACPI Table Address 5 : 00000000BF6E2FC0 > +acpidump [04Dh 0077 001h] Interrupt Input LINT : 01 > +acpidump [04Eh 0078 001h] Subtable Type : 04 [Local APIC NMI] > +acpidump [04Fh 0079 001h] Length : 06 > +acpidump [050h 0080 001h] Processor ID : 01 > +acpidump [050h 0080 002h] Flags (decoded below) : 0000 > +acpidump [050h 0080 004h] GPE0 Block Address : 00001028 > +acpidump [050h 0080 004h] ACPI Table Address 11 : BFF0678B > +acpidump [051h 0081 002h] Flags (decoded below) : 0005 > +acpidump [052h 0082 001h] Subtable Type : 02 [Interrupt Source Override] > +acpidump [053h 0083 001h] Length : 0A > +acpidump [053h 0083 001h] Interrupt Input LINT : 01 > +acpidump [054h 0084 001h] Bus : 00 > +acpidump [054h 0084 001h] Subtable Type : 02 [Interrupt Source Override] > +acpidump [054h 0084 004h] GPE1 Block Address : 00000000 > +acpidump [054h 0084 004h] ACPI Table Address 12 : BFF0683E > +acpidump [054h 0084 008h] ACPI Table Address 6 : 00000000BFF06280 > +acpidump [055h 0085 001h] Length : 0A > +acpidump [055h 0085 001h] Source : 09 > +acpidump [056h 0086 001h] Bus : 00 > +acpidump [056h 0086 004h] Interrupt : 00000009 > +acpidump [057h 0087 001h] Source : 00 > +acpidump [058h 0088 001h] PM1 Event Block Length : 04 > +acpidump [058h 0088 004h] Interrupt : 00000002 > +acpidump [058h 0088 004h] ACPI Table Address 13 : BFF06AAD > +acpidump [059h 0089 001h] PM1 Control Block Length : 02 > +acpidump [05Ah 0090 001h] PM2 Control Block Length : 01 > +acpidump [05Ah 0090 002h] Flags (decoded below) : 000D > +acpidump [05Bh 0091 001h] PM Timer Block Length : 04 > +acpidump [05Ch 0092 001h] Subtable Type : 04 [Local APIC NMI] > +acpidump [05Ch 0092 001h] GPE0 Block Length : 08 > +acpidump [05Ch 0092 002h] Flags (decoded below) : 0005 > +acpidump [05Ch 0092 004h] ACPI Table Address 14 : BFF06B63 > +acpidump [05Ch 0092 008h] ACPI Table Address 7 : 00000000BFF062C8 > +acpidump [05Dh 0093 001h] Length : 06 > +acpidump [05Dh 0093 001h] GPE1 Block Length : 00 > +acpidump [05Eh 0094 001h] Processor ID : 00 > +acpidump [05Eh 0094 001h] Subtable Type : 02 [Interrupt Source Override] > +acpidump [05Eh 0094 001h] GPE1 Base Offset : 00 > +acpidump [05Fh 0095 001h] Length : 0A > +acpidump [05Fh 0095 001h] _CST Support : 85 > +acpidump [05Fh 0095 002h] Flags (decoded below) : 0005 > +acpidump [060h 0096 001h] Bus : 00 > +acpidump [060h 0096 002h] C2 Latency : 0001 > +acpidump [060h 0096 004h] ACPI Table Address 15 : BFF07059 > +acpidump [061h 0097 001h] Source : 09 > +acpidump [061h 0097 001h] Interrupt Input LINT : 01 > +acpidump [062h 0098 001h] Subtable Type : 04 [Local APIC NMI] > +acpidump [062h 0098 002h] C3 Latency : 0023 > +acpidump [062h 0098 004h] Interrupt : 00000009 > +acpidump [063h 0099 001h] Length : 06 > +acpidump [064h 0100 001h] Processor ID : 01 > +acpidump [064h 0100 002h] CPU Cache Size : 0000 > +acpidump [064h 0100 004h] ACPI Table Address 16 : BFF0709B > +acpidump [064h 0100 008h] ACPI Table Address 8 : 00000000BFF06314 > +acpidump [065h 0101 002h] Flags (decoded below) : 0005 > +acpidump [066h 0102 002h] Cache Flush Stride : 0000 > +acpidump [066h 0102 002h] Flags (decoded below) : 000D > +acpidump [067h 0103 001h] Interrupt Input LINT : 01 > +acpidump [068h 0104 001h] Duty Cycle Offset : 01 > +acpidump [069h 0105 001h] Duty Cycle Width : 03 > +acpidump [06Ah 0106 001h] RTC Day Alarm Index : 0D > +acpidump [06Bh 0107 001h] RTC Month Alarm Index : 00 > +acpidump [06Ch 0108 001h] RTC Century Index : 32 > +acpidump [06Ch 0108 008h] ACPI Table Address 9 : 00000000BFF06348 > +acpidump [06Dh 0109 002h] Boot Flags (decoded below) : 0000 > +acpidump [06Fh 0111 001h] Reserved : 00 > +acpidump [070h 0112 004h] Flags (decoded below) : 000000A5 > +acpidump [074h 0116 001h] Space ID : 00 [SystemMemory] > +acpidump [074h 0116 008h] ACPI Table Address 10 : 00000000BFF064CE > +acpidump [074h 0116 00Ch] Reset Register : [Generic Address Structure] > +acpidump [075h 0117 001h] Bit Width : 00 > +acpidump [076h 0118 001h] Bit Offset : 00 > +acpidump [077h 0119 001h] Encoded Access Width : 00 [Undefined/Legacy] > +acpidump [078h 0120 008h] Address : 0000000000000000 > +acpidump [07Ch 0124 008h] ACPI Table Address 11 : 00000000BFF0678B > +acpidump [080h 0128 001h] Value to cause reset : 00 > +acpidump [081h 0129 002h] ARM Flags (decoded below) : 0000 > +acpidump [083h 0131 001h] FADT Minor Revision : 00 > +acpidump [084h 0132 008h] FACS Address : 00000000BF6E2FC0 > +acpidump [084h 0132 008h] ACPI Table Address 12 : 00000000BFF0683E > +acpidump [08Ch 0140 008h] DSDT Address : 00000000BF6D9B6A > +acpidump [08Ch 0140 008h] ACPI Table Address 13 : 00000000BFF06AAD > +acpidump [094h 0148 001h] Space ID : 01 [SystemIO] > +acpidump [094h 0148 008h] ACPI Table Address 14 : 00000000BFF06B63 > +acpidump [094h 0148 00Ch] PM1A Event Block : [Generic Address Structure] > +acpidump [095h 0149 001h] Bit Width : 20 > +acpidump [096h 0150 001h] Bit Offset : 00 > +acpidump [097h 0151 001h] Encoded Access Width : 00 [Undefined/Legacy] > +acpidump [098h 0152 008h] Address : 0000000000001000 > +acpidump [09Ch 0156 008h] ACPI Table Address 15 : 00000000BFF07059 > +acpidump [0A0h 0160 001h] Space ID : 00 [SystemMemory] > +acpidump [0A0h 0160 00Ch] PM1B Event Block : [Generic Address Structure] > +acpidump [0A1h 0161 001h] Bit Width : 00 > +acpidump [0A2h 0162 001h] Bit Offset : 00 > +acpidump [0A3h 0163 001h] Encoded Access Width : 00 [Undefined/Legacy] > +acpidump [0A4h 0164 008h] Address : 0000000000000000 > +acpidump [0A4h 0164 008h] ACPI Table Address 16 : 00000000BFF0709B > +acpidump [0ACh 0172 001h] Space ID : 01 [SystemIO] > +acpidump [0ACh 0172 00Ch] PM1A Control Block : [Generic Address Structure] > +acpidump [0ADh 0173 001h] Bit Width : 10 > +acpidump [0AEh 0174 001h] Bit Offset : 00 > +acpidump [0AFh 0175 001h] Encoded Access Width : 00 [Undefined/Legacy] > +acpidump [0B0h 0176 008h] Address : 0000000000001004 > +acpidump [0B8h 0184 001h] Space ID : 00 [SystemMemory] > +acpidump [0B8h 0184 00Ch] PM1B Control Block : [Generic Address Structure] > +acpidump [0B9h 0185 001h] Bit Width : 00 > +acpidump [0BAh 0186 001h] Bit Offset : 00 > +acpidump [0BBh 0187 001h] Encoded Access Width : 00 [Undefined/Legacy] > +acpidump [0BCh 0188 008h] Address : 0000000000000000 > +acpidump [0C4h 0196 001h] Space ID : 01 [SystemIO] > +acpidump [0C4h 0196 00Ch] PM2 Control Block : [Generic Address Structure] > +acpidump [0C5h 0197 001h] Bit Width : 08 > +acpidump [0C6h 0198 001h] Bit Offset : 00 > +acpidump [0C7h 0199 001h] Encoded Access Width : 00 [Undefined/Legacy] > +acpidump [0C8h 0200 008h] Address : 0000000000001020 > +acpidump [0D0h 0208 001h] Space ID : 01 [SystemIO] > +acpidump [0D0h 0208 00Ch] PM Timer Block : [Generic Address Structure] > +acpidump [0D1h 0209 001h] Bit Width : 20 > +acpidump [0D2h 0210 001h] Bit Offset : 00 > +acpidump [0D3h 0211 001h] Encoded Access Width : 00 [Undefined/Legacy] > +acpidump [0D4h 0212 008h] Address : 0000000000001008 > +acpidump [0DCh 0220 001h] Space ID : 01 [SystemIO] > +acpidump [0DCh 0220 00Ch] GPE0 Block : [Generic Address Structure] > +acpidump [0DDh 0221 001h] Bit Width : 40 > +acpidump [0DEh 0222 001h] Bit Offset : 00 > +acpidump [0DFh 0223 001h] Encoded Access Width : 00 [Undefined/Legacy] > +acpidump [0E0h 0224 008h] Address : 0000000000001028 > +acpidump [0E8h 0232 001h] Space ID : 00 [SystemMemory] > +acpidump [0E8h 0232 00Ch] GPE1 Block : [Generic Address Structure] > +acpidump [0E9h 0233 001h] Bit Width : 00 > +acpidump [0EAh 0234 001h] Bit Offset : 00 > +acpidump [0EBh 0235 001h] Encoded Access Width : 00 [Undefined/Legacy] > +acpidump [0ECh 0236 008h] Address : 0000000000000000 > acpidump acpidump: Dump ACPI tables. > diff --git a/fwts-test/syntaxcheck-0001/syntaxcheck-0001.log b/fwts-test/syntaxcheck-0001/syntaxcheck-0001.log > index 0ad91273..3a409988 100644 > --- a/fwts-test/syntaxcheck-0001/syntaxcheck-0001.log > +++ b/fwts-test/syntaxcheck-0001/syntaxcheck-0001.log > @@ -6,913 +6,20 @@ syntaxcheck Test 1 of 1: Disassemble and reassemble DSDT and SSDTs. > syntaxcheck > syntaxcheck Checking ACPI table DSDT (#0) > syntaxcheck > -syntaxcheck FAILED [MEDIUM] AMLAsmASL_MSG_LOCAL_NOT_USED: Test 1, > -syntaxcheck Assembler warning in line 242 > -syntaxcheck Line | AML source > -syntaxcheck ---------------------------------------------------------- > -syntaxcheck 00239| } > -syntaxcheck 00240| > -syntaxcheck 00241| Store (0x07D0, OSYS) /* \OSYS */ > -syntaxcheck 00242| If (CondRefOf (_OSI, Local0)) > -syntaxcheck | ^ > -syntaxcheck | Warning 3144: Method Local is set but never used (Local0) > -syntaxcheck 00243| { > -syntaxcheck 00244| If (_OSI ("Linux")) > -syntaxcheck 00245| { > -syntaxcheck ========================================================== > -syntaxcheck FAILED [MEDIUM] AMLAsmUnknown: Test 1, Assembler warning > -syntaxcheck in line 661 > -syntaxcheck Line | AML source > -syntaxcheck ---------------------------------------------------------- > -syntaxcheck 00658| > -syntaxcheck 00659| Scope (_PR) > -syntaxcheck 00660| { > -syntaxcheck 00661| Processor (CPU0, 0x00, 0x00001010, 0x06){} > -syntaxcheck | ^ > -syntaxcheck | Warning 3168: Legacy Processor() keyword detected. Use Device() keyword instead. > -syntaxcheck 00662| Processor (CPU1, 0x01, 0x00001010, 0x06){} > -syntaxcheck 00663| Method (RPPC, 0, NotSerialized) > -syntaxcheck 00664| { > -syntaxcheck ========================================================== > -syntaxcheck FAILED [MEDIUM] AMLAsmUnknown: Test 1, Assembler warning > -syntaxcheck in line 662 > -syntaxcheck Line | AML source > -syntaxcheck ---------------------------------------------------------- > -syntaxcheck 00659| Scope (_PR) > -syntaxcheck 00660| { > -syntaxcheck 00661| Processor (CPU0, 0x00, 0x00001010, 0x06){} > -syntaxcheck 00662| Processor (CPU1, 0x01, 0x00001010, 0x06){} > -syntaxcheck | ^ > -syntaxcheck | Warning 3168: Legacy Processor() keyword detected. Use Device() keyword instead. > -syntaxcheck 00663| Method (RPPC, 0, NotSerialized) > -syntaxcheck 00664| { > -syntaxcheck 00665| If (LEqual (OSYS, 0x07D2)) > -syntaxcheck ========================================================== > -syntaxcheck FAILED [MEDIUM] AMLAsmASL_MSG_LOCAL_NOT_USED: Test 1, > -syntaxcheck Assembler warning in line 692 > -syntaxcheck Line | AML source > -syntaxcheck ---------------------------------------------------------- > -syntaxcheck 00689| Name (_PSC, Zero) // _PSC: Power State Current > -syntaxcheck 00690| Method (_PS0, 0, NotSerialized) // _PS0: Power State 0 > -syntaxcheck 00691| { > -syntaxcheck 00692| Store (_PSC, Local0) > -syntaxcheck | ^ > -syntaxcheck | Warning 3144: Method Local is set but never used (Local0) > -syntaxcheck 00693| Store (Zero, _PSC) /* \_PSC */ > -syntaxcheck 00694| } > -syntaxcheck 00695| > -syntaxcheck ========================================================== > -syntaxcheck FAILED [HIGH] AMLAsmASL_MSG_UPPER_CASE: Test 1, Assembler > -syntaxcheck error in line 705 > -syntaxcheck Line | AML source > -syntaxcheck ---------------------------------------------------------- > -syntaxcheck 00702| { > -syntaxcheck 00703| Device (AMW0) > -syntaxcheck 00704| { > -syntaxcheck 00705| Name (_HID, "pnp0c14") // _HID: Hardware ID > -syntaxcheck | ^ > -syntaxcheck | Error 6136: Non-hex letters must be upper case (pnp0c14) > -syntaxcheck 00706| Name (_UID, Zero) // _UID: Unique ID > -syntaxcheck 00707| Name (_WDG, Buffer (0x3C) > -syntaxcheck 00708| { > -syntaxcheck ========================================================== > -syntaxcheck > -syntaxcheck ADVICE: (for Error #6136, ASL_MSG_UPPER_CASE): Characters > -syntaxcheck in literal string that are not hexadecimal letters must be > -syntaxcheck upper case. > -syntaxcheck > -syntaxcheck FAILED [LOW] AMLAsmASL_MSG_ARG_NOT_USED: Test 1, Assembler > -syntaxcheck remark in line 722 > -syntaxcheck Line | AML source > -syntaxcheck ---------------------------------------------------------- > -syntaxcheck 00719| { > -syntaxcheck 00720| 0x01, 0x14, 0x03, 0x00 // .... > -syntaxcheck 00721| }) > -syntaxcheck 00722| Method (WQAC, 1, NotSerialized) > -syntaxcheck | ^ > -syntaxcheck | Remark 2146: Method Argument is never used (Arg0) > -syntaxcheck 00723| { > -syntaxcheck 00724| Store ("MXMTCConfigData", Debug) > -syntaxcheck 00725| Return (STAC) /* \_SB_.AMW0.STAC */ > -syntaxcheck ========================================================== > -syntaxcheck FAILED [LOW] AMLAsmASL_MSG_ARG_NOT_USED: Test 1, Assembler > -syntaxcheck remark in line 732 > -syntaxcheck Line | AML source > -syntaxcheck ---------------------------------------------------------- > -syntaxcheck 00729| { > -syntaxcheck 00730| 0x01, 0x00, 0x00, 0x00 // .... > -syntaxcheck 00731| }) > -syntaxcheck 00732| Method (WQBC, 1, NotSerialized) > -syntaxcheck | ^ > -syntaxcheck | Remark 2146: Method Argument is never used (Arg0) > -syntaxcheck 00733| { > -syntaxcheck 00734| Store ("Get MXMTCControlData: STBC = ", Debug) > -syntaxcheck 00735| Store (STBC, Debug) > -syntaxcheck ========================================================== > -syntaxcheck FAILED [LOW] AMLAsmASL_MSG_ARG_NOT_USED: Test 1, Assembler > -syntaxcheck remark in line 739 > -syntaxcheck Line | AML source > -syntaxcheck ---------------------------------------------------------- > -syntaxcheck 00736| Return (STBC) /* \_SB_.AMW0.STBC */ > -syntaxcheck 00737| } > -syntaxcheck 00738| > -syntaxcheck 00739| Method (WSBC, 2, NotSerialized) > -syntaxcheck | ^ > -syntaxcheck | Remark 2146: Method Argument is never used (Arg0) > -syntaxcheck 00740| { > -syntaxcheck 00741| Store (Arg1, STBC) /* \_SB_.AMW0.STBC */ > -syntaxcheck 00742| Store ("Set MXMTCControlData: STBC = ", Debug) > -syntaxcheck ========================================================== > -syntaxcheck FAILED [HIGH] AMLAsmASL_MSG_INVALID_ADDR_FLAGS: Test 1, > -syntaxcheck Assembler error in line 1065 > -syntaxcheck Line | AML source > -syntaxcheck ---------------------------------------------------------- > -syntaxcheck 01062| 0x00000000, // Range Minimum > -syntaxcheck 01063| 0xDFFFFFFF, // Range Maximum > -syntaxcheck 01064| 0x00000000, // Translation Offset > -syntaxcheck 01065| 0x00000000, // Length > -syntaxcheck | ^ > -syntaxcheck | Error 6043: Invalid combination of Length and Min/Max fixed flags > -syntaxcheck 01066| ,, _Y0D, AddressRangeMemory, TypeStatic) > -syntaxcheck 01067| DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, > -syntaxcheck 01068| 0x00000000, // Granularity > -syntaxcheck ========================================================== > -syntaxcheck > -syntaxcheck ADVICE: (for Error #6043, ASL_MSG_INVALID_ADDR_FLAGS): > -syntaxcheck This occurs if the length is zero and just one of the > -syntaxcheck resource MIF/MAF flags are set, or the length is non-zero > -syntaxcheck and resource MIF/MAF flags are both set. These are illegal > -syntaxcheck combinations and need to be fixed. See section 6.4.3.5 > -syntaxcheck Address Space Resource Descriptors of the ACPI > -syntaxcheck specification for more details. > -syntaxcheck > -syntaxcheck FAILED [HIGH] AMLAsmASL_MSG_INVALID_ADDR_FLAGS: Test 1, > -syntaxcheck Assembler error in line 1079 > -syntaxcheck Line | AML source > -syntaxcheck ---------------------------------------------------------- > -syntaxcheck 01076| 0xFED40000, // Range Minimum > -syntaxcheck 01077| 0xFED44FFF, // Range Maximum > -syntaxcheck 01078| 0x00000000, // Translation Offset > -syntaxcheck 01079| 0x00000000, // Length > -syntaxcheck | ^ > -syntaxcheck | Error 6043: Invalid combination of Length and Min/Max fixed flags > -syntaxcheck 01080| ,, , AddressRangeMemory, TypeStatic) > -syntaxcheck 01081| }) > -syntaxcheck 01082| Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings > -syntaxcheck ========================================================== > -syntaxcheck > -syntaxcheck ADVICE: (for Error #6043, ASL_MSG_INVALID_ADDR_FLAGS): > -syntaxcheck This occurs if the length is zero and just one of the > -syntaxcheck resource MIF/MAF flags are set, or the length is non-zero > -syntaxcheck and resource MIF/MAF flags are both set. These are illegal > -syntaxcheck combinations and need to be fixed. See section 6.4.3.5 > -syntaxcheck Address Space Resource Descriptors of the ACPI > -syntaxcheck specification for more details. > -syntaxcheck > -syntaxcheck FAILED [MEDIUM] AMLAsmASL_MSG_LOCAL_NOT_USED: Test 1, > -syntaxcheck Assembler warning in line 1902 > -syntaxcheck Line | AML source > -syntaxcheck ---------------------------------------------------------- > -syntaxcheck 01899| > -syntaxcheck 01900| Method (_BCM, 1, NotSerialized) // _BCM: Brightness Control Method > -syntaxcheck 01901| { > -syntaxcheck 01902| Divide (Arg0, 0x0A, Local0, Local1) > -syntaxcheck | ^ > -syntaxcheck | Warning 3144: Method Local is set but never used (Local0) > -syntaxcheck 01903| Store (Local1, ^^^^LPCB.EC0.BRTS) /* \_SB_.PCI0.LPCB.EC0_.BRTS */ > -syntaxcheck 01904| } > -syntaxcheck 01905| > -syntaxcheck ========================================================== > -syntaxcheck FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, > -syntaxcheck Assembler remark in line 2134 > -syntaxcheck Line | AML source > -syntaxcheck ---------------------------------------------------------- > -syntaxcheck 02131| Store (And (Arg0, 0x07), DSEN) /* \DSEN */ > -syntaxcheck 02132| } > -syntaxcheck 02133| > -syntaxcheck 02134| Method (_DOD, 0, NotSerialized) // _DOD: Display Output Devices > -syntaxcheck | ^ > -syntaxcheck | Remark 2120: Control Method should be made Serialized due to creation of named objects within (\_SB.PCI0.GFX0._DOD) > -syntaxcheck 02135| { > -syntaxcheck 02136| Store (Zero, NDID) /* \NDID */ > -syntaxcheck 02137| If (LNotEqual (DIDL, Zero)) > -syntaxcheck ========================================================== > -syntaxcheck > -syntaxcheck ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A > -syntaxcheck named object is created inside a non-serialized method - > -syntaxcheck this method should be serialized. It is possible that one > -syntaxcheck thread enters the method and blocks and then a second > -syntaxcheck thread also executes the method, ending up in two attempts > -syntaxcheck to create the object and causing a failure. > -syntaxcheck > -syntaxcheck FAILED [LOW] AMLAsmUnknown: Test 1, Assembler remark in > -syntaxcheck line 2164 > -syntaxcheck Line | AML source > -syntaxcheck ---------------------------------------------------------- > -syntaxcheck 02161| > -syntaxcheck 02162| If (LEqual (NDID, One)) > -syntaxcheck 02163| { > -syntaxcheck 02164| Name (TMP1, Package (0x01) > -syntaxcheck | ^ > -syntaxcheck | Remark 2173: Creation of named objects within a method is highly inefficient, use globals or method local variables instead (\_SB.PCI0.GFX0._DOD) > -syntaxcheck 02165| { > -syntaxcheck 02166| 0xFFFFFFFF > -syntaxcheck 02167| }) > -syntaxcheck ========================================================== > -syntaxcheck FAILED [LOW] AMLAsmUnknown: Test 1, Assembler remark in > -syntaxcheck line 2174 > -syntaxcheck Line | AML source > -syntaxcheck ---------------------------------------------------------- > -syntaxcheck 02171| > -syntaxcheck 02172| If (LEqual (NDID, 0x02)) > -syntaxcheck 02173| { > -syntaxcheck 02174| Name (TMP2, Package (0x02) > -syntaxcheck | ^ > -syntaxcheck | Remark 2173: Creation of named objects within a method is highly inefficient, use globals or method local variables instead (\_SB.PCI0.GFX0._DOD) > -syntaxcheck 02175| { > -syntaxcheck 02176| 0xFFFFFFFF, > -syntaxcheck 02177| 0xFFFFFFFF > -syntaxcheck ========================================================== > -syntaxcheck FAILED [LOW] AMLAsmUnknown: Test 1, Assembler remark in > -syntaxcheck line 2186 > -syntaxcheck Line | AML source > -syntaxcheck ---------------------------------------------------------- > -syntaxcheck 02183| > -syntaxcheck 02184| If (LEqual (NDID, 0x03)) > -syntaxcheck 02185| { > -syntaxcheck 02186| Name (TMP3, Package (0x03) > -syntaxcheck | ^ > -syntaxcheck | Remark 2173: Creation of named objects within a method is highly inefficient, use globals or method local variables instead (\_SB.PCI0.GFX0._DOD) > -syntaxcheck 02187| { > -syntaxcheck 02188| 0xFFFFFFFF, > -syntaxcheck 02189| 0xFFFFFFFF, > -syntaxcheck ========================================================== > -syntaxcheck FAILED [LOW] AMLAsmUnknown: Test 1, Assembler remark in > -syntaxcheck line 2200 > -syntaxcheck Line | AML source > -syntaxcheck ---------------------------------------------------------- > -syntaxcheck 02197| > -syntaxcheck 02198| If (LEqual (NDID, 0x04)) > -syntaxcheck 02199| { > -syntaxcheck 02200| Name (TMP4, Package (0x04) > -syntaxcheck | ^ > -syntaxcheck | Remark 2173: Creation of named objects within a method is highly inefficient, use globals or method local variables instead (\_SB.PCI0.GFX0._DOD) > -syntaxcheck 02201| { > -syntaxcheck 02202| 0xFFFFFFFF, > -syntaxcheck 02203| 0xFFFFFFFF, > -syntaxcheck ========================================================== > -syntaxcheck FAILED [LOW] AMLAsmUnknown: Test 1, Assembler remark in > -syntaxcheck line 2216 > -syntaxcheck Line | AML source > -syntaxcheck ---------------------------------------------------------- > -syntaxcheck 02213| > -syntaxcheck 02214| If (LGreater (NDID, 0x04)) > -syntaxcheck 02215| { > -syntaxcheck 02216| Name (TMP5, Package (0x05) > -syntaxcheck | ^ > -syntaxcheck | Remark 2173: Creation of named objects within a method is highly inefficient, use globals or method local variables instead (\_SB.PCI0.GFX0._DOD) > -syntaxcheck 02217| { > -syntaxcheck 02218| 0xFFFFFFFF, > -syntaxcheck 02219| 0xFFFFFFFF, > -syntaxcheck ========================================================== > -syntaxcheck FAILED [LOW] AMLAsmASL_MSG_LONG_SLEEP: Test 1, Assembler > -syntaxcheck remark in line 3015 > -syntaxcheck Line | AML source > -syntaxcheck ---------------------------------------------------------- > -syntaxcheck 03012| { > -syntaxcheck 03013| If (LNot (DRDY)) > -syntaxcheck 03014| { > -syntaxcheck 03015| Sleep (ASLP) > -syntaxcheck | ^ > -syntaxcheck | Remark 2159: Very long Sleep, greater than 1 second > -syntaxcheck 03016| } > -syntaxcheck 03017| > -syntaxcheck 03018| Return (LNot (DRDY)) > -syntaxcheck ========================================================== > -syntaxcheck FAILED [LOW] AMLAsmASL_MSG_LONG_SLEEP: Test 1, Assembler > -syntaxcheck remark in line 3025 > -syntaxcheck Line | AML source > -syntaxcheck ---------------------------------------------------------- > -syntaxcheck 03022| { > -syntaxcheck 03023| If (LGreater (CSTS, 0x02)) > -syntaxcheck 03024| { > -syntaxcheck 03025| Sleep (ASLP) > -syntaxcheck | ^ > -syntaxcheck | Remark 2159: Very long Sleep, greater than 1 second > -syntaxcheck 03026| } > -syntaxcheck 03027| > -syntaxcheck 03028| Return (LEqual (CSTS, 0x03)) > -syntaxcheck ========================================================== > -syntaxcheck FAILED [LOW] AMLAsmASL_MSG_LONG_SLEEP: Test 1, Assembler > -syntaxcheck remark in line 3088 > -syntaxcheck Line | AML source > -syntaxcheck ---------------------------------------------------------- > -syntaxcheck 03085| { > -syntaxcheck 03086| If (LNot (ARDY)) > -syntaxcheck 03087| { > -syntaxcheck 03088| Sleep (ASLP) > -syntaxcheck | ^ > -syntaxcheck | Remark 2159: Very long Sleep, greater than 1 second > -syntaxcheck 03089| } > -syntaxcheck 03090| > -syntaxcheck 03091| Return (LNot (ARDY)) > -syntaxcheck ========================================================== > -syntaxcheck FAILED [LOW] AMLAsmUnknown: Test 1, Assembler remark in > -syntaxcheck line 3319 > -syntaxcheck Line | AML source > -syntaxcheck ---------------------------------------------------------- > -syntaxcheck 03316| > -syntaxcheck 03317| Method (GETF, 3, Serialized) > -syntaxcheck 03318| { > -syntaxcheck 03319| Name (TMPF, Zero) > -syntaxcheck | ^ > -syntaxcheck | Remark 2173: Creation of named objects within a method is highly inefficient, use globals or method local variables instead (\GETF) > -syntaxcheck 03320| If (Arg0) > -syntaxcheck 03321| { > -syntaxcheck 03322| Or (TMPF, One, TMPF) /* \GETF.TMPF */ > -syntaxcheck ========================================================== > -syntaxcheck FAILED [MEDIUM] AMLAsmASL_MSG_LOCAL_NOT_USED: Test 1, > -syntaxcheck Assembler warning in line 5358 > -syntaxcheck Line | AML source > -syntaxcheck ---------------------------------------------------------- > -syntaxcheck 05355| If (LEqual (Arg0, 0x03)) > -syntaxcheck 05356| { > -syntaxcheck 05357| Store (Arg1, Z009) /* \_SB_.PCI0.LPCB.EC0_.Z009 */ > -syntaxcheck 05358| If (CondRefOf (_OSI, Local0)) > -syntaxcheck | ^ > -syntaxcheck | Warning 3144: Method Local is set but never used (Local0) > -syntaxcheck 05359| { > -syntaxcheck 05360| Store (Zero, BTDS) /* \_SB_.PCI0.LPCB.EC0_.BTDS */ > -syntaxcheck 05361| If (_OSI ("Windows 2006")) > -syntaxcheck ========================================================== > -syntaxcheck FAILED [LOW] AMLAsmASL_MSG_ARG_NOT_USED: Test 1, Assembler > -syntaxcheck remark in line 5688 > -syntaxcheck Line | AML source > -syntaxcheck ---------------------------------------------------------- > -syntaxcheck 05685| Return (Arg1) > -syntaxcheck 05686| } > -syntaxcheck 05687| > -syntaxcheck 05688| Method (TUVR, 1, NotSerialized) > -syntaxcheck | ^ > -syntaxcheck | Remark 2146: Method Argument is never used (Arg0) > -syntaxcheck 05689| { > -syntaxcheck 05690| Return (0x03) > -syntaxcheck 05691| } > -syntaxcheck ========================================================== > -syntaxcheck FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, > -syntaxcheck Assembler remark in line 5778 > -syntaxcheck Line | AML source > -syntaxcheck ---------------------------------------------------------- > -syntaxcheck 05775| } > -syntaxcheck 05776| } > -syntaxcheck 05777| > -syntaxcheck 05778| Method (_BIF, 0, NotSerialized) // _BIF: Battery Information > -syntaxcheck | ^ > -syntaxcheck | Remark 2120: Control Method should be made Serialized due to creation of named objects within (\_SB.PCI0.LPCB.BAT1._BIF) > -syntaxcheck 05779| { > -syntaxcheck 05780| Name (STAT, Package (0x0D) > -syntaxcheck 05781| { > -syntaxcheck ========================================================== > -syntaxcheck > -syntaxcheck ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A > -syntaxcheck named object is created inside a non-serialized method - > -syntaxcheck this method should be serialized. It is possible that one > -syntaxcheck thread enters the method and blocks and then a second > -syntaxcheck thread also executes the method, ending up in two attempts > -syntaxcheck to create the object and causing a failure. > -syntaxcheck > -syntaxcheck FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, > -syntaxcheck Assembler remark in line 5832 > -syntaxcheck Line | AML source > -syntaxcheck ---------------------------------------------------------- > -syntaxcheck 05829| Return (STAT) /* \_SB_.PCI0.LPCB.BAT1._BIF.STAT */ > -syntaxcheck 05830| } > -syntaxcheck 05831| > -syntaxcheck 05832| Method (_BST, 0, NotSerialized) // _BST: Battery Status > -syntaxcheck | ^ > -syntaxcheck | Remark 2120: Control Method should be made Serialized due to creation of named objects within (\_SB.PCI0.LPCB.BAT1._BST) > -syntaxcheck 05833| { > -syntaxcheck 05834| Name (PBST, Package (0x04) > -syntaxcheck 05835| { > -syntaxcheck ========================================================== > -syntaxcheck > -syntaxcheck ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A > -syntaxcheck named object is created inside a non-serialized method - > -syntaxcheck this method should be serialized. It is possible that one > -syntaxcheck thread enters the method and blocks and then a second > -syntaxcheck thread also executes the method, ending up in two attempts > -syntaxcheck to create the object and causing a failure. > -syntaxcheck > -syntaxcheck FAILED [LOW] AMLAsmUnknown: Test 1, Assembler remark in > -syntaxcheck line 5834 > -syntaxcheck Line | AML source > -syntaxcheck ---------------------------------------------------------- > -syntaxcheck 05831| > -syntaxcheck 05832| Method (_BST, 0, NotSerialized) // _BST: Battery Status > -syntaxcheck 05833| { > -syntaxcheck 05834| Name (PBST, Package (0x04) > -syntaxcheck | ^ > -syntaxcheck | Remark 2173: Creation of named objects within a method is highly inefficient, use globals or method local variables instead (\_SB.PCI0.LPCB.BAT1._BST) > -syntaxcheck 05835| { > -syntaxcheck 05836| Zero, > -syntaxcheck 05837| 0xFFFFFFFF, > -syntaxcheck ========================================================== > -syntaxcheck FAILED [MEDIUM] AMLAsmASL_MSG_LOCAL_NOT_USED: Test 1, > -syntaxcheck Assembler warning in line 5854 > -syntaxcheck Line | AML source > -syntaxcheck ---------------------------------------------------------- > -syntaxcheck 05851| If (BFC1) > -syntaxcheck 05852| { > -syntaxcheck 05853| Multiply (BGU1, BFC1, Local2) > -syntaxcheck 05854| Divide (Local2, 0x64, Local4, Local2) > -syntaxcheck | ^ > -syntaxcheck | Warning 3144: Method Local is set but never used (Local4) > -syntaxcheck 05855| } > -syntaxcheck 05856| Else > -syntaxcheck 05857| { > -syntaxcheck ========================================================== > -syntaxcheck FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, > -syntaxcheck Assembler remark in line 5938 > -syntaxcheck Line | AML source > -syntaxcheck ---------------------------------------------------------- > -syntaxcheck 05935| Device (PRID) > -syntaxcheck 05936| { > -syntaxcheck 05937| Name (_ADR, Zero) // _ADR: Address > -syntaxcheck 05938| Method (_GTM, 0, NotSerialized) // _GTM: Get Timing Mode > -syntaxcheck | ^ > -syntaxcheck | Remark 2120: Control Method should be made Serialized due to creation of named objects within (\_SB.PCI0.PATA.PRID._GTM) > -syntaxcheck 05939| { > -syntaxcheck 05940| Name (PBUF, Buffer (0x14) > -syntaxcheck 05941| { > -syntaxcheck ========================================================== > -syntaxcheck > -syntaxcheck ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A > -syntaxcheck named object is created inside a non-serialized method - > -syntaxcheck this method should be serialized. It is possible that one > -syntaxcheck thread enters the method and blocks and then a second > -syntaxcheck thread also executes the method, ending up in two attempts > -syntaxcheck to create the object and causing a failure. > -syntaxcheck > -syntaxcheck FAILED [LOW] AMLAsmUnknown: Test 1, Assembler remark in > -syntaxcheck line 5940 > -syntaxcheck Line | AML source > -syntaxcheck ---------------------------------------------------------- > -syntaxcheck 05937| Name (_ADR, Zero) // _ADR: Address > -syntaxcheck 05938| Method (_GTM, 0, NotSerialized) // _GTM: Get Timing Mode > -syntaxcheck 05939| { > -syntaxcheck 05940| Name (PBUF, Buffer (0x14) > -syntaxcheck | ^ > -syntaxcheck | Remark 2173: Creation of named objects within a method is highly inefficient, use globals or method local variables instead (\_SB.PCI0.PATA.PRID._GTM) > -syntaxcheck 05941| { > -syntaxcheck 05942| /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ > -syntaxcheck 05943| /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ > -syntaxcheck ========================================================== > -syntaxcheck FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, > -syntaxcheck Assembler remark in line 6011 > -syntaxcheck Line | AML source > -syntaxcheck ---------------------------------------------------------- > -syntaxcheck 06008| And (ICR5, 0x02, ICR5) /* \_SB_.PCI0.PATA.ICR5 */ > -syntaxcheck 06009| CreateWordField (Arg1, 0x62, W490) > -syntaxcheck 06010| CreateWordField (Arg1, 0x6A, W530) > -syntaxcheck 06011| CreateWordField (Arg1, 0x7E, W630) > -syntaxcheck | ^ > -syntaxcheck | Remark 2089: Object is not referenced (Name [W630] is within a method [_STM]) > -syntaxcheck 06012| CreateWordField (Arg1, 0x80, W640) > -syntaxcheck 06013| CreateWordField (Arg1, 0xB0, W880) > -syntaxcheck 06014| CreateWordField (Arg1, 0xBA, W930) > -syntaxcheck ========================================================== > -syntaxcheck FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, > -syntaxcheck Assembler remark in line 6013 > -syntaxcheck Line | AML source > -syntaxcheck ---------------------------------------------------------- > -syntaxcheck 06010| CreateWordField (Arg1, 0x6A, W530) > -syntaxcheck 06011| CreateWordField (Arg1, 0x7E, W630) > -syntaxcheck 06012| CreateWordField (Arg1, 0x80, W640) > -syntaxcheck 06013| CreateWordField (Arg1, 0xB0, W880) > -syntaxcheck | ^ > -syntaxcheck | Remark 2089: Object is not referenced (Name [W880] is within a method [_STM]) > -syntaxcheck 06014| CreateWordField (Arg1, 0xBA, W930) > -syntaxcheck 06015| Or (PRIT, 0x8004, PRIT) /* \_SB_.PCI0.PATA.PRIT */ > -syntaxcheck 06016| If (LAnd (And (FLAG, 0x02), And (W490, 0x0800))) > -syntaxcheck ========================================================== > -syntaxcheck FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, > -syntaxcheck Assembler remark in line 6055 > -syntaxcheck Line | AML source > -syntaxcheck ---------------------------------------------------------- > -syntaxcheck 06052| And (ICR5, One, ICR5) /* \_SB_.PCI0.PATA.ICR5 */ > -syntaxcheck 06053| CreateWordField (Arg2, 0x62, W491) > -syntaxcheck 06054| CreateWordField (Arg2, 0x6A, W531) > -syntaxcheck 06055| CreateWordField (Arg2, 0x7E, W631) > -syntaxcheck | ^ > -syntaxcheck | Remark 2089: Object is not referenced (Name [W631] is within a method [_STM]) > -syntaxcheck 06056| CreateWordField (Arg2, 0x80, W641) > -syntaxcheck 06057| CreateWordField (Arg2, 0xB0, W881) > -syntaxcheck 06058| CreateWordField (Arg2, 0xBA, W931) > -syntaxcheck ========================================================== > -syntaxcheck FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, > -syntaxcheck Assembler remark in line 6057 > -syntaxcheck Line | AML source > -syntaxcheck ---------------------------------------------------------- > -syntaxcheck 06054| CreateWordField (Arg2, 0x6A, W531) > -syntaxcheck 06055| CreateWordField (Arg2, 0x7E, W631) > -syntaxcheck 06056| CreateWordField (Arg2, 0x80, W641) > -syntaxcheck 06057| CreateWordField (Arg2, 0xB0, W881) > -syntaxcheck | ^ > -syntaxcheck | Remark 2089: Object is not referenced (Name [W881] is within a method [_STM]) > -syntaxcheck 06058| CreateWordField (Arg2, 0xBA, W931) > -syntaxcheck 06059| Or (PRIT, 0x8040, PRIT) /* \_SB_.PCI0.PATA.PRIT */ > -syntaxcheck 06060| If (LAnd (And (FLAG, 0x08), And (W491, 0x0800))) > -syntaxcheck ========================================================== > -syntaxcheck FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, > -syntaxcheck Assembler remark in line 6104 > -syntaxcheck Line | AML source > -syntaxcheck ---------------------------------------------------------- > -syntaxcheck 06101| Device (P_D0) > -syntaxcheck 06102| { > -syntaxcheck 06103| Name (_ADR, Zero) // _ADR: Address > -syntaxcheck 06104| Method (_GTF, 0, NotSerialized) // _GTF: Get Task File > -syntaxcheck | ^ > -syntaxcheck | Remark 2120: Control Method should be made Serialized due to creation of named objects within (\_SB.PCI0.PATA.PRID.P_D0._GTF) > -syntaxcheck 06105| { > -syntaxcheck 06106| Name (PIB0, Buffer (0x0E) > -syntaxcheck 06107| { > -syntaxcheck ========================================================== > -syntaxcheck > -syntaxcheck ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A > -syntaxcheck named object is created inside a non-serialized method - > -syntaxcheck this method should be serialized. It is possible that one > -syntaxcheck thread enters the method and blocks and then a second > -syntaxcheck thread also executes the method, ending up in two attempts > -syntaxcheck to create the object and causing a failure. > -syntaxcheck > -syntaxcheck FAILED [LOW] AMLAsmUnknown: Test 1, Assembler remark in > -syntaxcheck line 6106 > -syntaxcheck Line | AML source > -syntaxcheck ---------------------------------------------------------- > -syntaxcheck 06103| Name (_ADR, Zero) // _ADR: Address > -syntaxcheck 06104| Method (_GTF, 0, NotSerialized) // _GTF: Get Task File > -syntaxcheck 06105| { > -syntaxcheck 06106| Name (PIB0, Buffer (0x0E) > -syntaxcheck | ^ > -syntaxcheck | Remark 2173: Creation of named objects within a method is highly inefficient, use globals or method local variables instead (\_SB.PCI0.PATA.PRID.P_D0._GTF) > -syntaxcheck 06107| { > -syntaxcheck 06108| /* 0000 */ 0x03, 0x00, 0x00, 0x00, 0x00, 0xA0, 0xEF, 0x03, // ........ > -syntaxcheck 06109| /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0xA0, 0xEF // ...... > -syntaxcheck ========================================================== > -syntaxcheck FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, > -syntaxcheck Assembler remark in line 6169 > -syntaxcheck Line | AML source > -syntaxcheck ---------------------------------------------------------- > -syntaxcheck 06166| Device (P_D1) > -syntaxcheck 06167| { > -syntaxcheck 06168| Name (_ADR, One) // _ADR: Address > -syntaxcheck 06169| Method (_GTF, 0, NotSerialized) // _GTF: Get Task File > -syntaxcheck | ^ > -syntaxcheck | Remark 2120: Control Method should be made Serialized due to creation of named objects within (\_SB.PCI0.PATA.PRID.P_D1._GTF) > -syntaxcheck 06170| { > -syntaxcheck 06171| Name (PIB1, Buffer (0x0E) > -syntaxcheck 06172| { > -syntaxcheck ========================================================== > -syntaxcheck > -syntaxcheck ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A > -syntaxcheck named object is created inside a non-serialized method - > -syntaxcheck this method should be serialized. It is possible that one > -syntaxcheck thread enters the method and blocks and then a second > -syntaxcheck thread also executes the method, ending up in two attempts > -syntaxcheck to create the object and causing a failure. > -syntaxcheck > -syntaxcheck FAILED [LOW] AMLAsmUnknown: Test 1, Assembler remark in > -syntaxcheck line 6171 > -syntaxcheck Line | AML source > -syntaxcheck ---------------------------------------------------------- > -syntaxcheck 06168| Name (_ADR, One) // _ADR: Address > -syntaxcheck 06169| Method (_GTF, 0, NotSerialized) // _GTF: Get Task File > -syntaxcheck 06170| { > -syntaxcheck 06171| Name (PIB1, Buffer (0x0E) > -syntaxcheck | ^ > -syntaxcheck | Remark 2173: Creation of named objects within a method is highly inefficient, use globals or method local variables instead (\_SB.PCI0.PATA.PRID.P_D1._GTF) > -syntaxcheck 06172| { > -syntaxcheck 06173| /* 0000 */ 0x03, 0x00, 0x00, 0x00, 0x00, 0xB0, 0xEF, 0x03, // ........ > -syntaxcheck 06174| /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0xB0, 0xEF // ...... > -syntaxcheck ========================================================== > -syntaxcheck FAILED [LOW] AMLAsmUnknown: Test 1, Assembler remark in > -syntaxcheck line 6469 > -syntaxcheck Line | AML source > -syntaxcheck ---------------------------------------------------------- > -syntaxcheck 06466| > -syntaxcheck 06467| Method (SBLR, 3, Serialized) > -syntaxcheck 06468| { > -syntaxcheck 06469| Name (TBUF, Buffer (0x0100){}) > -syntaxcheck | ^ > -syntaxcheck | Remark 2173: Creation of named objects within a method is highly inefficient, use globals or method local variables instead (\_SB.PCI0.SBUS.SBLR) > -syntaxcheck 06470| If (STRT ()) > -syntaxcheck 06471| { > -syntaxcheck 06472| Return (Zero) > -syntaxcheck ========================================================== > -syntaxcheck Table DSDT (0) reassembly: Found 3 errors, 7 warnings, 28 > -syntaxcheck remarks. > +syntaxcheck PASSED: Test 1, DSDT (0) reassembly, Found 0 errors, 0 > +syntaxcheck warnings, 0 remarks. > syntaxcheck > syntaxcheck > syntaxcheck Checking ACPI table SSDT (#1) > syntaxcheck > -syntaxcheck FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, > -syntaxcheck Assembler remark in line 33 > -syntaxcheck Line | AML source > -syntaxcheck ---------------------------------------------------------- > -syntaxcheck 00030| Device (PRT0) > -syntaxcheck 00031| { > -syntaxcheck 00032| Name (_ADR, 0xFFFF) // _ADR: Address > -syntaxcheck 00033| Method (_SDD, 1, NotSerialized) // _SDD: Set Device Data > -syntaxcheck | ^ > -syntaxcheck | Remark 2120: Control Method should be made Serialized due to creation of named objects within (\_SB.PCI0.SATA.PRT0._SDD) > -syntaxcheck 00034| { > -syntaxcheck 00035| Name (GBU0, Buffer (0x07) > -syntaxcheck 00036| { > -syntaxcheck ========================================================== > -syntaxcheck > -syntaxcheck ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A > -syntaxcheck named object is created inside a non-serialized method - > -syntaxcheck this method should be serialized. It is possible that one > -syntaxcheck thread enters the method and blocks and then a second > -syntaxcheck thread also executes the method, ending up in two attempts > -syntaxcheck to create the object and causing a failure. > -syntaxcheck > -syntaxcheck FAILED [LOW] AMLAsmUnknown: Test 1, Assembler remark in > -syntaxcheck line 35 > -syntaxcheck Line | AML source > -syntaxcheck ---------------------------------------------------------- > -syntaxcheck 00032| Name (_ADR, 0xFFFF) // _ADR: Address > -syntaxcheck 00033| Method (_SDD, 1, NotSerialized) // _SDD: Set Device Data > -syntaxcheck 00034| { > -syntaxcheck 00035| Name (GBU0, Buffer (0x07) > -syntaxcheck | ^ > -syntaxcheck | Remark 2173: Creation of named objects within a method is highly inefficient, use globals or method local variables instead (\_SB.PCI0.SATA.PRT0._SDD) > -syntaxcheck 00036| { > -syntaxcheck 00037| 0x00, 0x00, 0x00, 0x00, 0x00, 0xA0, 0x00 // ....... > -syntaxcheck 00038| }) > -syntaxcheck ========================================================== > -syntaxcheck FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, > -syntaxcheck Assembler remark in line 41 > -syntaxcheck Line | AML source > -syntaxcheck ---------------------------------------------------------- > -syntaxcheck 00038| }) > -syntaxcheck 00039| CreateByteField (GBU0, 0x00, GB00) > -syntaxcheck 00040| CreateByteField (GBU0, 0x01, GB01) > -syntaxcheck 00041| CreateByteField (GBU0, 0x02, GB02) > -syntaxcheck | ^ > -syntaxcheck | Remark 2089: Object is not referenced (Name [GB02] is within a method [_SDD]) > -syntaxcheck 00042| CreateByteField (GBU0, 0x03, GB03) > -syntaxcheck 00043| CreateByteField (GBU0, 0x04, GB04) > -syntaxcheck 00044| CreateByteField (GBU0, 0x05, GB05) > -syntaxcheck ========================================================== > -syntaxcheck FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, > -syntaxcheck Assembler remark in line 42 > -syntaxcheck Line | AML source > -syntaxcheck ---------------------------------------------------------- > -syntaxcheck 00039| CreateByteField (GBU0, 0x00, GB00) > -syntaxcheck 00040| CreateByteField (GBU0, 0x01, GB01) > -syntaxcheck 00041| CreateByteField (GBU0, 0x02, GB02) > -syntaxcheck 00042| CreateByteField (GBU0, 0x03, GB03) > -syntaxcheck | ^ > -syntaxcheck | Remark 2089: Object is not referenced (Name [GB03] is within a method [_SDD]) > -syntaxcheck 00043| CreateByteField (GBU0, 0x04, GB04) > -syntaxcheck 00044| CreateByteField (GBU0, 0x05, GB05) > -syntaxcheck 00045| CreateByteField (GBU0, 0x06, GB06) > -syntaxcheck ========================================================== > -syntaxcheck FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, > -syntaxcheck Assembler remark in line 43 > -syntaxcheck Line | AML source > -syntaxcheck ---------------------------------------------------------- > -syntaxcheck 00040| CreateByteField (GBU0, 0x01, GB01) > -syntaxcheck 00041| CreateByteField (GBU0, 0x02, GB02) > -syntaxcheck 00042| CreateByteField (GBU0, 0x03, GB03) > -syntaxcheck 00043| CreateByteField (GBU0, 0x04, GB04) > -syntaxcheck | ^ > -syntaxcheck | Remark 2089: Object is not referenced (Name [GB04] is within a method [_SDD]) > -syntaxcheck 00044| CreateByteField (GBU0, 0x05, GB05) > -syntaxcheck 00045| CreateByteField (GBU0, 0x06, GB06) > -syntaxcheck 00046| If (LEqual (SizeOf (Arg0), 0x0200)) > -syntaxcheck ========================================================== > -syntaxcheck FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, > -syntaxcheck Assembler remark in line 44 > -syntaxcheck Line | AML source > -syntaxcheck ---------------------------------------------------------- > -syntaxcheck 00041| CreateByteField (GBU0, 0x02, GB02) > -syntaxcheck 00042| CreateByteField (GBU0, 0x03, GB03) > -syntaxcheck 00043| CreateByteField (GBU0, 0x04, GB04) > -syntaxcheck 00044| CreateByteField (GBU0, 0x05, GB05) > -syntaxcheck | ^ > -syntaxcheck | Remark 2089: Object is not referenced (Name [GB05] is within a method [_SDD]) > -syntaxcheck 00045| CreateByteField (GBU0, 0x06, GB06) > -syntaxcheck 00046| If (LEqual (SizeOf (Arg0), 0x0200)) > -syntaxcheck 00047| { > -syntaxcheck ========================================================== > -syntaxcheck FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, > -syntaxcheck Assembler remark in line 75 > -syntaxcheck Line | AML source > -syntaxcheck ---------------------------------------------------------- > -syntaxcheck 00072| Device (PRT1) > -syntaxcheck 00073| { > -syntaxcheck 00074| Name (_ADR, 0x0001FFFF) // _ADR: Address > -syntaxcheck 00075| Method (_SDD, 1, NotSerialized) // _SDD: Set Device Data > -syntaxcheck | ^ > -syntaxcheck | Remark 2120: Control Method should be made Serialized due to creation of named objects within (\_SB.PCI0.SATA.PRT1._SDD) > -syntaxcheck 00076| { > -syntaxcheck 00077| Name (GBU1, Buffer (0x07) > -syntaxcheck 00078| { > -syntaxcheck ========================================================== > -syntaxcheck > -syntaxcheck ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A > -syntaxcheck named object is created inside a non-serialized method - > -syntaxcheck this method should be serialized. It is possible that one > -syntaxcheck thread enters the method and blocks and then a second > -syntaxcheck thread also executes the method, ending up in two attempts > -syntaxcheck to create the object and causing a failure. > -syntaxcheck > -syntaxcheck FAILED [LOW] AMLAsmUnknown: Test 1, Assembler remark in > -syntaxcheck line 77 > -syntaxcheck Line | AML source > -syntaxcheck ---------------------------------------------------------- > -syntaxcheck 00074| Name (_ADR, 0x0001FFFF) // _ADR: Address > -syntaxcheck 00075| Method (_SDD, 1, NotSerialized) // _SDD: Set Device Data > -syntaxcheck 00076| { > -syntaxcheck 00077| Name (GBU1, Buffer (0x07) > -syntaxcheck | ^ > -syntaxcheck | Remark 2173: Creation of named objects within a method is highly inefficient, use globals or method local variables instead (\_SB.PCI0.SATA.PRT1._SDD) > -syntaxcheck 00078| { > -syntaxcheck 00079| 0x00, 0x00, 0x00, 0x00, 0x00, 0xA0, 0x00 // ....... > -syntaxcheck 00080| }) > -syntaxcheck ========================================================== > -syntaxcheck FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, > -syntaxcheck Assembler remark in line 83 > -syntaxcheck Line | AML source > -syntaxcheck ---------------------------------------------------------- > -syntaxcheck 00080| }) > -syntaxcheck 00081| CreateByteField (GBU1, 0x00, GB10) > -syntaxcheck 00082| CreateByteField (GBU1, 0x01, GB11) > -syntaxcheck 00083| CreateByteField (GBU1, 0x02, GB12) > -syntaxcheck | ^ > -syntaxcheck | Remark 2089: Object is not referenced (Name [GB12] is within a method [_SDD]) > -syntaxcheck 00084| CreateByteField (GBU1, 0x03, GB13) > -syntaxcheck 00085| CreateByteField (GBU1, 0x04, GB14) > -syntaxcheck 00086| CreateByteField (GBU1, 0x05, GB15) > -syntaxcheck ========================================================== > -syntaxcheck FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, > -syntaxcheck Assembler remark in line 84 > -syntaxcheck Line | AML source > -syntaxcheck ---------------------------------------------------------- > -syntaxcheck 00081| CreateByteField (GBU1, 0x00, GB10) > -syntaxcheck 00082| CreateByteField (GBU1, 0x01, GB11) > -syntaxcheck 00083| CreateByteField (GBU1, 0x02, GB12) > -syntaxcheck 00084| CreateByteField (GBU1, 0x03, GB13) > -syntaxcheck | ^ > -syntaxcheck | Remark 2089: Object is not referenced (Name [GB13] is within a method [_SDD]) > -syntaxcheck 00085| CreateByteField (GBU1, 0x04, GB14) > -syntaxcheck 00086| CreateByteField (GBU1, 0x05, GB15) > -syntaxcheck 00087| CreateByteField (GBU1, 0x06, GB16) > -syntaxcheck ========================================================== > -syntaxcheck FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, > -syntaxcheck Assembler remark in line 85 > -syntaxcheck Line | AML source > -syntaxcheck ---------------------------------------------------------- > -syntaxcheck 00082| CreateByteField (GBU1, 0x01, GB11) > -syntaxcheck 00083| CreateByteField (GBU1, 0x02, GB12) > -syntaxcheck 00084| CreateByteField (GBU1, 0x03, GB13) > -syntaxcheck 00085| CreateByteField (GBU1, 0x04, GB14) > -syntaxcheck | ^ > -syntaxcheck | Remark 2089: Object is not referenced (Name [GB14] is within a method [_SDD]) > -syntaxcheck 00086| CreateByteField (GBU1, 0x05, GB15) > -syntaxcheck 00087| CreateByteField (GBU1, 0x06, GB16) > -syntaxcheck 00088| If (LEqual (SizeOf (Arg0), 0x0200)) > -syntaxcheck ========================================================== > -syntaxcheck FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, > -syntaxcheck Assembler remark in line 86 > -syntaxcheck Line | AML source > -syntaxcheck ---------------------------------------------------------- > -syntaxcheck 00083| CreateByteField (GBU1, 0x02, GB12) > -syntaxcheck 00084| CreateByteField (GBU1, 0x03, GB13) > -syntaxcheck 00085| CreateByteField (GBU1, 0x04, GB14) > -syntaxcheck 00086| CreateByteField (GBU1, 0x05, GB15) > -syntaxcheck | ^ > -syntaxcheck | Remark 2089: Object is not referenced (Name [GB15] is within a method [_SDD]) > -syntaxcheck 00087| CreateByteField (GBU1, 0x06, GB16) > -syntaxcheck 00088| If (LEqual (SizeOf (Arg0), 0x0200)) > -syntaxcheck 00089| { > -syntaxcheck ========================================================== > -syntaxcheck FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, > -syntaxcheck Assembler remark in line 117 > -syntaxcheck Line | AML source > -syntaxcheck ---------------------------------------------------------- > -syntaxcheck 00114| Device (PRT2) > -syntaxcheck 00115| { > -syntaxcheck 00116| Name (_ADR, 0x0002FFFF) // _ADR: Address > -syntaxcheck 00117| Method (_SDD, 1, NotSerialized) // _SDD: Set Device Data > -syntaxcheck | ^ > -syntaxcheck | Remark 2120: Control Method should be made Serialized due to creation of named objects within (\_SB.PCI0.SATA.PRT2._SDD) > -syntaxcheck 00118| { > -syntaxcheck 00119| Name (GBU2, Buffer (0x07) > -syntaxcheck 00120| { > -syntaxcheck ========================================================== > -syntaxcheck > -syntaxcheck ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A > -syntaxcheck named object is created inside a non-serialized method - > -syntaxcheck this method should be serialized. It is possible that one > -syntaxcheck thread enters the method and blocks and then a second > -syntaxcheck thread also executes the method, ending up in two attempts > -syntaxcheck to create the object and causing a failure. > -syntaxcheck > -syntaxcheck FAILED [LOW] AMLAsmUnknown: Test 1, Assembler remark in > -syntaxcheck line 119 > -syntaxcheck Line | AML source > -syntaxcheck ---------------------------------------------------------- > -syntaxcheck 00116| Name (_ADR, 0x0002FFFF) // _ADR: Address > -syntaxcheck 00117| Method (_SDD, 1, NotSerialized) // _SDD: Set Device Data > -syntaxcheck 00118| { > -syntaxcheck 00119| Name (GBU2, Buffer (0x07) > -syntaxcheck | ^ > -syntaxcheck | Remark 2173: Creation of named objects within a method is highly inefficient, use globals or method local variables instead (\_SB.PCI0.SATA.PRT2._SDD) > -syntaxcheck 00120| { > -syntaxcheck 00121| 0x00, 0x00, 0x00, 0x00, 0x00, 0xA0, 0x00 // ....... > -syntaxcheck 00122| }) > -syntaxcheck ========================================================== > -syntaxcheck FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, > -syntaxcheck Assembler remark in line 125 > -syntaxcheck Line | AML source > -syntaxcheck ---------------------------------------------------------- > -syntaxcheck 00122| }) > -syntaxcheck 00123| CreateByteField (GBU2, 0x00, GB20) > -syntaxcheck 00124| CreateByteField (GBU2, 0x01, GB21) > -syntaxcheck 00125| CreateByteField (GBU2, 0x02, GB22) > -syntaxcheck | ^ > -syntaxcheck | Remark 2089: Object is not referenced (Name [GB22] is within a method [_SDD]) > -syntaxcheck 00126| CreateByteField (GBU2, 0x03, GB23) > -syntaxcheck 00127| CreateByteField (GBU2, 0x04, GB24) > -syntaxcheck 00128| CreateByteField (GBU2, 0x05, GB25) > -syntaxcheck ========================================================== > -syntaxcheck FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, > -syntaxcheck Assembler remark in line 126 > -syntaxcheck Line | AML source > -syntaxcheck ---------------------------------------------------------- > -syntaxcheck 00123| CreateByteField (GBU2, 0x00, GB20) > -syntaxcheck 00124| CreateByteField (GBU2, 0x01, GB21) > -syntaxcheck 00125| CreateByteField (GBU2, 0x02, GB22) > -syntaxcheck 00126| CreateByteField (GBU2, 0x03, GB23) > -syntaxcheck | ^ > -syntaxcheck | Remark 2089: Object is not referenced (Name [GB23] is within a method [_SDD]) > -syntaxcheck 00127| CreateByteField (GBU2, 0x04, GB24) > -syntaxcheck 00128| CreateByteField (GBU2, 0x05, GB25) > -syntaxcheck 00129| CreateByteField (GBU2, 0x06, GB26) > -syntaxcheck ========================================================== > -syntaxcheck FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, > -syntaxcheck Assembler remark in line 127 > -syntaxcheck Line | AML source > -syntaxcheck ---------------------------------------------------------- > -syntaxcheck 00124| CreateByteField (GBU2, 0x01, GB21) > -syntaxcheck 00125| CreateByteField (GBU2, 0x02, GB22) > -syntaxcheck 00126| CreateByteField (GBU2, 0x03, GB23) > -syntaxcheck 00127| CreateByteField (GBU2, 0x04, GB24) > -syntaxcheck | ^ > -syntaxcheck | Remark 2089: Object is not referenced (Name [GB24] is within a method [_SDD]) > -syntaxcheck 00128| CreateByteField (GBU2, 0x05, GB25) > -syntaxcheck 00129| CreateByteField (GBU2, 0x06, GB26) > -syntaxcheck 00130| If (LEqual (SizeOf (Arg0), 0x0200)) > -syntaxcheck ========================================================== > -syntaxcheck FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, > -syntaxcheck Assembler remark in line 128 > -syntaxcheck Line | AML source > -syntaxcheck ---------------------------------------------------------- > -syntaxcheck 00125| CreateByteField (GBU2, 0x02, GB22) > -syntaxcheck 00126| CreateByteField (GBU2, 0x03, GB23) > -syntaxcheck 00127| CreateByteField (GBU2, 0x04, GB24) > -syntaxcheck 00128| CreateByteField (GBU2, 0x05, GB25) > -syntaxcheck | ^ > -syntaxcheck | Remark 2089: Object is not referenced (Name [GB25] is within a method [_SDD]) > -syntaxcheck 00129| CreateByteField (GBU2, 0x06, GB26) > -syntaxcheck 00130| If (LEqual (SizeOf (Arg0), 0x0200)) > -syntaxcheck 00131| { > -syntaxcheck ========================================================== > -syntaxcheck Table SSDT (1) reassembly: Found 0 errors, 0 warnings, 18 > -syntaxcheck remarks. > +syntaxcheck PASSED: Test 1, SSDT (1) reassembly, Found 0 errors, 0 > +syntaxcheck warnings, 0 remarks. > syntaxcheck > syntaxcheck > syntaxcheck Checking ACPI table SSDT (#2) > syntaxcheck > -syntaxcheck FAILED [MEDIUM] AMLAsmASL_MSG_LOCAL_NOT_USED: Test 1, > -syntaxcheck Assembler warning in line 47 > -syntaxcheck Line | AML source > -syntaxcheck ---------------------------------------------------------- > -syntaxcheck 00044| > -syntaxcheck 00045| Method (_BCM, 1, NotSerialized) // _BCM: Brightness Control Method > -syntaxcheck 00046| { > -syntaxcheck 00047| Divide (Arg0, 0x0A, Local0, Local1) > -syntaxcheck | ^ > -syntaxcheck | Warning 3144: Method Local is set but never used (Local0) > -syntaxcheck 00048| Store (Local1, \_SB.PCI0.LPCB.EC0.BRTS) > -syntaxcheck 00049| } > -syntaxcheck 00050| > -syntaxcheck ========================================================== > -syntaxcheck Table SSDT (2) reassembly: Found 0 errors, 1 warnings, 0 > -syntaxcheck remarks. > +syntaxcheck PASSED: Test 1, SSDT (2) reassembly, Found 0 errors, 0 > +syntaxcheck warnings, 0 remarks. > syntaxcheck > syntaxcheck > syntaxcheck Checking ACPI table SSDT (#3) > @@ -929,239 +36,11 @@ syntaxcheck > syntaxcheck > syntaxcheck Checking ACPI table SSDT (#5) > syntaxcheck > -syntaxcheck FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, > -syntaxcheck Assembler remark in line 55 > -syntaxcheck Line | AML source > -syntaxcheck ---------------------------------------------------------- > -syntaxcheck 00052| { > -syntaxcheck 00053| Name (HI0, 0x00) > -syntaxcheck 00054| Name (HC0, 0x00) > -syntaxcheck 00055| Method (_PDC, 1, NotSerialized) // _PDC: Processor Driver Capabilities > -syntaxcheck | ^ > -syntaxcheck | Remark 2120: Control Method should be made Serialized due to creation of named objects within (\_PR.CPU0._PDC) > -syntaxcheck 00056| { > -syntaxcheck 00057| CreateDWordField (Arg0, 0x00, REVS) > -syntaxcheck 00058| CreateDWordField (Arg0, 0x04, SIZE) > -syntaxcheck ========================================================== > -syntaxcheck > -syntaxcheck ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A > -syntaxcheck named object is created inside a non-serialized method - > -syntaxcheck this method should be serialized. It is possible that one > -syntaxcheck thread enters the method and blocks and then a second > -syntaxcheck thread also executes the method, ending up in two attempts > -syntaxcheck to create the object and causing a failure. > -syntaxcheck > -syntaxcheck FAILED [LOW] AMLAsmUnknown: Test 1, Assembler remark in > -syntaxcheck line 67 > -syntaxcheck Line | AML source > -syntaxcheck ---------------------------------------------------------- > -syntaxcheck 00064| 0x00, 0x00, 0x00, 0x00 // .... > -syntaxcheck 00065| }) > -syntaxcheck 00066| Concatenate (STS0, TEMP, Local2) > -syntaxcheck 00067| _OSC (ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */, REVS, SIZE, Local2) > -syntaxcheck | ^ > -syntaxcheck | Remark 2184: Unknown UUID string > -syntaxcheck 00068| } > -syntaxcheck 00069| > -syntaxcheck 00070| Method (_OSC, 4, NotSerialized) // _OSC: Operating System Capabilities > -syntaxcheck ========================================================== > -syntaxcheck FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, > -syntaxcheck Assembler remark in line 70 > -syntaxcheck Line | AML source > -syntaxcheck ---------------------------------------------------------- > -syntaxcheck 00067| _OSC (ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */, REVS, SIZE, Local2) > -syntaxcheck 00068| } > -syntaxcheck 00069| > -syntaxcheck 00070| Method (_OSC, 4, NotSerialized) // _OSC: Operating System Capabilities > -syntaxcheck | ^ > -syntaxcheck | Remark 2120: Control Method should be made Serialized due to creation of named objects within (\_PR.CPU0._OSC) > -syntaxcheck 00071| { > -syntaxcheck 00072| CreateDWordField (Arg3, 0x00, STS0) > -syntaxcheck 00073| CreateDWordField (Arg3, 0x04, CAP0) > -syntaxcheck ========================================================== > -syntaxcheck > -syntaxcheck ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A > -syntaxcheck named object is created inside a non-serialized method - > -syntaxcheck this method should be serialized. It is possible that one > -syntaxcheck thread enters the method and blocks and then a second > -syntaxcheck thread also executes the method, ending up in two attempts > -syntaxcheck to create the object and causing a failure. > -syntaxcheck > -syntaxcheck FAILED [LOW] AMLAsmUnknown: Test 1, Assembler remark in > -syntaxcheck line 78 > -syntaxcheck Line | AML source > -syntaxcheck ---------------------------------------------------------- > -syntaxcheck 00075| CreateDWordField (Arg0, 0x04, IID1) > -syntaxcheck 00076| CreateDWordField (Arg0, 0x08, IID2) > -syntaxcheck 00077| CreateDWordField (Arg0, 0x0C, IID3) > -syntaxcheck 00078| Name (UID0, ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */) > -syntaxcheck | ^ > -syntaxcheck | Remark 2184: Unknown UUID string > -syntaxcheck 00079| CreateDWordField (UID0, 0x00, EID0) > -syntaxcheck 00080| CreateDWordField (UID0, 0x04, EID1) > -syntaxcheck 00081| CreateDWordField (UID0, 0x08, EID2) > -syntaxcheck ========================================================== > -syntaxcheck FAILED [LOW] AMLAsmUnknown: Test 1, Assembler remark in > -syntaxcheck line 78 > -syntaxcheck Line | AML source > -syntaxcheck ---------------------------------------------------------- > -syntaxcheck 00075| CreateDWordField (Arg0, 0x04, IID1) > -syntaxcheck 00076| CreateDWordField (Arg0, 0x08, IID2) > -syntaxcheck 00077| CreateDWordField (Arg0, 0x0C, IID3) > -syntaxcheck 00078| Name (UID0, ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */) > -syntaxcheck | ^ > -syntaxcheck | Remark 2173: Creation of named objects within a method is highly inefficient, use globals or method local variables instead (\_PR.CPU0._OSC) > -syntaxcheck 00079| CreateDWordField (UID0, 0x00, EID0) > -syntaxcheck 00080| CreateDWordField (UID0, 0x04, EID1) > -syntaxcheck 00081| CreateDWordField (UID0, 0x08, EID2) > -syntaxcheck ========================================================== > -syntaxcheck FAILED [LOW] AMLAsmUnknown: Test 1, Assembler remark in > -syntaxcheck line 104 > -syntaxcheck Line | AML source > -syntaxcheck ---------------------------------------------------------- > -syntaxcheck 00101| 0x09)), LNot (And (SDTL, 0x01)))) > -syntaxcheck 00102| { > -syntaxcheck 00103| Or (SDTL, 0x01, SDTL) /* \SDTL */ > -syntaxcheck 00104| OperationRegion (IST0, SystemMemory, DerefOf (Index (SSDT, 0x01)), DerefOf (Index (SSDT, 0x02))) > -syntaxcheck | ^ > -syntaxcheck | Remark 2173: Creation of named objects within a method is highly inefficient, use globals or method local variables instead (\_PR.CPU0._OSC) > -syntaxcheck 00105| Load (IST0, HI0) /* \_PR_.CPU0.HI0_ */ > -syntaxcheck 00106| } > -syntaxcheck 00107| } > -syntaxcheck ========================================================== > -syntaxcheck FAILED [LOW] AMLAsmUnknown: Test 1, Assembler remark in > -syntaxcheck line 115 > -syntaxcheck Line | AML source > -syntaxcheck ---------------------------------------------------------- > -syntaxcheck 00112| And (SDTL, 0x02)))) > -syntaxcheck 00113| { > -syntaxcheck 00114| Or (SDTL, 0x02, SDTL) /* \SDTL */ > -syntaxcheck 00115| OperationRegion (CST0, SystemMemory, DerefOf (Index (SSDT, 0x07)), DerefOf (Index (SSDT, 0x08))) > -syntaxcheck | ^ > -syntaxcheck | Remark 2173: Creation of named objects within a method is highly inefficient, use globals or method local variables instead (\_PR.CPU0._OSC) > -syntaxcheck 00116| Load (CST0, HC0) /* \_PR_.CPU0.HC0_ */ > -syntaxcheck 00117| } > -syntaxcheck 00118| } > -syntaxcheck ========================================================== > -syntaxcheck FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, > -syntaxcheck Assembler remark in line 128 > -syntaxcheck Line | AML source > -syntaxcheck ---------------------------------------------------------- > -syntaxcheck 00125| { > -syntaxcheck 00126| Name (HI1, 0x00) > -syntaxcheck 00127| Name (HC1, 0x00) > -syntaxcheck 00128| Method (_PDC, 1, NotSerialized) // _PDC: Processor Driver Capabilities > -syntaxcheck | ^ > -syntaxcheck | Remark 2120: Control Method should be made Serialized due to creation of named objects within (\_PR.CPU1._PDC) > -syntaxcheck 00129| { > -syntaxcheck 00130| CreateDWordField (Arg0, 0x00, REVS) > -syntaxcheck 00131| CreateDWordField (Arg0, 0x04, SIZE) > -syntaxcheck ========================================================== > -syntaxcheck > -syntaxcheck ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A > -syntaxcheck named object is created inside a non-serialized method - > -syntaxcheck this method should be serialized. It is possible that one > -syntaxcheck thread enters the method and blocks and then a second > -syntaxcheck thread also executes the method, ending up in two attempts > -syntaxcheck to create the object and causing a failure. > -syntaxcheck > -syntaxcheck FAILED [LOW] AMLAsmUnknown: Test 1, Assembler remark in > -syntaxcheck line 140 > -syntaxcheck Line | AML source > -syntaxcheck ---------------------------------------------------------- > -syntaxcheck 00137| 0x00, 0x00, 0x00, 0x00 // .... > -syntaxcheck 00138| }) > -syntaxcheck 00139| Concatenate (STS1, TEMP, Local2) > -syntaxcheck 00140| _OSC (ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */, REVS, SIZE, Local2) > -syntaxcheck | ^ > -syntaxcheck | Remark 2184: Unknown UUID string > -syntaxcheck 00141| } > -syntaxcheck 00142| > -syntaxcheck 00143| Method (_OSC, 4, NotSerialized) // _OSC: Operating System Capabilities > -syntaxcheck ========================================================== > -syntaxcheck FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, > -syntaxcheck Assembler remark in line 143 > -syntaxcheck Line | AML source > -syntaxcheck ---------------------------------------------------------- > -syntaxcheck 00140| _OSC (ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */, REVS, SIZE, Local2) > -syntaxcheck 00141| } > -syntaxcheck 00142| > -syntaxcheck 00143| Method (_OSC, 4, NotSerialized) // _OSC: Operating System Capabilities > -syntaxcheck | ^ > -syntaxcheck | Remark 2120: Control Method should be made Serialized due to creation of named objects within (\_PR.CPU1._OSC) > -syntaxcheck 00144| { > -syntaxcheck 00145| CreateDWordField (Arg3, 0x00, STS1) > -syntaxcheck 00146| CreateDWordField (Arg3, 0x04, CAP1) > -syntaxcheck ========================================================== > -syntaxcheck > -syntaxcheck ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A > -syntaxcheck named object is created inside a non-serialized method - > -syntaxcheck this method should be serialized. It is possible that one > -syntaxcheck thread enters the method and blocks and then a second > -syntaxcheck thread also executes the method, ending up in two attempts > -syntaxcheck to create the object and causing a failure. > -syntaxcheck > -syntaxcheck FAILED [LOW] AMLAsmUnknown: Test 1, Assembler remark in > -syntaxcheck line 151 > -syntaxcheck Line | AML source > -syntaxcheck ---------------------------------------------------------- > -syntaxcheck 00148| CreateDWordField (Arg0, 0x04, IID1) > -syntaxcheck 00149| CreateDWordField (Arg0, 0x08, IID2) > -syntaxcheck 00150| CreateDWordField (Arg0, 0x0C, IID3) > -syntaxcheck 00151| Name (UID1, ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */) > -syntaxcheck | ^ > -syntaxcheck | Remark 2184: Unknown UUID string > -syntaxcheck 00152| CreateDWordField (UID1, 0x00, EID0) > -syntaxcheck 00153| CreateDWordField (UID1, 0x04, EID1) > -syntaxcheck 00154| CreateDWordField (UID1, 0x08, EID2) > -syntaxcheck ========================================================== > -syntaxcheck FAILED [LOW] AMLAsmUnknown: Test 1, Assembler remark in > -syntaxcheck line 151 > -syntaxcheck Line | AML source > -syntaxcheck ---------------------------------------------------------- > -syntaxcheck 00148| CreateDWordField (Arg0, 0x04, IID1) > -syntaxcheck 00149| CreateDWordField (Arg0, 0x08, IID2) > -syntaxcheck 00150| CreateDWordField (Arg0, 0x0C, IID3) > -syntaxcheck 00151| Name (UID1, ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */) > -syntaxcheck | ^ > -syntaxcheck | Remark 2173: Creation of named objects within a method is highly inefficient, use globals or method local variables instead (\_PR.CPU1._OSC) > -syntaxcheck 00152| CreateDWordField (UID1, 0x00, EID0) > -syntaxcheck 00153| CreateDWordField (UID1, 0x04, EID1) > -syntaxcheck 00154| CreateDWordField (UID1, 0x08, EID2) > -syntaxcheck ========================================================== > -syntaxcheck FAILED [LOW] AMLAsmUnknown: Test 1, Assembler remark in > -syntaxcheck line 177 > -syntaxcheck Line | AML source > -syntaxcheck ---------------------------------------------------------- > -syntaxcheck 00174| 0x09)), LNot (And (SDTL, 0x10)))) > -syntaxcheck 00175| { > -syntaxcheck 00176| Or (SDTL, 0x10, SDTL) /* \SDTL */ > -syntaxcheck 00177| OperationRegion (IST1, SystemMemory, DerefOf (Index (SSDT, 0x04)), DerefOf (Index (SSDT, 0x05))) > -syntaxcheck | ^ > -syntaxcheck | Remark 2173: Creation of named objects within a method is highly inefficient, use globals or method local variables instead (\_PR.CPU1._OSC) > -syntaxcheck 00178| Load (IST1, HI1) /* \_PR_.CPU1.HI1_ */ > -syntaxcheck 00179| } > -syntaxcheck 00180| } > -syntaxcheck ========================================================== > -syntaxcheck FAILED [LOW] AMLAsmUnknown: Test 1, Assembler remark in > -syntaxcheck line 188 > -syntaxcheck Line | AML source > -syntaxcheck ---------------------------------------------------------- > -syntaxcheck 00185| And (SDTL, 0x20)))) > -syntaxcheck 00186| { > -syntaxcheck 00187| Or (SDTL, 0x20, SDTL) /* \SDTL */ > -syntaxcheck 00188| OperationRegion (CST1, SystemMemory, DerefOf (Index (SSDT, 0x0A)), DerefOf (Index (SSDT, 0x0B))) > -syntaxcheck | ^ > -syntaxcheck | Remark 2173: Creation of named objects within a method is highly inefficient, use globals or method local variables instead (\_PR.CPU1._OSC) > -syntaxcheck 00189| Load (CST1, HC1) /* \_PR_.CPU1.HC1_ */ > -syntaxcheck 00190| } > -syntaxcheck 00191| } > -syntaxcheck ========================================================== > -syntaxcheck Table SSDT (5) reassembly: Found 0 errors, 0 warnings, 14 > -syntaxcheck remarks. > +syntaxcheck PASSED: Test 1, SSDT (5) reassembly, Found 0 errors, 0 > +syntaxcheck warnings, 0 remarks. > syntaxcheck > syntaxcheck > syntaxcheck ========================================================== > -syntaxcheck 2 passed, 71 failed, 0 warning, 0 aborted, 0 skipped, 0 > +syntaxcheck 6 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 > syntaxcheck info only. > syntaxcheck ========================================================== Acked-by: Ivan Hu<ivan.hu@canonical.com>
diff --git a/fwts-test/acpidump-0001/acpidump-0001.log b/fwts-test/acpidump-0001/acpidump-0001.log index c314c60a..3a1eab84 100644 --- a/fwts-test/acpidump-0001/acpidump-0001.log +++ b/fwts-test/acpidump-0001/acpidump-0001.log @@ -15,28 +15,28 @@ acpidump [021h 0033 3] Reserved : 00 00 00 acpidump acpidump RSDT @ bf6d8794 (88 bytes) (loaded from file) acpidump ---- -acpidump [000h 0000 4] Signature : "RSDT" [Root System Description Table] -acpidump [004h 0004 4] Table Length : 00000058 -acpidump [008h 0008 1] Revision : 01 -acpidump [009h 0009 1] Checksum : 43 -acpidump [00Ah 0010 6] Oem ID : "LENOVO" -acpidump [010h 0016 8] Oem Table ID : "TP-68 " -acpidump [018h 0024 4] Oem Revision : 06040000 -acpidump [01Ch 0028 4] Asl Compiler ID : " LTP" -acpidump [020h 0032 4] Asl Compiler Revision : 00000000 -acpidump [024h 0036 4] ACPI Table Address 0 : BF6DFB5E -acpidump [028h 0040 4] ACPI Table Address 1 : BF6DFCC6 -acpidump [02Ch 0044 4] ACPI Table Address 2 : BF6DFD2E -acpidump [030h 0048 4] ACPI Table Address 3 : BF6DFD66 -acpidump [034h 0052 4] ACPI Table Address 4 : BF6DFFD8 -acpidump [038h 0056 4] ACPI Table Address 5 : BF6DFDD4 -acpidump [03Ch 0060 4] ACPI Table Address 6 : BF6DFDFA -acpidump [040h 0064 4] ACPI Table Address 7 : BF6DFF70 -acpidump [044h 0068 4] ACPI Table Address 8 : BF6D98BD -acpidump [048h 0072 4] ACPI Table Address 9 : BF6D981A -acpidump [04Ch 0076 4] ACPI Table Address 10 : BF6D8E10 -acpidump [050h 0080 4] ACPI Table Address 11 : BF6D8D6A -acpidump [054h 0084 4] ACPI Table Address 12 : BF6D8884 +acpidump [000h 0000 004h] Signature : "RSDT" [Root System Description Table] +acpidump [004h 0004 004h] Table Length : 00000058 +acpidump [008h 0008 001h] Revision : 01 +acpidump [009h 0009 001h] Checksum : 43 +acpidump [00Ah 0010 006h] Oem ID : "LENOVO" +acpidump [010h 0016 008h] Oem Table ID : "TP-68 " +acpidump [018h 0024 004h] Oem Revision : 06040000 +acpidump [01Ch 0028 004h] Asl Compiler ID : " LTP" +acpidump [020h 0032 004h] Asl Compiler Revision : 00000000 +acpidump [024h 0036 004h] ACPI Table Address 0 : BF6DFB5E +acpidump [028h 0040 004h] ACPI Table Address 1 : BF6DFCC6 +acpidump [02Ch 0044 004h] ACPI Table Address 2 : BF6DFD2E +acpidump [030h 0048 004h] ACPI Table Address 3 : BF6DFD66 +acpidump [034h 0052 004h] ACPI Table Address 4 : BF6DFFD8 +acpidump [038h 0056 004h] ACPI Table Address 5 : BF6DFDD4 +acpidump [03Ch 0060 004h] ACPI Table Address 6 : BF6DFDFA +acpidump [040h 0064 004h] ACPI Table Address 7 : BF6DFF70 +acpidump [044h 0068 004h] ACPI Table Address 8 : BF6D98BD +acpidump [048h 0072 004h] ACPI Table Address 9 : BF6D981A +acpidump [04Ch 0076 004h] ACPI Table Address 10 : BF6D8E10 +acpidump [050h 0080 004h] ACPI Table Address 11 : BF6D8D6A +acpidump [054h 0084 004h] ACPI Table Address 12 : BF6D8884 acpidump 0000: 52 53 44 54 58 00 00 00 01 43 4C 45 4E 4F 56 4F // RSDTX....CLENOVO acpidump 0010: 54 50 2D 36 38 20 20 20 00 00 04 06 20 4C 54 50 // TP-68 .... LTP acpidump 0020: 00 00 00 00 5E FB 6D BF C6 FC 6D BF 2E FD 6D BF // ....^.m...m...m. @@ -59,18 +59,18 @@ acpidump Contains AML Object Code. acpidump acpidump FACS @ bf6e2fc0 (64 bytes) (loaded from file) acpidump ---- -acpidump [000h 0000 4] Signature : "FACS" -acpidump [004h 0004 4] Length : 00000040 -acpidump [008h 0008 4] Hardware Signature : 00000000 -acpidump [00Ch 0012 4] 32 Firmware Waking Vector : 00000000 -acpidump [010h 0016 4] Global Lock : 00000000 -acpidump [014h 0020 4] Flags (decoded below) : 00000000 +acpidump [000h 0000 004h] Signature : "FACS" +acpidump [004h 0004 004h] Length : 00000040 +acpidump [008h 0008 004h] Hardware Signature : 00000000 +acpidump [00Ch 0012 004h] 32 Firmware Waking Vector : 00000000 +acpidump [010h 0016 004h] Global Lock : 00000000 +acpidump [014h 0020 004h] Flags (decoded below) : 00000000 acpidump S4BIOS Support Present : 0 acpidump 64-bit Wake Supported (V2) : 0 -acpidump [018h 0024 8] 64 Firmware Waking Vector : 0000000000000000 -acpidump [020h 0032 1] Version : 01 -acpidump [021h 0033 3] Reserved : 000000 -acpidump [024h 0036 4] OspmFlags (decoded below) : 00000000 +acpidump [018h 0024 008h] 64 Firmware Waking Vector : 0000000000000000 +acpidump [020h 0032 001h] Version : 01 +acpidump [021h 0033 003h] Reserved : 000000 +acpidump [024h 0036 004h] OspmFlags (decoded below) : 00000000 acpidump 64-bit Wake Env Required (V2) : 0 acpidump 0000: 46 41 43 53 40 00 00 00 00 00 00 00 00 00 00 00 // FACS@........... acpidump 0010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // ................ @@ -79,59 +79,59 @@ acpidump 0030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 // .. acpidump acpidump FACP @ bf6dfb5e (116 bytes) (loaded from file) acpidump ---- -acpidump [000h 0000 4] Signature : "FACP" [Fixed ACPI Description Table (FADT)] -acpidump [004h 0004 4] Table Length : 00000074 -acpidump [008h 0008 1] Revision : 01 -acpidump [009h 0009 1] Checksum : 5C -acpidump [00Ah 0010 6] Oem ID : "TOSCPL" -acpidump [010h 0016 8] Oem Table ID : "CRESTLNE" -acpidump [018h 0024 4] Oem Revision : 06040000 -acpidump [01Ch 0028 4] Asl Compiler ID : "LOHR" -acpidump [020h 0032 4] Asl Compiler Revision : 0000005A -acpidump [024h 0036 4] FACS Address : BF6E2FC0 -acpidump [028h 0040 4] DSDT Address : BF6D9B6A -acpidump [02Ch 0044 1] Model : 00 -acpidump [02Dh 0045 1] PM Profile : 00 [Unspecified] -acpidump [02Eh 0046 2] SCI Interrupt : 0009 -acpidump [030h 0048 4] SMI Command Port : 000000B2 -acpidump [034h 0052 1] ACPI Enable Value : F0 -acpidump [035h 0053 1] ACPI Disable Value : F1 -acpidump [036h 0054 1] S4BIOS Command : 00 -acpidump [037h 0055 1] P-State Control : 80 -acpidump [038h 0056 4] PM1A Event Block Address : 00001000 -acpidump [03Ch 0060 4] PM1B Event Block Address : 00000000 -acpidump [040h 0064 4] PM1A Control Block Address : 00001004 -acpidump [044h 0068 4] PM1B Control Block Address : 00000000 -acpidump [048h 0072 4] PM2 Control Block Address : 00001020 -acpidump [04Ch 0076 4] PM Timer Block Address : 00001008 -acpidump [050h 0080 4] GPE0 Block Address : 00001028 -acpidump [054h 0084 4] GPE1 Block Address : 00000000 -acpidump [058h 0088 1] PM1 Event Block Length : 04 -acpidump [059h 0089 1] PM1 Control Block Length : 02 -acpidump [05Ah 0090 1] PM2 Control Block Length : 01 -acpidump [05Bh 0091 1] PM Timer Block Length : 04 -acpidump [05Ch 0092 1] GPE0 Block Length : 08 -acpidump [05Dh 0093 1] GPE1 Block Length : 00 -acpidump [05Eh 0094 1] GPE1 Base Offset : 00 -acpidump [05Fh 0095 1] _CST Support : 85 -acpidump [060h 0096 2] C2 Latency : 0001 -acpidump [062h 0098 2] C3 Latency : 0039 -acpidump [064h 0100 2] CPU Cache Size : 0000 -acpidump [066h 0102 2] Cache Flush Stride : 0000 -acpidump [068h 0104 1] Duty Cycle Offset : 01 -acpidump [069h 0105 1] Duty Cycle Width : 03 -acpidump [06Ah 0106 1] RTC Day Alarm Index : 0D -acpidump [06Bh 0107 1] RTC Month Alarm Index : 00 -acpidump [06Ch 0108 1] RTC Century Index : 32 -acpidump [06Dh 0109 2] Boot Flags (decoded below) : 0000 +acpidump [000h 0000 004h] Signature : "FACP" [Fixed ACPI Description Table (FADT)] +acpidump [004h 0004 004h] Table Length : 00000074 +acpidump [008h 0008 001h] Revision : 01 +acpidump [009h 0009 001h] Checksum : 5C +acpidump [00Ah 0010 006h] Oem ID : "TOSCPL" +acpidump [010h 0016 008h] Oem Table ID : "CRESTLNE" +acpidump [018h 0024 004h] Oem Revision : 06040000 +acpidump [01Ch 0028 004h] Asl Compiler ID : "LOHR" +acpidump [020h 0032 004h] Asl Compiler Revision : 0000005A +acpidump [024h 0036 004h] FACS Address : BF6E2FC0 +acpidump [028h 0040 004h] DSDT Address : BF6D9B6A +acpidump [02Ch 0044 001h] Model : 00 +acpidump [02Dh 0045 001h] PM Profile : 00 [Unspecified] +acpidump [02Eh 0046 002h] SCI Interrupt : 0009 +acpidump [030h 0048 004h] SMI Command Port : 000000B2 +acpidump [034h 0052 001h] ACPI Enable Value : F0 +acpidump [035h 0053 001h] ACPI Disable Value : F1 +acpidump [036h 0054 001h] S4BIOS Command : 00 +acpidump [037h 0055 001h] P-State Control : 80 +acpidump [038h 0056 004h] PM1A Event Block Address : 00001000 +acpidump [03Ch 0060 004h] PM1B Event Block Address : 00000000 +acpidump [040h 0064 004h] PM1A Control Block Address : 00001004 +acpidump [044h 0068 004h] PM1B Control Block Address : 00000000 +acpidump [048h 0072 004h] PM2 Control Block Address : 00001020 +acpidump [04Ch 0076 004h] PM Timer Block Address : 00001008 +acpidump [050h 0080 004h] GPE0 Block Address : 00001028 +acpidump [054h 0084 004h] GPE1 Block Address : 00000000 +acpidump [058h 0088 001h] PM1 Event Block Length : 04 +acpidump [059h 0089 001h] PM1 Control Block Length : 02 +acpidump [05Ah 0090 001h] PM2 Control Block Length : 01 +acpidump [05Bh 0091 001h] PM Timer Block Length : 04 +acpidump [05Ch 0092 001h] GPE0 Block Length : 08 +acpidump [05Dh 0093 001h] GPE1 Block Length : 00 +acpidump [05Eh 0094 001h] GPE1 Base Offset : 00 +acpidump [05Fh 0095 001h] _CST Support : 85 +acpidump [060h 0096 002h] C2 Latency : 0001 +acpidump [062h 0098 002h] C3 Latency : 0039 +acpidump [064h 0100 002h] CPU Cache Size : 0000 +acpidump [066h 0102 002h] Cache Flush Stride : 0000 +acpidump [068h 0104 001h] Duty Cycle Offset : 01 +acpidump [069h 0105 001h] Duty Cycle Width : 03 +acpidump [06Ah 0106 001h] RTC Day Alarm Index : 0D +acpidump [06Bh 0107 001h] RTC Month Alarm Index : 00 +acpidump [06Ch 0108 001h] RTC Century Index : 32 +acpidump [06Dh 0109 002h] Boot Flags (decoded below) : 0000 acpidump Legacy Devices Supported (V2) : 0 acpidump 8042 Present on ports 60/64 (V2) : 0 acpidump VGA Not Present (V4) : 0 acpidump MSI Not Supported (V4) : 0 acpidump PCIe ASPM Not Supported (V4) : 0 acpidump CMOS RTC Not Present (V5) : 0 -acpidump [06Fh 0111 1] Reserved : 00 -acpidump [070h 0112 4] Flags (decoded below) : 000080A5 +acpidump [06Fh 0111 001h] Reserved : 00 +acpidump [070h 0112 004h] Flags (decoded below) : 000080A5 acpidump WBINVD instruction is operational (V1) : 1 acpidump WBINVD flushes all caches (V1) : 0 acpidump All CPUs support C1 (V1) : 1 @@ -165,68 +165,68 @@ acpidump 0070: A5 80 00 00 // .. acpidump acpidump APIC @ bf6dfcc6 (104 bytes) (loaded from file) acpidump ---- -acpidump [000h 0000 4] Signature : "APIC" [Multiple APIC Description Table (MADT)] -acpidump [004h 0004 4] Table Length : 00000068 -acpidump [008h 0008 1] Revision : 01 -acpidump [009h 0009 1] Checksum : CC -acpidump [00Ah 0010 6] Oem ID : "INTEL " -acpidump [010h 0016 8] Oem Table ID : "CRESTLNE" -acpidump [018h 0024 4] Oem Revision : 06040000 -acpidump [01Ch 0028 4] Asl Compiler ID : "LOHR" -acpidump [020h 0032 4] Asl Compiler Revision : 0000005A -acpidump [024h 0036 4] Local Apic Address : FEE00000 -acpidump [028h 0040 4] Flags (decoded below) : 00000001 +acpidump [000h 0000 004h] Signature : "APIC" [Multiple APIC Description Table (MADT)] +acpidump [004h 0004 004h] Table Length : 00000068 +acpidump [008h 0008 001h] Revision : 01 +acpidump [009h 0009 001h] Checksum : CC +acpidump [00Ah 0010 006h] Oem ID : "INTEL " +acpidump [010h 0016 008h] Oem Table ID : "CRESTLNE" +acpidump [018h 0024 004h] Oem Revision : 06040000 +acpidump [01Ch 0028 004h] Asl Compiler ID : "LOHR" +acpidump [020h 0032 004h] Asl Compiler Revision : 0000005A +acpidump [024h 0036 004h] Local Apic Address : FEE00000 +acpidump [028h 0040 004h] Flags (decoded below) : 00000001 acpidump PC-AT Compatibility : 1 -acpidump [02Ch 0044 1] Subtable Type : 00 [Processor Local APIC] -acpidump [02Dh 0045 1] Length : 08 -acpidump [02Eh 0046 1] Processor ID : 00 -acpidump [02Fh 0047 1] Local Apic ID : 00 -acpidump [030h 0048 4] Flags (decoded below) : 00000001 +acpidump [02Ch 0044 001h] Subtable Type : 00 [Processor Local APIC] +acpidump [02Dh 0045 001h] Length : 08 +acpidump [02Eh 0046 001h] Processor ID : 00 +acpidump [02Fh 0047 001h] Local Apic ID : 00 +acpidump [030h 0048 004h] Flags (decoded below) : 00000001 acpidump Processor Enabled : 1 acpidump Runtime Online Capable : 0 -acpidump [034h 0052 1] Subtable Type : 00 [Processor Local APIC] -acpidump [035h 0053 1] Length : 08 -acpidump [036h 0054 1] Processor ID : 01 -acpidump [037h 0055 1] Local Apic ID : 01 -acpidump [038h 0056 4] Flags (decoded below) : 00000001 +acpidump [034h 0052 001h] Subtable Type : 00 [Processor Local APIC] +acpidump [035h 0053 001h] Length : 08 +acpidump [036h 0054 001h] Processor ID : 01 +acpidump [037h 0055 001h] Local Apic ID : 01 +acpidump [038h 0056 004h] Flags (decoded below) : 00000001 acpidump Processor Enabled : 1 acpidump Runtime Online Capable : 0 -acpidump [03Ch 0060 1] Subtable Type : 01 [I/O APIC] -acpidump [03Dh 0061 1] Length : 0C -acpidump [03Eh 0062 1] I/O Apic ID : 01 -acpidump [03Fh 0063 1] Reserved : 00 -acpidump [040h 0064 4] Address : FEC00000 -acpidump [044h 0068 4] Interrupt : 00000000 -acpidump [048h 0072 1] Subtable Type : 02 [Interrupt Source Override] -acpidump [049h 0073 1] Length : 0A -acpidump [04Ah 0074 1] Bus : 00 -acpidump [04Bh 0075 1] Source : 00 -acpidump [04Ch 0076 4] Interrupt : 00000002 -acpidump [050h 0080 2] Flags (decoded below) : 0000 +acpidump [03Ch 0060 001h] Subtable Type : 01 [I/O APIC] +acpidump [03Dh 0061 001h] Length : 0C +acpidump [03Eh 0062 001h] I/O Apic ID : 01 +acpidump [03Fh 0063 001h] Reserved : 00 +acpidump [040h 0064 004h] Address : FEC00000 +acpidump [044h 0068 004h] Interrupt : 00000000 +acpidump [048h 0072 001h] Subtable Type : 02 [Interrupt Source Override] +acpidump [049h 0073 001h] Length : 0A +acpidump [04Ah 0074 001h] Bus : 00 +acpidump [04Bh 0075 001h] Source : 00 +acpidump [04Ch 0076 004h] Interrupt : 00000002 +acpidump [050h 0080 002h] Flags (decoded below) : 0000 acpidump Polarity : 0 acpidump Trigger Mode : 0 -acpidump [052h 0082 1] Subtable Type : 02 [Interrupt Source Override] -acpidump [053h 0083 1] Length : 0A -acpidump [054h 0084 1] Bus : 00 -acpidump [055h 0085 1] Source : 09 -acpidump [056h 0086 4] Interrupt : 00000009 -acpidump [05Ah 0090 2] Flags (decoded below) : 000D +acpidump [052h 0082 001h] Subtable Type : 02 [Interrupt Source Override] +acpidump [053h 0083 001h] Length : 0A +acpidump [054h 0084 001h] Bus : 00 +acpidump [055h 0085 001h] Source : 09 +acpidump [056h 0086 004h] Interrupt : 00000009 +acpidump [05Ah 0090 002h] Flags (decoded below) : 000D acpidump Polarity : 1 acpidump Trigger Mode : 3 -acpidump [05Ch 0092 1] Subtable Type : 04 [Local APIC NMI] -acpidump [05Dh 0093 1] Length : 06 -acpidump [05Eh 0094 1] Processor ID : 00 -acpidump [05Fh 0095 2] Flags (decoded below) : 0005 +acpidump [05Ch 0092 001h] Subtable Type : 04 [Local APIC NMI] +acpidump [05Dh 0093 001h] Length : 06 +acpidump [05Eh 0094 001h] Processor ID : 00 +acpidump [05Fh 0095 002h] Flags (decoded below) : 0005 acpidump Polarity : 1 acpidump Trigger Mode : 1 -acpidump [061h 0097 1] Interrupt Input LINT : 01 -acpidump [062h 0098 1] Subtable Type : 04 [Local APIC NMI] -acpidump [063h 0099 1] Length : 06 -acpidump [064h 0100 1] Processor ID : 01 -acpidump [065h 0101 2] Flags (decoded below) : 0005 +acpidump [061h 0097 001h] Interrupt Input LINT : 01 +acpidump [062h 0098 001h] Subtable Type : 04 [Local APIC NMI] +acpidump [063h 0099 001h] Length : 06 +acpidump [064h 0100 001h] Processor ID : 01 +acpidump [065h 0101 002h] Flags (decoded below) : 0005 acpidump Polarity : 1 acpidump Trigger Mode : 1 -acpidump [067h 0103 1] Interrupt Input LINT : 01 +acpidump [067h 0103 001h] Interrupt Input LINT : 01 acpidump 0000: 41 50 49 43 68 00 00 00 01 CC 49 4E 54 45 4C 20 // APICh.....INTEL acpidump 0010: 43 52 45 53 54 4C 4E 45 00 00 04 06 4C 4F 48 52 // CRESTLNE....LOHR acpidump 0020: 5A 00 00 00 00 00 E0 FE 01 00 00 00 00 08 00 00 // Z............... @@ -237,25 +237,25 @@ acpidump 0060: 00 01 04 06 01 05 00 01 // .. acpidump acpidump HPET @ bf6dfd2e (56 bytes) (loaded from file) acpidump ---- -acpidump [000h 0000 4] Signature : "HPET" [High Precision Event Timer Table] -acpidump [004h 0004 4] Table Length : 00000038 -acpidump [008h 0008 1] Revision : 01 -acpidump [009h 0009 1] Checksum : 0A -acpidump [00Ah 0010 6] Oem ID : "INTEL " -acpidump [010h 0016 8] Oem Table ID : "CRESTLNE" -acpidump [018h 0024 4] Oem Revision : 06040000 -acpidump [01Ch 0028 4] Asl Compiler ID : "LOHR" -acpidump [020h 0032 4] Asl Compiler Revision : 0000005A -acpidump [024h 0036 4] Hardware Block ID : 8086A201 -acpidump [028h 0040 12] Timer Block Register : [Generic Address Structure] -acpidump [028h 0040 1] Space ID : 00 [SystemMemory] -acpidump [029h 0041 1] Bit Width : 00 -acpidump [02Ah 0042 1] Bit Offset : 00 -acpidump [02Bh 0043 1] Encoded Access Width : 00 [Undefined/Legacy] -acpidump [02Ch 0044 8] Address : 00000000FED00000 -acpidump [034h 0052 1] Sequence Number : 00 -acpidump [035h 0053 2] Minimum Clock Ticks : 0080 -acpidump [037h 0055 1] Flags (decoded below) : 00 +acpidump [000h 0000 004h] Signature : "HPET" [High Precision Event Timer Table] +acpidump [004h 0004 004h] Table Length : 00000038 +acpidump [008h 0008 001h] Revision : 01 +acpidump [009h 0009 001h] Checksum : 0A +acpidump [00Ah 0010 006h] Oem ID : "INTEL " +acpidump [010h 0016 008h] Oem Table ID : "CRESTLNE" +acpidump [018h 0024 004h] Oem Revision : 06040000 +acpidump [01Ch 0028 004h] Asl Compiler ID : "LOHR" +acpidump [020h 0032 004h] Asl Compiler Revision : 0000005A +acpidump [024h 0036 004h] Hardware Block ID : 8086A201 +acpidump [028h 0040 00Ch] Timer Block Register : [Generic Address Structure] +acpidump [028h 0040 001h] Space ID : 00 [SystemMemory] +acpidump [029h 0041 001h] Bit Width : 00 +acpidump [02Ah 0042 001h] Bit Offset : 00 +acpidump [02Bh 0043 001h] Encoded Access Width : 00 [Undefined/Legacy] +acpidump [02Ch 0044 008h] Address : 00000000FED00000 +acpidump [034h 0052 001h] Sequence Number : 00 +acpidump [035h 0053 002h] Minimum Clock Ticks : 0080 +acpidump [037h 0055 001h] Flags (decoded below) : 00 acpidump 4K Page Protect : 0 acpidump 64K Page Protect : 0 acpidump 0000: 48 50 45 54 38 00 00 00 01 0A 49 4E 54 45 4C 20 // HPET8.....INTEL @@ -265,21 +265,21 @@ acpidump 0030: 00 00 00 00 00 80 00 00 // .. acpidump acpidump MCFG @ bf6dfd66 (60 bytes) (loaded from file) acpidump ---- -acpidump [000h 0000 4] Signature : "MCFG" [Memory Mapped Configuration Table] -acpidump [004h 0004 4] Table Length : 0000003C -acpidump [008h 0008 1] Revision : 01 -acpidump [009h 0009 1] Checksum : 32 -acpidump [00Ah 0010 6] Oem ID : "INTEL " -acpidump [010h 0016 8] Oem Table ID : "CRESTLNE" -acpidump [018h 0024 4] Oem Revision : 06040000 -acpidump [01Ch 0028 4] Asl Compiler ID : "LOHR" -acpidump [020h 0032 4] Asl Compiler Revision : 0000005A -acpidump [024h 0036 8] Reserved : 0000000000000000 -acpidump [02Ch 0044 8] Base Address : 00000000E0000000 -acpidump [034h 0052 2] Segment Group Number : 0000 -acpidump [036h 0054 1] Start Bus Number : 00 -acpidump [037h 0055 1] End Bus Number : FF -acpidump [038h 0056 4] Reserved : 00000000 +acpidump [000h 0000 004h] Signature : "MCFG" [Memory Mapped Configuration Table] +acpidump [004h 0004 004h] Table Length : 0000003C +acpidump [008h 0008 001h] Revision : 01 +acpidump [009h 0009 001h] Checksum : 32 +acpidump [00Ah 0010 006h] Oem ID : "INTEL " +acpidump [010h 0016 008h] Oem Table ID : "CRESTLNE" +acpidump [018h 0024 004h] Oem Revision : 06040000 +acpidump [01Ch 0028 004h] Asl Compiler ID : "LOHR" +acpidump [020h 0032 004h] Asl Compiler Revision : 0000005A +acpidump [024h 0036 008h] Reserved : 0000000000000000 +acpidump [02Ch 0044 008h] Base Address : 00000000E0000000 +acpidump [034h 0052 002h] Segment Group Number : 0000 +acpidump [036h 0054 001h] Start Bus Number : 00 +acpidump [037h 0055 001h] End Bus Number : FF +acpidump [038h 0056 004h] Reserved : 00000000 acpidump 0000: 4D 43 46 47 3C 00 00 00 01 32 49 4E 54 45 4C 20 // MCFG<....2INTEL acpidump 0010: 43 52 45 53 54 4C 4E 45 00 00 04 06 4C 4F 48 52 // CRESTLNE....LOHR acpidump 0020: 5A 00 00 00 00 00 00 00 00 00 00 00 00 00 00 E0 // Z............... @@ -287,32 +287,32 @@ acpidump 0030: 00 00 00 00 00 00 00 FF 00 00 00 00 // .. acpidump acpidump BOOT @ bf6dffd8 (40 bytes) (loaded from file) acpidump ---- -acpidump [000h 0000 4] Signature : "BOOT" [Simple Boot Flag Table] -acpidump [004h 0004 4] Table Length : 00000028 -acpidump [008h 0008 1] Revision : 01 -acpidump [009h 0009 1] Checksum : A5 -acpidump [00Ah 0010 6] Oem ID : "PTLTD " -acpidump [010h 0016 8] Oem Table ID : "$SBFTBL$" -acpidump [018h 0024 4] Oem Revision : 06040000 -acpidump [01Ch 0028 4] Asl Compiler ID : " LTP" -acpidump [020h 0032 4] Asl Compiler Revision : 00000001 -acpidump [024h 0036 1] Boot Register Index : 36 -acpidump [025h 0037 3] Reserved : 000000 +acpidump [000h 0000 004h] Signature : "BOOT" [Simple Boot Flag Table] +acpidump [004h 0004 004h] Table Length : 00000028 +acpidump [008h 0008 001h] Revision : 01 +acpidump [009h 0009 001h] Checksum : A5 +acpidump [00Ah 0010 006h] Oem ID : "PTLTD " +acpidump [010h 0016 008h] Oem Table ID : "$SBFTBL$" +acpidump [018h 0024 004h] Oem Revision : 06040000 +acpidump [01Ch 0028 004h] Asl Compiler ID : " LTP" +acpidump [020h 0032 004h] Asl Compiler Revision : 00000001 +acpidump [024h 0036 001h] Boot Register Index : 36 +acpidump [025h 0037 003h] Reserved : 000000 acpidump 0000: 42 4F 4F 54 28 00 00 00 01 A5 50 54 4C 54 44 20 // BOOT(.....PTLTD acpidump 0010: 24 53 42 46 54 42 4C 24 00 00 04 06 20 4C 54 50 // $SBFTBL$.... LTP acpidump 0020: 01 00 00 00 36 00 00 00 // ....6... acpidump acpidump TMOR @ bf6dfdd4 (38 bytes) (loaded from file) acpidump ---- -acpidump [000h 0000 4] Signature : "TMOR" -acpidump [004h 0004 4] Table Length : 00000026 -acpidump [008h 0008 1] Revision : 01 -acpidump [009h 0009 1] Checksum : EB -acpidump [00Ah 0010 6] Oem ID : "PTLTD " -acpidump [010h 0016 8] Oem Table ID : " " -acpidump [018h 0024 4] Oem Revision : 06040000 -acpidump [01Ch 0028 4] Asl Compiler ID : "PTL " -acpidump [020h 0032 4] Asl Compiler Revision : 00000003 +acpidump [000h 0000 004h] Signature : "TMOR" +acpidump [004h 0004 004h] Table Length : 00000026 +acpidump [008h 0008 001h] Revision : 01 +acpidump [009h 0009 001h] Checksum : EB +acpidump [00Ah 0010 006h] Oem ID : "PTLTD " +acpidump [010h 0016 008h] Oem Table ID : " " +acpidump [018h 0024 004h] Oem Revision : 06040000 +acpidump [01Ch 0028 004h] Asl Compiler ID : "PTL " +acpidump [020h 0032 004h] Asl Compiler Revision : 00000003 acpidump acpidump 0000: 54 4D 4F 52 26 00 00 00 01 EB 50 54 4C 54 44 20 TMOR&.....PTLTD acpidump 0010: 20 20 20 20 20 20 20 20 00 00 04 06 50 54 4C 20 ....PTL @@ -320,79 +320,79 @@ acpidump 0020: 03 00 00 00 F3 F4 ...... acpidump acpidump SLIC @ bf6dfdfa (374 bytes) (loaded from file) acpidump ---- -acpidump [000h 0000 4] Signature : "SLIC" [Software Licensing Description Table] -acpidump [004h 0004 4] Table Length : 00000176 -acpidump [008h 0008 1] Revision : 01 -acpidump [009h 0009 1] Checksum : 99 -acpidump [00Ah 0010 6] Oem ID : "LENOVO" -acpidump [010h 0016 8] Oem Table ID : "TP-68 " -acpidump [018h 0024 4] Oem Revision : 06040000 -acpidump [01Ch 0028 4] Asl Compiler ID : "TBD " -acpidump [020h 0032 4] Asl Compiler Revision : 00000001 -acpidump [024h 0036 338] Software Licensing Structure : 53 4C 49 43 76 01 00 00 01 99 4C 45 4E 4F 56 4F /* SLICv.....LENOVO */\ +acpidump [000h 0000 004h] Signature : "SLIC" [Software Licensing Description Table] +acpidump [004h 0004 004h] Table Length : 00000176 +acpidump [008h 0008 001h] Revision : 01 +acpidump [009h 0009 001h] Checksum : 99 +acpidump [00Ah 0010 006h] Oem ID : "LENOVO" +acpidump [010h 0016 008h] Oem Table ID : "TP-68 " +acpidump [018h 0024 004h] Oem Revision : 06040000 +acpidump [01Ch 0028 004h] Asl Compiler ID : "TBD " +acpidump [020h 0032 004h] Asl Compiler Revision : 00000001 +acpidump [024h 0036 152h] Software Licensing Structure : 53 4C 49 43 76 01 00 00 01 99 4C 45 4E 4F 56 4F /* SLICv.....LENOVO */\ acpidump acpidump APIC @ bf6dff70 (104 bytes) (loaded from file) acpidump ---- -acpidump [000h 0000 4] Signature : "APIC" [Multiple APIC Description Table (MADT)] -acpidump [004h 0004 4] Table Length : 00000068 -acpidump [008h 0008 1] Revision : 01 -acpidump [009h 0009 1] Checksum : 13 -acpidump [00Ah 0010 6] Oem ID : "PTLTD " -acpidump [010h 0016 8] Oem Table ID : " APIC " -acpidump [018h 0024 4] Oem Revision : 06040000 -acpidump [01Ch 0028 4] Asl Compiler ID : " LTP" -acpidump [020h 0032 4] Asl Compiler Revision : 00000000 -acpidump [024h 0036 4] Local Apic Address : FEE00000 -acpidump [028h 0040 4] Flags (decoded below) : 00000001 +acpidump [000h 0000 004h] Signature : "APIC" [Multiple APIC Description Table (MADT)] +acpidump [004h 0004 004h] Table Length : 00000068 +acpidump [008h 0008 001h] Revision : 01 +acpidump [009h 0009 001h] Checksum : 13 +acpidump [00Ah 0010 006h] Oem ID : "PTLTD " +acpidump [010h 0016 008h] Oem Table ID : " APIC " +acpidump [018h 0024 004h] Oem Revision : 06040000 +acpidump [01Ch 0028 004h] Asl Compiler ID : " LTP" +acpidump [020h 0032 004h] Asl Compiler Revision : 00000000 +acpidump [024h 0036 004h] Local Apic Address : FEE00000 +acpidump [028h 0040 004h] Flags (decoded below) : 00000001 acpidump PC-AT Compatibility : 1 -acpidump [02Ch 0044 1] Subtable Type : 00 [Processor Local APIC] -acpidump [02Dh 0045 1] Length : 08 -acpidump [02Eh 0046 1] Processor ID : 00 -acpidump [02Fh 0047 1] Local Apic ID : 00 -acpidump [030h 0048 4] Flags (decoded below) : 00000001 +acpidump [02Ch 0044 001h] Subtable Type : 00 [Processor Local APIC] +acpidump [02Dh 0045 001h] Length : 08 +acpidump [02Eh 0046 001h] Processor ID : 00 +acpidump [02Fh 0047 001h] Local Apic ID : 00 +acpidump [030h 0048 004h] Flags (decoded below) : 00000001 acpidump Processor Enabled : 1 acpidump Runtime Online Capable : 0 -acpidump [034h 0052 1] Subtable Type : 00 [Processor Local APIC] -acpidump [035h 0053 1] Length : 08 -acpidump [036h 0054 1] Processor ID : 01 -acpidump [037h 0055 1] Local Apic ID : 01 -acpidump [038h 0056 4] Flags (decoded below) : 00000001 +acpidump [034h 0052 001h] Subtable Type : 00 [Processor Local APIC] +acpidump [035h 0053 001h] Length : 08 +acpidump [036h 0054 001h] Processor ID : 01 +acpidump [037h 0055 001h] Local Apic ID : 01 +acpidump [038h 0056 004h] Flags (decoded below) : 00000001 acpidump Processor Enabled : 1 acpidump Runtime Online Capable : 0 -acpidump [03Ch 0060 1] Subtable Type : 01 [I/O APIC] -acpidump [03Dh 0061 1] Length : 0C -acpidump [03Eh 0062 1] I/O Apic ID : 02 -acpidump [03Fh 0063 1] Reserved : 00 -acpidump [040h 0064 4] Address : FEC00000 -acpidump [044h 0068 4] Interrupt : 00000000 -acpidump [048h 0072 1] Subtable Type : 04 [Local APIC NMI] -acpidump [049h 0073 1] Length : 06 -acpidump [04Ah 0074 1] Processor ID : 00 -acpidump [04Bh 0075 2] Flags (decoded below) : 0005 +acpidump [03Ch 0060 001h] Subtable Type : 01 [I/O APIC] +acpidump [03Dh 0061 001h] Length : 0C +acpidump [03Eh 0062 001h] I/O Apic ID : 02 +acpidump [03Fh 0063 001h] Reserved : 00 +acpidump [040h 0064 004h] Address : FEC00000 +acpidump [044h 0068 004h] Interrupt : 00000000 +acpidump [048h 0072 001h] Subtable Type : 04 [Local APIC NMI] +acpidump [049h 0073 001h] Length : 06 +acpidump [04Ah 0074 001h] Processor ID : 00 +acpidump [04Bh 0075 002h] Flags (decoded below) : 0005 acpidump Polarity : 1 acpidump Trigger Mode : 1 -acpidump [04Dh 0077 1] Interrupt Input LINT : 01 -acpidump [04Eh 0078 1] Subtable Type : 04 [Local APIC NMI] -acpidump [04Fh 0079 1] Length : 06 -acpidump [050h 0080 1] Processor ID : 01 -acpidump [051h 0081 2] Flags (decoded below) : 0005 +acpidump [04Dh 0077 001h] Interrupt Input LINT : 01 +acpidump [04Eh 0078 001h] Subtable Type : 04 [Local APIC NMI] +acpidump [04Fh 0079 001h] Length : 06 +acpidump [050h 0080 001h] Processor ID : 01 +acpidump [051h 0081 002h] Flags (decoded below) : 0005 acpidump Polarity : 1 acpidump Trigger Mode : 1 -acpidump [053h 0083 1] Interrupt Input LINT : 01 -acpidump [054h 0084 1] Subtable Type : 02 [Interrupt Source Override] -acpidump [055h 0085 1] Length : 0A -acpidump [056h 0086 1] Bus : 00 -acpidump [057h 0087 1] Source : 00 -acpidump [058h 0088 4] Interrupt : 00000002 -acpidump [05Ch 0092 2] Flags (decoded below) : 0005 +acpidump [053h 0083 001h] Interrupt Input LINT : 01 +acpidump [054h 0084 001h] Subtable Type : 02 [Interrupt Source Override] +acpidump [055h 0085 001h] Length : 0A +acpidump [056h 0086 001h] Bus : 00 +acpidump [057h 0087 001h] Source : 00 +acpidump [058h 0088 004h] Interrupt : 00000002 +acpidump [05Ch 0092 002h] Flags (decoded below) : 0005 acpidump Polarity : 1 acpidump Trigger Mode : 1 -acpidump [05Eh 0094 1] Subtable Type : 02 [Interrupt Source Override] -acpidump [05Fh 0095 1] Length : 0A -acpidump [060h 0096 1] Bus : 00 -acpidump [061h 0097 1] Source : 09 -acpidump [062h 0098 4] Interrupt : 00000009 -acpidump [066h 0102 2] Flags (decoded below) : 000D +acpidump [05Eh 0094 001h] Subtable Type : 02 [Interrupt Source Override] +acpidump [05Fh 0095 001h] Length : 0A +acpidump [060h 0096 001h] Bus : 00 +acpidump [061h 0097 001h] Source : 09 +acpidump [062h 0098 004h] Interrupt : 00000009 +acpidump [066h 0102 002h] Flags (decoded below) : 000D acpidump Polarity : 1 acpidump Trigger Mode : 3 acpidump 0000: 41 50 49 43 68 00 00 00 01 13 50 54 4C 54 44 20 // APICh.....PTLTD @@ -470,29 +470,29 @@ acpidump Contains AML Object Code. acpidump acpidump XSDT @ bf6d87f0 (148 bytes) (loaded from file) acpidump ---- -acpidump [000h 0000 4] Signature : "XSDT" [Extended System Description Table] -acpidump [004h 0004 4] Table Length : 00000094 -acpidump [008h 0008 1] Revision : 01 -acpidump [009h 0009 1] Checksum : C2 -acpidump [00Ah 0010 6] Oem ID : "LENOVO" -acpidump [010h 0016 8] Oem Table ID : "TP-68 " -acpidump [018h 0024 4] Oem Revision : 06040000 -acpidump [01Ch 0028 4] Asl Compiler ID : " LTP" -acpidump [020h 0032 4] Asl Compiler Revision : 00000000 -acpidump [024h 0036 8] ACPI Table Address 0 : 00000000BF6DFBD2 -acpidump [02Ch 0044 8] ACPI Table Address 1 : 00000000BF6DFCC6 -acpidump [034h 0052 8] ACPI Table Address 2 : 00000000BF6DFD2E -acpidump [03Ch 0060 8] ACPI Table Address 3 : 00000000BF6DFD66 -acpidump [044h 0068 8] ACPI Table Address 4 : 00000000BF6DFDA2 -acpidump [04Ch 0076 8] ACPI Table Address 5 : 00000000BF6DFDD4 -acpidump [054h 0084 8] ACPI Table Address 6 : 00000000BF6DFDFA -acpidump [05Ch 0092 8] ACPI Table Address 7 : 00000000BF6DFF70 -acpidump [064h 0100 8] ACPI Table Address 8 : 00000000BF6DFFD8 -acpidump [06Ch 0108 8] ACPI Table Address 9 : 00000000BF6D98BD -acpidump [074h 0116 8] ACPI Table Address 10 : 00000000BF6D981A -acpidump [07Ch 0124 8] ACPI Table Address 11 : 00000000BF6D8E10 -acpidump [084h 0132 8] ACPI Table Address 12 : 00000000BF6D8D6A -acpidump [08Ch 0140 8] ACPI Table Address 13 : 00000000BF6D8884 +acpidump [000h 0000 004h] Signature : "XSDT" [Extended System Description Table] +acpidump [004h 0004 004h] Table Length : 00000094 +acpidump [008h 0008 001h] Revision : 01 +acpidump [009h 0009 001h] Checksum : C2 +acpidump [00Ah 0010 006h] Oem ID : "LENOVO" +acpidump [010h 0016 008h] Oem Table ID : "TP-68 " +acpidump [018h 0024 004h] Oem Revision : 06040000 +acpidump [01Ch 0028 004h] Asl Compiler ID : " LTP" +acpidump [020h 0032 004h] Asl Compiler Revision : 00000000 +acpidump [024h 0036 008h] ACPI Table Address 0 : 00000000BF6DFBD2 +acpidump [02Ch 0044 008h] ACPI Table Address 1 : 00000000BF6DFCC6 +acpidump [034h 0052 008h] ACPI Table Address 2 : 00000000BF6DFD2E +acpidump [03Ch 0060 008h] ACPI Table Address 3 : 00000000BF6DFD66 +acpidump [044h 0068 008h] ACPI Table Address 4 : 00000000BF6DFDA2 +acpidump [04Ch 0076 008h] ACPI Table Address 5 : 00000000BF6DFDD4 +acpidump [054h 0084 008h] ACPI Table Address 6 : 00000000BF6DFDFA +acpidump [05Ch 0092 008h] ACPI Table Address 7 : 00000000BF6DFF70 +acpidump [064h 0100 008h] ACPI Table Address 8 : 00000000BF6DFFD8 +acpidump [06Ch 0108 008h] ACPI Table Address 9 : 00000000BF6D98BD +acpidump [074h 0116 008h] ACPI Table Address 10 : 00000000BF6D981A +acpidump [07Ch 0124 008h] ACPI Table Address 11 : 00000000BF6D8E10 +acpidump [084h 0132 008h] ACPI Table Address 12 : 00000000BF6D8D6A +acpidump [08Ch 0140 008h] ACPI Table Address 13 : 00000000BF6D8884 acpidump 0000: 58 53 44 54 94 00 00 00 01 C2 4C 45 4E 4F 56 4F // XSDT......LENOVO acpidump 0010: 54 50 2D 36 38 20 20 20 00 00 04 06 20 4C 54 50 // TP-68 .... LTP acpidump 0020: 00 00 00 00 D2 FB 6D BF 00 00 00 00 C6 FC 6D BF // ......m.......m. @@ -506,59 +506,59 @@ acpidump 0090: 00 00 00 00 // .. acpidump acpidump FACP @ bf6dfbd2 (244 bytes) (loaded from file) acpidump ---- -acpidump [000h 0000 4] Signature : "FACP" [Fixed ACPI Description Table (FADT)] -acpidump [004h 0004 4] Table Length : 000000F4 -acpidump [008h 0008 1] Revision : 03 -acpidump [009h 0009 1] Checksum : 52 -acpidump [00Ah 0010 6] Oem ID : "TOSCPL" -acpidump [010h 0016 8] Oem Table ID : "CRESTLNE" -acpidump [018h 0024 4] Oem Revision : 06040000 -acpidump [01Ch 0028 4] Asl Compiler ID : "ALAN" -acpidump [020h 0032 4] Asl Compiler Revision : 00000001 -acpidump [024h 0036 4] FACS Address : BF6E2FC0 -acpidump [028h 0040 4] DSDT Address : BF6D9B6A -acpidump [02Ch 0044 1] Model : 00 -acpidump [02Dh 0045 1] PM Profile : 02 [Mobile] -acpidump [02Eh 0046 2] SCI Interrupt : 0009 -acpidump [030h 0048 4] SMI Command Port : 000000B2 -acpidump [034h 0052 1] ACPI Enable Value : F0 -acpidump [035h 0053 1] ACPI Disable Value : F1 -acpidump [036h 0054 1] S4BIOS Command : 00 -acpidump [037h 0055 1] P-State Control : 80 -acpidump [038h 0056 4] PM1A Event Block Address : 00001000 -acpidump [03Ch 0060 4] PM1B Event Block Address : 00000000 -acpidump [040h 0064 4] PM1A Control Block Address : 00001004 -acpidump [044h 0068 4] PM1B Control Block Address : 00000000 -acpidump [048h 0072 4] PM2 Control Block Address : 00001020 -acpidump [04Ch 0076 4] PM Timer Block Address : 00001008 -acpidump [050h 0080 4] GPE0 Block Address : 00001028 -acpidump [054h 0084 4] GPE1 Block Address : 00000000 -acpidump [058h 0088 1] PM1 Event Block Length : 04 -acpidump [059h 0089 1] PM1 Control Block Length : 02 -acpidump [05Ah 0090 1] PM2 Control Block Length : 01 -acpidump [05Bh 0091 1] PM Timer Block Length : 04 -acpidump [05Ch 0092 1] GPE0 Block Length : 08 -acpidump [05Dh 0093 1] GPE1 Block Length : 00 -acpidump [05Eh 0094 1] GPE1 Base Offset : 00 -acpidump [05Fh 0095 1] _CST Support : 85 -acpidump [060h 0096 2] C2 Latency : 0001 -acpidump [062h 0098 2] C3 Latency : 0023 -acpidump [064h 0100 2] CPU Cache Size : 0000 -acpidump [066h 0102 2] Cache Flush Stride : 0000 -acpidump [068h 0104 1] Duty Cycle Offset : 01 -acpidump [069h 0105 1] Duty Cycle Width : 03 -acpidump [06Ah 0106 1] RTC Day Alarm Index : 0D -acpidump [06Bh 0107 1] RTC Month Alarm Index : 00 -acpidump [06Ch 0108 1] RTC Century Index : 32 -acpidump [06Dh 0109 2] Boot Flags (decoded below) : 0000 +acpidump [000h 0000 004h] Signature : "FACP" [Fixed ACPI Description Table (FADT)] +acpidump [004h 0004 004h] Table Length : 000000F4 +acpidump [008h 0008 001h] Revision : 03 +acpidump [009h 0009 001h] Checksum : 52 +acpidump [00Ah 0010 006h] Oem ID : "TOSCPL" +acpidump [010h 0016 008h] Oem Table ID : "CRESTLNE" +acpidump [018h 0024 004h] Oem Revision : 06040000 +acpidump [01Ch 0028 004h] Asl Compiler ID : "ALAN" +acpidump [020h 0032 004h] Asl Compiler Revision : 00000001 +acpidump [024h 0036 004h] FACS Address : BF6E2FC0 +acpidump [028h 0040 004h] DSDT Address : BF6D9B6A +acpidump [02Ch 0044 001h] Model : 00 +acpidump [02Dh 0045 001h] PM Profile : 02 [Mobile] +acpidump [02Eh 0046 002h] SCI Interrupt : 0009 +acpidump [030h 0048 004h] SMI Command Port : 000000B2 +acpidump [034h 0052 001h] ACPI Enable Value : F0 +acpidump [035h 0053 001h] ACPI Disable Value : F1 +acpidump [036h 0054 001h] S4BIOS Command : 00 +acpidump [037h 0055 001h] P-State Control : 80 +acpidump [038h 0056 004h] PM1A Event Block Address : 00001000 +acpidump [03Ch 0060 004h] PM1B Event Block Address : 00000000 +acpidump [040h 0064 004h] PM1A Control Block Address : 00001004 +acpidump [044h 0068 004h] PM1B Control Block Address : 00000000 +acpidump [048h 0072 004h] PM2 Control Block Address : 00001020 +acpidump [04Ch 0076 004h] PM Timer Block Address : 00001008 +acpidump [050h 0080 004h] GPE0 Block Address : 00001028 +acpidump [054h 0084 004h] GPE1 Block Address : 00000000 +acpidump [058h 0088 001h] PM1 Event Block Length : 04 +acpidump [059h 0089 001h] PM1 Control Block Length : 02 +acpidump [05Ah 0090 001h] PM2 Control Block Length : 01 +acpidump [05Bh 0091 001h] PM Timer Block Length : 04 +acpidump [05Ch 0092 001h] GPE0 Block Length : 08 +acpidump [05Dh 0093 001h] GPE1 Block Length : 00 +acpidump [05Eh 0094 001h] GPE1 Base Offset : 00 +acpidump [05Fh 0095 001h] _CST Support : 85 +acpidump [060h 0096 002h] C2 Latency : 0001 +acpidump [062h 0098 002h] C3 Latency : 0023 +acpidump [064h 0100 002h] CPU Cache Size : 0000 +acpidump [066h 0102 002h] Cache Flush Stride : 0000 +acpidump [068h 0104 001h] Duty Cycle Offset : 01 +acpidump [069h 0105 001h] Duty Cycle Width : 03 +acpidump [06Ah 0106 001h] RTC Day Alarm Index : 0D +acpidump [06Bh 0107 001h] RTC Month Alarm Index : 00 +acpidump [06Ch 0108 001h] RTC Century Index : 32 +acpidump [06Dh 0109 002h] Boot Flags (decoded below) : 0000 acpidump Legacy Devices Supported (V2) : 0 acpidump 8042 Present on ports 60/64 (V2) : 0 acpidump VGA Not Present (V4) : 0 acpidump MSI Not Supported (V4) : 0 acpidump PCIe ASPM Not Supported (V4) : 0 acpidump CMOS RTC Not Present (V5) : 0 -acpidump [06Fh 0111 1] Reserved : 00 -acpidump [070h 0112 4] Flags (decoded below) : 000000A5 +acpidump [06Fh 0111 001h] Reserved : 00 +acpidump [070h 0112 004h] Flags (decoded below) : 000000A5 acpidump WBINVD instruction is operational (V1) : 1 acpidump WBINVD flushes all caches (V1) : 0 acpidump All CPUs support C1 (V1) : 1 @@ -581,67 +581,67 @@ acpidump Use APIC Cluster Model (V4) : 0 acpidump Use APIC Physical Destination Mode (V4) : 0 acpidump Hardware Reduced (V5) : 0 acpidump Low Power S0 Idle (V5) : 0 -acpidump [074h 0116 12] Reset Register : [Generic Address Structure] -acpidump [074h 0116 1] Space ID : 00 [SystemMemory] -acpidump [075h 0117 1] Bit Width : 00 -acpidump [076h 0118 1] Bit Offset : 00 -acpidump [077h 0119 1] Encoded Access Width : 00 [Undefined/Legacy] -acpidump [078h 0120 8] Address : 0000000000000000 -acpidump [080h 0128 1] Value to cause reset : 00 -acpidump [081h 0129 2] ARM Flags (decoded below) : 0000 +acpidump [074h 0116 00Ch] Reset Register : [Generic Address Structure] +acpidump [074h 0116 001h] Space ID : 00 [SystemMemory] +acpidump [075h 0117 001h] Bit Width : 00 +acpidump [076h 0118 001h] Bit Offset : 00 +acpidump [077h 0119 001h] Encoded Access Width : 00 [Undefined/Legacy] +acpidump [078h 0120 008h] Address : 0000000000000000 +acpidump [080h 0128 001h] Value to cause reset : 00 +acpidump [081h 0129 002h] ARM Flags (decoded below) : 0000 acpidump PSCI Compliant : 0 acpidump Must use HVC for PSCI : 0 -acpidump [083h 0131 1] FADT Minor Revision : 00 -acpidump [084h 0132 8] FACS Address : 00000000BF6E2FC0 -acpidump [08Ch 0140 8] DSDT Address : 00000000BF6D9B6A -acpidump [094h 0148 12] PM1A Event Block : [Generic Address Structure] -acpidump [094h 0148 1] Space ID : 01 [SystemIO] -acpidump [095h 0149 1] Bit Width : 20 -acpidump [096h 0150 1] Bit Offset : 00 -acpidump [097h 0151 1] Encoded Access Width : 00 [Undefined/Legacy] -acpidump [098h 0152 8] Address : 0000000000001000 -acpidump [0A0h 0160 12] PM1B Event Block : [Generic Address Structure] -acpidump [0A0h 0160 1] Space ID : 00 [SystemMemory] -acpidump [0A1h 0161 1] Bit Width : 00 -acpidump [0A2h 0162 1] Bit Offset : 00 -acpidump [0A3h 0163 1] Encoded Access Width : 00 [Undefined/Legacy] -acpidump [0A4h 0164 8] Address : 0000000000000000 -acpidump [0ACh 0172 12] PM1A Control Block : [Generic Address Structure] -acpidump [0ACh 0172 1] Space ID : 01 [SystemIO] -acpidump [0ADh 0173 1] Bit Width : 10 -acpidump [0AEh 0174 1] Bit Offset : 00 -acpidump [0AFh 0175 1] Encoded Access Width : 00 [Undefined/Legacy] -acpidump [0B0h 0176 8] Address : 0000000000001004 -acpidump [0B8h 0184 12] PM1B Control Block : [Generic Address Structure] -acpidump [0B8h 0184 1] Space ID : 00 [SystemMemory] -acpidump [0B9h 0185 1] Bit Width : 00 -acpidump [0BAh 0186 1] Bit Offset : 00 -acpidump [0BBh 0187 1] Encoded Access Width : 00 [Undefined/Legacy] -acpidump [0BCh 0188 8] Address : 0000000000000000 -acpidump [0C4h 0196 12] PM2 Control Block : [Generic Address Structure] -acpidump [0C4h 0196 1] Space ID : 01 [SystemIO] -acpidump [0C5h 0197 1] Bit Width : 08 -acpidump [0C6h 0198 1] Bit Offset : 00 -acpidump [0C7h 0199 1] Encoded Access Width : 00 [Undefined/Legacy] -acpidump [0C8h 0200 8] Address : 0000000000001020 -acpidump [0D0h 0208 12] PM Timer Block : [Generic Address Structure] -acpidump [0D0h 0208 1] Space ID : 01 [SystemIO] -acpidump [0D1h 0209 1] Bit Width : 20 -acpidump [0D2h 0210 1] Bit Offset : 00 -acpidump [0D3h 0211 1] Encoded Access Width : 00 [Undefined/Legacy] -acpidump [0D4h 0212 8] Address : 0000000000001008 -acpidump [0DCh 0220 12] GPE0 Block : [Generic Address Structure] -acpidump [0DCh 0220 1] Space ID : 01 [SystemIO] -acpidump [0DDh 0221 1] Bit Width : 40 -acpidump [0DEh 0222 1] Bit Offset : 00 -acpidump [0DFh 0223 1] Encoded Access Width : 00 [Undefined/Legacy] -acpidump [0E0h 0224 8] Address : 0000000000001028 -acpidump [0E8h 0232 12] GPE1 Block : [Generic Address Structure] -acpidump [0E8h 0232 1] Space ID : 00 [SystemMemory] -acpidump [0E9h 0233 1] Bit Width : 00 -acpidump [0EAh 0234 1] Bit Offset : 00 -acpidump [0EBh 0235 1] Encoded Access Width : 00 [Undefined/Legacy] -acpidump [0ECh 0236 8] Address : 0000000000000000 +acpidump [083h 0131 001h] FADT Minor Revision : 00 +acpidump [084h 0132 008h] FACS Address : 00000000BF6E2FC0 +acpidump [08Ch 0140 008h] DSDT Address : 00000000BF6D9B6A +acpidump [094h 0148 00Ch] PM1A Event Block : [Generic Address Structure] +acpidump [094h 0148 001h] Space ID : 01 [SystemIO] +acpidump [095h 0149 001h] Bit Width : 20 +acpidump [096h 0150 001h] Bit Offset : 00 +acpidump [097h 0151 001h] Encoded Access Width : 00 [Undefined/Legacy] +acpidump [098h 0152 008h] Address : 0000000000001000 +acpidump [0A0h 0160 00Ch] PM1B Event Block : [Generic Address Structure] +acpidump [0A0h 0160 001h] Space ID : 00 [SystemMemory] +acpidump [0A1h 0161 001h] Bit Width : 00 +acpidump [0A2h 0162 001h] Bit Offset : 00 +acpidump [0A3h 0163 001h] Encoded Access Width : 00 [Undefined/Legacy] +acpidump [0A4h 0164 008h] Address : 0000000000000000 +acpidump [0ACh 0172 00Ch] PM1A Control Block : [Generic Address Structure] +acpidump [0ACh 0172 001h] Space ID : 01 [SystemIO] +acpidump [0ADh 0173 001h] Bit Width : 10 +acpidump [0AEh 0174 001h] Bit Offset : 00 +acpidump [0AFh 0175 001h] Encoded Access Width : 00 [Undefined/Legacy] +acpidump [0B0h 0176 008h] Address : 0000000000001004 +acpidump [0B8h 0184 00Ch] PM1B Control Block : [Generic Address Structure] +acpidump [0B8h 0184 001h] Space ID : 00 [SystemMemory] +acpidump [0B9h 0185 001h] Bit Width : 00 +acpidump [0BAh 0186 001h] Bit Offset : 00 +acpidump [0BBh 0187 001h] Encoded Access Width : 00 [Undefined/Legacy] +acpidump [0BCh 0188 008h] Address : 0000000000000000 +acpidump [0C4h 0196 00Ch] PM2 Control Block : [Generic Address Structure] +acpidump [0C4h 0196 001h] Space ID : 01 [SystemIO] +acpidump [0C5h 0197 001h] Bit Width : 08 +acpidump [0C6h 0198 001h] Bit Offset : 00 +acpidump [0C7h 0199 001h] Encoded Access Width : 00 [Undefined/Legacy] +acpidump [0C8h 0200 008h] Address : 0000000000001020 +acpidump [0D0h 0208 00Ch] PM Timer Block : [Generic Address Structure] +acpidump [0D0h 0208 001h] Space ID : 01 [SystemIO] +acpidump [0D1h 0209 001h] Bit Width : 20 +acpidump [0D2h 0210 001h] Bit Offset : 00 +acpidump [0D3h 0211 001h] Encoded Access Width : 00 [Undefined/Legacy] +acpidump [0D4h 0212 008h] Address : 0000000000001008 +acpidump [0DCh 0220 00Ch] GPE0 Block : [Generic Address Structure] +acpidump [0DCh 0220 001h] Space ID : 01 [SystemIO] +acpidump [0DDh 0221 001h] Bit Width : 40 +acpidump [0DEh 0222 001h] Bit Offset : 00 +acpidump [0DFh 0223 001h] Encoded Access Width : 00 [Undefined/Legacy] +acpidump [0E0h 0224 008h] Address : 0000000000001028 +acpidump [0E8h 0232 00Ch] GPE1 Block : [Generic Address Structure] +acpidump [0E8h 0232 001h] Space ID : 00 [SystemMemory] +acpidump [0E9h 0233 001h] Bit Width : 00 +acpidump [0EAh 0234 001h] Bit Offset : 00 +acpidump [0EBh 0235 001h] Encoded Access Width : 00 [Undefined/Legacy] +acpidump [0ECh 0236 008h] Address : 0000000000000000 acpidump 0000: 46 41 43 50 F4 00 00 00 03 52 54 4F 53 43 50 4C // FACP.....RTOSCPL acpidump 0010: 43 52 45 53 54 4C 4E 45 00 00 04 06 41 4C 41 4E // CRESTLNE....ALAN acpidump 0020: 01 00 00 00 C0 2F 6E BF 6A 9B 6D BF 00 02 09 00 // ...../n.j.m..... @@ -661,18 +661,18 @@ acpidump 00F0: 00 00 00 00 // .. acpidump acpidump TCPA @ bf6dfda2 (50 bytes) (loaded from file) acpidump ---- -acpidump [000h 0000 4] Signature : "TCPA" [Trusted Computing Platform Alliance Table] -acpidump [004h 0004 4] Table Length : 00000032 -acpidump [008h 0008 1] Revision : 01 -acpidump [009h 0009 1] Checksum : 8F -acpidump [00Ah 0010 6] Oem ID : "Intel " -acpidump [010h 0016 8] Oem Table ID : "CRESTLNE" -acpidump [018h 0024 4] Oem Revision : 06040000 -acpidump [01Ch 0028 4] Asl Compiler ID : "LOHR" -acpidump [020h 0032 4] Asl Compiler Revision : 0000005A -acpidump [024h 0036 2] Platform Class : 0000 -acpidump [026h 0038 4] Min Event Log Length : 00010000 -acpidump [02Ah 0042 8] Event Log Address : 0000000000000000 +acpidump [000h 0000 004h] Signature : "TCPA" [Trusted Computing Platform Alliance Table] +acpidump [004h 0004 004h] Table Length : 00000032 +acpidump [008h 0008 001h] Revision : 01 +acpidump [009h 0009 001h] Checksum : 8F +acpidump [00Ah 0010 006h] Oem ID : "Intel " +acpidump [010h 0016 008h] Oem Table ID : "CRESTLNE" +acpidump [018h 0024 004h] Oem Revision : 06040000 +acpidump [01Ch 0028 004h] Asl Compiler ID : "LOHR" +acpidump [020h 0032 004h] Asl Compiler Revision : 0000005A +acpidump [024h 0036 002h] Platform Class : 0000 +acpidump [026h 0038 004h] Min Event Log Length : 00010000 +acpidump [02Ah 0042 008h] Event Log Address : 0000000000000000 acpidump 0000: 54 43 50 41 32 00 00 00 01 8F 49 6E 74 65 6C 20 // TCPA2.....Intel acpidump 0010: 43 52 45 53 54 4C 4E 45 00 00 04 06 4C 4F 48 52 // CRESTLNE....LOHR acpidump 0020: 5A 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 // Z............... diff --git a/fwts-test/arg-table-path-0001/acpidump-0001.log b/fwts-test/arg-table-path-0001/acpidump-0001.log index ac216518..2005b2ed 100644 --- a/fwts-test/arg-table-path-0001/acpidump-0001.log +++ b/fwts-test/arg-table-path-0001/acpidump-0001.log @@ -131,322 +131,326 @@ acpidump TCPA @ bff07059 (50 bytes) (loaded from file) acpidump TMOR @ bff0709b (38 bytes) (loaded from file) acpidump Test 1 of 1: Dump ACPI tables. acpidump XSDT @ bff07149 (172 bytes) (generated by fwts) -acpidump [000h 0000 4] Signature : "APIC" [Multiple APIC Description Table (MADT)] -acpidump [000h 0000 4] Signature : "BOOT" [Simple Boot Flag Table] acpidump [000h 0000 4] Signature : "DSDT" -acpidump [000h 0000 4] Signature : "FACP" [Fixed ACPI Description Table (FADT)] -acpidump [000h 0000 4] Signature : "FACS" -acpidump [000h 0000 4] Signature : "HPET" [High Precision Event Timer Table] -acpidump [000h 0000 4] Signature : "MCFG" [Memory Mapped Configuration Table] -acpidump [000h 0000 4] Signature : "RSDT" [Root System Description Table] -acpidump [000h 0000 4] Signature : "SLIC" [Software Licensing Description Table] acpidump [000h 0000 4] Signature : "SSDT" -acpidump [000h 0000 4] Signature : "TCPA" [Trusted Computing Platform Alliance Table] -acpidump [000h 0000 4] Signature : "TMOR" -acpidump [000h 0000 4] Signature : "XSDT" [Extended System Description Table] acpidump [000h 0000 8] Signature : "RSD PTR " -acpidump [004h 0004 4] Length : 00000040 -acpidump [004h 0004 4] Table Length : 00000026 -acpidump [004h 0004 4] Table Length : 00000028 -acpidump [004h 0004 4] Table Length : 00000032 -acpidump [004h 0004 4] Table Length : 00000038 -acpidump [004h 0004 4] Table Length : 0000003C -acpidump [004h 0004 4] Table Length : 00000068 -acpidump [004h 0004 4] Table Length : 000000AC -acpidump [004h 0004 4] Table Length : 000000F4 +acpidump [000h 0000 004h] Signature : "APIC" [Multiple APIC Description Table (MADT)] +acpidump [000h 0000 004h] Signature : "BOOT" [Simple Boot Flag Table] +acpidump [000h 0000 004h] Signature : "FACP" [Fixed ACPI Description Table (FADT)] +acpidump [000h 0000 004h] Signature : "FACS" +acpidump [000h 0000 004h] Signature : "HPET" [High Precision Event Timer Table] +acpidump [000h 0000 004h] Signature : "MCFG" [Memory Mapped Configuration Table] +acpidump [000h 0000 004h] Signature : "RSDT" [Root System Description Table] +acpidump [000h 0000 004h] Signature : "SLIC" [Software Licensing Description Table] +acpidump [000h 0000 004h] Signature : "TCPA" [Trusted Computing Platform Alliance Table] +acpidump [000h 0000 004h] Signature : "TMOR" +acpidump [000h 0000 004h] Signature : "XSDT" [Extended System Description Table] acpidump [004h 0004 4] Table Length : 000000a3 acpidump [004h 0004 4] Table Length : 000000a6 -acpidump [004h 0004 4] Table Length : 00000176 acpidump [004h 0004 4] Table Length : 0000025f acpidump [004h 0004 4] Table Length : 000002ad acpidump [004h 0004 4] Table Length : 000004e6 acpidump [004h 0004 4] Table Length : 00005ff4 +acpidump [004h 0004 004h] Length : 00000040 +acpidump [004h 0004 004h] Table Length : 00000026 +acpidump [004h 0004 004h] Table Length : 00000028 +acpidump [004h 0004 004h] Table Length : 00000032 +acpidump [004h 0004 004h] Table Length : 00000038 +acpidump [004h 0004 004h] Table Length : 0000003C +acpidump [004h 0004 004h] Table Length : 00000068 +acpidump [004h 0004 004h] Table Length : 000000AC +acpidump [004h 0004 004h] Table Length : 000000F4 +acpidump [004h 0004 004h] Table Length : 00000176 acpidump [008h 0008 1] Checksum : 1c acpidump [008h 0008 1] Revision : 01 acpidump [008h 0008 1] Revision : 02 -acpidump [008h 0008 1] Revision : 03 -acpidump [008h 0008 4] Hardware Signature : 00000000 -acpidump [009h 0009 1] Checksum : 0A +acpidump [008h 0008 001h] Revision : 01 +acpidump [008h 0008 001h] Revision : 03 +acpidump [008h 0008 004h] Hardware Signature : 00000000 acpidump [009h 0009 1] Checksum : 11 -acpidump [009h 0009 1] Checksum : 13 -acpidump [009h 0009 1] Checksum : 32 -acpidump [009h 0009 1] Checksum : 52 acpidump [009h 0009 1] Checksum : 59 -acpidump [009h 0009 1] Checksum : 65 acpidump [009h 0009 1] Checksum : 6d -acpidump [009h 0009 1] Checksum : 8F -acpidump [009h 0009 1] Checksum : 99 -acpidump [009h 0009 1] Checksum : A5 -acpidump [009h 0009 1] Checksum : AF -acpidump [009h 0009 1] Checksum : CC -acpidump [009h 0009 1] Checksum : EB acpidump [009h 0009 1] Checksum : c8 acpidump [009h 0009 1] Checksum : df acpidump [009h 0009 1] Checksum : ed acpidump [009h 0009 6] Oem ID : "LENOVO" +acpidump [009h 0009 001h] Checksum : 0A +acpidump [009h 0009 001h] Checksum : 13 +acpidump [009h 0009 001h] Checksum : 32 +acpidump [009h 0009 001h] Checksum : 52 +acpidump [009h 0009 001h] Checksum : 65 +acpidump [009h 0009 001h] Checksum : 8F +acpidump [009h 0009 001h] Checksum : 99 +acpidump [009h 0009 001h] Checksum : A5 +acpidump [009h 0009 001h] Checksum : AF +acpidump [009h 0009 001h] Checksum : CC +acpidump [009h 0009 001h] Checksum : EB acpidump [00Ah 0010 6] Oem ID : " PmRef" acpidump [00Ah 0010 6] Oem ID : "BrtRef" -acpidump [00Ah 0010 6] Oem ID : "FWTSID" -acpidump [00Ah 0010 6] Oem ID : "INTEL " -acpidump [00Ah 0010 6] Oem ID : "Intel " -acpidump [00Ah 0010 6] Oem ID : "LENOVO" -acpidump [00Ah 0010 6] Oem ID : "PTLTD " acpidump [00Ah 0010 6] Oem ID : "SataRe" acpidump [00Ah 0010 6] Oem ID : "TOSCPL" -acpidump [00Ch 0012 4] 32 Firmware Waking Vector : 00000000 +acpidump [00Ah 0010 006h] Oem ID : "FWTSID" +acpidump [00Ah 0010 006h] Oem ID : "INTEL " +acpidump [00Ah 0010 006h] Oem ID : "Intel " +acpidump [00Ah 0010 006h] Oem ID : "LENOVO" +acpidump [00Ah 0010 006h] Oem ID : "PTLTD " +acpidump [00Ah 0010 006h] Oem ID : "TOSCPL" +acpidump [00Ch 0012 004h] 32 Firmware Waking Vector : 00000000 acpidump [00fh 0015 1] Revision : 02 -acpidump [010h 0016 4] Global Lock : 00000000 acpidump [010h 0016 4] RSDT Address : bff070d1 -acpidump [010h 0016 8] Oem Table ID : " " acpidump [010h 0016 8] Oem Table ID : " CpuPm" -acpidump [010h 0016 8] Oem Table ID : " APIC " acpidump [010h 0016 8] Oem Table ID : " Cpu0Tst" acpidump [010h 0016 8] Oem Table ID : " Cpu1Tst" acpidump [010h 0016 8] Oem Table ID : " DD01BRT" -acpidump [010h 0016 8] Oem Table ID : "$SBFTBL$" acpidump [010h 0016 8] Oem Table ID : "CRESTLNE" acpidump [010h 0016 8] Oem Table ID : "SataAhci" -acpidump [010h 0016 8] Oem Table ID : "TP-68 " +acpidump [010h 0016 004h] Global Lock : 00000000 +acpidump [010h 0016 008h] Oem Table ID : " " +acpidump [010h 0016 008h] Oem Table ID : " APIC " +acpidump [010h 0016 008h] Oem Table ID : "$SBFTBL$" +acpidump [010h 0016 008h] Oem Table ID : "CRESTLNE" +acpidump [010h 0016 008h] Oem Table ID : "TP-68 " acpidump [014h 0020 4] Table Length : 00000024 -acpidump [014h 0020 4] Flags (decoded below) : 00000000 -acpidump [018h 0024 4] Oem Revision : 00000001 +acpidump [014h 0020 004h] Flags (decoded below) : 00000000 acpidump [018h 0024 4] Oem Revision : 00001000 acpidump [018h 0024 4] Oem Revision : 00003000 acpidump [018h 0024 4] Oem Revision : 06040000 acpidump [018h 0024 8] XSDT Address : 00000000bff07149 -acpidump [018h 0024 8] 64 Firmware Waking Vector : 0000000000000000 -acpidump [01Ch 0028 4] Asl Compiler ID : " LTP" -acpidump [01Ch 0028 4] Asl Compiler ID : "ALAN" -acpidump [01Ch 0028 4] Asl Compiler ID : "FWTS" +acpidump [018h 0024 004h] Oem Revision : 00000001 +acpidump [018h 0024 004h] Oem Revision : 06040000 +acpidump [018h 0024 008h] 64 Firmware Waking Vector : 0000000000000000 acpidump [01Ch 0028 4] Asl Compiler ID : "INTL" -acpidump [01Ch 0028 4] Asl Compiler ID : "LOHR" -acpidump [01Ch 0028 4] Asl Compiler ID : "PTL " -acpidump [01Ch 0028 4] Asl Compiler ID : "TBD " -acpidump [020h 0032 1] Version : 01 +acpidump [01Ch 0028 004h] Asl Compiler ID : " LTP" +acpidump [01Ch 0028 004h] Asl Compiler ID : "ALAN" +acpidump [01Ch 0028 004h] Asl Compiler ID : "FWTS" +acpidump [01Ch 0028 004h] Asl Compiler ID : "LOHR" +acpidump [01Ch 0028 004h] Asl Compiler ID : "PTL " +acpidump [01Ch 0028 004h] Asl Compiler ID : "TBD " acpidump [020h 0032 1] Extended Checksum : 73 -acpidump [020h 0032 4] Asl Compiler Revision : 00000000 -acpidump [020h 0032 4] Asl Compiler Revision : 00000001 -acpidump [020h 0032 4] Asl Compiler Revision : 00000003 -acpidump [020h 0032 4] Asl Compiler Revision : 0000005A acpidump [020h 0032 4] Asl Compiler Revision : 20050624 acpidump [020h 0032 4] Asl Compiler Revision : 20060608 +acpidump [020h 0032 001h] Version : 01 +acpidump [020h 0032 004h] Asl Compiler Revision : 00000000 +acpidump [020h 0032 004h] Asl Compiler Revision : 00000001 +acpidump [020h 0032 004h] Asl Compiler Revision : 00000003 +acpidump [020h 0032 004h] Asl Compiler Revision : 0000005A acpidump [021h 0033 3] Reserved : 00 00 00 -acpidump [021h 0033 3] Reserved : 000000 -acpidump [024h 0036 1] Boot Register Index : 36 -acpidump [024h 0036 2] Platform Class : 0000 -acpidump [024h 0036 4] FACS Address : BF6E2FC0 -acpidump [024h 0036 4] Hardware Block ID : 8086A201 -acpidump [024h 0036 4] Local Apic Address : FEE00000 -acpidump [024h 0036 4] ACPI Table Address 0 : BFF00000 -acpidump [024h 0036 4] OspmFlags (decoded below) : 00000000 -acpidump [024h 0036 8] Reserved : 0000000000000000 -acpidump [024h 0036 8] ACPI Table Address 0 : 00000000BFF00000 -acpidump [024h 0036 338] Software Licensing Structure : 53 4C 49 43 76 01 00 00 01 99 4C 45 4E 4F 56 4F /* SLICv.....LENOVO */\ -acpidump [025h 0037 3] Reserved : 000000 -acpidump [026h 0038 4] Min Event Log Length : 00010000 -acpidump [028h 0040 1] Space ID : 00 [SystemMemory] -acpidump [028h 0040 4] DSDT Address : BF6D9B6A -acpidump [028h 0040 4] Flags (decoded below) : 00000001 -acpidump [028h 0040 4] ACPI Table Address 1 : BFF00078 -acpidump [028h 0040 12] Timer Block Register : [Generic Address Structure] -acpidump [029h 0041 1] Bit Width : 00 -acpidump [02Ah 0042 1] Bit Offset : 00 -acpidump [02Ah 0042 8] Event Log Address : 0000000000000000 -acpidump [02Bh 0043 1] Encoded Access Width : 00 [Undefined/Legacy] -acpidump [02Ch 0044 1] Model : 00 -acpidump [02Ch 0044 1] Subtable Type : 00 [Processor Local APIC] -acpidump [02Ch 0044 4] ACPI Table Address 2 : BFF000F0 -acpidump [02Ch 0044 8] Address : 00000000FED00000 -acpidump [02Ch 0044 8] Base Address : 00000000E0000000 -acpidump [02Ch 0044 8] ACPI Table Address 1 : 00000000BFF00078 -acpidump [02Dh 0045 1] Length : 08 -acpidump [02Dh 0045 1] PM Profile : 02 [Mobile] -acpidump [02Eh 0046 1] Processor ID : 00 -acpidump [02Eh 0046 2] SCI Interrupt : 0009 -acpidump [02Fh 0047 1] Local Apic ID : 00 -acpidump [030h 0048 4] SMI Command Port : 000000B2 -acpidump [030h 0048 4] Flags (decoded below) : 00000001 -acpidump [030h 0048 4] ACPI Table Address 3 : BF6D9B6A -acpidump [034h 0052 1] Subtable Type : 00 [Processor Local APIC] -acpidump [034h 0052 1] Sequence Number : 00 -acpidump [034h 0052 1] ACPI Enable Value : F0 -acpidump [034h 0052 2] Segment Group Number : 0000 -acpidump [034h 0052 4] ACPI Table Address 4 : BFF0612C -acpidump [034h 0052 8] ACPI Table Address 2 : 00000000BFF000F0 -acpidump [035h 0053 1] Length : 08 -acpidump [035h 0053 1] ACPI Disable Value : F1 -acpidump [035h 0053 2] Minimum Clock Ticks : 0080 -acpidump [036h 0054 1] Processor ID : 01 -acpidump [036h 0054 1] S4BIOS Command : 00 -acpidump [036h 0054 1] Start Bus Number : 00 -acpidump [037h 0055 1] Local Apic ID : 01 -acpidump [037h 0055 1] End Bus Number : FF -acpidump [037h 0055 1] P-State Control : 80 -acpidump [037h 0055 1] Flags (decoded below) : 00 -acpidump [038h 0056 4] Reserved : 00000000 -acpidump [038h 0056 4] Flags (decoded below) : 00000001 -acpidump [038h 0056 4] ACPI Table Address 5 : BF6E2FC0 -acpidump [038h 0056 4] PM1A Event Block Address : 00001000 -acpidump [03Ch 0060 1] Subtable Type : 01 [I/O APIC] -acpidump [03Ch 0060 4] ACPI Table Address 6 : BFF06280 -acpidump [03Ch 0060 4] PM1B Event Block Address : 00000000 -acpidump [03Ch 0060 8] ACPI Table Address 3 : 00000000BF6D9B6A -acpidump [03Dh 0061 1] Length : 0C -acpidump [03Eh 0062 1] I/O Apic ID : 01 -acpidump [03Eh 0062 1] I/O Apic ID : 02 -acpidump [03Fh 0063 1] Reserved : 00 -acpidump [040h 0064 4] Address : FEC00000 -acpidump [040h 0064 4] ACPI Table Address 7 : BFF062C8 -acpidump [040h 0064 4] PM1A Control Block Address : 00001004 -acpidump [044h 0068 4] Interrupt : 00000000 -acpidump [044h 0068 4] ACPI Table Address 8 : BFF06314 -acpidump [044h 0068 4] PM1B Control Block Address : 00000000 -acpidump [044h 0068 8] ACPI Table Address 4 : 00000000BFF0612C -acpidump [048h 0072 1] Subtable Type : 02 [Interrupt Source Override] -acpidump [048h 0072 1] Subtable Type : 04 [Local APIC NMI] -acpidump [048h 0072 4] ACPI Table Address 9 : BFF06348 -acpidump [048h 0072 4] PM2 Control Block Address : 00001020 -acpidump [049h 0073 1] Length : 06 -acpidump [049h 0073 1] Length : 0A -acpidump [04Ah 0074 1] Bus : 00 -acpidump [04Ah 0074 1] Processor ID : 00 -acpidump [04Bh 0075 1] Source : 00 -acpidump [04Bh 0075 2] Flags (decoded below) : 0005 -acpidump [04Ch 0076 4] Interrupt : 00000002 -acpidump [04Ch 0076 4] ACPI Table Address 10 : BFF064CE -acpidump [04Ch 0076 4] PM Timer Block Address : 00001008 -acpidump [04Ch 0076 8] ACPI Table Address 5 : 00000000BF6E2FC0 -acpidump [04Dh 0077 1] Interrupt Input LINT : 01 -acpidump [04Eh 0078 1] Subtable Type : 04 [Local APIC NMI] -acpidump [04Fh 0079 1] Length : 06 -acpidump [050h 0080 1] Processor ID : 01 -acpidump [050h 0080 2] Flags (decoded below) : 0000 -acpidump [050h 0080 4] GPE0 Block Address : 00001028 -acpidump [050h 0080 4] ACPI Table Address 11 : BFF0678B -acpidump [051h 0081 2] Flags (decoded below) : 0005 -acpidump [052h 0082 1] Subtable Type : 02 [Interrupt Source Override] -acpidump [053h 0083 1] Length : 0A -acpidump [053h 0083 1] Interrupt Input LINT : 01 -acpidump [054h 0084 1] Bus : 00 -acpidump [054h 0084 1] Subtable Type : 02 [Interrupt Source Override] -acpidump [054h 0084 4] GPE1 Block Address : 00000000 -acpidump [054h 0084 4] ACPI Table Address 12 : BFF0683E -acpidump [054h 0084 8] ACPI Table Address 6 : 00000000BFF06280 -acpidump [055h 0085 1] Length : 0A -acpidump [055h 0085 1] Source : 09 -acpidump [056h 0086 1] Bus : 00 -acpidump [056h 0086 4] Interrupt : 00000009 -acpidump [057h 0087 1] Source : 00 -acpidump [058h 0088 1] PM1 Event Block Length : 04 -acpidump [058h 0088 4] Interrupt : 00000002 -acpidump [058h 0088 4] ACPI Table Address 13 : BFF06AAD -acpidump [059h 0089 1] PM1 Control Block Length : 02 -acpidump [05Ah 0090 1] PM2 Control Block Length : 01 -acpidump [05Ah 0090 2] Flags (decoded below) : 000D -acpidump [05Bh 0091 1] PM Timer Block Length : 04 -acpidump [05Ch 0092 1] Subtable Type : 04 [Local APIC NMI] -acpidump [05Ch 0092 1] GPE0 Block Length : 08 -acpidump [05Ch 0092 2] Flags (decoded below) : 0005 -acpidump [05Ch 0092 4] ACPI Table Address 14 : BFF06B63 -acpidump [05Ch 0092 8] ACPI Table Address 7 : 00000000BFF062C8 -acpidump [05Dh 0093 1] Length : 06 -acpidump [05Dh 0093 1] GPE1 Block Length : 00 -acpidump [05Eh 0094 1] Processor ID : 00 -acpidump [05Eh 0094 1] Subtable Type : 02 [Interrupt Source Override] -acpidump [05Eh 0094 1] GPE1 Base Offset : 00 -acpidump [05Fh 0095 1] Length : 0A -acpidump [05Fh 0095 1] _CST Support : 85 -acpidump [05Fh 0095 2] Flags (decoded below) : 0005 -acpidump [060h 0096 1] Bus : 00 -acpidump [060h 0096 2] C2 Latency : 0001 -acpidump [060h 0096 4] ACPI Table Address 15 : BFF07059 -acpidump [061h 0097 1] Source : 09 -acpidump [061h 0097 1] Interrupt Input LINT : 01 -acpidump [062h 0098 1] Subtable Type : 04 [Local APIC NMI] -acpidump [062h 0098 2] C3 Latency : 0023 -acpidump [062h 0098 4] Interrupt : 00000009 -acpidump [063h 0099 1] Length : 06 -acpidump [064h 0100 1] Processor ID : 01 -acpidump [064h 0100 2] CPU Cache Size : 0000 -acpidump [064h 0100 4] ACPI Table Address 16 : BFF0709B -acpidump [064h 0100 8] ACPI Table Address 8 : 00000000BFF06314 -acpidump [065h 0101 2] Flags (decoded below) : 0005 -acpidump [066h 0102 2] Cache Flush Stride : 0000 -acpidump [066h 0102 2] Flags (decoded below) : 000D -acpidump [067h 0103 1] Interrupt Input LINT : 01 -acpidump [068h 0104 1] Duty Cycle Offset : 01 -acpidump [069h 0105 1] Duty Cycle Width : 03 -acpidump [06Ah 0106 1] RTC Day Alarm Index : 0D -acpidump [06Bh 0107 1] RTC Month Alarm Index : 00 -acpidump [06Ch 0108 1] RTC Century Index : 32 -acpidump [06Ch 0108 8] ACPI Table Address 9 : 00000000BFF06348 -acpidump [06Dh 0109 2] Boot Flags (decoded below) : 0000 -acpidump [06Fh 0111 1] Reserved : 00 -acpidump [070h 0112 4] Flags (decoded below) : 000000A5 -acpidump [074h 0116 1] Space ID : 00 [SystemMemory] -acpidump [074h 0116 8] ACPI Table Address 10 : 00000000BFF064CE -acpidump [074h 0116 12] Reset Register : [Generic Address Structure] -acpidump [075h 0117 1] Bit Width : 00 -acpidump [076h 0118 1] Bit Offset : 00 -acpidump [077h 0119 1] Encoded Access Width : 00 [Undefined/Legacy] -acpidump [078h 0120 8] Address : 0000000000000000 -acpidump [07Ch 0124 8] ACPI Table Address 11 : 00000000BFF0678B -acpidump [080h 0128 1] Value to cause reset : 00 -acpidump [081h 0129 2] ARM Flags (decoded below) : 0000 -acpidump [083h 0131 1] FADT Minor Revision : 00 -acpidump [084h 0132 8] FACS Address : 00000000BF6E2FC0 -acpidump [084h 0132 8] ACPI Table Address 12 : 00000000BFF0683E -acpidump [08Ch 0140 8] DSDT Address : 00000000BF6D9B6A -acpidump [08Ch 0140 8] ACPI Table Address 13 : 00000000BFF06AAD -acpidump [094h 0148 1] Space ID : 01 [SystemIO] -acpidump [094h 0148 8] ACPI Table Address 14 : 00000000BFF06B63 -acpidump [094h 0148 12] PM1A Event Block : [Generic Address Structure] -acpidump [095h 0149 1] Bit Width : 20 -acpidump [096h 0150 1] Bit Offset : 00 -acpidump [097h 0151 1] Encoded Access Width : 00 [Undefined/Legacy] -acpidump [098h 0152 8] Address : 0000000000001000 -acpidump [09Ch 0156 8] ACPI Table Address 15 : 00000000BFF07059 -acpidump [0A0h 0160 1] Space ID : 00 [SystemMemory] -acpidump [0A0h 0160 12] PM1B Event Block : [Generic Address Structure] -acpidump [0A1h 0161 1] Bit Width : 00 -acpidump [0A2h 0162 1] Bit Offset : 00 -acpidump [0A3h 0163 1] Encoded Access Width : 00 [Undefined/Legacy] -acpidump [0A4h 0164 8] Address : 0000000000000000 -acpidump [0A4h 0164 8] ACPI Table Address 16 : 00000000BFF0709B -acpidump [0ACh 0172 1] Space ID : 01 [SystemIO] -acpidump [0ACh 0172 12] PM1A Control Block : [Generic Address Structure] -acpidump [0ADh 0173 1] Bit Width : 10 -acpidump [0AEh 0174 1] Bit Offset : 00 -acpidump [0AFh 0175 1] Encoded Access Width : 00 [Undefined/Legacy] -acpidump [0B0h 0176 8] Address : 0000000000001004 -acpidump [0B8h 0184 1] Space ID : 00 [SystemMemory] -acpidump [0B8h 0184 12] PM1B Control Block : [Generic Address Structure] -acpidump [0B9h 0185 1] Bit Width : 00 -acpidump [0BAh 0186 1] Bit Offset : 00 -acpidump [0BBh 0187 1] Encoded Access Width : 00 [Undefined/Legacy] -acpidump [0BCh 0188 8] Address : 0000000000000000 -acpidump [0C4h 0196 1] Space ID : 01 [SystemIO] -acpidump [0C4h 0196 12] PM2 Control Block : [Generic Address Structure] -acpidump [0C5h 0197 1] Bit Width : 08 -acpidump [0C6h 0198 1] Bit Offset : 00 -acpidump [0C7h 0199 1] Encoded Access Width : 00 [Undefined/Legacy] -acpidump [0C8h 0200 8] Address : 0000000000001020 -acpidump [0D0h 0208 1] Space ID : 01 [SystemIO] -acpidump [0D0h 0208 12] PM Timer Block : [Generic Address Structure] -acpidump [0D1h 0209 1] Bit Width : 20 -acpidump [0D2h 0210 1] Bit Offset : 00 -acpidump [0D3h 0211 1] Encoded Access Width : 00 [Undefined/Legacy] -acpidump [0D4h 0212 8] Address : 0000000000001008 -acpidump [0DCh 0220 1] Space ID : 01 [SystemIO] -acpidump [0DCh 0220 12] GPE0 Block : [Generic Address Structure] -acpidump [0DDh 0221 1] Bit Width : 40 -acpidump [0DEh 0222 1] Bit Offset : 00 -acpidump [0DFh 0223 1] Encoded Access Width : 00 [Undefined/Legacy] -acpidump [0E0h 0224 8] Address : 0000000000001028 -acpidump [0E8h 0232 1] Space ID : 00 [SystemMemory] -acpidump [0E8h 0232 12] GPE1 Block : [Generic Address Structure] -acpidump [0E9h 0233 1] Bit Width : 00 -acpidump [0EAh 0234 1] Bit Offset : 00 -acpidump [0EBh 0235 1] Encoded Access Width : 00 [Undefined/Legacy] -acpidump [0ECh 0236 8] Address : 0000000000000000 +acpidump [021h 0033 003h] Reserved : 000000 +acpidump [024h 0036 001h] Boot Register Index : 36 +acpidump [024h 0036 002h] Platform Class : 0000 +acpidump [024h 0036 004h] FACS Address : BF6E2FC0 +acpidump [024h 0036 004h] Hardware Block ID : 8086A201 +acpidump [024h 0036 004h] Local Apic Address : FEE00000 +acpidump [024h 0036 004h] ACPI Table Address 0 : BFF00000 +acpidump [024h 0036 004h] OspmFlags (decoded below) : 00000000 +acpidump [024h 0036 008h] Reserved : 0000000000000000 +acpidump [024h 0036 008h] ACPI Table Address 0 : 00000000BFF00000 +acpidump [024h 0036 152h] Software Licensing Structure : 53 4C 49 43 76 01 00 00 01 99 4C 45 4E 4F 56 4F /* SLICv.....LENOVO */\ +acpidump [025h 0037 003h] Reserved : 000000 +acpidump [026h 0038 004h] Min Event Log Length : 00010000 +acpidump [028h 0040 001h] Space ID : 00 [SystemMemory] +acpidump [028h 0040 004h] DSDT Address : BF6D9B6A +acpidump [028h 0040 004h] ACPI Table Address 1 : BFF00078 +acpidump [028h 0040 004h] Flags (decoded below) : 00000001 +acpidump [028h 0040 00Ch] Timer Block Register : [Generic Address Structure] +acpidump [029h 0041 001h] Bit Width : 00 +acpidump [02Ah 0042 001h] Bit Offset : 00 +acpidump [02Ah 0042 008h] Event Log Address : 0000000000000000 +acpidump [02Bh 0043 001h] Encoded Access Width : 00 [Undefined/Legacy] +acpidump [02Ch 0044 001h] Model : 00 +acpidump [02Ch 0044 001h] Subtable Type : 00 [Processor Local APIC] +acpidump [02Ch 0044 004h] ACPI Table Address 2 : BFF000F0 +acpidump [02Ch 0044 008h] Address : 00000000FED00000 +acpidump [02Ch 0044 008h] Base Address : 00000000E0000000 +acpidump [02Ch 0044 008h] ACPI Table Address 1 : 00000000BFF00078 +acpidump [02Dh 0045 001h] Length : 08 +acpidump [02Dh 0045 001h] PM Profile : 02 [Mobile] +acpidump [02Eh 0046 001h] Processor ID : 00 +acpidump [02Eh 0046 002h] SCI Interrupt : 0009 +acpidump [02Fh 0047 001h] Local Apic ID : 00 +acpidump [030h 0048 004h] SMI Command Port : 000000B2 +acpidump [030h 0048 004h] ACPI Table Address 3 : BF6D9B6A +acpidump [030h 0048 004h] Flags (decoded below) : 00000001 +acpidump [034h 0052 001h] Subtable Type : 00 [Processor Local APIC] +acpidump [034h 0052 001h] Sequence Number : 00 +acpidump [034h 0052 001h] ACPI Enable Value : F0 +acpidump [034h 0052 002h] Segment Group Number : 0000 +acpidump [034h 0052 004h] ACPI Table Address 4 : BFF0612C +acpidump [034h 0052 008h] ACPI Table Address 2 : 00000000BFF000F0 +acpidump [035h 0053 001h] Length : 08 +acpidump [035h 0053 001h] ACPI Disable Value : F1 +acpidump [035h 0053 002h] Minimum Clock Ticks : 0080 +acpidump [036h 0054 001h] Processor ID : 01 +acpidump [036h 0054 001h] S4BIOS Command : 00 +acpidump [036h 0054 001h] Start Bus Number : 00 +acpidump [037h 0055 001h] Local Apic ID : 01 +acpidump [037h 0055 001h] End Bus Number : FF +acpidump [037h 0055 001h] P-State Control : 80 +acpidump [037h 0055 001h] Flags (decoded below) : 00 +acpidump [038h 0056 004h] Reserved : 00000000 +acpidump [038h 0056 004h] ACPI Table Address 5 : BF6E2FC0 +acpidump [038h 0056 004h] Flags (decoded below) : 00000001 +acpidump [038h 0056 004h] PM1A Event Block Address : 00001000 +acpidump [03Ch 0060 001h] Subtable Type : 01 [I/O APIC] +acpidump [03Ch 0060 004h] ACPI Table Address 6 : BFF06280 +acpidump [03Ch 0060 004h] PM1B Event Block Address : 00000000 +acpidump [03Ch 0060 008h] ACPI Table Address 3 : 00000000BF6D9B6A +acpidump [03Dh 0061 001h] Length : 0C +acpidump [03Eh 0062 001h] I/O Apic ID : 01 +acpidump [03Eh 0062 001h] I/O Apic ID : 02 +acpidump [03Fh 0063 001h] Reserved : 00 +acpidump [040h 0064 004h] Address : FEC00000 +acpidump [040h 0064 004h] ACPI Table Address 7 : BFF062C8 +acpidump [040h 0064 004h] PM1A Control Block Address : 00001004 +acpidump [044h 0068 004h] Interrupt : 00000000 +acpidump [044h 0068 004h] ACPI Table Address 8 : BFF06314 +acpidump [044h 0068 004h] PM1B Control Block Address : 00000000 +acpidump [044h 0068 008h] ACPI Table Address 4 : 00000000BFF0612C +acpidump [048h 0072 001h] Subtable Type : 02 [Interrupt Source Override] +acpidump [048h 0072 001h] Subtable Type : 04 [Local APIC NMI] +acpidump [048h 0072 004h] ACPI Table Address 9 : BFF06348 +acpidump [048h 0072 004h] PM2 Control Block Address : 00001020 +acpidump [049h 0073 001h] Length : 06 +acpidump [049h 0073 001h] Length : 0A +acpidump [04Ah 0074 001h] Bus : 00 +acpidump [04Ah 0074 001h] Processor ID : 00 +acpidump [04Bh 0075 001h] Source : 00 +acpidump [04Bh 0075 002h] Flags (decoded below) : 0005 +acpidump [04Ch 0076 004h] Interrupt : 00000002 +acpidump [04Ch 0076 004h] ACPI Table Address 10 : BFF064CE +acpidump [04Ch 0076 004h] PM Timer Block Address : 00001008 +acpidump [04Ch 0076 008h] ACPI Table Address 5 : 00000000BF6E2FC0 +acpidump [04Dh 0077 001h] Interrupt Input LINT : 01 +acpidump [04Eh 0078 001h] Subtable Type : 04 [Local APIC NMI] +acpidump [04Fh 0079 001h] Length : 06 +acpidump [050h 0080 001h] Processor ID : 01 +acpidump [050h 0080 002h] Flags (decoded below) : 0000 +acpidump [050h 0080 004h] GPE0 Block Address : 00001028 +acpidump [050h 0080 004h] ACPI Table Address 11 : BFF0678B +acpidump [051h 0081 002h] Flags (decoded below) : 0005 +acpidump [052h 0082 001h] Subtable Type : 02 [Interrupt Source Override] +acpidump [053h 0083 001h] Length : 0A +acpidump [053h 0083 001h] Interrupt Input LINT : 01 +acpidump [054h 0084 001h] Bus : 00 +acpidump [054h 0084 001h] Subtable Type : 02 [Interrupt Source Override] +acpidump [054h 0084 004h] GPE1 Block Address : 00000000 +acpidump [054h 0084 004h] ACPI Table Address 12 : BFF0683E +acpidump [054h 0084 008h] ACPI Table Address 6 : 00000000BFF06280 +acpidump [055h 0085 001h] Length : 0A +acpidump [055h 0085 001h] Source : 09 +acpidump [056h 0086 001h] Bus : 00 +acpidump [056h 0086 004h] Interrupt : 00000009 +acpidump [057h 0087 001h] Source : 00 +acpidump [058h 0088 001h] PM1 Event Block Length : 04 +acpidump [058h 0088 004h] Interrupt : 00000002 +acpidump [058h 0088 004h] ACPI Table Address 13 : BFF06AAD +acpidump [059h 0089 001h] PM1 Control Block Length : 02 +acpidump [05Ah 0090 001h] PM2 Control Block Length : 01 +acpidump [05Ah 0090 002h] Flags (decoded below) : 000D +acpidump [05Bh 0091 001h] PM Timer Block Length : 04 +acpidump [05Ch 0092 001h] Subtable Type : 04 [Local APIC NMI] +acpidump [05Ch 0092 001h] GPE0 Block Length : 08 +acpidump [05Ch 0092 002h] Flags (decoded below) : 0005 +acpidump [05Ch 0092 004h] ACPI Table Address 14 : BFF06B63 +acpidump [05Ch 0092 008h] ACPI Table Address 7 : 00000000BFF062C8 +acpidump [05Dh 0093 001h] Length : 06 +acpidump [05Dh 0093 001h] GPE1 Block Length : 00 +acpidump [05Eh 0094 001h] Processor ID : 00 +acpidump [05Eh 0094 001h] Subtable Type : 02 [Interrupt Source Override] +acpidump [05Eh 0094 001h] GPE1 Base Offset : 00 +acpidump [05Fh 0095 001h] Length : 0A +acpidump [05Fh 0095 001h] _CST Support : 85 +acpidump [05Fh 0095 002h] Flags (decoded below) : 0005 +acpidump [060h 0096 001h] Bus : 00 +acpidump [060h 0096 002h] C2 Latency : 0001 +acpidump [060h 0096 004h] ACPI Table Address 15 : BFF07059 +acpidump [061h 0097 001h] Source : 09 +acpidump [061h 0097 001h] Interrupt Input LINT : 01 +acpidump [062h 0098 001h] Subtable Type : 04 [Local APIC NMI] +acpidump [062h 0098 002h] C3 Latency : 0023 +acpidump [062h 0098 004h] Interrupt : 00000009 +acpidump [063h 0099 001h] Length : 06 +acpidump [064h 0100 001h] Processor ID : 01 +acpidump [064h 0100 002h] CPU Cache Size : 0000 +acpidump [064h 0100 004h] ACPI Table Address 16 : BFF0709B +acpidump [064h 0100 008h] ACPI Table Address 8 : 00000000BFF06314 +acpidump [065h 0101 002h] Flags (decoded below) : 0005 +acpidump [066h 0102 002h] Cache Flush Stride : 0000 +acpidump [066h 0102 002h] Flags (decoded below) : 000D +acpidump [067h 0103 001h] Interrupt Input LINT : 01 +acpidump [068h 0104 001h] Duty Cycle Offset : 01 +acpidump [069h 0105 001h] Duty Cycle Width : 03 +acpidump [06Ah 0106 001h] RTC Day Alarm Index : 0D +acpidump [06Bh 0107 001h] RTC Month Alarm Index : 00 +acpidump [06Ch 0108 001h] RTC Century Index : 32 +acpidump [06Ch 0108 008h] ACPI Table Address 9 : 00000000BFF06348 +acpidump [06Dh 0109 002h] Boot Flags (decoded below) : 0000 +acpidump [06Fh 0111 001h] Reserved : 00 +acpidump [070h 0112 004h] Flags (decoded below) : 000000A5 +acpidump [074h 0116 001h] Space ID : 00 [SystemMemory] +acpidump [074h 0116 008h] ACPI Table Address 10 : 00000000BFF064CE +acpidump [074h 0116 00Ch] Reset Register : [Generic Address Structure] +acpidump [075h 0117 001h] Bit Width : 00 +acpidump [076h 0118 001h] Bit Offset : 00 +acpidump [077h 0119 001h] Encoded Access Width : 00 [Undefined/Legacy] +acpidump [078h 0120 008h] Address : 0000000000000000 +acpidump [07Ch 0124 008h] ACPI Table Address 11 : 00000000BFF0678B +acpidump [080h 0128 001h] Value to cause reset : 00 +acpidump [081h 0129 002h] ARM Flags (decoded below) : 0000 +acpidump [083h 0131 001h] FADT Minor Revision : 00 +acpidump [084h 0132 008h] FACS Address : 00000000BF6E2FC0 +acpidump [084h 0132 008h] ACPI Table Address 12 : 00000000BFF0683E +acpidump [08Ch 0140 008h] DSDT Address : 00000000BF6D9B6A +acpidump [08Ch 0140 008h] ACPI Table Address 13 : 00000000BFF06AAD +acpidump [094h 0148 001h] Space ID : 01 [SystemIO] +acpidump [094h 0148 008h] ACPI Table Address 14 : 00000000BFF06B63 +acpidump [094h 0148 00Ch] PM1A Event Block : [Generic Address Structure] +acpidump [095h 0149 001h] Bit Width : 20 +acpidump [096h 0150 001h] Bit Offset : 00 +acpidump [097h 0151 001h] Encoded Access Width : 00 [Undefined/Legacy] +acpidump [098h 0152 008h] Address : 0000000000001000 +acpidump [09Ch 0156 008h] ACPI Table Address 15 : 00000000BFF07059 +acpidump [0A0h 0160 001h] Space ID : 00 [SystemMemory] +acpidump [0A0h 0160 00Ch] PM1B Event Block : [Generic Address Structure] +acpidump [0A1h 0161 001h] Bit Width : 00 +acpidump [0A2h 0162 001h] Bit Offset : 00 +acpidump [0A3h 0163 001h] Encoded Access Width : 00 [Undefined/Legacy] +acpidump [0A4h 0164 008h] Address : 0000000000000000 +acpidump [0A4h 0164 008h] ACPI Table Address 16 : 00000000BFF0709B +acpidump [0ACh 0172 001h] Space ID : 01 [SystemIO] +acpidump [0ACh 0172 00Ch] PM1A Control Block : [Generic Address Structure] +acpidump [0ADh 0173 001h] Bit Width : 10 +acpidump [0AEh 0174 001h] Bit Offset : 00 +acpidump [0AFh 0175 001h] Encoded Access Width : 00 [Undefined/Legacy] +acpidump [0B0h 0176 008h] Address : 0000000000001004 +acpidump [0B8h 0184 001h] Space ID : 00 [SystemMemory] +acpidump [0B8h 0184 00Ch] PM1B Control Block : [Generic Address Structure] +acpidump [0B9h 0185 001h] Bit Width : 00 +acpidump [0BAh 0186 001h] Bit Offset : 00 +acpidump [0BBh 0187 001h] Encoded Access Width : 00 [Undefined/Legacy] +acpidump [0BCh 0188 008h] Address : 0000000000000000 +acpidump [0C4h 0196 001h] Space ID : 01 [SystemIO] +acpidump [0C4h 0196 00Ch] PM2 Control Block : [Generic Address Structure] +acpidump [0C5h 0197 001h] Bit Width : 08 +acpidump [0C6h 0198 001h] Bit Offset : 00 +acpidump [0C7h 0199 001h] Encoded Access Width : 00 [Undefined/Legacy] +acpidump [0C8h 0200 008h] Address : 0000000000001020 +acpidump [0D0h 0208 001h] Space ID : 01 [SystemIO] +acpidump [0D0h 0208 00Ch] PM Timer Block : [Generic Address Structure] +acpidump [0D1h 0209 001h] Bit Width : 20 +acpidump [0D2h 0210 001h] Bit Offset : 00 +acpidump [0D3h 0211 001h] Encoded Access Width : 00 [Undefined/Legacy] +acpidump [0D4h 0212 008h] Address : 0000000000001008 +acpidump [0DCh 0220 001h] Space ID : 01 [SystemIO] +acpidump [0DCh 0220 00Ch] GPE0 Block : [Generic Address Structure] +acpidump [0DDh 0221 001h] Bit Width : 40 +acpidump [0DEh 0222 001h] Bit Offset : 00 +acpidump [0DFh 0223 001h] Encoded Access Width : 00 [Undefined/Legacy] +acpidump [0E0h 0224 008h] Address : 0000000000001028 +acpidump [0E8h 0232 001h] Space ID : 00 [SystemMemory] +acpidump [0E8h 0232 00Ch] GPE1 Block : [Generic Address Structure] +acpidump [0E9h 0233 001h] Bit Width : 00 +acpidump [0EAh 0234 001h] Bit Offset : 00 +acpidump [0EBh 0235 001h] Encoded Access Width : 00 [Undefined/Legacy] +acpidump [0ECh 0236 008h] Address : 0000000000000000 acpidump acpidump: Dump ACPI tables. diff --git a/fwts-test/syntaxcheck-0001/syntaxcheck-0001.log b/fwts-test/syntaxcheck-0001/syntaxcheck-0001.log index 0ad91273..3a409988 100644 --- a/fwts-test/syntaxcheck-0001/syntaxcheck-0001.log +++ b/fwts-test/syntaxcheck-0001/syntaxcheck-0001.log @@ -6,913 +6,20 @@ syntaxcheck Test 1 of 1: Disassemble and reassemble DSDT and SSDTs. syntaxcheck syntaxcheck Checking ACPI table DSDT (#0) syntaxcheck -syntaxcheck FAILED [MEDIUM] AMLAsmASL_MSG_LOCAL_NOT_USED: Test 1, -syntaxcheck Assembler warning in line 242 -syntaxcheck Line | AML source -syntaxcheck ---------------------------------------------------------- -syntaxcheck 00239| } -syntaxcheck 00240| -syntaxcheck 00241| Store (0x07D0, OSYS) /* \OSYS */ -syntaxcheck 00242| If (CondRefOf (_OSI, Local0)) -syntaxcheck | ^ -syntaxcheck | Warning 3144: Method Local is set but never used (Local0) -syntaxcheck 00243| { -syntaxcheck 00244| If (_OSI ("Linux")) -syntaxcheck 00245| { -syntaxcheck ========================================================== -syntaxcheck FAILED [MEDIUM] AMLAsmUnknown: Test 1, Assembler warning -syntaxcheck in line 661 -syntaxcheck Line | AML source -syntaxcheck ---------------------------------------------------------- -syntaxcheck 00658| -syntaxcheck 00659| Scope (_PR) -syntaxcheck 00660| { -syntaxcheck 00661| Processor (CPU0, 0x00, 0x00001010, 0x06){} -syntaxcheck | ^ -syntaxcheck | Warning 3168: Legacy Processor() keyword detected. Use Device() keyword instead. -syntaxcheck 00662| Processor (CPU1, 0x01, 0x00001010, 0x06){} -syntaxcheck 00663| Method (RPPC, 0, NotSerialized) -syntaxcheck 00664| { -syntaxcheck ========================================================== -syntaxcheck FAILED [MEDIUM] AMLAsmUnknown: Test 1, Assembler warning -syntaxcheck in line 662 -syntaxcheck Line | AML source -syntaxcheck ---------------------------------------------------------- -syntaxcheck 00659| Scope (_PR) -syntaxcheck 00660| { -syntaxcheck 00661| Processor (CPU0, 0x00, 0x00001010, 0x06){} -syntaxcheck 00662| Processor (CPU1, 0x01, 0x00001010, 0x06){} -syntaxcheck | ^ -syntaxcheck | Warning 3168: Legacy Processor() keyword detected. Use Device() keyword instead. -syntaxcheck 00663| Method (RPPC, 0, NotSerialized) -syntaxcheck 00664| { -syntaxcheck 00665| If (LEqual (OSYS, 0x07D2)) -syntaxcheck ========================================================== -syntaxcheck FAILED [MEDIUM] AMLAsmASL_MSG_LOCAL_NOT_USED: Test 1, -syntaxcheck Assembler warning in line 692 -syntaxcheck Line | AML source -syntaxcheck ---------------------------------------------------------- -syntaxcheck 00689| Name (_PSC, Zero) // _PSC: Power State Current -syntaxcheck 00690| Method (_PS0, 0, NotSerialized) // _PS0: Power State 0 -syntaxcheck 00691| { -syntaxcheck 00692| Store (_PSC, Local0) -syntaxcheck | ^ -syntaxcheck | Warning 3144: Method Local is set but never used (Local0) -syntaxcheck 00693| Store (Zero, _PSC) /* \_PSC */ -syntaxcheck 00694| } -syntaxcheck 00695| -syntaxcheck ========================================================== -syntaxcheck FAILED [HIGH] AMLAsmASL_MSG_UPPER_CASE: Test 1, Assembler -syntaxcheck error in line 705 -syntaxcheck Line | AML source -syntaxcheck ---------------------------------------------------------- -syntaxcheck 00702| { -syntaxcheck 00703| Device (AMW0) -syntaxcheck 00704| { -syntaxcheck 00705| Name (_HID, "pnp0c14") // _HID: Hardware ID -syntaxcheck | ^ -syntaxcheck | Error 6136: Non-hex letters must be upper case (pnp0c14) -syntaxcheck 00706| Name (_UID, Zero) // _UID: Unique ID -syntaxcheck 00707| Name (_WDG, Buffer (0x3C) -syntaxcheck 00708| { -syntaxcheck ========================================================== -syntaxcheck -syntaxcheck ADVICE: (for Error #6136, ASL_MSG_UPPER_CASE): Characters -syntaxcheck in literal string that are not hexadecimal letters must be -syntaxcheck upper case. -syntaxcheck -syntaxcheck FAILED [LOW] AMLAsmASL_MSG_ARG_NOT_USED: Test 1, Assembler -syntaxcheck remark in line 722 -syntaxcheck Line | AML source -syntaxcheck ---------------------------------------------------------- -syntaxcheck 00719| { -syntaxcheck 00720| 0x01, 0x14, 0x03, 0x00 // .... -syntaxcheck 00721| }) -syntaxcheck 00722| Method (WQAC, 1, NotSerialized) -syntaxcheck | ^ -syntaxcheck | Remark 2146: Method Argument is never used (Arg0) -syntaxcheck 00723| { -syntaxcheck 00724| Store ("MXMTCConfigData", Debug) -syntaxcheck 00725| Return (STAC) /* \_SB_.AMW0.STAC */ -syntaxcheck ========================================================== -syntaxcheck FAILED [LOW] AMLAsmASL_MSG_ARG_NOT_USED: Test 1, Assembler -syntaxcheck remark in line 732 -syntaxcheck Line | AML source -syntaxcheck ---------------------------------------------------------- -syntaxcheck 00729| { -syntaxcheck 00730| 0x01, 0x00, 0x00, 0x00 // .... -syntaxcheck 00731| }) -syntaxcheck 00732| Method (WQBC, 1, NotSerialized) -syntaxcheck | ^ -syntaxcheck | Remark 2146: Method Argument is never used (Arg0) -syntaxcheck 00733| { -syntaxcheck 00734| Store ("Get MXMTCControlData: STBC = ", Debug) -syntaxcheck 00735| Store (STBC, Debug) -syntaxcheck ========================================================== -syntaxcheck FAILED [LOW] AMLAsmASL_MSG_ARG_NOT_USED: Test 1, Assembler -syntaxcheck remark in line 739 -syntaxcheck Line | AML source -syntaxcheck ---------------------------------------------------------- -syntaxcheck 00736| Return (STBC) /* \_SB_.AMW0.STBC */ -syntaxcheck 00737| } -syntaxcheck 00738| -syntaxcheck 00739| Method (WSBC, 2, NotSerialized) -syntaxcheck | ^ -syntaxcheck | Remark 2146: Method Argument is never used (Arg0) -syntaxcheck 00740| { -syntaxcheck 00741| Store (Arg1, STBC) /* \_SB_.AMW0.STBC */ -syntaxcheck 00742| Store ("Set MXMTCControlData: STBC = ", Debug) -syntaxcheck ========================================================== -syntaxcheck FAILED [HIGH] AMLAsmASL_MSG_INVALID_ADDR_FLAGS: Test 1, -syntaxcheck Assembler error in line 1065 -syntaxcheck Line | AML source -syntaxcheck ---------------------------------------------------------- -syntaxcheck 01062| 0x00000000, // Range Minimum -syntaxcheck 01063| 0xDFFFFFFF, // Range Maximum -syntaxcheck 01064| 0x00000000, // Translation Offset -syntaxcheck 01065| 0x00000000, // Length -syntaxcheck | ^ -syntaxcheck | Error 6043: Invalid combination of Length and Min/Max fixed flags -syntaxcheck 01066| ,, _Y0D, AddressRangeMemory, TypeStatic) -syntaxcheck 01067| DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite, -syntaxcheck 01068| 0x00000000, // Granularity -syntaxcheck ========================================================== -syntaxcheck -syntaxcheck ADVICE: (for Error #6043, ASL_MSG_INVALID_ADDR_FLAGS): -syntaxcheck This occurs if the length is zero and just one of the -syntaxcheck resource MIF/MAF flags are set, or the length is non-zero -syntaxcheck and resource MIF/MAF flags are both set. These are illegal -syntaxcheck combinations and need to be fixed. See section 6.4.3.5 -syntaxcheck Address Space Resource Descriptors of the ACPI -syntaxcheck specification for more details. -syntaxcheck -syntaxcheck FAILED [HIGH] AMLAsmASL_MSG_INVALID_ADDR_FLAGS: Test 1, -syntaxcheck Assembler error in line 1079 -syntaxcheck Line | AML source -syntaxcheck ---------------------------------------------------------- -syntaxcheck 01076| 0xFED40000, // Range Minimum -syntaxcheck 01077| 0xFED44FFF, // Range Maximum -syntaxcheck 01078| 0x00000000, // Translation Offset -syntaxcheck 01079| 0x00000000, // Length -syntaxcheck | ^ -syntaxcheck | Error 6043: Invalid combination of Length and Min/Max fixed flags -syntaxcheck 01080| ,, , AddressRangeMemory, TypeStatic) -syntaxcheck 01081| }) -syntaxcheck 01082| Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings -syntaxcheck ========================================================== -syntaxcheck -syntaxcheck ADVICE: (for Error #6043, ASL_MSG_INVALID_ADDR_FLAGS): -syntaxcheck This occurs if the length is zero and just one of the -syntaxcheck resource MIF/MAF flags are set, or the length is non-zero -syntaxcheck and resource MIF/MAF flags are both set. These are illegal -syntaxcheck combinations and need to be fixed. See section 6.4.3.5 -syntaxcheck Address Space Resource Descriptors of the ACPI -syntaxcheck specification for more details. -syntaxcheck -syntaxcheck FAILED [MEDIUM] AMLAsmASL_MSG_LOCAL_NOT_USED: Test 1, -syntaxcheck Assembler warning in line 1902 -syntaxcheck Line | AML source -syntaxcheck ---------------------------------------------------------- -syntaxcheck 01899| -syntaxcheck 01900| Method (_BCM, 1, NotSerialized) // _BCM: Brightness Control Method -syntaxcheck 01901| { -syntaxcheck 01902| Divide (Arg0, 0x0A, Local0, Local1) -syntaxcheck | ^ -syntaxcheck | Warning 3144: Method Local is set but never used (Local0) -syntaxcheck 01903| Store (Local1, ^^^^LPCB.EC0.BRTS) /* \_SB_.PCI0.LPCB.EC0_.BRTS */ -syntaxcheck 01904| } -syntaxcheck 01905| -syntaxcheck ========================================================== -syntaxcheck FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, -syntaxcheck Assembler remark in line 2134 -syntaxcheck Line | AML source -syntaxcheck ---------------------------------------------------------- -syntaxcheck 02131| Store (And (Arg0, 0x07), DSEN) /* \DSEN */ -syntaxcheck 02132| } -syntaxcheck 02133| -syntaxcheck 02134| Method (_DOD, 0, NotSerialized) // _DOD: Display Output Devices -syntaxcheck | ^ -syntaxcheck | Remark 2120: Control Method should be made Serialized due to creation of named objects within (\_SB.PCI0.GFX0._DOD) -syntaxcheck 02135| { -syntaxcheck 02136| Store (Zero, NDID) /* \NDID */ -syntaxcheck 02137| If (LNotEqual (DIDL, Zero)) -syntaxcheck ========================================================== -syntaxcheck -syntaxcheck ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A -syntaxcheck named object is created inside a non-serialized method - -syntaxcheck this method should be serialized. It is possible that one -syntaxcheck thread enters the method and blocks and then a second -syntaxcheck thread also executes the method, ending up in two attempts -syntaxcheck to create the object and causing a failure. -syntaxcheck -syntaxcheck FAILED [LOW] AMLAsmUnknown: Test 1, Assembler remark in -syntaxcheck line 2164 -syntaxcheck Line | AML source -syntaxcheck ---------------------------------------------------------- -syntaxcheck 02161| -syntaxcheck 02162| If (LEqual (NDID, One)) -syntaxcheck 02163| { -syntaxcheck 02164| Name (TMP1, Package (0x01) -syntaxcheck | ^ -syntaxcheck | Remark 2173: Creation of named objects within a method is highly inefficient, use globals or method local variables instead (\_SB.PCI0.GFX0._DOD) -syntaxcheck 02165| { -syntaxcheck 02166| 0xFFFFFFFF -syntaxcheck 02167| }) -syntaxcheck ========================================================== -syntaxcheck FAILED [LOW] AMLAsmUnknown: Test 1, Assembler remark in -syntaxcheck line 2174 -syntaxcheck Line | AML source -syntaxcheck ---------------------------------------------------------- -syntaxcheck 02171| -syntaxcheck 02172| If (LEqual (NDID, 0x02)) -syntaxcheck 02173| { -syntaxcheck 02174| Name (TMP2, Package (0x02) -syntaxcheck | ^ -syntaxcheck | Remark 2173: Creation of named objects within a method is highly inefficient, use globals or method local variables instead (\_SB.PCI0.GFX0._DOD) -syntaxcheck 02175| { -syntaxcheck 02176| 0xFFFFFFFF, -syntaxcheck 02177| 0xFFFFFFFF -syntaxcheck ========================================================== -syntaxcheck FAILED [LOW] AMLAsmUnknown: Test 1, Assembler remark in -syntaxcheck line 2186 -syntaxcheck Line | AML source -syntaxcheck ---------------------------------------------------------- -syntaxcheck 02183| -syntaxcheck 02184| If (LEqual (NDID, 0x03)) -syntaxcheck 02185| { -syntaxcheck 02186| Name (TMP3, Package (0x03) -syntaxcheck | ^ -syntaxcheck | Remark 2173: Creation of named objects within a method is highly inefficient, use globals or method local variables instead (\_SB.PCI0.GFX0._DOD) -syntaxcheck 02187| { -syntaxcheck 02188| 0xFFFFFFFF, -syntaxcheck 02189| 0xFFFFFFFF, -syntaxcheck ========================================================== -syntaxcheck FAILED [LOW] AMLAsmUnknown: Test 1, Assembler remark in -syntaxcheck line 2200 -syntaxcheck Line | AML source -syntaxcheck ---------------------------------------------------------- -syntaxcheck 02197| -syntaxcheck 02198| If (LEqual (NDID, 0x04)) -syntaxcheck 02199| { -syntaxcheck 02200| Name (TMP4, Package (0x04) -syntaxcheck | ^ -syntaxcheck | Remark 2173: Creation of named objects within a method is highly inefficient, use globals or method local variables instead (\_SB.PCI0.GFX0._DOD) -syntaxcheck 02201| { -syntaxcheck 02202| 0xFFFFFFFF, -syntaxcheck 02203| 0xFFFFFFFF, -syntaxcheck ========================================================== -syntaxcheck FAILED [LOW] AMLAsmUnknown: Test 1, Assembler remark in -syntaxcheck line 2216 -syntaxcheck Line | AML source -syntaxcheck ---------------------------------------------------------- -syntaxcheck 02213| -syntaxcheck 02214| If (LGreater (NDID, 0x04)) -syntaxcheck 02215| { -syntaxcheck 02216| Name (TMP5, Package (0x05) -syntaxcheck | ^ -syntaxcheck | Remark 2173: Creation of named objects within a method is highly inefficient, use globals or method local variables instead (\_SB.PCI0.GFX0._DOD) -syntaxcheck 02217| { -syntaxcheck 02218| 0xFFFFFFFF, -syntaxcheck 02219| 0xFFFFFFFF, -syntaxcheck ========================================================== -syntaxcheck FAILED [LOW] AMLAsmASL_MSG_LONG_SLEEP: Test 1, Assembler -syntaxcheck remark in line 3015 -syntaxcheck Line | AML source -syntaxcheck ---------------------------------------------------------- -syntaxcheck 03012| { -syntaxcheck 03013| If (LNot (DRDY)) -syntaxcheck 03014| { -syntaxcheck 03015| Sleep (ASLP) -syntaxcheck | ^ -syntaxcheck | Remark 2159: Very long Sleep, greater than 1 second -syntaxcheck 03016| } -syntaxcheck 03017| -syntaxcheck 03018| Return (LNot (DRDY)) -syntaxcheck ========================================================== -syntaxcheck FAILED [LOW] AMLAsmASL_MSG_LONG_SLEEP: Test 1, Assembler -syntaxcheck remark in line 3025 -syntaxcheck Line | AML source -syntaxcheck ---------------------------------------------------------- -syntaxcheck 03022| { -syntaxcheck 03023| If (LGreater (CSTS, 0x02)) -syntaxcheck 03024| { -syntaxcheck 03025| Sleep (ASLP) -syntaxcheck | ^ -syntaxcheck | Remark 2159: Very long Sleep, greater than 1 second -syntaxcheck 03026| } -syntaxcheck 03027| -syntaxcheck 03028| Return (LEqual (CSTS, 0x03)) -syntaxcheck ========================================================== -syntaxcheck FAILED [LOW] AMLAsmASL_MSG_LONG_SLEEP: Test 1, Assembler -syntaxcheck remark in line 3088 -syntaxcheck Line | AML source -syntaxcheck ---------------------------------------------------------- -syntaxcheck 03085| { -syntaxcheck 03086| If (LNot (ARDY)) -syntaxcheck 03087| { -syntaxcheck 03088| Sleep (ASLP) -syntaxcheck | ^ -syntaxcheck | Remark 2159: Very long Sleep, greater than 1 second -syntaxcheck 03089| } -syntaxcheck 03090| -syntaxcheck 03091| Return (LNot (ARDY)) -syntaxcheck ========================================================== -syntaxcheck FAILED [LOW] AMLAsmUnknown: Test 1, Assembler remark in -syntaxcheck line 3319 -syntaxcheck Line | AML source -syntaxcheck ---------------------------------------------------------- -syntaxcheck 03316| -syntaxcheck 03317| Method (GETF, 3, Serialized) -syntaxcheck 03318| { -syntaxcheck 03319| Name (TMPF, Zero) -syntaxcheck | ^ -syntaxcheck | Remark 2173: Creation of named objects within a method is highly inefficient, use globals or method local variables instead (\GETF) -syntaxcheck 03320| If (Arg0) -syntaxcheck 03321| { -syntaxcheck 03322| Or (TMPF, One, TMPF) /* \GETF.TMPF */ -syntaxcheck ========================================================== -syntaxcheck FAILED [MEDIUM] AMLAsmASL_MSG_LOCAL_NOT_USED: Test 1, -syntaxcheck Assembler warning in line 5358 -syntaxcheck Line | AML source -syntaxcheck ---------------------------------------------------------- -syntaxcheck 05355| If (LEqual (Arg0, 0x03)) -syntaxcheck 05356| { -syntaxcheck 05357| Store (Arg1, Z009) /* \_SB_.PCI0.LPCB.EC0_.Z009 */ -syntaxcheck 05358| If (CondRefOf (_OSI, Local0)) -syntaxcheck | ^ -syntaxcheck | Warning 3144: Method Local is set but never used (Local0) -syntaxcheck 05359| { -syntaxcheck 05360| Store (Zero, BTDS) /* \_SB_.PCI0.LPCB.EC0_.BTDS */ -syntaxcheck 05361| If (_OSI ("Windows 2006")) -syntaxcheck ========================================================== -syntaxcheck FAILED [LOW] AMLAsmASL_MSG_ARG_NOT_USED: Test 1, Assembler -syntaxcheck remark in line 5688 -syntaxcheck Line | AML source -syntaxcheck ---------------------------------------------------------- -syntaxcheck 05685| Return (Arg1) -syntaxcheck 05686| } -syntaxcheck 05687| -syntaxcheck 05688| Method (TUVR, 1, NotSerialized) -syntaxcheck | ^ -syntaxcheck | Remark 2146: Method Argument is never used (Arg0) -syntaxcheck 05689| { -syntaxcheck 05690| Return (0x03) -syntaxcheck 05691| } -syntaxcheck ========================================================== -syntaxcheck FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, -syntaxcheck Assembler remark in line 5778 -syntaxcheck Line | AML source -syntaxcheck ---------------------------------------------------------- -syntaxcheck 05775| } -syntaxcheck 05776| } -syntaxcheck 05777| -syntaxcheck 05778| Method (_BIF, 0, NotSerialized) // _BIF: Battery Information -syntaxcheck | ^ -syntaxcheck | Remark 2120: Control Method should be made Serialized due to creation of named objects within (\_SB.PCI0.LPCB.BAT1._BIF) -syntaxcheck 05779| { -syntaxcheck 05780| Name (STAT, Package (0x0D) -syntaxcheck 05781| { -syntaxcheck ========================================================== -syntaxcheck -syntaxcheck ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A -syntaxcheck named object is created inside a non-serialized method - -syntaxcheck this method should be serialized. It is possible that one -syntaxcheck thread enters the method and blocks and then a second -syntaxcheck thread also executes the method, ending up in two attempts -syntaxcheck to create the object and causing a failure. -syntaxcheck -syntaxcheck FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, -syntaxcheck Assembler remark in line 5832 -syntaxcheck Line | AML source -syntaxcheck ---------------------------------------------------------- -syntaxcheck 05829| Return (STAT) /* \_SB_.PCI0.LPCB.BAT1._BIF.STAT */ -syntaxcheck 05830| } -syntaxcheck 05831| -syntaxcheck 05832| Method (_BST, 0, NotSerialized) // _BST: Battery Status -syntaxcheck | ^ -syntaxcheck | Remark 2120: Control Method should be made Serialized due to creation of named objects within (\_SB.PCI0.LPCB.BAT1._BST) -syntaxcheck 05833| { -syntaxcheck 05834| Name (PBST, Package (0x04) -syntaxcheck 05835| { -syntaxcheck ========================================================== -syntaxcheck -syntaxcheck ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A -syntaxcheck named object is created inside a non-serialized method - -syntaxcheck this method should be serialized. It is possible that one -syntaxcheck thread enters the method and blocks and then a second -syntaxcheck thread also executes the method, ending up in two attempts -syntaxcheck to create the object and causing a failure. -syntaxcheck -syntaxcheck FAILED [LOW] AMLAsmUnknown: Test 1, Assembler remark in -syntaxcheck line 5834 -syntaxcheck Line | AML source -syntaxcheck ---------------------------------------------------------- -syntaxcheck 05831| -syntaxcheck 05832| Method (_BST, 0, NotSerialized) // _BST: Battery Status -syntaxcheck 05833| { -syntaxcheck 05834| Name (PBST, Package (0x04) -syntaxcheck | ^ -syntaxcheck | Remark 2173: Creation of named objects within a method is highly inefficient, use globals or method local variables instead (\_SB.PCI0.LPCB.BAT1._BST) -syntaxcheck 05835| { -syntaxcheck 05836| Zero, -syntaxcheck 05837| 0xFFFFFFFF, -syntaxcheck ========================================================== -syntaxcheck FAILED [MEDIUM] AMLAsmASL_MSG_LOCAL_NOT_USED: Test 1, -syntaxcheck Assembler warning in line 5854 -syntaxcheck Line | AML source -syntaxcheck ---------------------------------------------------------- -syntaxcheck 05851| If (BFC1) -syntaxcheck 05852| { -syntaxcheck 05853| Multiply (BGU1, BFC1, Local2) -syntaxcheck 05854| Divide (Local2, 0x64, Local4, Local2) -syntaxcheck | ^ -syntaxcheck | Warning 3144: Method Local is set but never used (Local4) -syntaxcheck 05855| } -syntaxcheck 05856| Else -syntaxcheck 05857| { -syntaxcheck ========================================================== -syntaxcheck FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, -syntaxcheck Assembler remark in line 5938 -syntaxcheck Line | AML source -syntaxcheck ---------------------------------------------------------- -syntaxcheck 05935| Device (PRID) -syntaxcheck 05936| { -syntaxcheck 05937| Name (_ADR, Zero) // _ADR: Address -syntaxcheck 05938| Method (_GTM, 0, NotSerialized) // _GTM: Get Timing Mode -syntaxcheck | ^ -syntaxcheck | Remark 2120: Control Method should be made Serialized due to creation of named objects within (\_SB.PCI0.PATA.PRID._GTM) -syntaxcheck 05939| { -syntaxcheck 05940| Name (PBUF, Buffer (0x14) -syntaxcheck 05941| { -syntaxcheck ========================================================== -syntaxcheck -syntaxcheck ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A -syntaxcheck named object is created inside a non-serialized method - -syntaxcheck this method should be serialized. It is possible that one -syntaxcheck thread enters the method and blocks and then a second -syntaxcheck thread also executes the method, ending up in two attempts -syntaxcheck to create the object and causing a failure. -syntaxcheck -syntaxcheck FAILED [LOW] AMLAsmUnknown: Test 1, Assembler remark in -syntaxcheck line 5940 -syntaxcheck Line | AML source -syntaxcheck ---------------------------------------------------------- -syntaxcheck 05937| Name (_ADR, Zero) // _ADR: Address -syntaxcheck 05938| Method (_GTM, 0, NotSerialized) // _GTM: Get Timing Mode -syntaxcheck 05939| { -syntaxcheck 05940| Name (PBUF, Buffer (0x14) -syntaxcheck | ^ -syntaxcheck | Remark 2173: Creation of named objects within a method is highly inefficient, use globals or method local variables instead (\_SB.PCI0.PATA.PRID._GTM) -syntaxcheck 05941| { -syntaxcheck 05942| /* 0000 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ -syntaxcheck 05943| /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ........ -syntaxcheck ========================================================== -syntaxcheck FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, -syntaxcheck Assembler remark in line 6011 -syntaxcheck Line | AML source -syntaxcheck ---------------------------------------------------------- -syntaxcheck 06008| And (ICR5, 0x02, ICR5) /* \_SB_.PCI0.PATA.ICR5 */ -syntaxcheck 06009| CreateWordField (Arg1, 0x62, W490) -syntaxcheck 06010| CreateWordField (Arg1, 0x6A, W530) -syntaxcheck 06011| CreateWordField (Arg1, 0x7E, W630) -syntaxcheck | ^ -syntaxcheck | Remark 2089: Object is not referenced (Name [W630] is within a method [_STM]) -syntaxcheck 06012| CreateWordField (Arg1, 0x80, W640) -syntaxcheck 06013| CreateWordField (Arg1, 0xB0, W880) -syntaxcheck 06014| CreateWordField (Arg1, 0xBA, W930) -syntaxcheck ========================================================== -syntaxcheck FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, -syntaxcheck Assembler remark in line 6013 -syntaxcheck Line | AML source -syntaxcheck ---------------------------------------------------------- -syntaxcheck 06010| CreateWordField (Arg1, 0x6A, W530) -syntaxcheck 06011| CreateWordField (Arg1, 0x7E, W630) -syntaxcheck 06012| CreateWordField (Arg1, 0x80, W640) -syntaxcheck 06013| CreateWordField (Arg1, 0xB0, W880) -syntaxcheck | ^ -syntaxcheck | Remark 2089: Object is not referenced (Name [W880] is within a method [_STM]) -syntaxcheck 06014| CreateWordField (Arg1, 0xBA, W930) -syntaxcheck 06015| Or (PRIT, 0x8004, PRIT) /* \_SB_.PCI0.PATA.PRIT */ -syntaxcheck 06016| If (LAnd (And (FLAG, 0x02), And (W490, 0x0800))) -syntaxcheck ========================================================== -syntaxcheck FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, -syntaxcheck Assembler remark in line 6055 -syntaxcheck Line | AML source -syntaxcheck ---------------------------------------------------------- -syntaxcheck 06052| And (ICR5, One, ICR5) /* \_SB_.PCI0.PATA.ICR5 */ -syntaxcheck 06053| CreateWordField (Arg2, 0x62, W491) -syntaxcheck 06054| CreateWordField (Arg2, 0x6A, W531) -syntaxcheck 06055| CreateWordField (Arg2, 0x7E, W631) -syntaxcheck | ^ -syntaxcheck | Remark 2089: Object is not referenced (Name [W631] is within a method [_STM]) -syntaxcheck 06056| CreateWordField (Arg2, 0x80, W641) -syntaxcheck 06057| CreateWordField (Arg2, 0xB0, W881) -syntaxcheck 06058| CreateWordField (Arg2, 0xBA, W931) -syntaxcheck ========================================================== -syntaxcheck FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, -syntaxcheck Assembler remark in line 6057 -syntaxcheck Line | AML source -syntaxcheck ---------------------------------------------------------- -syntaxcheck 06054| CreateWordField (Arg2, 0x6A, W531) -syntaxcheck 06055| CreateWordField (Arg2, 0x7E, W631) -syntaxcheck 06056| CreateWordField (Arg2, 0x80, W641) -syntaxcheck 06057| CreateWordField (Arg2, 0xB0, W881) -syntaxcheck | ^ -syntaxcheck | Remark 2089: Object is not referenced (Name [W881] is within a method [_STM]) -syntaxcheck 06058| CreateWordField (Arg2, 0xBA, W931) -syntaxcheck 06059| Or (PRIT, 0x8040, PRIT) /* \_SB_.PCI0.PATA.PRIT */ -syntaxcheck 06060| If (LAnd (And (FLAG, 0x08), And (W491, 0x0800))) -syntaxcheck ========================================================== -syntaxcheck FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, -syntaxcheck Assembler remark in line 6104 -syntaxcheck Line | AML source -syntaxcheck ---------------------------------------------------------- -syntaxcheck 06101| Device (P_D0) -syntaxcheck 06102| { -syntaxcheck 06103| Name (_ADR, Zero) // _ADR: Address -syntaxcheck 06104| Method (_GTF, 0, NotSerialized) // _GTF: Get Task File -syntaxcheck | ^ -syntaxcheck | Remark 2120: Control Method should be made Serialized due to creation of named objects within (\_SB.PCI0.PATA.PRID.P_D0._GTF) -syntaxcheck 06105| { -syntaxcheck 06106| Name (PIB0, Buffer (0x0E) -syntaxcheck 06107| { -syntaxcheck ========================================================== -syntaxcheck -syntaxcheck ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A -syntaxcheck named object is created inside a non-serialized method - -syntaxcheck this method should be serialized. It is possible that one -syntaxcheck thread enters the method and blocks and then a second -syntaxcheck thread also executes the method, ending up in two attempts -syntaxcheck to create the object and causing a failure. -syntaxcheck -syntaxcheck FAILED [LOW] AMLAsmUnknown: Test 1, Assembler remark in -syntaxcheck line 6106 -syntaxcheck Line | AML source -syntaxcheck ---------------------------------------------------------- -syntaxcheck 06103| Name (_ADR, Zero) // _ADR: Address -syntaxcheck 06104| Method (_GTF, 0, NotSerialized) // _GTF: Get Task File -syntaxcheck 06105| { -syntaxcheck 06106| Name (PIB0, Buffer (0x0E) -syntaxcheck | ^ -syntaxcheck | Remark 2173: Creation of named objects within a method is highly inefficient, use globals or method local variables instead (\_SB.PCI0.PATA.PRID.P_D0._GTF) -syntaxcheck 06107| { -syntaxcheck 06108| /* 0000 */ 0x03, 0x00, 0x00, 0x00, 0x00, 0xA0, 0xEF, 0x03, // ........ -syntaxcheck 06109| /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0xA0, 0xEF // ...... -syntaxcheck ========================================================== -syntaxcheck FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, -syntaxcheck Assembler remark in line 6169 -syntaxcheck Line | AML source -syntaxcheck ---------------------------------------------------------- -syntaxcheck 06166| Device (P_D1) -syntaxcheck 06167| { -syntaxcheck 06168| Name (_ADR, One) // _ADR: Address -syntaxcheck 06169| Method (_GTF, 0, NotSerialized) // _GTF: Get Task File -syntaxcheck | ^ -syntaxcheck | Remark 2120: Control Method should be made Serialized due to creation of named objects within (\_SB.PCI0.PATA.PRID.P_D1._GTF) -syntaxcheck 06170| { -syntaxcheck 06171| Name (PIB1, Buffer (0x0E) -syntaxcheck 06172| { -syntaxcheck ========================================================== -syntaxcheck -syntaxcheck ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A -syntaxcheck named object is created inside a non-serialized method - -syntaxcheck this method should be serialized. It is possible that one -syntaxcheck thread enters the method and blocks and then a second -syntaxcheck thread also executes the method, ending up in two attempts -syntaxcheck to create the object and causing a failure. -syntaxcheck -syntaxcheck FAILED [LOW] AMLAsmUnknown: Test 1, Assembler remark in -syntaxcheck line 6171 -syntaxcheck Line | AML source -syntaxcheck ---------------------------------------------------------- -syntaxcheck 06168| Name (_ADR, One) // _ADR: Address -syntaxcheck 06169| Method (_GTF, 0, NotSerialized) // _GTF: Get Task File -syntaxcheck 06170| { -syntaxcheck 06171| Name (PIB1, Buffer (0x0E) -syntaxcheck | ^ -syntaxcheck | Remark 2173: Creation of named objects within a method is highly inefficient, use globals or method local variables instead (\_SB.PCI0.PATA.PRID.P_D1._GTF) -syntaxcheck 06172| { -syntaxcheck 06173| /* 0000 */ 0x03, 0x00, 0x00, 0x00, 0x00, 0xB0, 0xEF, 0x03, // ........ -syntaxcheck 06174| /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0xB0, 0xEF // ...... -syntaxcheck ========================================================== -syntaxcheck FAILED [LOW] AMLAsmUnknown: Test 1, Assembler remark in -syntaxcheck line 6469 -syntaxcheck Line | AML source -syntaxcheck ---------------------------------------------------------- -syntaxcheck 06466| -syntaxcheck 06467| Method (SBLR, 3, Serialized) -syntaxcheck 06468| { -syntaxcheck 06469| Name (TBUF, Buffer (0x0100){}) -syntaxcheck | ^ -syntaxcheck | Remark 2173: Creation of named objects within a method is highly inefficient, use globals or method local variables instead (\_SB.PCI0.SBUS.SBLR) -syntaxcheck 06470| If (STRT ()) -syntaxcheck 06471| { -syntaxcheck 06472| Return (Zero) -syntaxcheck ========================================================== -syntaxcheck Table DSDT (0) reassembly: Found 3 errors, 7 warnings, 28 -syntaxcheck remarks. +syntaxcheck PASSED: Test 1, DSDT (0) reassembly, Found 0 errors, 0 +syntaxcheck warnings, 0 remarks. syntaxcheck syntaxcheck syntaxcheck Checking ACPI table SSDT (#1) syntaxcheck -syntaxcheck FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, -syntaxcheck Assembler remark in line 33 -syntaxcheck Line | AML source -syntaxcheck ---------------------------------------------------------- -syntaxcheck 00030| Device (PRT0) -syntaxcheck 00031| { -syntaxcheck 00032| Name (_ADR, 0xFFFF) // _ADR: Address -syntaxcheck 00033| Method (_SDD, 1, NotSerialized) // _SDD: Set Device Data -syntaxcheck | ^ -syntaxcheck | Remark 2120: Control Method should be made Serialized due to creation of named objects within (\_SB.PCI0.SATA.PRT0._SDD) -syntaxcheck 00034| { -syntaxcheck 00035| Name (GBU0, Buffer (0x07) -syntaxcheck 00036| { -syntaxcheck ========================================================== -syntaxcheck -syntaxcheck ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A -syntaxcheck named object is created inside a non-serialized method - -syntaxcheck this method should be serialized. It is possible that one -syntaxcheck thread enters the method and blocks and then a second -syntaxcheck thread also executes the method, ending up in two attempts -syntaxcheck to create the object and causing a failure. -syntaxcheck -syntaxcheck FAILED [LOW] AMLAsmUnknown: Test 1, Assembler remark in -syntaxcheck line 35 -syntaxcheck Line | AML source -syntaxcheck ---------------------------------------------------------- -syntaxcheck 00032| Name (_ADR, 0xFFFF) // _ADR: Address -syntaxcheck 00033| Method (_SDD, 1, NotSerialized) // _SDD: Set Device Data -syntaxcheck 00034| { -syntaxcheck 00035| Name (GBU0, Buffer (0x07) -syntaxcheck | ^ -syntaxcheck | Remark 2173: Creation of named objects within a method is highly inefficient, use globals or method local variables instead (\_SB.PCI0.SATA.PRT0._SDD) -syntaxcheck 00036| { -syntaxcheck 00037| 0x00, 0x00, 0x00, 0x00, 0x00, 0xA0, 0x00 // ....... -syntaxcheck 00038| }) -syntaxcheck ========================================================== -syntaxcheck FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, -syntaxcheck Assembler remark in line 41 -syntaxcheck Line | AML source -syntaxcheck ---------------------------------------------------------- -syntaxcheck 00038| }) -syntaxcheck 00039| CreateByteField (GBU0, 0x00, GB00) -syntaxcheck 00040| CreateByteField (GBU0, 0x01, GB01) -syntaxcheck 00041| CreateByteField (GBU0, 0x02, GB02) -syntaxcheck | ^ -syntaxcheck | Remark 2089: Object is not referenced (Name [GB02] is within a method [_SDD]) -syntaxcheck 00042| CreateByteField (GBU0, 0x03, GB03) -syntaxcheck 00043| CreateByteField (GBU0, 0x04, GB04) -syntaxcheck 00044| CreateByteField (GBU0, 0x05, GB05) -syntaxcheck ========================================================== -syntaxcheck FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, -syntaxcheck Assembler remark in line 42 -syntaxcheck Line | AML source -syntaxcheck ---------------------------------------------------------- -syntaxcheck 00039| CreateByteField (GBU0, 0x00, GB00) -syntaxcheck 00040| CreateByteField (GBU0, 0x01, GB01) -syntaxcheck 00041| CreateByteField (GBU0, 0x02, GB02) -syntaxcheck 00042| CreateByteField (GBU0, 0x03, GB03) -syntaxcheck | ^ -syntaxcheck | Remark 2089: Object is not referenced (Name [GB03] is within a method [_SDD]) -syntaxcheck 00043| CreateByteField (GBU0, 0x04, GB04) -syntaxcheck 00044| CreateByteField (GBU0, 0x05, GB05) -syntaxcheck 00045| CreateByteField (GBU0, 0x06, GB06) -syntaxcheck ========================================================== -syntaxcheck FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, -syntaxcheck Assembler remark in line 43 -syntaxcheck Line | AML source -syntaxcheck ---------------------------------------------------------- -syntaxcheck 00040| CreateByteField (GBU0, 0x01, GB01) -syntaxcheck 00041| CreateByteField (GBU0, 0x02, GB02) -syntaxcheck 00042| CreateByteField (GBU0, 0x03, GB03) -syntaxcheck 00043| CreateByteField (GBU0, 0x04, GB04) -syntaxcheck | ^ -syntaxcheck | Remark 2089: Object is not referenced (Name [GB04] is within a method [_SDD]) -syntaxcheck 00044| CreateByteField (GBU0, 0x05, GB05) -syntaxcheck 00045| CreateByteField (GBU0, 0x06, GB06) -syntaxcheck 00046| If (LEqual (SizeOf (Arg0), 0x0200)) -syntaxcheck ========================================================== -syntaxcheck FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, -syntaxcheck Assembler remark in line 44 -syntaxcheck Line | AML source -syntaxcheck ---------------------------------------------------------- -syntaxcheck 00041| CreateByteField (GBU0, 0x02, GB02) -syntaxcheck 00042| CreateByteField (GBU0, 0x03, GB03) -syntaxcheck 00043| CreateByteField (GBU0, 0x04, GB04) -syntaxcheck 00044| CreateByteField (GBU0, 0x05, GB05) -syntaxcheck | ^ -syntaxcheck | Remark 2089: Object is not referenced (Name [GB05] is within a method [_SDD]) -syntaxcheck 00045| CreateByteField (GBU0, 0x06, GB06) -syntaxcheck 00046| If (LEqual (SizeOf (Arg0), 0x0200)) -syntaxcheck 00047| { -syntaxcheck ========================================================== -syntaxcheck FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, -syntaxcheck Assembler remark in line 75 -syntaxcheck Line | AML source -syntaxcheck ---------------------------------------------------------- -syntaxcheck 00072| Device (PRT1) -syntaxcheck 00073| { -syntaxcheck 00074| Name (_ADR, 0x0001FFFF) // _ADR: Address -syntaxcheck 00075| Method (_SDD, 1, NotSerialized) // _SDD: Set Device Data -syntaxcheck | ^ -syntaxcheck | Remark 2120: Control Method should be made Serialized due to creation of named objects within (\_SB.PCI0.SATA.PRT1._SDD) -syntaxcheck 00076| { -syntaxcheck 00077| Name (GBU1, Buffer (0x07) -syntaxcheck 00078| { -syntaxcheck ========================================================== -syntaxcheck -syntaxcheck ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A -syntaxcheck named object is created inside a non-serialized method - -syntaxcheck this method should be serialized. It is possible that one -syntaxcheck thread enters the method and blocks and then a second -syntaxcheck thread also executes the method, ending up in two attempts -syntaxcheck to create the object and causing a failure. -syntaxcheck -syntaxcheck FAILED [LOW] AMLAsmUnknown: Test 1, Assembler remark in -syntaxcheck line 77 -syntaxcheck Line | AML source -syntaxcheck ---------------------------------------------------------- -syntaxcheck 00074| Name (_ADR, 0x0001FFFF) // _ADR: Address -syntaxcheck 00075| Method (_SDD, 1, NotSerialized) // _SDD: Set Device Data -syntaxcheck 00076| { -syntaxcheck 00077| Name (GBU1, Buffer (0x07) -syntaxcheck | ^ -syntaxcheck | Remark 2173: Creation of named objects within a method is highly inefficient, use globals or method local variables instead (\_SB.PCI0.SATA.PRT1._SDD) -syntaxcheck 00078| { -syntaxcheck 00079| 0x00, 0x00, 0x00, 0x00, 0x00, 0xA0, 0x00 // ....... -syntaxcheck 00080| }) -syntaxcheck ========================================================== -syntaxcheck FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, -syntaxcheck Assembler remark in line 83 -syntaxcheck Line | AML source -syntaxcheck ---------------------------------------------------------- -syntaxcheck 00080| }) -syntaxcheck 00081| CreateByteField (GBU1, 0x00, GB10) -syntaxcheck 00082| CreateByteField (GBU1, 0x01, GB11) -syntaxcheck 00083| CreateByteField (GBU1, 0x02, GB12) -syntaxcheck | ^ -syntaxcheck | Remark 2089: Object is not referenced (Name [GB12] is within a method [_SDD]) -syntaxcheck 00084| CreateByteField (GBU1, 0x03, GB13) -syntaxcheck 00085| CreateByteField (GBU1, 0x04, GB14) -syntaxcheck 00086| CreateByteField (GBU1, 0x05, GB15) -syntaxcheck ========================================================== -syntaxcheck FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, -syntaxcheck Assembler remark in line 84 -syntaxcheck Line | AML source -syntaxcheck ---------------------------------------------------------- -syntaxcheck 00081| CreateByteField (GBU1, 0x00, GB10) -syntaxcheck 00082| CreateByteField (GBU1, 0x01, GB11) -syntaxcheck 00083| CreateByteField (GBU1, 0x02, GB12) -syntaxcheck 00084| CreateByteField (GBU1, 0x03, GB13) -syntaxcheck | ^ -syntaxcheck | Remark 2089: Object is not referenced (Name [GB13] is within a method [_SDD]) -syntaxcheck 00085| CreateByteField (GBU1, 0x04, GB14) -syntaxcheck 00086| CreateByteField (GBU1, 0x05, GB15) -syntaxcheck 00087| CreateByteField (GBU1, 0x06, GB16) -syntaxcheck ========================================================== -syntaxcheck FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, -syntaxcheck Assembler remark in line 85 -syntaxcheck Line | AML source -syntaxcheck ---------------------------------------------------------- -syntaxcheck 00082| CreateByteField (GBU1, 0x01, GB11) -syntaxcheck 00083| CreateByteField (GBU1, 0x02, GB12) -syntaxcheck 00084| CreateByteField (GBU1, 0x03, GB13) -syntaxcheck 00085| CreateByteField (GBU1, 0x04, GB14) -syntaxcheck | ^ -syntaxcheck | Remark 2089: Object is not referenced (Name [GB14] is within a method [_SDD]) -syntaxcheck 00086| CreateByteField (GBU1, 0x05, GB15) -syntaxcheck 00087| CreateByteField (GBU1, 0x06, GB16) -syntaxcheck 00088| If (LEqual (SizeOf (Arg0), 0x0200)) -syntaxcheck ========================================================== -syntaxcheck FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, -syntaxcheck Assembler remark in line 86 -syntaxcheck Line | AML source -syntaxcheck ---------------------------------------------------------- -syntaxcheck 00083| CreateByteField (GBU1, 0x02, GB12) -syntaxcheck 00084| CreateByteField (GBU1, 0x03, GB13) -syntaxcheck 00085| CreateByteField (GBU1, 0x04, GB14) -syntaxcheck 00086| CreateByteField (GBU1, 0x05, GB15) -syntaxcheck | ^ -syntaxcheck | Remark 2089: Object is not referenced (Name [GB15] is within a method [_SDD]) -syntaxcheck 00087| CreateByteField (GBU1, 0x06, GB16) -syntaxcheck 00088| If (LEqual (SizeOf (Arg0), 0x0200)) -syntaxcheck 00089| { -syntaxcheck ========================================================== -syntaxcheck FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, -syntaxcheck Assembler remark in line 117 -syntaxcheck Line | AML source -syntaxcheck ---------------------------------------------------------- -syntaxcheck 00114| Device (PRT2) -syntaxcheck 00115| { -syntaxcheck 00116| Name (_ADR, 0x0002FFFF) // _ADR: Address -syntaxcheck 00117| Method (_SDD, 1, NotSerialized) // _SDD: Set Device Data -syntaxcheck | ^ -syntaxcheck | Remark 2120: Control Method should be made Serialized due to creation of named objects within (\_SB.PCI0.SATA.PRT2._SDD) -syntaxcheck 00118| { -syntaxcheck 00119| Name (GBU2, Buffer (0x07) -syntaxcheck 00120| { -syntaxcheck ========================================================== -syntaxcheck -syntaxcheck ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A -syntaxcheck named object is created inside a non-serialized method - -syntaxcheck this method should be serialized. It is possible that one -syntaxcheck thread enters the method and blocks and then a second -syntaxcheck thread also executes the method, ending up in two attempts -syntaxcheck to create the object and causing a failure. -syntaxcheck -syntaxcheck FAILED [LOW] AMLAsmUnknown: Test 1, Assembler remark in -syntaxcheck line 119 -syntaxcheck Line | AML source -syntaxcheck ---------------------------------------------------------- -syntaxcheck 00116| Name (_ADR, 0x0002FFFF) // _ADR: Address -syntaxcheck 00117| Method (_SDD, 1, NotSerialized) // _SDD: Set Device Data -syntaxcheck 00118| { -syntaxcheck 00119| Name (GBU2, Buffer (0x07) -syntaxcheck | ^ -syntaxcheck | Remark 2173: Creation of named objects within a method is highly inefficient, use globals or method local variables instead (\_SB.PCI0.SATA.PRT2._SDD) -syntaxcheck 00120| { -syntaxcheck 00121| 0x00, 0x00, 0x00, 0x00, 0x00, 0xA0, 0x00 // ....... -syntaxcheck 00122| }) -syntaxcheck ========================================================== -syntaxcheck FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, -syntaxcheck Assembler remark in line 125 -syntaxcheck Line | AML source -syntaxcheck ---------------------------------------------------------- -syntaxcheck 00122| }) -syntaxcheck 00123| CreateByteField (GBU2, 0x00, GB20) -syntaxcheck 00124| CreateByteField (GBU2, 0x01, GB21) -syntaxcheck 00125| CreateByteField (GBU2, 0x02, GB22) -syntaxcheck | ^ -syntaxcheck | Remark 2089: Object is not referenced (Name [GB22] is within a method [_SDD]) -syntaxcheck 00126| CreateByteField (GBU2, 0x03, GB23) -syntaxcheck 00127| CreateByteField (GBU2, 0x04, GB24) -syntaxcheck 00128| CreateByteField (GBU2, 0x05, GB25) -syntaxcheck ========================================================== -syntaxcheck FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, -syntaxcheck Assembler remark in line 126 -syntaxcheck Line | AML source -syntaxcheck ---------------------------------------------------------- -syntaxcheck 00123| CreateByteField (GBU2, 0x00, GB20) -syntaxcheck 00124| CreateByteField (GBU2, 0x01, GB21) -syntaxcheck 00125| CreateByteField (GBU2, 0x02, GB22) -syntaxcheck 00126| CreateByteField (GBU2, 0x03, GB23) -syntaxcheck | ^ -syntaxcheck | Remark 2089: Object is not referenced (Name [GB23] is within a method [_SDD]) -syntaxcheck 00127| CreateByteField (GBU2, 0x04, GB24) -syntaxcheck 00128| CreateByteField (GBU2, 0x05, GB25) -syntaxcheck 00129| CreateByteField (GBU2, 0x06, GB26) -syntaxcheck ========================================================== -syntaxcheck FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, -syntaxcheck Assembler remark in line 127 -syntaxcheck Line | AML source -syntaxcheck ---------------------------------------------------------- -syntaxcheck 00124| CreateByteField (GBU2, 0x01, GB21) -syntaxcheck 00125| CreateByteField (GBU2, 0x02, GB22) -syntaxcheck 00126| CreateByteField (GBU2, 0x03, GB23) -syntaxcheck 00127| CreateByteField (GBU2, 0x04, GB24) -syntaxcheck | ^ -syntaxcheck | Remark 2089: Object is not referenced (Name [GB24] is within a method [_SDD]) -syntaxcheck 00128| CreateByteField (GBU2, 0x05, GB25) -syntaxcheck 00129| CreateByteField (GBU2, 0x06, GB26) -syntaxcheck 00130| If (LEqual (SizeOf (Arg0), 0x0200)) -syntaxcheck ========================================================== -syntaxcheck FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1, -syntaxcheck Assembler remark in line 128 -syntaxcheck Line | AML source -syntaxcheck ---------------------------------------------------------- -syntaxcheck 00125| CreateByteField (GBU2, 0x02, GB22) -syntaxcheck 00126| CreateByteField (GBU2, 0x03, GB23) -syntaxcheck 00127| CreateByteField (GBU2, 0x04, GB24) -syntaxcheck 00128| CreateByteField (GBU2, 0x05, GB25) -syntaxcheck | ^ -syntaxcheck | Remark 2089: Object is not referenced (Name [GB25] is within a method [_SDD]) -syntaxcheck 00129| CreateByteField (GBU2, 0x06, GB26) -syntaxcheck 00130| If (LEqual (SizeOf (Arg0), 0x0200)) -syntaxcheck 00131| { -syntaxcheck ========================================================== -syntaxcheck Table SSDT (1) reassembly: Found 0 errors, 0 warnings, 18 -syntaxcheck remarks. +syntaxcheck PASSED: Test 1, SSDT (1) reassembly, Found 0 errors, 0 +syntaxcheck warnings, 0 remarks. syntaxcheck syntaxcheck syntaxcheck Checking ACPI table SSDT (#2) syntaxcheck -syntaxcheck FAILED [MEDIUM] AMLAsmASL_MSG_LOCAL_NOT_USED: Test 1, -syntaxcheck Assembler warning in line 47 -syntaxcheck Line | AML source -syntaxcheck ---------------------------------------------------------- -syntaxcheck 00044| -syntaxcheck 00045| Method (_BCM, 1, NotSerialized) // _BCM: Brightness Control Method -syntaxcheck 00046| { -syntaxcheck 00047| Divide (Arg0, 0x0A, Local0, Local1) -syntaxcheck | ^ -syntaxcheck | Warning 3144: Method Local is set but never used (Local0) -syntaxcheck 00048| Store (Local1, \_SB.PCI0.LPCB.EC0.BRTS) -syntaxcheck 00049| } -syntaxcheck 00050| -syntaxcheck ========================================================== -syntaxcheck Table SSDT (2) reassembly: Found 0 errors, 1 warnings, 0 -syntaxcheck remarks. +syntaxcheck PASSED: Test 1, SSDT (2) reassembly, Found 0 errors, 0 +syntaxcheck warnings, 0 remarks. syntaxcheck syntaxcheck syntaxcheck Checking ACPI table SSDT (#3) @@ -929,239 +36,11 @@ syntaxcheck syntaxcheck syntaxcheck Checking ACPI table SSDT (#5) syntaxcheck -syntaxcheck FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, -syntaxcheck Assembler remark in line 55 -syntaxcheck Line | AML source -syntaxcheck ---------------------------------------------------------- -syntaxcheck 00052| { -syntaxcheck 00053| Name (HI0, 0x00) -syntaxcheck 00054| Name (HC0, 0x00) -syntaxcheck 00055| Method (_PDC, 1, NotSerialized) // _PDC: Processor Driver Capabilities -syntaxcheck | ^ -syntaxcheck | Remark 2120: Control Method should be made Serialized due to creation of named objects within (\_PR.CPU0._PDC) -syntaxcheck 00056| { -syntaxcheck 00057| CreateDWordField (Arg0, 0x00, REVS) -syntaxcheck 00058| CreateDWordField (Arg0, 0x04, SIZE) -syntaxcheck ========================================================== -syntaxcheck -syntaxcheck ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A -syntaxcheck named object is created inside a non-serialized method - -syntaxcheck this method should be serialized. It is possible that one -syntaxcheck thread enters the method and blocks and then a second -syntaxcheck thread also executes the method, ending up in two attempts -syntaxcheck to create the object and causing a failure. -syntaxcheck -syntaxcheck FAILED [LOW] AMLAsmUnknown: Test 1, Assembler remark in -syntaxcheck line 67 -syntaxcheck Line | AML source -syntaxcheck ---------------------------------------------------------- -syntaxcheck 00064| 0x00, 0x00, 0x00, 0x00 // .... -syntaxcheck 00065| }) -syntaxcheck 00066| Concatenate (STS0, TEMP, Local2) -syntaxcheck 00067| _OSC (ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */, REVS, SIZE, Local2) -syntaxcheck | ^ -syntaxcheck | Remark 2184: Unknown UUID string -syntaxcheck 00068| } -syntaxcheck 00069| -syntaxcheck 00070| Method (_OSC, 4, NotSerialized) // _OSC: Operating System Capabilities -syntaxcheck ========================================================== -syntaxcheck FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, -syntaxcheck Assembler remark in line 70 -syntaxcheck Line | AML source -syntaxcheck ---------------------------------------------------------- -syntaxcheck 00067| _OSC (ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */, REVS, SIZE, Local2) -syntaxcheck 00068| } -syntaxcheck 00069| -syntaxcheck 00070| Method (_OSC, 4, NotSerialized) // _OSC: Operating System Capabilities -syntaxcheck | ^ -syntaxcheck | Remark 2120: Control Method should be made Serialized due to creation of named objects within (\_PR.CPU0._OSC) -syntaxcheck 00071| { -syntaxcheck 00072| CreateDWordField (Arg3, 0x00, STS0) -syntaxcheck 00073| CreateDWordField (Arg3, 0x04, CAP0) -syntaxcheck ========================================================== -syntaxcheck -syntaxcheck ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A -syntaxcheck named object is created inside a non-serialized method - -syntaxcheck this method should be serialized. It is possible that one -syntaxcheck thread enters the method and blocks and then a second -syntaxcheck thread also executes the method, ending up in two attempts -syntaxcheck to create the object and causing a failure. -syntaxcheck -syntaxcheck FAILED [LOW] AMLAsmUnknown: Test 1, Assembler remark in -syntaxcheck line 78 -syntaxcheck Line | AML source -syntaxcheck ---------------------------------------------------------- -syntaxcheck 00075| CreateDWordField (Arg0, 0x04, IID1) -syntaxcheck 00076| CreateDWordField (Arg0, 0x08, IID2) -syntaxcheck 00077| CreateDWordField (Arg0, 0x0C, IID3) -syntaxcheck 00078| Name (UID0, ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */) -syntaxcheck | ^ -syntaxcheck | Remark 2184: Unknown UUID string -syntaxcheck 00079| CreateDWordField (UID0, 0x00, EID0) -syntaxcheck 00080| CreateDWordField (UID0, 0x04, EID1) -syntaxcheck 00081| CreateDWordField (UID0, 0x08, EID2) -syntaxcheck ========================================================== -syntaxcheck FAILED [LOW] AMLAsmUnknown: Test 1, Assembler remark in -syntaxcheck line 78 -syntaxcheck Line | AML source -syntaxcheck ---------------------------------------------------------- -syntaxcheck 00075| CreateDWordField (Arg0, 0x04, IID1) -syntaxcheck 00076| CreateDWordField (Arg0, 0x08, IID2) -syntaxcheck 00077| CreateDWordField (Arg0, 0x0C, IID3) -syntaxcheck 00078| Name (UID0, ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */) -syntaxcheck | ^ -syntaxcheck | Remark 2173: Creation of named objects within a method is highly inefficient, use globals or method local variables instead (\_PR.CPU0._OSC) -syntaxcheck 00079| CreateDWordField (UID0, 0x00, EID0) -syntaxcheck 00080| CreateDWordField (UID0, 0x04, EID1) -syntaxcheck 00081| CreateDWordField (UID0, 0x08, EID2) -syntaxcheck ========================================================== -syntaxcheck FAILED [LOW] AMLAsmUnknown: Test 1, Assembler remark in -syntaxcheck line 104 -syntaxcheck Line | AML source -syntaxcheck ---------------------------------------------------------- -syntaxcheck 00101| 0x09)), LNot (And (SDTL, 0x01)))) -syntaxcheck 00102| { -syntaxcheck 00103| Or (SDTL, 0x01, SDTL) /* \SDTL */ -syntaxcheck 00104| OperationRegion (IST0, SystemMemory, DerefOf (Index (SSDT, 0x01)), DerefOf (Index (SSDT, 0x02))) -syntaxcheck | ^ -syntaxcheck | Remark 2173: Creation of named objects within a method is highly inefficient, use globals or method local variables instead (\_PR.CPU0._OSC) -syntaxcheck 00105| Load (IST0, HI0) /* \_PR_.CPU0.HI0_ */ -syntaxcheck 00106| } -syntaxcheck 00107| } -syntaxcheck ========================================================== -syntaxcheck FAILED [LOW] AMLAsmUnknown: Test 1, Assembler remark in -syntaxcheck line 115 -syntaxcheck Line | AML source -syntaxcheck ---------------------------------------------------------- -syntaxcheck 00112| And (SDTL, 0x02)))) -syntaxcheck 00113| { -syntaxcheck 00114| Or (SDTL, 0x02, SDTL) /* \SDTL */ -syntaxcheck 00115| OperationRegion (CST0, SystemMemory, DerefOf (Index (SSDT, 0x07)), DerefOf (Index (SSDT, 0x08))) -syntaxcheck | ^ -syntaxcheck | Remark 2173: Creation of named objects within a method is highly inefficient, use globals or method local variables instead (\_PR.CPU0._OSC) -syntaxcheck 00116| Load (CST0, HC0) /* \_PR_.CPU0.HC0_ */ -syntaxcheck 00117| } -syntaxcheck 00118| } -syntaxcheck ========================================================== -syntaxcheck FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, -syntaxcheck Assembler remark in line 128 -syntaxcheck Line | AML source -syntaxcheck ---------------------------------------------------------- -syntaxcheck 00125| { -syntaxcheck 00126| Name (HI1, 0x00) -syntaxcheck 00127| Name (HC1, 0x00) -syntaxcheck 00128| Method (_PDC, 1, NotSerialized) // _PDC: Processor Driver Capabilities -syntaxcheck | ^ -syntaxcheck | Remark 2120: Control Method should be made Serialized due to creation of named objects within (\_PR.CPU1._PDC) -syntaxcheck 00129| { -syntaxcheck 00130| CreateDWordField (Arg0, 0x00, REVS) -syntaxcheck 00131| CreateDWordField (Arg0, 0x04, SIZE) -syntaxcheck ========================================================== -syntaxcheck -syntaxcheck ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A -syntaxcheck named object is created inside a non-serialized method - -syntaxcheck this method should be serialized. It is possible that one -syntaxcheck thread enters the method and blocks and then a second -syntaxcheck thread also executes the method, ending up in two attempts -syntaxcheck to create the object and causing a failure. -syntaxcheck -syntaxcheck FAILED [LOW] AMLAsmUnknown: Test 1, Assembler remark in -syntaxcheck line 140 -syntaxcheck Line | AML source -syntaxcheck ---------------------------------------------------------- -syntaxcheck 00137| 0x00, 0x00, 0x00, 0x00 // .... -syntaxcheck 00138| }) -syntaxcheck 00139| Concatenate (STS1, TEMP, Local2) -syntaxcheck 00140| _OSC (ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */, REVS, SIZE, Local2) -syntaxcheck | ^ -syntaxcheck | Remark 2184: Unknown UUID string -syntaxcheck 00141| } -syntaxcheck 00142| -syntaxcheck 00143| Method (_OSC, 4, NotSerialized) // _OSC: Operating System Capabilities -syntaxcheck ========================================================== -syntaxcheck FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1, -syntaxcheck Assembler remark in line 143 -syntaxcheck Line | AML source -syntaxcheck ---------------------------------------------------------- -syntaxcheck 00140| _OSC (ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */, REVS, SIZE, Local2) -syntaxcheck 00141| } -syntaxcheck 00142| -syntaxcheck 00143| Method (_OSC, 4, NotSerialized) // _OSC: Operating System Capabilities -syntaxcheck | ^ -syntaxcheck | Remark 2120: Control Method should be made Serialized due to creation of named objects within (\_PR.CPU1._OSC) -syntaxcheck 00144| { -syntaxcheck 00145| CreateDWordField (Arg3, 0x00, STS1) -syntaxcheck 00146| CreateDWordField (Arg3, 0x04, CAP1) -syntaxcheck ========================================================== -syntaxcheck -syntaxcheck ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A -syntaxcheck named object is created inside a non-serialized method - -syntaxcheck this method should be serialized. It is possible that one -syntaxcheck thread enters the method and blocks and then a second -syntaxcheck thread also executes the method, ending up in two attempts -syntaxcheck to create the object and causing a failure. -syntaxcheck -syntaxcheck FAILED [LOW] AMLAsmUnknown: Test 1, Assembler remark in -syntaxcheck line 151 -syntaxcheck Line | AML source -syntaxcheck ---------------------------------------------------------- -syntaxcheck 00148| CreateDWordField (Arg0, 0x04, IID1) -syntaxcheck 00149| CreateDWordField (Arg0, 0x08, IID2) -syntaxcheck 00150| CreateDWordField (Arg0, 0x0C, IID3) -syntaxcheck 00151| Name (UID1, ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */) -syntaxcheck | ^ -syntaxcheck | Remark 2184: Unknown UUID string -syntaxcheck 00152| CreateDWordField (UID1, 0x00, EID0) -syntaxcheck 00153| CreateDWordField (UID1, 0x04, EID1) -syntaxcheck 00154| CreateDWordField (UID1, 0x08, EID2) -syntaxcheck ========================================================== -syntaxcheck FAILED [LOW] AMLAsmUnknown: Test 1, Assembler remark in -syntaxcheck line 151 -syntaxcheck Line | AML source -syntaxcheck ---------------------------------------------------------- -syntaxcheck 00148| CreateDWordField (Arg0, 0x04, IID1) -syntaxcheck 00149| CreateDWordField (Arg0, 0x08, IID2) -syntaxcheck 00150| CreateDWordField (Arg0, 0x0C, IID3) -syntaxcheck 00151| Name (UID1, ToUUID ("4077a616-290c-47be-9ebd-d87058713953") /* Unknown UUID */) -syntaxcheck | ^ -syntaxcheck | Remark 2173: Creation of named objects within a method is highly inefficient, use globals or method local variables instead (\_PR.CPU1._OSC) -syntaxcheck 00152| CreateDWordField (UID1, 0x00, EID0) -syntaxcheck 00153| CreateDWordField (UID1, 0x04, EID1) -syntaxcheck 00154| CreateDWordField (UID1, 0x08, EID2) -syntaxcheck ========================================================== -syntaxcheck FAILED [LOW] AMLAsmUnknown: Test 1, Assembler remark in -syntaxcheck line 177 -syntaxcheck Line | AML source -syntaxcheck ---------------------------------------------------------- -syntaxcheck 00174| 0x09)), LNot (And (SDTL, 0x10)))) -syntaxcheck 00175| { -syntaxcheck 00176| Or (SDTL, 0x10, SDTL) /* \SDTL */ -syntaxcheck 00177| OperationRegion (IST1, SystemMemory, DerefOf (Index (SSDT, 0x04)), DerefOf (Index (SSDT, 0x05))) -syntaxcheck | ^ -syntaxcheck | Remark 2173: Creation of named objects within a method is highly inefficient, use globals or method local variables instead (\_PR.CPU1._OSC) -syntaxcheck 00178| Load (IST1, HI1) /* \_PR_.CPU1.HI1_ */ -syntaxcheck 00179| } -syntaxcheck 00180| } -syntaxcheck ========================================================== -syntaxcheck FAILED [LOW] AMLAsmUnknown: Test 1, Assembler remark in -syntaxcheck line 188 -syntaxcheck Line | AML source -syntaxcheck ---------------------------------------------------------- -syntaxcheck 00185| And (SDTL, 0x20)))) -syntaxcheck 00186| { -syntaxcheck 00187| Or (SDTL, 0x20, SDTL) /* \SDTL */ -syntaxcheck 00188| OperationRegion (CST1, SystemMemory, DerefOf (Index (SSDT, 0x0A)), DerefOf (Index (SSDT, 0x0B))) -syntaxcheck | ^ -syntaxcheck | Remark 2173: Creation of named objects within a method is highly inefficient, use globals or method local variables instead (\_PR.CPU1._OSC) -syntaxcheck 00189| Load (CST1, HC1) /* \_PR_.CPU1.HC1_ */ -syntaxcheck 00190| } -syntaxcheck 00191| } -syntaxcheck ========================================================== -syntaxcheck Table SSDT (5) reassembly: Found 0 errors, 0 warnings, 14 -syntaxcheck remarks. +syntaxcheck PASSED: Test 1, SSDT (5) reassembly, Found 0 errors, 0 +syntaxcheck warnings, 0 remarks. syntaxcheck syntaxcheck syntaxcheck ========================================================== -syntaxcheck 2 passed, 71 failed, 0 warning, 0 aborted, 0 skipped, 0 +syntaxcheck 6 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 syntaxcheck info only. syntaxcheck ==========================================================
ACPICA table output has changed, offsets now in 4 byte hex Signed-off-by: Colin Ian King <colin.i.king@gmail.com> --- fwts-test/acpidump-0001/acpidump-0001.log | 764 +++++------ .../arg-table-path-0001/acpidump-0001.log | 558 ++++---- .../syntaxcheck-0001/syntaxcheck-0001.log | 1139 +---------------- 3 files changed, 672 insertions(+), 1789 deletions(-)