[PATCH 2/2] fwts-test: sync tests with new ACPICA 20141107 changes
Colin King
colin.king at canonical.com
Wed Nov 12 12:43:30 UTC 2014
From: Colin Ian King <colin.king at canonical.com>
Changes to the ACPICA disassembly output mean we need to update
the disassembly and syntaxcheck tests to be in sync with ACPICA.
Signed-off-by: Colin Ian King <colin.king at canonical.com>
---
fwts-test/disassemble-0001/DSDT0.dsl.original | 51 ++-
fwts-test/disassemble-0001/SSDT1.dsl.original | 8 +-
fwts-test/disassemble-0001/SSDT2.dsl.original | 8 +-
fwts-test/disassemble-0001/SSDT3.dsl.original | 18 +-
fwts-test/disassemble-0001/SSDT4.dsl.original | 11 +-
fwts-test/disassemble-0001/SSDT5.dsl.original | 44 ++-
fwts-test/syntaxcheck-0001/syntaxcheck-0001.log | 480 ++++++++++++------------
7 files changed, 308 insertions(+), 312 deletions(-)
diff --git a/fwts-test/disassemble-0001/DSDT0.dsl.original b/fwts-test/disassemble-0001/DSDT0.dsl.original
index 45b09cd..57dfc51 100644
--- a/fwts-test/disassemble-0001/DSDT0.dsl.original
+++ b/fwts-test/disassemble-0001/DSDT0.dsl.original
@@ -1,9 +1,11 @@
/*
* Intel ACPI Component Architecture
- * AML Disassembler version 20140926-64 [Sep 27 2014]
+ * AML/ASL+ Disassembler version 20141107-64 [Nov 12 2014]
* Copyright (c) 2000 - 2014 Intel Corporation
*
- * Disassembly of /tmp/fwts_tmp_table_20488_DSDT_0.dsl, Sat Sep 27 18:46:19 2014
+ * Disassembling to non-symbolic legacy ASL operators
+ *
+ * Disassembly of /tmp/fwts_tmp_table_21295_DSDT_0.dsl, Wed Nov 12 10:53:32 2014
*
* Original Table Header:
* Signature "DSDT"
@@ -16,7 +18,7 @@
* Compiler ID "INTL"
* Compiler Version 0x20060608 (537265672)
*/
-DefinitionBlock ("/tmp/fwts_tmp_table_20488_DSDT_0.aml", "DSDT", 2, "TOSCPL", "CRESTLNE", 0x06040000)
+DefinitionBlock ("/tmp/fwts_tmp_table_21295_DSDT_0.aml", "DSDT", 2, "TOSCPL", "CRESTLNE", 0x06040000)
{
External (_PR_.CPU0._PPC, UnknownObj)
@@ -50,20 +52,17 @@ DefinitionBlock ("/tmp/fwts_tmp_table_20488_DSDT_0.aml", "DSDT", 2, "TOSCPL", "C
If (LEqual (Arg0, One))
{
- Store (Or (And (P80D, 0xFFFF00FF), ShiftLeft (Arg1, 0x08)
- ), P80D) /* \P80D */
+ Store (Or (And (P80D, 0xFFFF00FF), ShiftLeft (Arg1, 0x08)), P80D) /* \P80D */
}
If (LEqual (Arg0, 0x02))
{
- Store (Or (And (P80D, 0xFF00FFFF), ShiftLeft (Arg1, 0x10)
- ), P80D) /* \P80D */
+ Store (Or (And (P80D, 0xFF00FFFF), ShiftLeft (Arg1, 0x10)), P80D) /* \P80D */
}
If (LEqual (Arg0, 0x03))
{
- Store (Or (And (P80D, 0x00FFFFFF), ShiftLeft (Arg1, 0x18)
- ), P80D) /* \P80D */
+ Store (Or (And (P80D, 0x00FFFFFF), ShiftLeft (Arg1, 0x18)), P80D) /* \P80D */
}
Store (P80D, P80H) /* \P80H */
@@ -730,10 +729,7 @@ DefinitionBlock ("/tmp/fwts_tmp_table_20488_DSDT_0.aml", "DSDT", 2, "TOSCPL", "C
Return (STAC) /* \_SB_.AMW0.STAC */
}
- Name (STBC, Buffer (0x04)
- {
- 0x01, 0x00, 0x00, 0x00 /* .... */
- })
+ Name (STBC, Unicode ("\x01"))
Method (WQBC, 1, NotSerialized)
{
Store ("Get MXMTCControlData: STBC = ", Debug)
@@ -2793,8 +2789,7 @@ DefinitionBlock ("/tmp/fwts_tmp_table_20488_DSDT_0.aml", "DSDT", 2, "TOSCPL", "C
If (LEqual (GESF, 0x04))
{
And (PARM, 0xEFFF0000, PARM) /* \_SB_.PCI0.GFX0.PARM */
- And (PARM, ShiftLeft (DerefOf (Index (DBTB, IBTT)), 0x10),
- PARM) /* \_SB_.PCI0.GFX0.PARM */
+ And (PARM, ShiftLeft (DerefOf (Index (DBTB, IBTT)), 0x10), PARM) /* \_SB_.PCI0.GFX0.PARM */
Or (IBTT, PARM, PARM) /* \_SB_.PCI0.GFX0.PARM */
Store (Zero, GESF) /* \_SB_.PCI0.GFX0.GESF */
Return (SUCC) /* \_SB_.PCI0.GFX0.SUCC */
@@ -2835,8 +2830,8 @@ DefinitionBlock ("/tmp/fwts_tmp_table_20488_DSDT_0.aml", "DSDT", 2, "TOSCPL", "C
Or (PARM, ShiftLeft (IDMS, 0x0D), PARM) /* \_SB_.PCI0.GFX0.PARM */
}
- Or (ShiftLeft (DerefOf (Index (DerefOf (Index (CDCT, HVCO)), Subtract (
- CDVL, One))), 0x15), PARM, PARM) /* \_SB_.PCI0.GFX0.PARM */
+ Or (ShiftLeft (DerefOf (Index (DerefOf (Index (CDCT, HVCO)), Subtract (CDVL, One
+ ))), 0x15), PARM, PARM) /* \_SB_.PCI0.GFX0.PARM */
Store (One, GESF) /* \_SB_.PCI0.GFX0.GESF */
Return (SUCC) /* \_SB_.PCI0.GFX0.SUCC */
}
@@ -3309,8 +3304,7 @@ DefinitionBlock ("/tmp/fwts_tmp_table_20488_DSDT_0.aml", "DSDT", 2, "TOSCPL", "C
ShiftRight (And (Arg0, 0x0300), 0x08, Local0)
ShiftRight (And (Arg0, 0x3000), 0x0C, Local1)
- Return (Multiply (0x1E, Subtract (0x09, Add (Local0, Local1))
- ))
+ Return (Multiply (0x1E, Subtract (0x09, Add (Local0, Local1))))
}
Method (GDMA, 5, Serialized)
@@ -3335,8 +3329,8 @@ DefinitionBlock ("/tmp/fwts_tmp_table_20488_DSDT_0.aml", "DSDT", 2, "TOSCPL", "C
Method (GETT, 1, Serialized)
{
- Return (Multiply (0x1E, Subtract (0x09, Add (And (ShiftRight (Arg0, 0x02
- ), 0x03), And (Arg0, 0x03)))))
+ Return (Multiply (0x1E, Subtract (0x09, Add (And (ShiftRight (Arg0, 0x02), 0x03
+ ), And (Arg0, 0x03)))))
}
Method (GETF, 3, Serialized)
@@ -5983,8 +5977,8 @@ DefinitionBlock ("/tmp/fwts_tmp_table_20488_DSDT_0.aml", "DSDT", 2, "TOSCPL", "C
CreateDWordField (PBUF, 0x0C, DMA1)
CreateDWordField (PBUF, 0x10, FLAG)
Store (GETP (PRIT), PIO0) /* \_SB_.PCI0.PATA.PRID._GTM.PIO0 */
- Store (GDMA (And (SYNC, One), And (ICR3, One),
- And (ICR0, One), SDT0, And (ICR1, One)), DMA0) /* \_SB_.PCI0.PATA.PRID._GTM.DMA0 */
+ Store (GDMA (And (SYNC, One), And (ICR3, One), And (ICR0,
+ One), SDT0, And (ICR1, One)), DMA0) /* \_SB_.PCI0.PATA.PRID._GTM.DMA0 */
If (LEqual (DMA0, 0xFFFFFFFF))
{
Store (PIO0, DMA0) /* \_SB_.PCI0.PATA.PRID._GTM.DMA0 */
@@ -6006,15 +6000,14 @@ DefinitionBlock ("/tmp/fwts_tmp_table_20488_DSDT_0.aml", "DSDT", 2, "TOSCPL", "C
Store (0xFFFFFFFF, PIO1) /* \_SB_.PCI0.PATA.PRID._GTM.PIO1 */
}
- Store (GDMA (And (SYNC, 0x02), And (ICR3, 0x02),
- And (ICR0, 0x02), SDT1, And (ICR1, 0x02)), DMA1) /* \_SB_.PCI0.PATA.PRID._GTM.DMA1 */
+ Store (GDMA (And (SYNC, 0x02), And (ICR3, 0x02), And (ICR0,
+ 0x02), SDT1, And (ICR1, 0x02)), DMA1) /* \_SB_.PCI0.PATA.PRID._GTM.DMA1 */
If (LEqual (DMA1, 0xFFFFFFFF))
{
Store (PIO1, DMA1) /* \_SB_.PCI0.PATA.PRID._GTM.DMA1 */
}
- Store (GETF (And (SYNC, One), And (SYNC, 0x02),
- PRIT), FLAG) /* \_SB_.PCI0.PATA.PRID._GTM.FLAG */
+ Store (GETF (And (SYNC, One), And (SYNC, 0x02), PRIT), FLAG) /* \_SB_.PCI0.PATA.PRID._GTM.FLAG */
If (And (LEqual (PIO0, 0xFFFFFFFF), LEqual (DMA0, 0xFFFFFFFF)))
{
Store (0x78, PIO0) /* \_SB_.PCI0.PATA.PRID._GTM.PIO0 */
@@ -6218,8 +6211,8 @@ DefinitionBlock ("/tmp/fwts_tmp_table_20488_DSDT_0.aml", "DSDT", 2, "TOSCPL", "C
}
Else
{
- Add (And (PSIT, 0x03), ShiftRight (And (PSIT, 0x0C),
- 0x02), Local0)
+ Add (And (PSIT, 0x03), ShiftRight (And (PSIT, 0x0C), 0x02),
+ Local0)
If (LEqual (0x05, Local0))
{
Store (0x0C, PMD1) /* \_SB_.PCI0.PATA.PRID.P_D1._GTF.PMD1 */
diff --git a/fwts-test/disassemble-0001/SSDT1.dsl.original b/fwts-test/disassemble-0001/SSDT1.dsl.original
index c527dbd..e1d7fe6 100644
--- a/fwts-test/disassemble-0001/SSDT1.dsl.original
+++ b/fwts-test/disassemble-0001/SSDT1.dsl.original
@@ -1,9 +1,11 @@
/*
* Intel ACPI Component Architecture
- * AML Disassembler version 20140724-64 [Aug 4 2014]
+ * AML/ASL+ Disassembler version 20141107-64 [Nov 12 2014]
* Copyright (c) 2000 - 2014 Intel Corporation
*
- * Disassembly of /tmp/fwts_tmp_table_886_SSDT_0.dsl, Thu Aug 14 17:37:51 2014
+ * Disassembling to non-symbolic legacy ASL operators
+ *
+ * Disassembly of /tmp/fwts_tmp_table_21295_SSDT_0.dsl, Wed Nov 12 10:53:32 2014
*
* Original Table Header:
* Signature "SSDT"
@@ -16,7 +18,7 @@
* Compiler ID "INTL"
* Compiler Version 0x20050624 (537200164)
*/
-DefinitionBlock ("/tmp/fwts_tmp_table_886_SSDT_0.aml", "SSDT", 1, "SataRe", "SataAhci", 0x00001000)
+DefinitionBlock ("/tmp/fwts_tmp_table_21295_SSDT_0.aml", "SSDT", 1, "SataRe", "SataAhci", 0x00001000)
{
External (_SB_.PCI0.SATA, DeviceObj)
diff --git a/fwts-test/disassemble-0001/SSDT2.dsl.original b/fwts-test/disassemble-0001/SSDT2.dsl.original
index 89b2e8f..a420628 100644
--- a/fwts-test/disassemble-0001/SSDT2.dsl.original
+++ b/fwts-test/disassemble-0001/SSDT2.dsl.original
@@ -1,9 +1,11 @@
/*
* Intel ACPI Component Architecture
- * AML Disassembler version 20140724-64 [Aug 4 2014]
+ * AML/ASL+ Disassembler version 20141107-64 [Nov 12 2014]
* Copyright (c) 2000 - 2014 Intel Corporation
*
- * Disassembly of /tmp/fwts_tmp_table_3185_SSDT_1.dsl, Thu Aug 14 17:39:37 2014
+ * Disassembling to non-symbolic legacy ASL operators
+ *
+ * Disassembly of /tmp/fwts_tmp_table_21295_SSDT_1.dsl, Wed Nov 12 10:53:32 2014
*
* Original Table Header:
* Signature "SSDT"
@@ -16,7 +18,7 @@
* Compiler ID "INTL"
* Compiler Version 0x20050624 (537200164)
*/
-DefinitionBlock ("/tmp/fwts_tmp_table_3185_SSDT_1.aml", "SSDT", 1, "BrtRef", "DD01BRT", 0x00001000)
+DefinitionBlock ("/tmp/fwts_tmp_table_21295_SSDT_1.aml", "SSDT", 1, "BrtRef", "DD01BRT", 0x00001000)
{
External (_SB_.PCI0.GFX0.DD03, DeviceObj)
diff --git a/fwts-test/disassemble-0001/SSDT3.dsl.original b/fwts-test/disassemble-0001/SSDT3.dsl.original
index f19e141..ddc5f54 100644
--- a/fwts-test/disassemble-0001/SSDT3.dsl.original
+++ b/fwts-test/disassemble-0001/SSDT3.dsl.original
@@ -1,9 +1,11 @@
/*
* Intel ACPI Component Architecture
- * AML Disassembler version 20140724-64 [Aug 4 2014]
+ * AML/ASL+ Disassembler version 20141107-64 [Nov 12 2014]
* Copyright (c) 2000 - 2014 Intel Corporation
*
- * Disassembly of /tmp/fwts_tmp_table_3185_SSDT_2.dsl, Thu Aug 14 17:39:37 2014
+ * Disassembling to non-symbolic legacy ASL operators
+ *
+ * Disassembly of /tmp/fwts_tmp_table_21295_SSDT_2.dsl, Wed Nov 12 10:53:32 2014
*
* Original Table Header:
* Signature "SSDT"
@@ -16,7 +18,7 @@
* Compiler ID "INTL"
* Compiler Version 0x20050624 (537200164)
*/
-DefinitionBlock ("/tmp/fwts_tmp_table_3185_SSDT_2.aml", "SSDT", 1, "PmRef", "Cpu0Tst", 0x00003000)
+DefinitionBlock ("/tmp/fwts_tmp_table_21295_SSDT_2.aml", "SSDT", 1, "PmRef", "Cpu0Tst", 0x00003000)
{
External (_PR_.CPU0, ProcessorObj)
@@ -231,13 +233,12 @@ DefinitionBlock ("/tmp/fwts_tmp_table_3185_SSDT_2.aml", "SSDT", 1, "PmRef", "Cpu
Store (_PSS, Local0)
Store (SizeOf (Local0), Local1)
Decrement (Local1)
- Store (DerefOf (Index (DerefOf (Index (Local0, Local1)), 0x01)),
- Local2)
+ Store (DerefOf (Index (DerefOf (Index (Local0, Local1)), 0x01)), Local2)
Store (0x00, Local3)
While (LLess (Local3, SizeOf (TSSI)))
{
- Store (Divide (Multiply (Local2, Subtract (0x08, Local3)), 0x08,
- ), Local4)
+ Store (Divide (Multiply (Local2, Subtract (0x08, Local3)), 0x08, ),
+ Local4)
Store (Local4, Index (DerefOf (Index (TSSI, Local3)), 0x01))
Store (Local4, Index (DerefOf (Index (TSSM, Local3)), 0x01))
Increment (Local3)
@@ -256,8 +257,7 @@ DefinitionBlock ("/tmp/fwts_tmp_table_3185_SSDT_2.aml", "SSDT", 1, "PmRef", "Cpu
Method (_TSD, 0, NotSerialized) // _TSD: Throttling State Dependencies
{
- If (LAnd (And (CFGD, 0x01000000), LNot (And (PDC0, 0x04
- ))))
+ If (LAnd (And (CFGD, 0x01000000), LNot (And (PDC0, 0x04))))
{
Return (Package (0x01)
{
diff --git a/fwts-test/disassemble-0001/SSDT4.dsl.original b/fwts-test/disassemble-0001/SSDT4.dsl.original
index 4872e49..2eca5a8 100644
--- a/fwts-test/disassemble-0001/SSDT4.dsl.original
+++ b/fwts-test/disassemble-0001/SSDT4.dsl.original
@@ -1,9 +1,11 @@
/*
* Intel ACPI Component Architecture
- * AML Disassembler version 20140724-64 [Aug 4 2014]
+ * AML/ASL+ Disassembler version 20141107-64 [Nov 12 2014]
* Copyright (c) 2000 - 2014 Intel Corporation
*
- * Disassembly of /tmp/fwts_tmp_table_3185_SSDT_3.dsl, Thu Aug 14 17:39:37 2014
+ * Disassembling to non-symbolic legacy ASL operators
+ *
+ * Disassembly of /tmp/fwts_tmp_table_21295_SSDT_3.dsl, Wed Nov 12 10:53:32 2014
*
* Original Table Header:
* Signature "SSDT"
@@ -16,7 +18,7 @@
* Compiler ID "INTL"
* Compiler Version 0x20050624 (537200164)
*/
-DefinitionBlock ("/tmp/fwts_tmp_table_3185_SSDT_3.aml", "SSDT", 1, "PmRef", "Cpu1Tst", 0x00003000)
+DefinitionBlock ("/tmp/fwts_tmp_table_21295_SSDT_3.aml", "SSDT", 1, "PmRef", "Cpu1Tst", 0x00003000)
{
External (_PR_.CPU0._PTC, MethodObj) // 0 Arguments
@@ -40,8 +42,7 @@ DefinitionBlock ("/tmp/fwts_tmp_table_3185_SSDT_3.aml", "SSDT", 1, "PmRef", "Cpu
Method (_TSD, 0, NotSerialized) // _TSD: Throttling State Dependencies
{
- If (LAnd (And (CFGD, 0x01000000), LNot (And (PDC1, 0x04
- ))))
+ If (LAnd (And (CFGD, 0x01000000), LNot (And (PDC1, 0x04))))
{
Return (Package (0x01)
{
diff --git a/fwts-test/disassemble-0001/SSDT5.dsl.original b/fwts-test/disassemble-0001/SSDT5.dsl.original
index 3575433..4138d4c 100644
--- a/fwts-test/disassemble-0001/SSDT5.dsl.original
+++ b/fwts-test/disassemble-0001/SSDT5.dsl.original
@@ -1,9 +1,11 @@
/*
* Intel ACPI Component Architecture
- * AML Disassembler version 20140724-64 [Aug 4 2014]
+ * AML/ASL+ Disassembler version 20141107-64 [Nov 12 2014]
* Copyright (c) 2000 - 2014 Intel Corporation
*
- * Disassembly of /tmp/fwts_tmp_table_3185_SSDT_4.dsl, Thu Aug 14 17:39:37 2014
+ * Disassembling to non-symbolic legacy ASL operators
+ *
+ * Disassembly of /tmp/fwts_tmp_table_21295_SSDT_4.dsl, Wed Nov 12 10:53:32 2014
*
* Original Table Header:
* Signature "SSDT"
@@ -16,7 +18,7 @@
* Compiler ID "INTL"
* Compiler Version 0x20050624 (537200164)
*/
-DefinitionBlock ("/tmp/fwts_tmp_table_3185_SSDT_4.aml", "SSDT", 1, "PmRef", "CpuPm", 0x00003000)
+DefinitionBlock ("/tmp/fwts_tmp_table_21295_SSDT_4.aml", "SSDT", 1, "PmRef", "CpuPm", 0x00003000)
{
External (_PR_.CPU0, ProcessorObj)
@@ -79,8 +81,8 @@ DefinitionBlock ("/tmp/fwts_tmp_table_3185_SSDT_4.aml", "SSDT", 1, "PmRef", "Cpu
CreateDWordField (UID0, 0x04, EID1)
CreateDWordField (UID0, 0x08, EID2)
CreateDWordField (UID0, 0x0C, EID3)
- If (LNot (LAnd (LAnd (LEqual (IID0, EID0), LEqual (IID1, EID1)),
- LAnd (LEqual (IID2, EID2), LEqual (IID3, EID3)))))
+ If (LNot (LAnd (LAnd (LEqual (IID0, EID0), LEqual (IID1, EID1)), LAnd (LEqual (
+ IID2, EID2), LEqual (IID3, EID3)))))
{
Store (0x06, STS0) /* \_PR_.CPU0._OSC.STS0 */
Return (Arg3)
@@ -96,24 +98,22 @@ DefinitionBlock ("/tmp/fwts_tmp_table_3185_SSDT_4.aml", "SSDT", 1, "PmRef", "Cpu
Store (And (PDC0, 0xFF), PCP0) /* \PCP0 */
If (And (CFGD, 0x01))
{
- If (LAnd (LAnd (And (CFGD, 0x01000000), LEqual (And (PDC0,
- 0x09), 0x09)), LNot (And (SDTL, 0x01))))
+ If (LAnd (LAnd (And (CFGD, 0x01000000), LEqual (And (PDC0, 0x09),
+ 0x09)), LNot (And (SDTL, 0x01))))
{
Or (SDTL, 0x01, SDTL) /* \SDTL */
- OperationRegion (IST0, SystemMemory, DerefOf (Index (SSDT, 0x01)), DerefOf (Index (SSDT, 0x02
- )))
+ OperationRegion (IST0, SystemMemory, DerefOf (Index (SSDT, 0x01)), DerefOf (Index (SSDT, 0x02)))
Load (IST0, HI0) /* \_PR_.CPU0.HI0_ */
}
}
If (And (CFGD, 0xF0))
{
- If (LAnd (LAnd (And (CFGD, 0x01000000), And (PDC0, 0x18
- )), LNot (And (SDTL, 0x02))))
+ If (LAnd (LAnd (And (CFGD, 0x01000000), And (PDC0, 0x18)), LNot (
+ And (SDTL, 0x02))))
{
Or (SDTL, 0x02, SDTL) /* \SDTL */
- OperationRegion (CST0, SystemMemory, DerefOf (Index (SSDT, 0x07)), DerefOf (Index (SSDT, 0x08
- )))
+ OperationRegion (CST0, SystemMemory, DerefOf (Index (SSDT, 0x07)), DerefOf (Index (SSDT, 0x08)))
Load (CST0, HC0) /* \_PR_.CPU0.HC0_ */
}
}
@@ -154,8 +154,8 @@ DefinitionBlock ("/tmp/fwts_tmp_table_3185_SSDT_4.aml", "SSDT", 1, "PmRef", "Cpu
CreateDWordField (UID1, 0x04, EID1)
CreateDWordField (UID1, 0x08, EID2)
CreateDWordField (UID1, 0x0C, EID3)
- If (LNot (LAnd (LAnd (LEqual (IID0, EID0), LEqual (IID1, EID1)),
- LAnd (LEqual (IID2, EID2), LEqual (IID3, EID3)))))
+ If (LNot (LAnd (LAnd (LEqual (IID0, EID0), LEqual (IID1, EID1)), LAnd (LEqual (
+ IID2, EID2), LEqual (IID3, EID3)))))
{
Store (0x06, STS1) /* \_PR_.CPU1._OSC.STS1 */
Return (Arg3)
@@ -171,24 +171,22 @@ DefinitionBlock ("/tmp/fwts_tmp_table_3185_SSDT_4.aml", "SSDT", 1, "PmRef", "Cpu
Store (And (PDC1, 0xFF), PCP1) /* \PCP1 */
If (And (CFGD, 0x01))
{
- If (LAnd (LAnd (And (CFGD, 0x01000000), LEqual (And (PDC1,
- 0x09), 0x09)), LNot (And (SDTL, 0x10))))
+ If (LAnd (LAnd (And (CFGD, 0x01000000), LEqual (And (PDC1, 0x09),
+ 0x09)), LNot (And (SDTL, 0x10))))
{
Or (SDTL, 0x10, SDTL) /* \SDTL */
- OperationRegion (IST1, SystemMemory, DerefOf (Index (SSDT, 0x04)), DerefOf (Index (SSDT, 0x05
- )))
+ OperationRegion (IST1, SystemMemory, DerefOf (Index (SSDT, 0x04)), DerefOf (Index (SSDT, 0x05)))
Load (IST1, HI1) /* \_PR_.CPU1.HI1_ */
}
}
If (And (CFGD, 0xF0))
{
- If (LAnd (LAnd (And (CFGD, 0x01000000), And (PDC1, 0x18
- )), LNot (And (SDTL, 0x20))))
+ If (LAnd (LAnd (And (CFGD, 0x01000000), And (PDC1, 0x18)), LNot (
+ And (SDTL, 0x20))))
{
Or (SDTL, 0x20, SDTL) /* \SDTL */
- OperationRegion (CST1, SystemMemory, DerefOf (Index (SSDT, 0x0A)), DerefOf (Index (SSDT, 0x0B
- )))
+ OperationRegion (CST1, SystemMemory, DerefOf (Index (SSDT, 0x0A)), DerefOf (Index (SSDT, 0x0B)))
Load (CST1, HC1) /* \_PR_.CPU1.HC1_ */
}
}
diff --git a/fwts-test/syntaxcheck-0001/syntaxcheck-0001.log b/fwts-test/syntaxcheck-0001/syntaxcheck-0001.log
index 2903062..82db5c6 100644
--- a/fwts-test/syntaxcheck-0001/syntaxcheck-0001.log
+++ b/fwts-test/syntaxcheck-0001/syntaxcheck-0001.log
@@ -7,18 +7,18 @@ syntaxcheck
syntaxcheck Checking ACPI table DSDT (#0)
syntaxcheck
syntaxcheck FAILED [HIGH] AMLAsmASL_MSG_UPPER_CASE: Test 1, Assembler
-syntaxcheck error in line 710
+syntaxcheck error in line 709
syntaxcheck Line | AML source
syntaxcheck ----------------------------------------------------------
-syntaxcheck 00707| {
-syntaxcheck 00708| Device (AMW0)
-syntaxcheck 00709| {
-syntaxcheck 00710| Name (_HID, "pnp0c14") // _HID: Hardware ID
+syntaxcheck 00706| {
+syntaxcheck 00707| Device (AMW0)
+syntaxcheck 00708| {
+syntaxcheck 00709| Name (_HID, "pnp0c14") // _HID: Hardware ID
syntaxcheck | ^
syntaxcheck | Error 6136: Non-hex letters must be upper case (pnp0c14)
-syntaxcheck 00711| Name (_UID, Zero) // _UID: Unique ID
-syntaxcheck 00712| Name (_WDG, Buffer (0x3C)
-syntaxcheck 00713| {
+syntaxcheck 00710| Name (_UID, Zero) // _UID: Unique ID
+syntaxcheck 00711| Name (_WDG, Buffer (0x3C)
+syntaxcheck 00712| {
syntaxcheck ==========================================================
syntaxcheck
syntaxcheck ADVICE: (for Error #6136, ASL_MSG_UPPER_CASE): Characters
@@ -26,18 +26,18 @@ syntaxcheck in literal string that are not hexadecimal letters must be
syntaxcheck upper case.
syntaxcheck
syntaxcheck FAILED [HIGH] AMLAsmASL_MSG_INVALID_ADDR_FLAGS: Test 1,
-syntaxcheck Assembler error in line 1070
+syntaxcheck Assembler error in line 1066
syntaxcheck Line | AML source
syntaxcheck ----------------------------------------------------------
-syntaxcheck 01067| 0x00000000, // Range Minimum
-syntaxcheck 01068| 0xDFFFFFFF, // Range Maximum
-syntaxcheck 01069| 0x00000000, // Translation Offset
-syntaxcheck 01070| 0x00000000, // Length
+syntaxcheck 01063| 0x00000000, // Range Minimum
+syntaxcheck 01064| 0xDFFFFFFF, // Range Maximum
+syntaxcheck 01065| 0x00000000, // Translation Offset
+syntaxcheck 01066| 0x00000000, // Length
syntaxcheck | ^
syntaxcheck | Error 6043: Invalid combination of Length and Min/Max fixed flags
-syntaxcheck 01071| ,, _Y0D, AddressRangeMemory, TypeStatic)
-syntaxcheck 01072| DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite,
-syntaxcheck 01073| 0x00000000, // Granularity
+syntaxcheck 01067| ,, _Y0D, AddressRangeMemory, TypeStatic)
+syntaxcheck 01068| DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, Cacheable, ReadWrite,
+syntaxcheck 01069| 0x00000000, // Granularity
syntaxcheck ==========================================================
syntaxcheck
syntaxcheck ADVICE: (for Error #6043, ASL_MSG_INVALID_ADDR_FLAGS):
@@ -49,18 +49,18 @@ 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 1084
+syntaxcheck Assembler error in line 1080
syntaxcheck Line | AML source
syntaxcheck ----------------------------------------------------------
-syntaxcheck 01081| 0xFED40000, // Range Minimum
-syntaxcheck 01082| 0xFED44FFF, // Range Maximum
-syntaxcheck 01083| 0x00000000, // Translation Offset
-syntaxcheck 01084| 0x00000000, // Length
+syntaxcheck 01077| 0xFED40000, // Range Minimum
+syntaxcheck 01078| 0xFED44FFF, // Range Maximum
+syntaxcheck 01079| 0x00000000, // Translation Offset
+syntaxcheck 01080| 0x00000000, // Length
syntaxcheck | ^
syntaxcheck | Error 6043: Invalid combination of Length and Min/Max fixed flags
-syntaxcheck 01085| ,, , AddressRangeMemory, TypeStatic)
-syntaxcheck 01086| })
-syntaxcheck 01087| Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings
+syntaxcheck 01081| ,, , AddressRangeMemory, TypeStatic)
+syntaxcheck 01082| })
+syntaxcheck 01083| Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings
syntaxcheck ==========================================================
syntaxcheck
syntaxcheck ADVICE: (for Error #6043, ASL_MSG_INVALID_ADDR_FLAGS):
@@ -72,18 +72,18 @@ syntaxcheck Address Space Resource Descriptors of the ACPI
syntaxcheck specification for more details.
syntaxcheck
syntaxcheck FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1,
-syntaxcheck Assembler remark in line 2151
+syntaxcheck Assembler remark in line 2147
syntaxcheck Line | AML source
syntaxcheck ----------------------------------------------------------
-syntaxcheck 02148| Store (And (Arg0, 0x07), DSEN) /* \DSEN */
-syntaxcheck 02149| }
-syntaxcheck 02150|
-syntaxcheck 02151| Method (_DOD, 0, NotSerialized) // _DOD: Display Output Devices
+syntaxcheck 02144| Store (And (Arg0, 0x07), DSEN) /* \DSEN */
+syntaxcheck 02145| }
+syntaxcheck 02146|
+syntaxcheck 02147| 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)
-syntaxcheck 02152| {
-syntaxcheck 02153| Store (Zero, NDID) /* \NDID */
-syntaxcheck 02154| If (LNotEqual (DIDL, Zero))
+syntaxcheck 02148| {
+syntaxcheck 02149| Store (Zero, NDID) /* \NDID */
+syntaxcheck 02150| If (LNotEqual (DIDL, Zero))
syntaxcheck ==========================================================
syntaxcheck
syntaxcheck ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A
@@ -94,18 +94,18 @@ 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 5812
+syntaxcheck Assembler remark in line 5806
syntaxcheck Line | AML source
syntaxcheck ----------------------------------------------------------
-syntaxcheck 05809| }
-syntaxcheck 05810| }
-syntaxcheck 05811|
-syntaxcheck 05812| Method (_BIF, 0, NotSerialized) // _BIF: Battery Information
+syntaxcheck 05803| }
+syntaxcheck 05804| }
+syntaxcheck 05805|
+syntaxcheck 05806| Method (_BIF, 0, NotSerialized) // _BIF: Battery Information
syntaxcheck | ^
syntaxcheck | Remark 2120: Control Method should be made Serialized (due to creation of named objects within)
-syntaxcheck 05813| {
-syntaxcheck 05814| Name (STAT, Package (0x0D)
-syntaxcheck 05815| {
+syntaxcheck 05807| {
+syntaxcheck 05808| Name (STAT, Package (0x0D)
+syntaxcheck 05809| {
syntaxcheck ==========================================================
syntaxcheck
syntaxcheck ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A
@@ -116,18 +116,18 @@ 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 5866
+syntaxcheck Assembler remark in line 5860
syntaxcheck Line | AML source
syntaxcheck ----------------------------------------------------------
-syntaxcheck 05863| Return (STAT) /* \_SB_.PCI0.LPCB.BAT1._BIF.STAT */
-syntaxcheck 05864| }
-syntaxcheck 05865|
-syntaxcheck 05866| Method (_BST, 0, NotSerialized) // _BST: Battery Status
+syntaxcheck 05857| Return (STAT) /* \_SB_.PCI0.LPCB.BAT1._BIF.STAT */
+syntaxcheck 05858| }
+syntaxcheck 05859|
+syntaxcheck 05860| Method (_BST, 0, NotSerialized) // _BST: Battery Status
syntaxcheck | ^
syntaxcheck | Remark 2120: Control Method should be made Serialized (due to creation of named objects within)
-syntaxcheck 05867| {
-syntaxcheck 05868| Name (PBST, Package (0x04)
-syntaxcheck 05869| {
+syntaxcheck 05861| {
+syntaxcheck 05862| Name (PBST, Package (0x04)
+syntaxcheck 05863| {
syntaxcheck ==========================================================
syntaxcheck
syntaxcheck ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A
@@ -138,18 +138,18 @@ 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 5972
+syntaxcheck Assembler remark in line 5966
syntaxcheck Line | AML source
syntaxcheck ----------------------------------------------------------
-syntaxcheck 05969| Device (PRID)
-syntaxcheck 05970| {
-syntaxcheck 05971| Name (_ADR, Zero) // _ADR: Address
-syntaxcheck 05972| Method (_GTM, 0, NotSerialized) // _GTM: Get Timing Mode
+syntaxcheck 05963| Device (PRID)
+syntaxcheck 05964| {
+syntaxcheck 05965| Name (_ADR, Zero) // _ADR: Address
+syntaxcheck 05966| 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)
-syntaxcheck 05973| {
-syntaxcheck 05974| Name (PBUF, Buffer (0x14)
-syntaxcheck 05975| {
+syntaxcheck 05967| {
+syntaxcheck 05968| Name (PBUF, Buffer (0x14)
+syntaxcheck 05969| {
syntaxcheck ==========================================================
syntaxcheck
syntaxcheck ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A
@@ -160,74 +160,74 @@ 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_NOT_REFERENCED: Test 1,
-syntaxcheck Assembler remark in line 6046
+syntaxcheck Assembler remark in line 6039
syntaxcheck Line | AML source
syntaxcheck ----------------------------------------------------------
-syntaxcheck 06043| And (ICR5, 0x02, ICR5) /* \_SB_.PCI0.PATA.ICR5 */
-syntaxcheck 06044| CreateWordField (Arg1, 0x62, W490)
-syntaxcheck 06045| CreateWordField (Arg1, 0x6A, W530)
-syntaxcheck 06046| CreateWordField (Arg1, 0x7E, W630)
+syntaxcheck 06036| And (ICR5, 0x02, ICR5) /* \_SB_.PCI0.PATA.ICR5 */
+syntaxcheck 06037| CreateWordField (Arg1, 0x62, W490)
+syntaxcheck 06038| CreateWordField (Arg1, 0x6A, W530)
+syntaxcheck 06039| CreateWordField (Arg1, 0x7E, W630)
syntaxcheck | ^
syntaxcheck | Remark 2089: Object is not referenced (Name is within method [_STM])
-syntaxcheck 06047| CreateWordField (Arg1, 0x80, W640)
-syntaxcheck 06048| CreateWordField (Arg1, 0xB0, W880)
-syntaxcheck 06049| CreateWordField (Arg1, 0xBA, W930)
+syntaxcheck 06040| CreateWordField (Arg1, 0x80, W640)
+syntaxcheck 06041| CreateWordField (Arg1, 0xB0, W880)
+syntaxcheck 06042| CreateWordField (Arg1, 0xBA, W930)
syntaxcheck ==========================================================
syntaxcheck FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1,
-syntaxcheck Assembler remark in line 6048
+syntaxcheck Assembler remark in line 6041
syntaxcheck Line | AML source
syntaxcheck ----------------------------------------------------------
-syntaxcheck 06045| CreateWordField (Arg1, 0x6A, W530)
-syntaxcheck 06046| CreateWordField (Arg1, 0x7E, W630)
-syntaxcheck 06047| CreateWordField (Arg1, 0x80, W640)
-syntaxcheck 06048| CreateWordField (Arg1, 0xB0, W880)
+syntaxcheck 06038| CreateWordField (Arg1, 0x6A, W530)
+syntaxcheck 06039| CreateWordField (Arg1, 0x7E, W630)
+syntaxcheck 06040| CreateWordField (Arg1, 0x80, W640)
+syntaxcheck 06041| CreateWordField (Arg1, 0xB0, W880)
syntaxcheck | ^
syntaxcheck | Remark 2089: Object is not referenced (Name is within method [_STM])
-syntaxcheck 06049| CreateWordField (Arg1, 0xBA, W930)
-syntaxcheck 06050| Or (PRIT, 0x8004, PRIT) /* \_SB_.PCI0.PATA.PRIT */
-syntaxcheck 06051| If (LAnd (And (FLAG, 0x02), And (W490, 0x0800)))
+syntaxcheck 06042| CreateWordField (Arg1, 0xBA, W930)
+syntaxcheck 06043| Or (PRIT, 0x8004, PRIT) /* \_SB_.PCI0.PATA.PRIT */
+syntaxcheck 06044| If (LAnd (And (FLAG, 0x02), And (W490, 0x0800)))
syntaxcheck ==========================================================
syntaxcheck FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1,
-syntaxcheck Assembler remark in line 6090
+syntaxcheck Assembler remark in line 6083
syntaxcheck Line | AML source
syntaxcheck ----------------------------------------------------------
-syntaxcheck 06087| And (ICR5, One, ICR5) /* \_SB_.PCI0.PATA.ICR5 */
-syntaxcheck 06088| CreateWordField (Arg2, 0x62, W491)
-syntaxcheck 06089| CreateWordField (Arg2, 0x6A, W531)
-syntaxcheck 06090| CreateWordField (Arg2, 0x7E, W631)
+syntaxcheck 06080| And (ICR5, One, ICR5) /* \_SB_.PCI0.PATA.ICR5 */
+syntaxcheck 06081| CreateWordField (Arg2, 0x62, W491)
+syntaxcheck 06082| CreateWordField (Arg2, 0x6A, W531)
+syntaxcheck 06083| CreateWordField (Arg2, 0x7E, W631)
syntaxcheck | ^
syntaxcheck | Remark 2089: Object is not referenced (Name is within method [_STM])
-syntaxcheck 06091| CreateWordField (Arg2, 0x80, W641)
-syntaxcheck 06092| CreateWordField (Arg2, 0xB0, W881)
-syntaxcheck 06093| CreateWordField (Arg2, 0xBA, W931)
+syntaxcheck 06084| CreateWordField (Arg2, 0x80, W641)
+syntaxcheck 06085| CreateWordField (Arg2, 0xB0, W881)
+syntaxcheck 06086| CreateWordField (Arg2, 0xBA, W931)
syntaxcheck ==========================================================
syntaxcheck FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1,
-syntaxcheck Assembler remark in line 6092
+syntaxcheck Assembler remark in line 6085
syntaxcheck Line | AML source
syntaxcheck ----------------------------------------------------------
-syntaxcheck 06089| CreateWordField (Arg2, 0x6A, W531)
-syntaxcheck 06090| CreateWordField (Arg2, 0x7E, W631)
-syntaxcheck 06091| CreateWordField (Arg2, 0x80, W641)
-syntaxcheck 06092| CreateWordField (Arg2, 0xB0, W881)
+syntaxcheck 06082| CreateWordField (Arg2, 0x6A, W531)
+syntaxcheck 06083| CreateWordField (Arg2, 0x7E, W631)
+syntaxcheck 06084| CreateWordField (Arg2, 0x80, W641)
+syntaxcheck 06085| CreateWordField (Arg2, 0xB0, W881)
syntaxcheck | ^
syntaxcheck | Remark 2089: Object is not referenced (Name is within method [_STM])
-syntaxcheck 06093| CreateWordField (Arg2, 0xBA, W931)
-syntaxcheck 06094| Or (PRIT, 0x8040, PRIT) /* \_SB_.PCI0.PATA.PRIT */
-syntaxcheck 06095| If (LAnd (And (FLAG, 0x08), And (W491, 0x0800)))
+syntaxcheck 06086| CreateWordField (Arg2, 0xBA, W931)
+syntaxcheck 06087| Or (PRIT, 0x8040, PRIT) /* \_SB_.PCI0.PATA.PRIT */
+syntaxcheck 06088| If (LAnd (And (FLAG, 0x08), And (W491, 0x0800)))
syntaxcheck ==========================================================
syntaxcheck FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1,
-syntaxcheck Assembler remark in line 6139
+syntaxcheck Assembler remark in line 6132
syntaxcheck Line | AML source
syntaxcheck ----------------------------------------------------------
-syntaxcheck 06136| Device (P_D0)
-syntaxcheck 06137| {
-syntaxcheck 06138| Name (_ADR, Zero) // _ADR: Address
-syntaxcheck 06139| Method (_GTF, 0, NotSerialized) // _GTF: Get Task File
+syntaxcheck 06129| Device (P_D0)
+syntaxcheck 06130| {
+syntaxcheck 06131| Name (_ADR, Zero) // _ADR: Address
+syntaxcheck 06132| 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)
-syntaxcheck 06140| {
-syntaxcheck 06141| Name (PIB0, Buffer (0x0E)
-syntaxcheck 06142| {
+syntaxcheck 06133| {
+syntaxcheck 06134| Name (PIB0, Buffer (0x0E)
+syntaxcheck 06135| {
syntaxcheck ==========================================================
syntaxcheck
syntaxcheck ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A
@@ -238,18 +238,18 @@ 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 6204
+syntaxcheck Assembler remark in line 6197
syntaxcheck Line | AML source
syntaxcheck ----------------------------------------------------------
-syntaxcheck 06201| Device (P_D1)
-syntaxcheck 06202| {
-syntaxcheck 06203| Name (_ADR, One) // _ADR: Address
-syntaxcheck 06204| Method (_GTF, 0, NotSerialized) // _GTF: Get Task File
+syntaxcheck 06194| Device (P_D1)
+syntaxcheck 06195| {
+syntaxcheck 06196| Name (_ADR, One) // _ADR: Address
+syntaxcheck 06197| 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)
-syntaxcheck 06205| {
-syntaxcheck 06206| Name (PIB1, Buffer (0x0E)
-syntaxcheck 06207| {
+syntaxcheck 06198| {
+syntaxcheck 06199| Name (PIB1, Buffer (0x0E)
+syntaxcheck 06200| {
syntaxcheck ==========================================================
syntaxcheck
syntaxcheck ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A
@@ -266,18 +266,18 @@ syntaxcheck
syntaxcheck Checking ACPI table SSDT (#1)
syntaxcheck
syntaxcheck FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1,
-syntaxcheck Assembler remark in line 32
+syntaxcheck Assembler remark in line 34
syntaxcheck Line | AML source
syntaxcheck ----------------------------------------------------------
-syntaxcheck 00029| Device (PRT0)
-syntaxcheck 00030| {
-syntaxcheck 00031| Name (_ADR, 0xFFFF) // _ADR: Address
-syntaxcheck 00032| Method (_SDD, 1, NotSerialized) // _SDD: Set Device Data
+syntaxcheck 00031| Device (PRT0)
+syntaxcheck 00032| {
+syntaxcheck 00033| Name (_ADR, 0xFFFF) // _ADR: Address
+syntaxcheck 00034| 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)
-syntaxcheck 00033| {
-syntaxcheck 00034| Name (GBU0, Buffer (0x07)
-syntaxcheck 00035| {
+syntaxcheck 00035| {
+syntaxcheck 00036| Name (GBU0, Buffer (0x07)
+syntaxcheck 00037| {
syntaxcheck ==========================================================
syntaxcheck
syntaxcheck ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A
@@ -288,74 +288,74 @@ 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_NOT_REFERENCED: Test 1,
-syntaxcheck Assembler remark in line 40
+syntaxcheck Assembler remark in line 42
syntaxcheck Line | AML source
syntaxcheck ----------------------------------------------------------
-syntaxcheck 00037| })
-syntaxcheck 00038| CreateByteField (GBU0, 0x00, GB00)
-syntaxcheck 00039| CreateByteField (GBU0, 0x01, GB01)
-syntaxcheck 00040| CreateByteField (GBU0, 0x02, GB02)
+syntaxcheck 00039| })
+syntaxcheck 00040| CreateByteField (GBU0, 0x00, GB00)
+syntaxcheck 00041| CreateByteField (GBU0, 0x01, GB01)
+syntaxcheck 00042| CreateByteField (GBU0, 0x02, GB02)
syntaxcheck | ^
syntaxcheck | Remark 2089: Object is not referenced (Name is within method [_SDD])
-syntaxcheck 00041| CreateByteField (GBU0, 0x03, GB03)
-syntaxcheck 00042| CreateByteField (GBU0, 0x04, GB04)
-syntaxcheck 00043| CreateByteField (GBU0, 0x05, GB05)
+syntaxcheck 00043| CreateByteField (GBU0, 0x03, GB03)
+syntaxcheck 00044| CreateByteField (GBU0, 0x04, GB04)
+syntaxcheck 00045| CreateByteField (GBU0, 0x05, GB05)
syntaxcheck ==========================================================
syntaxcheck FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1,
-syntaxcheck Assembler remark in line 41
+syntaxcheck Assembler remark in line 43
syntaxcheck Line | AML source
syntaxcheck ----------------------------------------------------------
-syntaxcheck 00038| CreateByteField (GBU0, 0x00, GB00)
-syntaxcheck 00039| CreateByteField (GBU0, 0x01, GB01)
-syntaxcheck 00040| CreateByteField (GBU0, 0x02, GB02)
-syntaxcheck 00041| CreateByteField (GBU0, 0x03, GB03)
+syntaxcheck 00040| CreateByteField (GBU0, 0x00, GB00)
+syntaxcheck 00041| CreateByteField (GBU0, 0x01, GB01)
+syntaxcheck 00042| CreateByteField (GBU0, 0x02, GB02)
+syntaxcheck 00043| CreateByteField (GBU0, 0x03, GB03)
syntaxcheck | ^
syntaxcheck | Remark 2089: Object is not referenced (Name is within method [_SDD])
-syntaxcheck 00042| CreateByteField (GBU0, 0x04, GB04)
-syntaxcheck 00043| CreateByteField (GBU0, 0x05, GB05)
-syntaxcheck 00044| CreateByteField (GBU0, 0x06, GB06)
+syntaxcheck 00044| CreateByteField (GBU0, 0x04, GB04)
+syntaxcheck 00045| CreateByteField (GBU0, 0x05, GB05)
+syntaxcheck 00046| CreateByteField (GBU0, 0x06, GB06)
syntaxcheck ==========================================================
syntaxcheck FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1,
-syntaxcheck Assembler remark in line 42
+syntaxcheck Assembler remark in line 44
syntaxcheck Line | AML source
syntaxcheck ----------------------------------------------------------
-syntaxcheck 00039| CreateByteField (GBU0, 0x01, GB01)
-syntaxcheck 00040| CreateByteField (GBU0, 0x02, GB02)
-syntaxcheck 00041| CreateByteField (GBU0, 0x03, GB03)
-syntaxcheck 00042| CreateByteField (GBU0, 0x04, GB04)
+syntaxcheck 00041| CreateByteField (GBU0, 0x01, GB01)
+syntaxcheck 00042| CreateByteField (GBU0, 0x02, GB02)
+syntaxcheck 00043| CreateByteField (GBU0, 0x03, GB03)
+syntaxcheck 00044| CreateByteField (GBU0, 0x04, GB04)
syntaxcheck | ^
syntaxcheck | Remark 2089: Object is not referenced (Name is within method [_SDD])
-syntaxcheck 00043| CreateByteField (GBU0, 0x05, GB05)
-syntaxcheck 00044| CreateByteField (GBU0, 0x06, GB06)
-syntaxcheck 00045| If (LEqual (SizeOf (Arg0), 0x0200))
+syntaxcheck 00045| CreateByteField (GBU0, 0x05, GB05)
+syntaxcheck 00046| CreateByteField (GBU0, 0x06, GB06)
+syntaxcheck 00047| If (LEqual (SizeOf (Arg0), 0x0200))
syntaxcheck ==========================================================
syntaxcheck FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1,
-syntaxcheck Assembler remark in line 43
+syntaxcheck Assembler remark in line 45
syntaxcheck Line | AML source
syntaxcheck ----------------------------------------------------------
-syntaxcheck 00040| CreateByteField (GBU0, 0x02, GB02)
-syntaxcheck 00041| CreateByteField (GBU0, 0x03, GB03)
-syntaxcheck 00042| CreateByteField (GBU0, 0x04, GB04)
-syntaxcheck 00043| CreateByteField (GBU0, 0x05, GB05)
+syntaxcheck 00042| CreateByteField (GBU0, 0x02, GB02)
+syntaxcheck 00043| CreateByteField (GBU0, 0x03, GB03)
+syntaxcheck 00044| CreateByteField (GBU0, 0x04, GB04)
+syntaxcheck 00045| CreateByteField (GBU0, 0x05, GB05)
syntaxcheck | ^
syntaxcheck | Remark 2089: Object is not referenced (Name is within method [_SDD])
-syntaxcheck 00044| CreateByteField (GBU0, 0x06, GB06)
-syntaxcheck 00045| If (LEqual (SizeOf (Arg0), 0x0200))
-syntaxcheck 00046| {
+syntaxcheck 00046| CreateByteField (GBU0, 0x06, GB06)
+syntaxcheck 00047| If (LEqual (SizeOf (Arg0), 0x0200))
+syntaxcheck 00048| {
syntaxcheck ==========================================================
syntaxcheck FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1,
-syntaxcheck Assembler remark in line 74
+syntaxcheck Assembler remark in line 76
syntaxcheck Line | AML source
syntaxcheck ----------------------------------------------------------
-syntaxcheck 00071| Device (PRT1)
-syntaxcheck 00072| {
-syntaxcheck 00073| Name (_ADR, 0x0001FFFF) // _ADR: Address
-syntaxcheck 00074| Method (_SDD, 1, NotSerialized) // _SDD: Set Device Data
+syntaxcheck 00073| Device (PRT1)
+syntaxcheck 00074| {
+syntaxcheck 00075| Name (_ADR, 0x0001FFFF) // _ADR: Address
+syntaxcheck 00076| 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)
-syntaxcheck 00075| {
-syntaxcheck 00076| Name (GBU1, Buffer (0x07)
-syntaxcheck 00077| {
+syntaxcheck 00077| {
+syntaxcheck 00078| Name (GBU1, Buffer (0x07)
+syntaxcheck 00079| {
syntaxcheck ==========================================================
syntaxcheck
syntaxcheck ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A
@@ -366,74 +366,74 @@ 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_NOT_REFERENCED: Test 1,
-syntaxcheck Assembler remark in line 82
+syntaxcheck Assembler remark in line 84
syntaxcheck Line | AML source
syntaxcheck ----------------------------------------------------------
-syntaxcheck 00079| })
-syntaxcheck 00080| CreateByteField (GBU1, 0x00, GB10)
-syntaxcheck 00081| CreateByteField (GBU1, 0x01, GB11)
-syntaxcheck 00082| CreateByteField (GBU1, 0x02, GB12)
+syntaxcheck 00081| })
+syntaxcheck 00082| CreateByteField (GBU1, 0x00, GB10)
+syntaxcheck 00083| CreateByteField (GBU1, 0x01, GB11)
+syntaxcheck 00084| CreateByteField (GBU1, 0x02, GB12)
syntaxcheck | ^
syntaxcheck | Remark 2089: Object is not referenced (Name is within method [_SDD])
-syntaxcheck 00083| CreateByteField (GBU1, 0x03, GB13)
-syntaxcheck 00084| CreateByteField (GBU1, 0x04, GB14)
-syntaxcheck 00085| CreateByteField (GBU1, 0x05, GB15)
+syntaxcheck 00085| CreateByteField (GBU1, 0x03, GB13)
+syntaxcheck 00086| CreateByteField (GBU1, 0x04, GB14)
+syntaxcheck 00087| CreateByteField (GBU1, 0x05, GB15)
syntaxcheck ==========================================================
syntaxcheck FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1,
-syntaxcheck Assembler remark in line 83
+syntaxcheck Assembler remark in line 85
syntaxcheck Line | AML source
syntaxcheck ----------------------------------------------------------
-syntaxcheck 00080| CreateByteField (GBU1, 0x00, GB10)
-syntaxcheck 00081| CreateByteField (GBU1, 0x01, GB11)
-syntaxcheck 00082| CreateByteField (GBU1, 0x02, GB12)
-syntaxcheck 00083| CreateByteField (GBU1, 0x03, GB13)
+syntaxcheck 00082| CreateByteField (GBU1, 0x00, GB10)
+syntaxcheck 00083| CreateByteField (GBU1, 0x01, GB11)
+syntaxcheck 00084| CreateByteField (GBU1, 0x02, GB12)
+syntaxcheck 00085| CreateByteField (GBU1, 0x03, GB13)
syntaxcheck | ^
syntaxcheck | Remark 2089: Object is not referenced (Name is within method [_SDD])
-syntaxcheck 00084| CreateByteField (GBU1, 0x04, GB14)
-syntaxcheck 00085| CreateByteField (GBU1, 0x05, GB15)
-syntaxcheck 00086| CreateByteField (GBU1, 0x06, GB16)
+syntaxcheck 00086| CreateByteField (GBU1, 0x04, GB14)
+syntaxcheck 00087| CreateByteField (GBU1, 0x05, GB15)
+syntaxcheck 00088| CreateByteField (GBU1, 0x06, GB16)
syntaxcheck ==========================================================
syntaxcheck FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1,
-syntaxcheck Assembler remark in line 84
+syntaxcheck Assembler remark in line 86
syntaxcheck Line | AML source
syntaxcheck ----------------------------------------------------------
-syntaxcheck 00081| CreateByteField (GBU1, 0x01, GB11)
-syntaxcheck 00082| CreateByteField (GBU1, 0x02, GB12)
-syntaxcheck 00083| CreateByteField (GBU1, 0x03, GB13)
-syntaxcheck 00084| CreateByteField (GBU1, 0x04, GB14)
+syntaxcheck 00083| CreateByteField (GBU1, 0x01, GB11)
+syntaxcheck 00084| CreateByteField (GBU1, 0x02, GB12)
+syntaxcheck 00085| CreateByteField (GBU1, 0x03, GB13)
+syntaxcheck 00086| CreateByteField (GBU1, 0x04, GB14)
syntaxcheck | ^
syntaxcheck | Remark 2089: Object is not referenced (Name is within method [_SDD])
-syntaxcheck 00085| CreateByteField (GBU1, 0x05, GB15)
-syntaxcheck 00086| CreateByteField (GBU1, 0x06, GB16)
-syntaxcheck 00087| If (LEqual (SizeOf (Arg0), 0x0200))
+syntaxcheck 00087| CreateByteField (GBU1, 0x05, GB15)
+syntaxcheck 00088| CreateByteField (GBU1, 0x06, GB16)
+syntaxcheck 00089| If (LEqual (SizeOf (Arg0), 0x0200))
syntaxcheck ==========================================================
syntaxcheck FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1,
-syntaxcheck Assembler remark in line 85
+syntaxcheck Assembler remark in line 87
syntaxcheck Line | AML source
syntaxcheck ----------------------------------------------------------
-syntaxcheck 00082| CreateByteField (GBU1, 0x02, GB12)
-syntaxcheck 00083| CreateByteField (GBU1, 0x03, GB13)
-syntaxcheck 00084| CreateByteField (GBU1, 0x04, GB14)
-syntaxcheck 00085| CreateByteField (GBU1, 0x05, GB15)
+syntaxcheck 00084| CreateByteField (GBU1, 0x02, GB12)
+syntaxcheck 00085| CreateByteField (GBU1, 0x03, GB13)
+syntaxcheck 00086| CreateByteField (GBU1, 0x04, GB14)
+syntaxcheck 00087| CreateByteField (GBU1, 0x05, GB15)
syntaxcheck | ^
syntaxcheck | Remark 2089: Object is not referenced (Name is within method [_SDD])
-syntaxcheck 00086| CreateByteField (GBU1, 0x06, GB16)
-syntaxcheck 00087| If (LEqual (SizeOf (Arg0), 0x0200))
-syntaxcheck 00088| {
+syntaxcheck 00088| CreateByteField (GBU1, 0x06, GB16)
+syntaxcheck 00089| If (LEqual (SizeOf (Arg0), 0x0200))
+syntaxcheck 00090| {
syntaxcheck ==========================================================
syntaxcheck FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1,
-syntaxcheck Assembler remark in line 116
+syntaxcheck Assembler remark in line 118
syntaxcheck Line | AML source
syntaxcheck ----------------------------------------------------------
-syntaxcheck 00113| Device (PRT2)
-syntaxcheck 00114| {
-syntaxcheck 00115| Name (_ADR, 0x0002FFFF) // _ADR: Address
-syntaxcheck 00116| Method (_SDD, 1, NotSerialized) // _SDD: Set Device Data
+syntaxcheck 00115| Device (PRT2)
+syntaxcheck 00116| {
+syntaxcheck 00117| Name (_ADR, 0x0002FFFF) // _ADR: Address
+syntaxcheck 00118| 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)
-syntaxcheck 00117| {
-syntaxcheck 00118| Name (GBU2, Buffer (0x07)
-syntaxcheck 00119| {
+syntaxcheck 00119| {
+syntaxcheck 00120| Name (GBU2, Buffer (0x07)
+syntaxcheck 00121| {
syntaxcheck ==========================================================
syntaxcheck
syntaxcheck ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A
@@ -444,60 +444,60 @@ 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_NOT_REFERENCED: Test 1,
-syntaxcheck Assembler remark in line 124
+syntaxcheck Assembler remark in line 126
syntaxcheck Line | AML source
syntaxcheck ----------------------------------------------------------
-syntaxcheck 00121| })
-syntaxcheck 00122| CreateByteField (GBU2, 0x00, GB20)
-syntaxcheck 00123| CreateByteField (GBU2, 0x01, GB21)
-syntaxcheck 00124| CreateByteField (GBU2, 0x02, GB22)
+syntaxcheck 00123| })
+syntaxcheck 00124| CreateByteField (GBU2, 0x00, GB20)
+syntaxcheck 00125| CreateByteField (GBU2, 0x01, GB21)
+syntaxcheck 00126| CreateByteField (GBU2, 0x02, GB22)
syntaxcheck | ^
syntaxcheck | Remark 2089: Object is not referenced (Name is within method [_SDD])
-syntaxcheck 00125| CreateByteField (GBU2, 0x03, GB23)
-syntaxcheck 00126| CreateByteField (GBU2, 0x04, GB24)
-syntaxcheck 00127| CreateByteField (GBU2, 0x05, GB25)
+syntaxcheck 00127| CreateByteField (GBU2, 0x03, GB23)
+syntaxcheck 00128| CreateByteField (GBU2, 0x04, GB24)
+syntaxcheck 00129| CreateByteField (GBU2, 0x05, GB25)
syntaxcheck ==========================================================
syntaxcheck FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1,
-syntaxcheck Assembler remark in line 125
+syntaxcheck Assembler remark in line 127
syntaxcheck Line | AML source
syntaxcheck ----------------------------------------------------------
-syntaxcheck 00122| CreateByteField (GBU2, 0x00, GB20)
-syntaxcheck 00123| CreateByteField (GBU2, 0x01, GB21)
-syntaxcheck 00124| CreateByteField (GBU2, 0x02, GB22)
-syntaxcheck 00125| CreateByteField (GBU2, 0x03, GB23)
+syntaxcheck 00124| CreateByteField (GBU2, 0x00, GB20)
+syntaxcheck 00125| CreateByteField (GBU2, 0x01, GB21)
+syntaxcheck 00126| CreateByteField (GBU2, 0x02, GB22)
+syntaxcheck 00127| CreateByteField (GBU2, 0x03, GB23)
syntaxcheck | ^
syntaxcheck | Remark 2089: Object is not referenced (Name is within method [_SDD])
-syntaxcheck 00126| CreateByteField (GBU2, 0x04, GB24)
-syntaxcheck 00127| CreateByteField (GBU2, 0x05, GB25)
-syntaxcheck 00128| CreateByteField (GBU2, 0x06, GB26)
+syntaxcheck 00128| CreateByteField (GBU2, 0x04, GB24)
+syntaxcheck 00129| CreateByteField (GBU2, 0x05, GB25)
+syntaxcheck 00130| CreateByteField (GBU2, 0x06, GB26)
syntaxcheck ==========================================================
syntaxcheck FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1,
-syntaxcheck Assembler remark in line 126
+syntaxcheck Assembler remark in line 128
syntaxcheck Line | AML source
syntaxcheck ----------------------------------------------------------
-syntaxcheck 00123| CreateByteField (GBU2, 0x01, GB21)
-syntaxcheck 00124| CreateByteField (GBU2, 0x02, GB22)
-syntaxcheck 00125| CreateByteField (GBU2, 0x03, GB23)
-syntaxcheck 00126| CreateByteField (GBU2, 0x04, GB24)
+syntaxcheck 00125| CreateByteField (GBU2, 0x01, GB21)
+syntaxcheck 00126| CreateByteField (GBU2, 0x02, GB22)
+syntaxcheck 00127| CreateByteField (GBU2, 0x03, GB23)
+syntaxcheck 00128| CreateByteField (GBU2, 0x04, GB24)
syntaxcheck | ^
syntaxcheck | Remark 2089: Object is not referenced (Name is within method [_SDD])
-syntaxcheck 00127| CreateByteField (GBU2, 0x05, GB25)
-syntaxcheck 00128| CreateByteField (GBU2, 0x06, GB26)
-syntaxcheck 00129| If (LEqual (SizeOf (Arg0), 0x0200))
+syntaxcheck 00129| CreateByteField (GBU2, 0x05, GB25)
+syntaxcheck 00130| CreateByteField (GBU2, 0x06, GB26)
+syntaxcheck 00131| If (LEqual (SizeOf (Arg0), 0x0200))
syntaxcheck ==========================================================
syntaxcheck FAILED [LOW] AMLAsmASL_MSG_NOT_REFERENCED: Test 1,
-syntaxcheck Assembler remark in line 127
+syntaxcheck Assembler remark in line 129
syntaxcheck Line | AML source
syntaxcheck ----------------------------------------------------------
-syntaxcheck 00124| CreateByteField (GBU2, 0x02, GB22)
-syntaxcheck 00125| CreateByteField (GBU2, 0x03, GB23)
-syntaxcheck 00126| CreateByteField (GBU2, 0x04, GB24)
-syntaxcheck 00127| CreateByteField (GBU2, 0x05, GB25)
+syntaxcheck 00126| CreateByteField (GBU2, 0x02, GB22)
+syntaxcheck 00127| CreateByteField (GBU2, 0x03, GB23)
+syntaxcheck 00128| CreateByteField (GBU2, 0x04, GB24)
+syntaxcheck 00129| CreateByteField (GBU2, 0x05, GB25)
syntaxcheck | ^
syntaxcheck | Remark 2089: Object is not referenced (Name is within method [_SDD])
-syntaxcheck 00128| CreateByteField (GBU2, 0x06, GB26)
-syntaxcheck 00129| If (LEqual (SizeOf (Arg0), 0x0200))
-syntaxcheck 00130| {
+syntaxcheck 00130| CreateByteField (GBU2, 0x06, GB26)
+syntaxcheck 00131| If (LEqual (SizeOf (Arg0), 0x0200))
+syntaxcheck 00132| {
syntaxcheck ==========================================================
syntaxcheck Table SSDT (1) reassembly: Found 0 errors, 0 warnings, 15
syntaxcheck remarks.
@@ -524,18 +524,18 @@ syntaxcheck
syntaxcheck Checking ACPI table SSDT (#5)
syntaxcheck
syntaxcheck FAILED [LOW] AMLAsmASL_MSG_SERIALIZED_REQUIRED: Test 1,
-syntaxcheck Assembler remark in line 54
+syntaxcheck Assembler remark in line 56
syntaxcheck Line | AML source
syntaxcheck ----------------------------------------------------------
-syntaxcheck 00051| {
-syntaxcheck 00052| Name (HI0, 0x00)
-syntaxcheck 00053| Name (HC0, 0x00)
-syntaxcheck 00054| Method (_PDC, 1, NotSerialized) // _PDC: Processor Driver Capabilities
+syntaxcheck 00053| {
+syntaxcheck 00054| Name (HI0, 0x00)
+syntaxcheck 00055| Name (HC0, 0x00)
+syntaxcheck 00056| 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)
-syntaxcheck 00055| {
-syntaxcheck 00056| CreateDWordField (Arg0, 0x00, REVS)
-syntaxcheck 00057| CreateDWordField (Arg0, 0x04, SIZE)
+syntaxcheck 00057| {
+syntaxcheck 00058| CreateDWordField (Arg0, 0x00, REVS)
+syntaxcheck 00059| CreateDWordField (Arg0, 0x04, SIZE)
syntaxcheck ==========================================================
syntaxcheck
syntaxcheck ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A
@@ -546,18 +546,18 @@ 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 69
+syntaxcheck Assembler remark in line 71
syntaxcheck Line | AML source
syntaxcheck ----------------------------------------------------------
-syntaxcheck 00066| _OSC (ToUUID ("4077a616-290c-47be-9ebd-d87058713953"), REVS, SIZE, Local2)
-syntaxcheck 00067| }
-syntaxcheck 00068|
-syntaxcheck 00069| Method (_OSC, 4, NotSerialized) // _OSC: Operating System Capabilities
+syntaxcheck 00068| _OSC (ToUUID ("4077a616-290c-47be-9ebd-d87058713953"), REVS, SIZE, Local2)
+syntaxcheck 00069| }
+syntaxcheck 00070|
+syntaxcheck 00071| 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)
-syntaxcheck 00070| {
-syntaxcheck 00071| CreateDWordField (Arg3, 0x00, STS0)
-syntaxcheck 00072| CreateDWordField (Arg3, 0x04, CAP0)
+syntaxcheck 00072| {
+syntaxcheck 00073| CreateDWordField (Arg3, 0x00, STS0)
+syntaxcheck 00074| CreateDWordField (Arg3, 0x04, CAP0)
syntaxcheck ==========================================================
syntaxcheck
syntaxcheck ADVICE: (for Remark #2120, ASL_MSG_SERIALIZED_REQUIRED): A
--
2.1.3
More information about the fwts-devel
mailing list