[PATCH 2/2] fwts-test: sync test logs with latest ACPICA
Colin Ian King
colin.i.king at gmail.com
Fri Oct 28 17:02:56 UTC 2022
ACPICA table output has changed, offsets now in 4 byte hex
Signed-off-by: Colin Ian King <colin.i.king at 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 at ...........
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 ==========================================================
--
2.37.3
More information about the fwts-devel
mailing list