diff --git a/disassemble-0001/DSDT.dsl.orig b/disassemble-0001/DSDT.dsl.orig
index af034f4..4ef6eca 100644
--- a/disassemble-0001/DSDT.dsl.orig
+++ b/disassemble-0001/DSDT.dsl.orig
@@ -1,9 +1,9 @@
 /*
  * Intel ACPI Component Architecture
- * AML Disassembler version 20120320-64 [Apr 20 2012]
+ * AML Disassembler version 20120711-64 [Jul 27 2012]
  * Copyright (c) 2000 - 2012 Intel Corporation
  * 
- * Disassembly of /tmp/fwts_iasl_32047_DSDT.dat, Fri Apr 20 10:51:56 2012
+ * Disassembly of /tmp/fwts_iasl_23884_DSDT.dat, Fri Jul 27 13:20:05 2012
  *
  * Original Table Header:
  *     Signature        "DSDT"
@@ -17,12 +17,12 @@
  *     Compiler Version 0x20060608 (537265672)
  */
 
-DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE", 0x06040000)
+DefinitionBlock ("/tmp/fwts_iasl_23884_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE", 0x06040000)
 {
-    External (PDC1)
-    External (PDC0)
-    External (CFGD)
     External (\_PR_.CPU0._PPC)
+    External (CFGD)
+    External (PDC0)
+    External (PDC1)
 
     Name (Z000, One)
     Name (Z001, 0x02)
@@ -69,12 +69,12 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
         Store (P80D, P80H)
     }
 
-    Method (_PIC, 1, NotSerialized)
+    Method (_PIC, 1, NotSerialized)  // _PIC: Interrupt Model
     {
         Store (Arg0, GPIC)
     }
 
-    Method (_PTS, 1, NotSerialized)
+    Method (_PTS, 1, NotSerialized)  // _PTS: Prepare To Sleep
     {
         Store (Zero, P80D)
         P8XH (Zero, Arg0)
@@ -90,7 +90,7 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
         }
     }
 
-    Method (_WAK, 1, NotSerialized)
+    Method (_WAK, 1, NotSerialized)  // _WAK: Wake
     {
         P8XH (One, 0xAB)
         If (LOr (LEqual (Arg0, 0x03), LEqual (Arg0, 0x04)))
@@ -231,7 +231,7 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
 
     Scope (_SB)
     {
-        Method (_INI, 0, NotSerialized)
+        Method (_INI, 0, NotSerialized)  // _INI: Initialize
         {
             Store (0x9999, MARK)
             If (DTSE)
@@ -416,7 +416,7 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
     Name (VFN1, Zero)
     Scope (_GPE)
     {
-        Method (_L01, 0, NotSerialized)
+        Method (_L01, 0, NotSerialized)  // _Lxx: Level-Triggered GPE
         {
             Add (L01C, One, L01C)
             P8XH (Zero, One)
@@ -512,7 +512,7 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
             }
         }
 
-        Method (_L02, 0, NotSerialized)
+        Method (_L02, 0, NotSerialized)  // _Lxx: Level-Triggered GPE
         {
             Store (Zero, GPEC)
             If (\_SB.PCI0.LPCB.ECOK ())
@@ -546,22 +546,22 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
             }
         }
 
-        Method (_L03, 0, NotSerialized)
+        Method (_L03, 0, NotSerialized)  // _Lxx: Level-Triggered GPE
         {
             Notify (\_SB.PCI0.USB1, 0x02)
         }
 
-        Method (_L04, 0, NotSerialized)
+        Method (_L04, 0, NotSerialized)  // _Lxx: Level-Triggered GPE
         {
             Notify (\_SB.PCI0.USB2, 0x02)
         }
 
-        Method (_L05, 0, NotSerialized)
+        Method (_L05, 0, NotSerialized)  // _Lxx: Level-Triggered GPE
         {
             Notify (\_SB.PCI0.USB5, 0x02)
         }
 
-        Method (_L06, 0, NotSerialized)
+        Method (_L06, 0, NotSerialized)  // _Lxx: Level-Triggered GPE
         {
             If (\_SB.PCI0.GFX0.GSSE)
             {
@@ -573,7 +573,7 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
             }
         }
 
-        Method (_L09, 0, NotSerialized)
+        Method (_L09, 0, NotSerialized)  // _Lxx: Level-Triggered GPE
         {
             If (\_SB.PCI0.RP01.PSPX)
             {
@@ -618,17 +618,17 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
             }
         }
 
-        Method (_L0B, 0, NotSerialized)
+        Method (_L0B, 0, NotSerialized)  // _Lxx: Level-Triggered GPE
         {
             Notify (\_SB.PCI0.PCIB, 0x02)
         }
 
-        Method (_L0C, 0, NotSerialized)
+        Method (_L0C, 0, NotSerialized)  // _Lxx: Level-Triggered GPE
         {
             Notify (\_SB.PCI0.USB3, 0x02)
         }
 
-        Method (_L0D, 0, NotSerialized)
+        Method (_L0D, 0, NotSerialized)  // _Lxx: Level-Triggered GPE
         {
             If (\_SB.PCI0.EHC1.PMES)
             {
@@ -649,12 +649,12 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
             }
         }
 
-        Method (_L0E, 0, NotSerialized)
+        Method (_L0E, 0, NotSerialized)  // _Lxx: Level-Triggered GPE
         {
             Notify (\_SB.PCI0.USB4, 0x02)
         }
 
-        Method (_L1B, 0, NotSerialized)
+        Method (_L1B, 0, NotSerialized)  // _Lxx: Level-Triggered GPE
         {
             Not (LPOL, LPOL)
             Notify (\_SB.LID0, 0x80)
@@ -691,14 +691,14 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
     }
 
     Name (FWSO, "FWSO")
-    Name (_PSC, Zero)
-    Method (_PS0, 0, NotSerialized)
+    Name (_PSC, Zero)  // _PSC: Power State Current
+    Method (_PS0, 0, NotSerialized)  // _PS0: Power State 0
     {
         Store (_PSC, Local0)
         Store (Zero, _PSC)
     }
 
-    Method (_PS3, 0, NotSerialized)
+    Method (_PS3, 0, NotSerialized)  // _PS3: Power State 3
     {
         Store (0x03, _PSC)
     }
@@ -707,8 +707,8 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
     {
         Device (AMW0)
         {
-            Name (_HID, "pnp0c14")
-            Name (_UID, Zero)
+            Name (_HID, "pnp0c14")  // _HID: Hardware ID
+            Name (_UID, Zero)  // _UID: Unique ID
             Name (_WDG, Buffer (0x3C)
             {
                 /* 0000 */   0xA7, 0x1D, 0x85, 0x2E, 0x53, 0xD0, 0x5F, 0x49,
@@ -845,8 +845,8 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
 
         Device (LID0)
         {
-            Name (_HID, EisaId ("PNP0C0D"))
-            Method (_LID, 0, NotSerialized)
+            Name (_HID, EisaId ("PNP0C0D"))  // _HID: Hardware ID
+            Method (_LID, 0, NotSerialized)  // _LID: Lid Status
             {
                 Return (LPOL)
             }
@@ -854,26 +854,26 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
 
         Device (PWRB)
         {
-            Name (_HID, EisaId ("PNP0C0C"))
+            Name (_HID, EisaId ("PNP0C0C"))  // _HID: Hardware ID
         }
 
         Device (PCI0)
         {
-            Method (_S3D, 0, NotSerialized)
+            Method (_S3D, 0, NotSerialized)  // _S3D: S3 Device State
             {
                 Return (0x02)
             }
 
-            Method (_S4D, 0, NotSerialized)
+            Method (_S4D, 0, NotSerialized)  // _S4D: S4 Device State
             {
                 Return (0x02)
             }
 
-            Name (_HID, EisaId ("PNP0A08"))
-            Name (_CID, EisaId ("PNP0A03"))
+            Name (_HID, EisaId ("PNP0A08"))  // _HID: Hardware ID
+            Name (_CID, EisaId ("PNP0A03"))  // _CID: Compatible ID
             Device (MCHC)
             {
-                Name (_ADR, Zero)
+                Name (_ADR, Zero)  // _ADR: Address
                 OperationRegion (HBUS, PCI_Config, 0x40, 0xC0)
                 Field (HBUS, DWordAcc, NoLock, Preserve)
                 {
@@ -1084,170 +1084,170 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
                     0x00000000,         // Length
                     ,, , AddressRangeMemory, TypeStatic)
             })
-            Method (_CRS, 0, Serialized)
+            Method (_CRS, 0, Serialized)  // _CRS: Current Resource Settings
             {
                 If (^MCHC.PM1L)
                 {
-                    CreateDWordField (BUF0, \_SB.PCI0._Y00._LEN, C0LN)
+                    CreateDWordField (BUF0, \_SB.PCI0._Y00._LEN, C0LN)  // _LEN: Length
                     Store (Zero, C0LN)
                 }
 
                 If (LEqual (^MCHC.PM1L, One))
                 {
-                    CreateBitField (BUF0, \_SB.PCI0._Y00._RW, C0RW)
+                    CreateBitField (BUF0, \_SB.PCI0._Y00._RW, C0RW)  // _RW_: Read-Write Status
                     Store (Zero, C0RW)
                 }
 
                 If (^MCHC.PM1H)
                 {
-                    CreateDWordField (BUF0, \_SB.PCI0._Y01._LEN, C4LN)
+                    CreateDWordField (BUF0, \_SB.PCI0._Y01._LEN, C4LN)  // _LEN: Length
                     Store (Zero, C4LN)
                 }
 
                 If (LEqual (^MCHC.PM1H, One))
                 {
-                    CreateBitField (BUF0, \_SB.PCI0._Y01._RW, C4RW)
+                    CreateBitField (BUF0, \_SB.PCI0._Y01._RW, C4RW)  // _RW_: Read-Write Status
                     Store (Zero, C4RW)
                 }
 
                 If (^MCHC.PM2L)
                 {
-                    CreateDWordField (BUF0, \_SB.PCI0._Y02._LEN, C8LN)
+                    CreateDWordField (BUF0, \_SB.PCI0._Y02._LEN, C8LN)  // _LEN: Length
                     Store (Zero, C8LN)
                 }
 
                 If (LEqual (^MCHC.PM2L, One))
                 {
-                    CreateBitField (BUF0, \_SB.PCI0._Y02._RW, C8RW)
+                    CreateBitField (BUF0, \_SB.PCI0._Y02._RW, C8RW)  // _RW_: Read-Write Status
                     Store (Zero, C8RW)
                 }
 
                 If (^MCHC.PM2H)
                 {
-                    CreateDWordField (BUF0, \_SB.PCI0._Y03._LEN, CCLN)
+                    CreateDWordField (BUF0, \_SB.PCI0._Y03._LEN, CCLN)  // _LEN: Length
                     Store (Zero, CCLN)
                 }
 
                 If (LEqual (^MCHC.PM2H, One))
                 {
-                    CreateBitField (BUF0, \_SB.PCI0._Y03._RW, CCRW)
+                    CreateBitField (BUF0, \_SB.PCI0._Y03._RW, CCRW)  // _RW_: Read-Write Status
                     Store (Zero, CCRW)
                 }
 
                 If (^MCHC.PM3L)
                 {
-                    CreateDWordField (BUF0, \_SB.PCI0._Y04._LEN, D0LN)
+                    CreateDWordField (BUF0, \_SB.PCI0._Y04._LEN, D0LN)  // _LEN: Length
                     Store (Zero, D0LN)
                 }
 
                 If (LEqual (^MCHC.PM3L, One))
                 {
-                    CreateBitField (BUF0, \_SB.PCI0._Y04._RW, D0RW)
+                    CreateBitField (BUF0, \_SB.PCI0._Y04._RW, D0RW)  // _RW_: Read-Write Status
                     Store (Zero, D0RW)
                 }
 
                 If (^MCHC.PM3H)
                 {
-                    CreateDWordField (BUF0, \_SB.PCI0._Y05._LEN, D4LN)
+                    CreateDWordField (BUF0, \_SB.PCI0._Y05._LEN, D4LN)  // _LEN: Length
                     Store (Zero, D4LN)
                 }
 
                 If (LEqual (^MCHC.PM3H, One))
                 {
-                    CreateBitField (BUF0, \_SB.PCI0._Y05._RW, D4RW)
+                    CreateBitField (BUF0, \_SB.PCI0._Y05._RW, D4RW)  // _RW_: Read-Write Status
                     Store (Zero, D4RW)
                 }
 
                 If (^MCHC.PM4L)
                 {
-                    CreateDWordField (BUF0, \_SB.PCI0._Y06._LEN, D8LN)
+                    CreateDWordField (BUF0, \_SB.PCI0._Y06._LEN, D8LN)  // _LEN: Length
                     Store (Zero, D8LN)
                 }
 
                 If (LEqual (^MCHC.PM4L, One))
                 {
-                    CreateBitField (BUF0, \_SB.PCI0._Y06._RW, D8RW)
+                    CreateBitField (BUF0, \_SB.PCI0._Y06._RW, D8RW)  // _RW_: Read-Write Status
                     Store (Zero, D8RW)
                 }
 
                 If (^MCHC.PM4H)
                 {
-                    CreateDWordField (BUF0, \_SB.PCI0._Y07._LEN, DCLN)
+                    CreateDWordField (BUF0, \_SB.PCI0._Y07._LEN, DCLN)  // _LEN: Length
                     Store (Zero, DCLN)
                 }
 
                 If (LEqual (^MCHC.PM4H, One))
                 {
-                    CreateBitField (BUF0, \_SB.PCI0._Y07._RW, DCRW)
+                    CreateBitField (BUF0, \_SB.PCI0._Y07._RW, DCRW)  // _RW_: Read-Write Status
                     Store (Zero, DCRW)
                 }
 
                 If (^MCHC.PM5L)
                 {
-                    CreateDWordField (BUF0, \_SB.PCI0._Y08._LEN, E0LN)
+                    CreateDWordField (BUF0, \_SB.PCI0._Y08._LEN, E0LN)  // _LEN: Length
                     Store (Zero, E0LN)
                 }
 
                 If (LEqual (^MCHC.PM5L, One))
                 {
-                    CreateBitField (BUF0, \_SB.PCI0._Y08._RW, E0RW)
+                    CreateBitField (BUF0, \_SB.PCI0._Y08._RW, E0RW)  // _RW_: Read-Write Status
                     Store (Zero, E0RW)
                 }
 
                 If (^MCHC.PM5H)
                 {
-                    CreateDWordField (BUF0, \_SB.PCI0._Y09._LEN, E4LN)
+                    CreateDWordField (BUF0, \_SB.PCI0._Y09._LEN, E4LN)  // _LEN: Length
                     Store (Zero, E4LN)
                 }
 
                 If (LEqual (^MCHC.PM5H, One))
                 {
-                    CreateBitField (BUF0, \_SB.PCI0._Y09._RW, E4RW)
+                    CreateBitField (BUF0, \_SB.PCI0._Y09._RW, E4RW)  // _RW_: Read-Write Status
                     Store (Zero, E4RW)
                 }
 
                 If (^MCHC.PM6L)
                 {
-                    CreateDWordField (BUF0, \_SB.PCI0._Y0A._LEN, E8LN)
+                    CreateDWordField (BUF0, \_SB.PCI0._Y0A._LEN, E8LN)  // _LEN: Length
                     Store (Zero, E8LN)
                 }
 
                 If (LEqual (^MCHC.PM6L, One))
                 {
-                    CreateBitField (BUF0, \_SB.PCI0._Y0A._RW, E8RW)
+                    CreateBitField (BUF0, \_SB.PCI0._Y0A._RW, E8RW)  // _RW_: Read-Write Status
                     Store (Zero, E8RW)
                 }
 
                 If (^MCHC.PM6H)
                 {
-                    CreateDWordField (BUF0, \_SB.PCI0._Y0B._LEN, ECLN)
+                    CreateDWordField (BUF0, \_SB.PCI0._Y0B._LEN, ECLN)  // _LEN: Length
                     Store (Zero, ECLN)
                 }
 
                 If (LEqual (^MCHC.PM6H, One))
                 {
-                    CreateBitField (BUF0, \_SB.PCI0._Y0B._RW, ECRW)
+                    CreateBitField (BUF0, \_SB.PCI0._Y0B._RW, ECRW)  // _RW_: Read-Write Status
                     Store (Zero, ECRW)
                 }
 
                 If (^MCHC.PM0H)
                 {
-                    CreateDWordField (BUF0, \_SB.PCI0._Y0C._LEN, F0LN)
+                    CreateDWordField (BUF0, \_SB.PCI0._Y0C._LEN, F0LN)  // _LEN: Length
                     Store (Zero, F0LN)
                 }
 
                 If (LEqual (^MCHC.PM0H, One))
                 {
-                    CreateBitField (BUF0, \_SB.PCI0._Y0C._RW, F0RW)
+                    CreateBitField (BUF0, \_SB.PCI0._Y0C._RW, F0RW)  // _RW_: Read-Write Status
                     Store (Zero, F0RW)
                 }
 
-                CreateDWordField (BUF0, \_SB.PCI0._Y0D._MIN, M1MN)
-                CreateDWordField (BUF0, \_SB.PCI0._Y0D._MAX, M1MX)
-                CreateDWordField (BUF0, \_SB.PCI0._Y0D._LEN, M1LN)
-                CreateDWordField (BUF0, \_SB.PCI0._Y0E._MIN, M2MN)
-                CreateDWordField (BUF0, \_SB.PCI0._Y0E._MAX, M2MX)
-                CreateDWordField (BUF0, \_SB.PCI0._Y0E._LEN, M2LN)
+                CreateDWordField (BUF0, \_SB.PCI0._Y0D._MIN, M1MN)  // _MIN: Minimum Base Address
+                CreateDWordField (BUF0, \_SB.PCI0._Y0D._MAX, M1MX)  // _MAX: Maximum Base Address
+                CreateDWordField (BUF0, \_SB.PCI0._Y0D._LEN, M1LN)  // _LEN: Length
+                CreateDWordField (BUF0, \_SB.PCI0._Y0E._MIN, M2MN)  // _MIN: Minimum Base Address
+                CreateDWordField (BUF0, \_SB.PCI0._Y0E._MAX, M2MX)  // _MAX: Maximum Base Address
+                CreateDWordField (BUF0, \_SB.PCI0._Y0E._LEN, M2LN)  // _LEN: Length
                 ShiftLeft (^MCHC.PXBR, 0x1A, M1MX)
                 ShiftRight (0x10000000, ^MCHC.PXSZ, Local0)
                 Add (M1MX, Local0, M2MN)
@@ -1258,7 +1258,7 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
                 Return (BUF0)
             }
 
-            Method (_PRT, 0, NotSerialized)
+            Method (_PRT, 0, NotSerialized)  // _PRT: PCI Routing Table
             {
                 If (GPIC)
                 {
@@ -1578,8 +1578,8 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
 
             Device (PDRC)
             {
-                Name (_HID, EisaId ("PNP0C02"))
-                Name (_UID, One)
+                Name (_HID, EisaId ("PNP0C02"))  // _HID: Hardware ID
+                Name (_UID, One)  // _UID: Unique ID
                 Name (BUF0, ResourceTemplate ()
                 {
                     Memory32Fixed (ReadWrite,
@@ -1615,19 +1615,19 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
                         0x0004B000,         // Address Length
                         )
                 })
-                Method (_CRS, 0, Serialized)
+                Method (_CRS, 0, Serialized)  // _CRS: Current Resource Settings
                 {
-                    CreateDWordField (BUF0, \_SB.PCI0.PDRC._Y0F._BAS, RBR0)
+                    CreateDWordField (BUF0, \_SB.PCI0.PDRC._Y0F._BAS, RBR0)  // _BAS: Base Address
                     ShiftLeft (^^LPCB.RCBA, 0x0E, RBR0)
-                    CreateDWordField (BUF0, \_SB.PCI0.PDRC._Y10._BAS, MBR0)
+                    CreateDWordField (BUF0, \_SB.PCI0.PDRC._Y10._BAS, MBR0)  // _BAS: Base Address
                     ShiftLeft (^^MCHC.MHBR, 0x0E, MBR0)
-                    CreateDWordField (BUF0, \_SB.PCI0.PDRC._Y11._BAS, DBR0)
+                    CreateDWordField (BUF0, \_SB.PCI0.PDRC._Y11._BAS, DBR0)  // _BAS: Base Address
                     ShiftLeft (^^MCHC.DIBR, 0x0C, DBR0)
-                    CreateDWordField (BUF0, \_SB.PCI0.PDRC._Y12._BAS, EBR0)
+                    CreateDWordField (BUF0, \_SB.PCI0.PDRC._Y12._BAS, EBR0)  // _BAS: Base Address
                     ShiftLeft (^^MCHC.EPBR, 0x0C, EBR0)
-                    CreateDWordField (BUF0, \_SB.PCI0.PDRC._Y13._BAS, XBR0)
+                    CreateDWordField (BUF0, \_SB.PCI0.PDRC._Y13._BAS, XBR0)  // _BAS: Base Address
                     ShiftLeft (^^MCHC.PXBR, 0x1A, XBR0)
-                    CreateDWordField (BUF0, \_SB.PCI0.PDRC._Y13._LEN, XSZ0)
+                    CreateDWordField (BUF0, \_SB.PCI0.PDRC._Y13._LEN, XSZ0)  // _LEN: Length
                     ShiftRight (0x10000000, ^^MCHC.PXSZ, XSZ0)
                     Return (BUF0)
                 }
@@ -1635,8 +1635,8 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
 
             Device (PEGP)
             {
-                Name (_ADR, 0x00010000)
-                Method (_PRT, 0, NotSerialized)
+                Name (_ADR, 0x00010000)  // _ADR: Address
+                Method (_PRT, 0, NotSerialized)  // _PRT: PCI Routing Table
                 {
                     If (GPIC)
                     {
@@ -1716,7 +1716,7 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
 
                 Device (VGA)
                 {
-                    Name (_ADR, Zero)
+                    Name (_ADR, Zero)  // _ADR: Address
                     Name (SWIT, One)
                     Name (CRTA, One)
                     Name (LCDA, One)
@@ -1728,33 +1728,33 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
                         VDID,   32
                     }
 
-                    Method (_STA, 0, NotSerialized)
+                    Method (_STA, 0, NotSerialized)  // _STA: Status
                     {
                         Return (0x0F)
                     }
 
-                    Name (_PSC, Zero)
-                    Method (_PS0, 0, NotSerialized)
+                    Name (_PSC, Zero)  // _PSC: Power State Current
+                    Method (_PS0, 0, NotSerialized)  // _PS0: Power State 0
                     {
                         Store (Zero, _PSC)
                     }
 
-                    Method (_PS1, 0, NotSerialized)
+                    Method (_PS1, 0, NotSerialized)  // _PS1: Power State 1
                     {
                         Store (One, _PSC)
                     }
 
-                    Method (_PS3, 0, NotSerialized)
+                    Method (_PS3, 0, NotSerialized)  // _PS3: Power State 3
                     {
                         Store (0x03, _PSC)
                     }
 
-                    Method (_DOS, 1, NotSerialized)
+                    Method (_DOS, 1, NotSerialized)  // _DOS: Disable Output Switching
                     {
                         Store (And (Arg0, 0x03), SWIT)
                     }
 
-                    Method (_DOD, 0, NotSerialized)
+                    Method (_DOD, 0, NotSerialized)  // _DOD: Display Output Devices
                     {
                         Return (Package (0x03)
                         {
@@ -1766,12 +1766,12 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
 
                     Device (CRT)
                     {
-                        Method (_ADR, 0, NotSerialized)
+                        Method (_ADR, 0, NotSerialized)  // _ADR: Address
                         {
                             Return (0x0100)
                         }
 
-                        Method (_DCS, 0, NotSerialized)
+                        Method (_DCS, 0, NotSerialized)  // _DCS: Display Current Status
                         {
                             ^^^^LPCB.PHSS (0x0C)
                             Store (CADL, Local0)
@@ -1811,7 +1811,7 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
                             }
                         }
 
-                        Method (_DGS, 0, NotSerialized)
+                        Method (_DGS, 0, NotSerialized)  // _DGS: Display Graphics State
                         {
                             If (CRTA)
                             {
@@ -1823,19 +1823,19 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
                             }
                         }
 
-                        Method (_DSS, 1, NotSerialized)
+                        Method (_DSS, 1, NotSerialized)  // _DSS: Device Set State
                         {
                         }
                     }
 
                     Device (LCD)
                     {
-                        Method (_ADR, 0, NotSerialized)
+                        Method (_ADR, 0, NotSerialized)  // _ADR: Address
                         {
                             Return (0x0110)
                         }
 
-                        Method (_DCS, 0, NotSerialized)
+                        Method (_DCS, 0, NotSerialized)  // _DCS: Display Current Status
                         {
                             ^^^^LPCB.PHSS (0x0C)
                             Store (CADL, Local0)
@@ -1875,7 +1875,7 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
                             }
                         }
 
-                        Method (_DGS, 0, NotSerialized)
+                        Method (_DGS, 0, NotSerialized)  // _DGS: Display Graphics State
                         {
                             If (LCDA)
                             {
@@ -1887,11 +1887,11 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
                             }
                         }
 
-                        Method (_DSS, 1, NotSerialized)
+                        Method (_DSS, 1, NotSerialized)  // _DSS: Device Set State
                         {
                         }
 
-                        Method (_BCL, 0, NotSerialized)
+                        Method (_BCL, 0, NotSerialized)  // _BCL: Brightness Control Levels
                         {
                             Return (Package (0x0A)
                             {
@@ -1908,13 +1908,13 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
                             })
                         }
 
-                        Method (_BCM, 1, NotSerialized)
+                        Method (_BCM, 1, NotSerialized)  // _BCM: Brightness Control Method
                         {
                             Divide (Arg0, 0x0A, Local0, Local1)
                             Store (Local1, ^^^^LPCB.EC0.BRTS)
                         }
 
-                        Method (_BQC, 0, NotSerialized)
+                        Method (_BQC, 0, NotSerialized)  // _BQC: Brightness Query Current
                         {
                             Multiply (^^^^LPCB.EC0.BRTS, 0x0A, Local0)
                             Return (Local0)
@@ -1923,12 +1923,12 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
 
                     Device (TV)
                     {
-                        Method (_ADR, 0, NotSerialized)
+                        Method (_ADR, 0, NotSerialized)  // _ADR: Address
                         {
                             Return (0x0200)
                         }
 
-                        Method (_DCS, 0, NotSerialized)
+                        Method (_DCS, 0, NotSerialized)  // _DCS: Display Current Status
                         {
                             ^^^^LPCB.PHSS (0x0C)
                             Store (CADL, Local0)
@@ -1968,7 +1968,7 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
                             }
                         }
 
-                        Method (_DGS, 0, NotSerialized)
+                        Method (_DGS, 0, NotSerialized)  // _DGS: Display Graphics State
                         {
                             If (TVAA)
                             {
@@ -1980,7 +1980,7 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
                             }
                         }
 
-                        Method (_DSS, 1, NotSerialized)
+                        Method (_DSS, 1, NotSerialized)  // _DSS: Device Set State
                         {
                         }
                     }
@@ -2142,13 +2142,13 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
 
             Device (GFX0)
             {
-                Name (_ADR, 0x00020000)
-                Method (_DOS, 1, NotSerialized)
+                Name (_ADR, 0x00020000)  // _ADR: Address
+                Method (_DOS, 1, NotSerialized)  // _DOS: Disable Output Switching
                 {
                     Store (And (Arg0, 0x07), DSEN)
                 }
 
-                Method (_DOD, 0, NotSerialized)
+                Method (_DOD, 0, NotSerialized)  // _DOD: Display Output Devices
                 {
                     Store (Zero, NDID)
                     If (LNotEqual (DIDL, Zero))
@@ -2254,7 +2254,7 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
 
                 Device (DD01)
                 {
-                    Method (_ADR, 0, Serialized)
+                    Method (_ADR, 0, Serialized)  // _ADR: Address
                     {
                         If (LEqual (DID1, Zero))
                         {
@@ -2266,17 +2266,17 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
                         }
                     }
 
-                    Method (_DCS, 0, NotSerialized)
+                    Method (_DCS, 0, NotSerialized)  // _DCS: Display Current Status
                     {
                         Return (CDDS (DID1))
                     }
 
-                    Method (_DGS, 0, NotSerialized)
+                    Method (_DGS, 0, NotSerialized)  // _DGS: Display Graphics State
                     {
                         Return (NDDS (DID1))
                     }
 
-                    Method (_DSS, 1, NotSerialized)
+                    Method (_DSS, 1, NotSerialized)  // _DSS: Device Set State
                     {
                         If (LEqual (And (Arg0, 0xC0000000), 0xC0000000))
                         {
@@ -2287,7 +2287,7 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
 
                 Device (DD02)
                 {
-                    Method (_ADR, 0, Serialized)
+                    Method (_ADR, 0, Serialized)  // _ADR: Address
                     {
                         If (LEqual (DID2, Zero))
                         {
@@ -2299,17 +2299,17 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
                         }
                     }
 
-                    Method (_DCS, 0, NotSerialized)
+                    Method (_DCS, 0, NotSerialized)  // _DCS: Display Current Status
                     {
                         Return (CDDS (DID2))
                     }
 
-                    Method (_DGS, 0, NotSerialized)
+                    Method (_DGS, 0, NotSerialized)  // _DGS: Display Graphics State
                     {
                         Return (NDDS (DID2))
                     }
 
-                    Method (_DSS, 1, NotSerialized)
+                    Method (_DSS, 1, NotSerialized)  // _DSS: Device Set State
                     {
                         If (LEqual (And (Arg0, 0xC0000000), 0xC0000000))
                         {
@@ -2320,7 +2320,7 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
 
                 Device (DD03)
                 {
-                    Method (_ADR, 0, Serialized)
+                    Method (_ADR, 0, Serialized)  // _ADR: Address
                     {
                         If (LEqual (DID3, Zero))
                         {
@@ -2332,7 +2332,7 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
                         }
                     }
 
-                    Method (_DCS, 0, NotSerialized)
+                    Method (_DCS, 0, NotSerialized)  // _DCS: Display Current Status
                     {
                         If (LEqual (DID3, Zero))
                         {
@@ -2344,12 +2344,12 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
                         }
                     }
 
-                    Method (_DGS, 0, NotSerialized)
+                    Method (_DGS, 0, NotSerialized)  // _DGS: Display Graphics State
                     {
                         Return (NDDS (DID3))
                     }
 
-                    Method (_DSS, 1, NotSerialized)
+                    Method (_DSS, 1, NotSerialized)  // _DSS: Device Set State
                     {
                         If (LEqual (And (Arg0, 0xC0000000), 0xC0000000))
                         {
@@ -2360,7 +2360,7 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
 
                 Device (DD04)
                 {
-                    Method (_ADR, 0, Serialized)
+                    Method (_ADR, 0, Serialized)  // _ADR: Address
                     {
                         If (LEqual (DID4, Zero))
                         {
@@ -2372,7 +2372,7 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
                         }
                     }
 
-                    Method (_DCS, 0, NotSerialized)
+                    Method (_DCS, 0, NotSerialized)  // _DCS: Display Current Status
                     {
                         If (LEqual (DID4, Zero))
                         {
@@ -2384,12 +2384,12 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
                         }
                     }
 
-                    Method (_DGS, 0, NotSerialized)
+                    Method (_DGS, 0, NotSerialized)  // _DGS: Display Graphics State
                     {
                         Return (NDDS (DID4))
                     }
 
-                    Method (_DSS, 1, NotSerialized)
+                    Method (_DSS, 1, NotSerialized)  // _DSS: Device Set State
                     {
                         If (LEqual (And (Arg0, 0xC0000000), 0xC0000000))
                         {
@@ -2400,7 +2400,7 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
 
                 Device (DD05)
                 {
-                    Method (_ADR, 0, Serialized)
+                    Method (_ADR, 0, Serialized)  // _ADR: Address
                     {
                         If (LEqual (DID5, Zero))
                         {
@@ -2412,7 +2412,7 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
                         }
                     }
 
-                    Method (_DCS, 0, NotSerialized)
+                    Method (_DCS, 0, NotSerialized)  // _DCS: Display Current Status
                     {
                         If (LEqual (DID5, Zero))
                         {
@@ -2424,12 +2424,12 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
                         }
                     }
 
-                    Method (_DGS, 0, NotSerialized)
+                    Method (_DGS, 0, NotSerialized)  // _DGS: Display Graphics State
                     {
                         Return (NDDS (DID5))
                     }
 
-                    Method (_DSS, 1, NotSerialized)
+                    Method (_DSS, 1, NotSerialized)  // _DSS: Device Set State
                     {
                         If (LEqual (And (Arg0, 0xC0000000), 0xC0000000))
                         {
@@ -3271,25 +3271,25 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
                     RP6D,   1
                 }
 
-                Name (_S0, Package (0x03)
+                Name (_S0, Package (0x03)  // _S0_: S0 System State
                 {
                     Zero, 
                     Zero, 
                     Zero
                 })
-                Name (_S3, Package (0x03)
+                Name (_S3, Package (0x03)  // _S3_: S3 System State
                 {
                     0x05, 
                     0x05, 
                     Zero
                 })
-                Name (_S4, Package (0x03)
+                Name (_S4, Package (0x03)  // _S4_: S4 System State
                 {
                     0x06, 
                     0x06, 
                     Zero
                 })
-                Name (_S5, Package (0x03)
+                Name (_S5, Package (0x03)  // _S5_: S5 System State
                 {
                     0x07, 
                     0x07, 
@@ -3446,7 +3446,7 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
 
             Device (HDEF)
             {
-                Name (_ADR, 0x001B0000)
+                Name (_ADR, 0x001B0000)  // _ADR: Address
                 OperationRegion (HDAR, PCI_Config, 0x4C, 0x10)
                 Field (HDAR, WordAcc, NoLock, Preserve)
                 {
@@ -3460,7 +3460,7 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
                     PMES,   1
                 }
 
-                Name (_PRW, Package (0x02)
+                Name (_PRW, Package (0x02)  // _PRW: Power Resources for Wake
                 {
                     0x0D, 
                     0x03
@@ -3469,7 +3469,7 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
 
             Device (RP01)
             {
-                Name (_ADR, 0x001C0000)
+                Name (_ADR, 0x001C0000)  // _ADR: Address
                 OperationRegion (PXCS, PCI_Config, 0x40, 0xC0)
                 Field (PXCS, AnyAcc, NoLock, WriteAsZeros)
                 {
@@ -3495,10 +3495,10 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
 
                 Device (PXSX)
                 {
-                    Name (_ADR, Zero)
+                    Name (_ADR, Zero)  // _ADR: Address
                 }
 
-                Method (_PRT, 0, NotSerialized)
+                Method (_PRT, 0, NotSerialized)  // _PRT: PCI Routing Table
                 {
                     If (GPIC)
                     {
@@ -3579,7 +3579,7 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
 
             Device (RP02)
             {
-                Name (_ADR, 0x001C0001)
+                Name (_ADR, 0x001C0001)  // _ADR: Address
                 OperationRegion (PXCS, PCI_Config, 0x40, 0xC0)
                 Field (PXCS, AnyAcc, NoLock, WriteAsZeros)
                 {
@@ -3605,10 +3605,10 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
 
                 Device (PXSX)
                 {
-                    Name (_ADR, Zero)
+                    Name (_ADR, Zero)  // _ADR: Address
                 }
 
-                Method (_PRT, 0, NotSerialized)
+                Method (_PRT, 0, NotSerialized)  // _PRT: PCI Routing Table
                 {
                     If (GPIC)
                     {
@@ -3689,7 +3689,7 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
 
             Device (RP03)
             {
-                Name (_ADR, 0x001C0002)
+                Name (_ADR, 0x001C0002)  // _ADR: Address
                 OperationRegion (PXCS, PCI_Config, 0x40, 0xC0)
                 Field (PXCS, AnyAcc, NoLock, WriteAsZeros)
                 {
@@ -3715,16 +3715,16 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
 
                 Device (PXSX)
                 {
-                    Name (_ADR, Zero)
+                    Name (_ADR, Zero)  // _ADR: Address
                 }
 
-                Name (PXSX._RMV, One)
-                Name (PXSX._PRW, Package (0x02)
+                Name (PXSX._RMV, One)  // _RMV: Removal Status
+                Name (PXSX._PRW, Package (0x02)  // _PRW: Power Resources for Wake
                 {
                     0x09, 
                     0x03
                 })
-                Method (_PRT, 0, NotSerialized)
+                Method (_PRT, 0, NotSerialized)  // _PRT: PCI Routing Table
                 {
                     If (GPIC)
                     {
@@ -3805,7 +3805,7 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
 
             Device (RP04)
             {
-                Name (_ADR, 0x001C0003)
+                Name (_ADR, 0x001C0003)  // _ADR: Address
                 OperationRegion (PXCS, PCI_Config, 0x40, 0xC0)
                 Field (PXCS, AnyAcc, NoLock, WriteAsZeros)
                 {
@@ -3831,8 +3831,8 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
 
                 Device (PXSX)
                 {
-                    Name (_ADR, Zero)
-                    Method (_PRW, 0, NotSerialized)
+                    Name (_ADR, Zero)  // _ADR: Address
+                    Method (_PRW, 0, NotSerialized)  // _PRW: Power Resources for Wake
                     {
                         If (WKLN)
                         {
@@ -3853,7 +3853,7 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
                     }
                 }
 
-                Method (_PRT, 0, NotSerialized)
+                Method (_PRT, 0, NotSerialized)  // _PRT: PCI Routing Table
                 {
                     If (GPIC)
                     {
@@ -3934,7 +3934,7 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
 
             Device (RP05)
             {
-                Name (_ADR, 0x001C0004)
+                Name (_ADR, 0x001C0004)  // _ADR: Address
                 OperationRegion (PXCS, PCI_Config, 0x40, 0xC0)
                 Field (PXCS, AnyAcc, NoLock, WriteAsZeros)
                 {
@@ -3960,10 +3960,10 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
 
                 Device (PXSX)
                 {
-                    Name (_ADR, Zero)
+                    Name (_ADR, Zero)  // _ADR: Address
                 }
 
-                Method (_PRT, 0, NotSerialized)
+                Method (_PRT, 0, NotSerialized)  // _PRT: PCI Routing Table
                 {
                     If (GPIC)
                     {
@@ -4044,7 +4044,7 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
 
             Device (RP06)
             {
-                Name (_ADR, 0x001C0005)
+                Name (_ADR, 0x001C0005)  // _ADR: Address
                 OperationRegion (PXCS, PCI_Config, 0x40, 0xC0)
                 Field (PXCS, AnyAcc, NoLock, WriteAsZeros)
                 {
@@ -4070,10 +4070,10 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
 
                 Device (PXSX)
                 {
-                    Name (_ADR, Zero)
+                    Name (_ADR, Zero)  // _ADR: Address
                 }
 
-                Method (_PRT, 0, NotSerialized)
+                Method (_PRT, 0, NotSerialized)  // _PRT: PCI Routing Table
                 {
                     If (GPIC)
                     {
@@ -4154,19 +4154,19 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
 
             Device (USB1)
             {
-                Name (_ADR, 0x001D0000)
+                Name (_ADR, 0x001D0000)  // _ADR: Address
                 OperationRegion (U1CS, PCI_Config, 0xC4, 0x04)
                 Field (U1CS, DWordAcc, NoLock, Preserve)
                 {
                     U1EN,   2
                 }
 
-                Name (_PRW, Package (0x02)
+                Name (_PRW, Package (0x02)  // _PRW: Power Resources for Wake
                 {
                     0x03, 
                     0x03
                 })
-                Method (_PSW, 1, NotSerialized)
+                Method (_PSW, 1, NotSerialized)  // _PSW: Power State Wake
                 {
                     If (Arg0)
                     {
@@ -4182,12 +4182,12 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
                     }
                 }
 
-                Method (_S3D, 0, NotSerialized)
+                Method (_S3D, 0, NotSerialized)  // _S3D: S3 Device State
                 {
                     Return (0x02)
                 }
 
-                Method (_S4D, 0, NotSerialized)
+                Method (_S4D, 0, NotSerialized)  // _S4D: S4 Device State
                 {
                     Return (0x02)
                 }
@@ -4195,19 +4195,19 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
 
             Device (USB2)
             {
-                Name (_ADR, 0x001D0001)
+                Name (_ADR, 0x001D0001)  // _ADR: Address
                 OperationRegion (U2CS, PCI_Config, 0xC4, 0x04)
                 Field (U2CS, DWordAcc, NoLock, Preserve)
                 {
                     U2EN,   2
                 }
 
-                Name (_PRW, Package (0x02)
+                Name (_PRW, Package (0x02)  // _PRW: Power Resources for Wake
                 {
                     0x04, 
                     0x03
                 })
-                Method (_PSW, 1, NotSerialized)
+                Method (_PSW, 1, NotSerialized)  // _PSW: Power State Wake
                 {
                     If (Arg0)
                     {
@@ -4223,12 +4223,12 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
                     }
                 }
 
-                Method (_S3D, 0, NotSerialized)
+                Method (_S3D, 0, NotSerialized)  // _S3D: S3 Device State
                 {
                     Return (0x02)
                 }
 
-                Method (_S4D, 0, NotSerialized)
+                Method (_S4D, 0, NotSerialized)  // _S4D: S4 Device State
                 {
                     Return (0x02)
                 }
@@ -4236,19 +4236,19 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
 
             Device (USB3)
             {
-                Name (_ADR, 0x001D0002)
+                Name (_ADR, 0x001D0002)  // _ADR: Address
                 OperationRegion (U2CS, PCI_Config, 0xC4, 0x04)
                 Field (U2CS, DWordAcc, NoLock, Preserve)
                 {
                     U3EN,   2
                 }
 
-                Name (_PRW, Package (0x02)
+                Name (_PRW, Package (0x02)  // _PRW: Power Resources for Wake
                 {
                     0x0C, 
                     0x03
                 })
-                Method (_PSW, 1, NotSerialized)
+                Method (_PSW, 1, NotSerialized)  // _PSW: Power State Wake
                 {
                     If (Arg0)
                     {
@@ -4264,12 +4264,12 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
                     }
                 }
 
-                Method (_S3D, 0, NotSerialized)
+                Method (_S3D, 0, NotSerialized)  // _S3D: S3 Device State
                 {
                     Return (0x02)
                 }
 
-                Method (_S4D, 0, NotSerialized)
+                Method (_S4D, 0, NotSerialized)  // _S4D: S4 Device State
                 {
                     Return (0x02)
                 }
@@ -4277,19 +4277,19 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
 
             Device (USB4)
             {
-                Name (_ADR, 0x001A0000)
+                Name (_ADR, 0x001A0000)  // _ADR: Address
                 OperationRegion (U4CS, PCI_Config, 0xC4, 0x04)
                 Field (U4CS, DWordAcc, NoLock, Preserve)
                 {
                     U4EN,   2
                 }
 
-                Name (_PRW, Package (0x02)
+                Name (_PRW, Package (0x02)  // _PRW: Power Resources for Wake
                 {
                     0x0E, 
                     0x03
                 })
-                Method (_PSW, 1, NotSerialized)
+                Method (_PSW, 1, NotSerialized)  // _PSW: Power State Wake
                 {
                     If (Arg0)
                     {
@@ -4305,12 +4305,12 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
                     }
                 }
 
-                Method (_S3D, 0, NotSerialized)
+                Method (_S3D, 0, NotSerialized)  // _S3D: S3 Device State
                 {
                     Return (0x02)
                 }
 
-                Method (_S4D, 0, NotSerialized)
+                Method (_S4D, 0, NotSerialized)  // _S4D: S4 Device State
                 {
                     Return (0x02)
                 }
@@ -4318,14 +4318,14 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
 
             Device (USB5)
             {
-                Name (_ADR, 0x001A0001)
+                Name (_ADR, 0x001A0001)  // _ADR: Address
                 OperationRegion (U5CS, PCI_Config, 0xC4, 0x04)
                 Field (U5CS, DWordAcc, NoLock, Preserve)
                 {
                     U5EN,   2
                 }
 
-                Method (_PSW, 1, NotSerialized)
+                Method (_PSW, 1, NotSerialized)  // _PSW: Power State Wake
                 {
                     If (Arg0)
                     {
@@ -4341,12 +4341,12 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
                     }
                 }
 
-                Method (_S3D, 0, NotSerialized)
+                Method (_S3D, 0, NotSerialized)  // _S3D: S3 Device State
                 {
                     Return (0x02)
                 }
 
-                Method (_S4D, 0, NotSerialized)
+                Method (_S4D, 0, NotSerialized)  // _S4D: S4 Device State
                 {
                     Return (0x02)
                 }
@@ -4354,7 +4354,7 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
 
             Device (EHC1)
             {
-                Name (_ADR, 0x001D0007)
+                Name (_ADR, 0x001D0007)  // _ADR: Address
                 OperationRegion (U7CS, PCI_Config, 0x54, 0x04)
                 Field (U7CS, DWordAcc, NoLock, Preserve)
                 {
@@ -4364,49 +4364,49 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
 
                 Device (HUB7)
                 {
-                    Name (_ADR, Zero)
+                    Name (_ADR, Zero)  // _ADR: Address
                     Device (PRT1)
                     {
-                        Name (_ADR, One)
+                        Name (_ADR, One)  // _ADR: Address
                     }
 
                     Device (PRT2)
                     {
-                        Name (_ADR, 0x02)
+                        Name (_ADR, 0x02)  // _ADR: Address
                     }
 
                     Device (PRT3)
                     {
-                        Name (_ADR, 0x03)
+                        Name (_ADR, 0x03)  // _ADR: Address
                     }
 
                     Device (PRT4)
                     {
-                        Name (_ADR, 0x04)
+                        Name (_ADR, 0x04)  // _ADR: Address
                     }
 
                     Device (PRT5)
                     {
-                        Name (_ADR, 0x05)
+                        Name (_ADR, 0x05)  // _ADR: Address
                     }
 
                     Device (PRT6)
                     {
-                        Name (_ADR, 0x06)
+                        Name (_ADR, 0x06)  // _ADR: Address
                     }
                 }
 
-                Name (_PRW, Package (0x02)
+                Name (_PRW, Package (0x02)  // _PRW: Power Resources for Wake
                 {
                     0x0D, 
                     0x03
                 })
-                Method (_S3D, 0, NotSerialized)
+                Method (_S3D, 0, NotSerialized)  // _S3D: S3 Device State
                 {
                     Return (0x02)
                 }
 
-                Method (_S4D, 0, NotSerialized)
+                Method (_S4D, 0, NotSerialized)  // _S4D: S4 Device State
                 {
                     Return (0x02)
                 }
@@ -4414,7 +4414,7 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
 
             Device (EHC2)
             {
-                Name (_ADR, 0x001A0007)
+                Name (_ADR, 0x001A0007)  // _ADR: Address
                 OperationRegion (UFCS, PCI_Config, 0x54, 0x04)
                 Field (UFCS, DWordAcc, NoLock, Preserve)
                 {
@@ -4424,39 +4424,39 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
 
                 Device (HUB7)
                 {
-                    Name (_ADR, Zero)
+                    Name (_ADR, Zero)  // _ADR: Address
                     Device (PRT1)
                     {
-                        Name (_ADR, One)
+                        Name (_ADR, One)  // _ADR: Address
                     }
 
                     Device (PRT2)
                     {
-                        Name (_ADR, 0x02)
+                        Name (_ADR, 0x02)  // _ADR: Address
                     }
 
                     Device (PRT3)
                     {
-                        Name (_ADR, 0x03)
+                        Name (_ADR, 0x03)  // _ADR: Address
                     }
 
                     Device (PRT4)
                     {
-                        Name (_ADR, 0x04)
+                        Name (_ADR, 0x04)  // _ADR: Address
                     }
                 }
 
-                Name (_PRW, Package (0x02)
+                Name (_PRW, Package (0x02)  // _PRW: Power Resources for Wake
                 {
                     0x0D, 
                     0x03
                 })
-                Method (_S3D, 0, NotSerialized)
+                Method (_S3D, 0, NotSerialized)  // _S3D: S3 Device State
                 {
                     Return (0x02)
                 }
 
-                Method (_S4D, 0, NotSerialized)
+                Method (_S4D, 0, NotSerialized)  // _S4D: S4 Device State
                 {
                     Return (0x02)
                 }
@@ -4464,8 +4464,8 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
 
             Device (PCIB)
             {
-                Name (_ADR, 0x001E0000)
-                Method (_PRT, 0, NotSerialized)
+                Name (_ADR, 0x001E0000)  // _ADR: Address
+                Method (_PRT, 0, NotSerialized)  // _PRT: PCI Routing Table
                 {
                     If (GPIC)
                     {
@@ -4514,7 +4514,7 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
 
             Device (LPCB)
             {
-                Name (_ADR, 0x001F0000)
+                Name (_ADR, 0x001F0000)  // _ADR: Address
                 OperationRegion (LPC0, PCI_Config, 0x40, 0xC0)
                 Field (LPC0, AnyAcc, NoLock, Preserve)
                 {
@@ -4583,19 +4583,19 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
 
                 Device (LNKA)
                 {
-                    Name (_HID, EisaId ("PNP0C0F"))
-                    Name (_UID, One)
-                    Method (_DIS, 0, Serialized)
+                    Name (_HID, EisaId ("PNP0C0F"))  // _HID: Hardware ID
+                    Name (_UID, One)  // _UID: Unique ID
+                    Method (_DIS, 0, Serialized)  // _DIS: Disable Device
                     {
                         Store (0x80, PARC)
                     }
 
-                    Name (_PRS, ResourceTemplate ()
+                    Name (_PRS, ResourceTemplate ()  // _PRS: Possible Resource Settings
                     {
                         IRQ (Level, ActiveLow, Shared, )
                             {1,3,4,5,6,7,10,12,14,15}
                     })
-                    Method (_CRS, 0, Serialized)
+                    Method (_CRS, 0, Serialized)  // _CRS: Current Resource Settings
                     {
                         Name (RTLA, ResourceTemplate ()
                         {
@@ -4608,7 +4608,7 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
                         Return (RTLA)
                     }
 
-                    Method (_SRS, 1, Serialized)
+                    Method (_SRS, 1, Serialized)  // _SRS: Set Resource Settings
                     {
                         CreateWordField (Arg0, One, IRQ0)
                         FindSetRightBit (IRQ0, Local0)
@@ -4616,7 +4616,7 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
                         Store (Local0, PARC)
                     }
 
-                    Method (_STA, 0, Serialized)
+                    Method (_STA, 0, Serialized)  // _STA: Status
                     {
                         If (And (PARC, 0x80))
                         {
@@ -4631,19 +4631,19 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
 
                 Device (LNKB)
                 {
-                    Name (_HID, EisaId ("PNP0C0F"))
-                    Name (_UID, 0x02)
-                    Method (_DIS, 0, Serialized)
+                    Name (_HID, EisaId ("PNP0C0F"))  // _HID: Hardware ID
+                    Name (_UID, 0x02)  // _UID: Unique ID
+                    Method (_DIS, 0, Serialized)  // _DIS: Disable Device
                     {
                         Store (0x80, PBRC)
                     }
 
-                    Name (_PRS, ResourceTemplate ()
+                    Name (_PRS, ResourceTemplate ()  // _PRS: Possible Resource Settings
                     {
                         IRQ (Level, ActiveLow, Shared, )
                             {1,3,4,5,6,7,11,12,14,15}
                     })
-                    Method (_CRS, 0, Serialized)
+                    Method (_CRS, 0, Serialized)  // _CRS: Current Resource Settings
                     {
                         Name (RTLB, ResourceTemplate ()
                         {
@@ -4656,7 +4656,7 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
                         Return (RTLB)
                     }
 
-                    Method (_SRS, 1, Serialized)
+                    Method (_SRS, 1, Serialized)  // _SRS: Set Resource Settings
                     {
                         CreateWordField (Arg0, One, IRQ0)
                         FindSetRightBit (IRQ0, Local0)
@@ -4664,7 +4664,7 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
                         Store (Local0, PBRC)
                     }
 
-                    Method (_STA, 0, Serialized)
+                    Method (_STA, 0, Serialized)  // _STA: Status
                     {
                         If (And (PBRC, 0x80))
                         {
@@ -4679,19 +4679,19 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
 
                 Device (LNKC)
                 {
-                    Name (_HID, EisaId ("PNP0C0F"))
-                    Name (_UID, 0x03)
-                    Method (_DIS, 0, Serialized)
+                    Name (_HID, EisaId ("PNP0C0F"))  // _HID: Hardware ID
+                    Name (_UID, 0x03)  // _UID: Unique ID
+                    Method (_DIS, 0, Serialized)  // _DIS: Disable Device
                     {
                         Store (0x80, PCRC)
                     }
 
-                    Name (_PRS, ResourceTemplate ()
+                    Name (_PRS, ResourceTemplate ()  // _PRS: Possible Resource Settings
                     {
                         IRQ (Level, ActiveLow, Shared, )
                             {1,3,4,5,6,7,10,12,14,15}
                     })
-                    Method (_CRS, 0, Serialized)
+                    Method (_CRS, 0, Serialized)  // _CRS: Current Resource Settings
                     {
                         Name (RTLC, ResourceTemplate ()
                         {
@@ -4704,7 +4704,7 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
                         Return (RTLC)
                     }
 
-                    Method (_SRS, 1, Serialized)
+                    Method (_SRS, 1, Serialized)  // _SRS: Set Resource Settings
                     {
                         CreateWordField (Arg0, One, IRQ0)
                         FindSetRightBit (IRQ0, Local0)
@@ -4712,7 +4712,7 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
                         Store (Local0, PCRC)
                     }
 
-                    Method (_STA, 0, Serialized)
+                    Method (_STA, 0, Serialized)  // _STA: Status
                     {
                         If (And (PCRC, 0x80))
                         {
@@ -4727,19 +4727,19 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
 
                 Device (LNKD)
                 {
-                    Name (_HID, EisaId ("PNP0C0F"))
-                    Name (_UID, 0x04)
-                    Method (_DIS, 0, Serialized)
+                    Name (_HID, EisaId ("PNP0C0F"))  // _HID: Hardware ID
+                    Name (_UID, 0x04)  // _UID: Unique ID
+                    Method (_DIS, 0, Serialized)  // _DIS: Disable Device
                     {
                         Store (0x80, PDRC)
                     }
 
-                    Name (_PRS, ResourceTemplate ()
+                    Name (_PRS, ResourceTemplate ()  // _PRS: Possible Resource Settings
                     {
                         IRQ (Level, ActiveLow, Shared, )
                             {1,3,4,5,6,7,11,12,14,15}
                     })
-                    Method (_CRS, 0, Serialized)
+                    Method (_CRS, 0, Serialized)  // _CRS: Current Resource Settings
                     {
                         Name (RTLD, ResourceTemplate ()
                         {
@@ -4752,7 +4752,7 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
                         Return (RTLD)
                     }
 
-                    Method (_SRS, 1, Serialized)
+                    Method (_SRS, 1, Serialized)  // _SRS: Set Resource Settings
                     {
                         CreateWordField (Arg0, One, IRQ0)
                         FindSetRightBit (IRQ0, Local0)
@@ -4760,7 +4760,7 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
                         Store (Local0, PDRC)
                     }
 
-                    Method (_STA, 0, Serialized)
+                    Method (_STA, 0, Serialized)  // _STA: Status
                     {
                         If (And (PDRC, 0x80))
                         {
@@ -4775,19 +4775,19 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
 
                 Device (LNKE)
                 {
-                    Name (_HID, EisaId ("PNP0C0F"))
-                    Name (_UID, 0x05)
-                    Method (_DIS, 0, Serialized)
+                    Name (_HID, EisaId ("PNP0C0F"))  // _HID: Hardware ID
+                    Name (_UID, 0x05)  // _UID: Unique ID
+                    Method (_DIS, 0, Serialized)  // _DIS: Disable Device
                     {
                         Store (0x80, PERC)
                     }
 
-                    Name (_PRS, ResourceTemplate ()
+                    Name (_PRS, ResourceTemplate ()  // _PRS: Possible Resource Settings
                     {
                         IRQ (Level, ActiveLow, Shared, )
                             {1,3,4,5,6,7,10,12,14,15}
                     })
-                    Method (_CRS, 0, Serialized)
+                    Method (_CRS, 0, Serialized)  // _CRS: Current Resource Settings
                     {
                         Name (RTLE, ResourceTemplate ()
                         {
@@ -4800,7 +4800,7 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
                         Return (RTLE)
                     }
 
-                    Method (_SRS, 1, Serialized)
+                    Method (_SRS, 1, Serialized)  // _SRS: Set Resource Settings
                     {
                         CreateWordField (Arg0, One, IRQ0)
                         FindSetRightBit (IRQ0, Local0)
@@ -4808,7 +4808,7 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
                         Store (Local0, PERC)
                     }
 
-                    Method (_STA, 0, Serialized)
+                    Method (_STA, 0, Serialized)  // _STA: Status
                     {
                         If (And (PERC, 0x80))
                         {
@@ -4823,19 +4823,19 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
 
                 Device (LNKF)
                 {
-                    Name (_HID, EisaId ("PNP0C0F"))
-                    Name (_UID, 0x06)
-                    Method (_DIS, 0, Serialized)
+                    Name (_HID, EisaId ("PNP0C0F"))  // _HID: Hardware ID
+                    Name (_UID, 0x06)  // _UID: Unique ID
+                    Method (_DIS, 0, Serialized)  // _DIS: Disable Device
                     {
                         Store (0x80, PFRC)
                     }
 
-                    Name (_PRS, ResourceTemplate ()
+                    Name (_PRS, ResourceTemplate ()  // _PRS: Possible Resource Settings
                     {
                         IRQ (Level, ActiveLow, Shared, )
                             {1,3,4,5,6,7,11,12,14,15}
                     })
-                    Method (_CRS, 0, Serialized)
+                    Method (_CRS, 0, Serialized)  // _CRS: Current Resource Settings
                     {
                         Name (RTLF, ResourceTemplate ()
                         {
@@ -4848,7 +4848,7 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
                         Return (RTLF)
                     }
 
-                    Method (_SRS, 1, Serialized)
+                    Method (_SRS, 1, Serialized)  // _SRS: Set Resource Settings
                     {
                         CreateWordField (Arg0, One, IRQ0)
                         FindSetRightBit (IRQ0, Local0)
@@ -4856,7 +4856,7 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
                         Store (Local0, PFRC)
                     }
 
-                    Method (_STA, 0, Serialized)
+                    Method (_STA, 0, Serialized)  // _STA: Status
                     {
                         If (And (PFRC, 0x80))
                         {
@@ -4871,19 +4871,19 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
 
                 Device (LNKG)
                 {
-                    Name (_HID, EisaId ("PNP0C0F"))
-                    Name (_UID, 0x07)
-                    Method (_DIS, 0, Serialized)
+                    Name (_HID, EisaId ("PNP0C0F"))  // _HID: Hardware ID
+                    Name (_UID, 0x07)  // _UID: Unique ID
+                    Method (_DIS, 0, Serialized)  // _DIS: Disable Device
                     {
                         Store (0x80, PGRC)
                     }
 
-                    Name (_PRS, ResourceTemplate ()
+                    Name (_PRS, ResourceTemplate ()  // _PRS: Possible Resource Settings
                     {
                         IRQ (Level, ActiveLow, Shared, )
                             {1,3,4,5,6,7,10,12,14,15}
                     })
-                    Method (_CRS, 0, Serialized)
+                    Method (_CRS, 0, Serialized)  // _CRS: Current Resource Settings
                     {
                         Name (RTLG, ResourceTemplate ()
                         {
@@ -4896,7 +4896,7 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
                         Return (RTLG)
                     }
 
-                    Method (_SRS, 1, Serialized)
+                    Method (_SRS, 1, Serialized)  // _SRS: Set Resource Settings
                     {
                         CreateWordField (Arg0, One, IRQ0)
                         FindSetRightBit (IRQ0, Local0)
@@ -4904,7 +4904,7 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
                         Store (Local0, PGRC)
                     }
 
-                    Method (_STA, 0, Serialized)
+                    Method (_STA, 0, Serialized)  // _STA: Status
                     {
                         If (And (PGRC, 0x80))
                         {
@@ -4919,19 +4919,19 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
 
                 Device (LNKH)
                 {
-                    Name (_HID, EisaId ("PNP0C0F"))
-                    Name (_UID, 0x08)
-                    Method (_DIS, 0, Serialized)
+                    Name (_HID, EisaId ("PNP0C0F"))  // _HID: Hardware ID
+                    Name (_UID, 0x08)  // _UID: Unique ID
+                    Method (_DIS, 0, Serialized)  // _DIS: Disable Device
                     {
                         Store (0x80, PHRC)
                     }
 
-                    Name (_PRS, ResourceTemplate ()
+                    Name (_PRS, ResourceTemplate ()  // _PRS: Possible Resource Settings
                     {
                         IRQ (Level, ActiveLow, Shared, )
                             {1,3,4,5,6,7,11,12,14,15}
                     })
-                    Method (_CRS, 0, Serialized)
+                    Method (_CRS, 0, Serialized)  // _CRS: Current Resource Settings
                     {
                         Name (RTLH, ResourceTemplate ()
                         {
@@ -4944,7 +4944,7 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
                         Return (RTLH)
                     }
 
-                    Method (_SRS, 1, Serialized)
+                    Method (_SRS, 1, Serialized)  // _SRS: Set Resource Settings
                     {
                         CreateWordField (Arg0, One, IRQ0)
                         FindSetRightBit (IRQ0, Local0)
@@ -4952,7 +4952,7 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
                         Store (Local0, PHRC)
                     }
 
-                    Method (_STA, 0, Serialized)
+                    Method (_STA, 0, Serialized)  // _STA: Status
                     {
                         If (And (PHRC, 0x80))
                         {
@@ -4967,8 +4967,8 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
 
                 Device (DMAC)
                 {
-                    Name (_HID, EisaId ("PNP0200"))
-                    Name (_CRS, ResourceTemplate ()
+                    Name (_HID, EisaId ("PNP0200"))  // _HID: Hardware ID
+                    Name (_CRS, ResourceTemplate ()  // _CRS: Current Resource Settings
                     {
                         IO (Decode16,
                             0x0000,             // Range Minimum
@@ -5001,8 +5001,8 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
 
                 Device (FWHD)
                 {
-                    Name (_HID, EisaId ("INT0800"))
-                    Name (_CRS, ResourceTemplate ()
+                    Name (_HID, EisaId ("INT0800"))  // _HID: Hardware ID
+                    Name (_CRS, ResourceTemplate ()  // _CRS: Current Resource Settings
                     {
                         Memory32Fixed (ReadOnly,
                             0xFF000000,         // Address Base
@@ -5013,8 +5013,8 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
 
                 Device (HPET)
                 {
-                    Name (_HID, EisaId ("PNP0103"))
-                    Name (_CID, EisaId ("PNP0C01"))
+                    Name (_HID, EisaId ("PNP0103"))  // _HID: Hardware ID
+                    Name (_CID, EisaId ("PNP0C01"))  // _CID: Compatible ID
                     Name (BUF0, ResourceTemplate ()
                     {
                         Memory32Fixed (ReadOnly,
@@ -5022,7 +5022,7 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
                             0x00000400,         // Address Length
                             _Y14)
                     })
-                    Method (_STA, 0, NotSerialized)
+                    Method (_STA, 0, NotSerialized)  // _STA: Status
                     {
                         If (LGreaterEqual (OSYS, 0x07D1))
                         {
@@ -5042,11 +5042,11 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
                         Return (Zero)
                     }
 
-                    Method (_CRS, 0, Serialized)
+                    Method (_CRS, 0, Serialized)  // _CRS: Current Resource Settings
                     {
                         If (HPAE)
                         {
-                            CreateDWordField (BUF0, \_SB.PCI0.LPCB.HPET._Y14._BAS, HPT0)
+                            CreateDWordField (BUF0, \_SB.PCI0.LPCB.HPET._Y14._BAS, HPT0)  // _BAS: Base Address
                             If (LEqual (HPAS, One))
                             {
                                 Store (0xFED01000, HPT0)
@@ -5069,8 +5069,8 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
 
                 Device (IPIC)
                 {
-                    Name (_HID, EisaId ("PNP0000"))
-                    Name (_CRS, ResourceTemplate ()
+                    Name (_HID, EisaId ("PNP0000"))  // _HID: Hardware ID
+                    Name (_CRS, ResourceTemplate ()  // _CRS: Current Resource Settings
                     {
                         IO (Decode16,
                             0x0020,             // Range Minimum
@@ -5181,8 +5181,8 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
 
                 Device (MATH)
                 {
-                    Name (_HID, EisaId ("PNP0C04"))
-                    Name (_CRS, ResourceTemplate ()
+                    Name (_HID, EisaId ("PNP0C04"))  // _HID: Hardware ID
+                    Name (_CRS, ResourceTemplate ()  // _CRS: Current Resource Settings
                     {
                         IO (Decode16,
                             0x00F0,             // Range Minimum
@@ -5197,9 +5197,9 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
 
                 Device (LDRC)
                 {
-                    Name (_HID, EisaId ("PNP0C02"))
-                    Name (_UID, 0x02)
-                    Name (_CRS, ResourceTemplate ()
+                    Name (_HID, EisaId ("PNP0C02"))  // _HID: Hardware ID
+                    Name (_UID, 0x02)  // _UID: Unique ID
+                    Name (_CRS, ResourceTemplate ()  // _CRS: Current Resource Settings
                     {
                         IO (Decode16,
                             0x002E,             // Range Minimum
@@ -5296,8 +5296,8 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
 
                 Device (RTC)
                 {
-                    Name (_HID, EisaId ("PNP0B00"))
-                    Name (_CRS, ResourceTemplate ()
+                    Name (_HID, EisaId ("PNP0B00"))  // _HID: Hardware ID
+                    Name (_CRS, ResourceTemplate ()  // _CRS: Current Resource Settings
                     {
                         IO (Decode16,
                             0x0070,             // Range Minimum
@@ -5312,8 +5312,8 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
 
                 Device (TIMR)
                 {
-                    Name (_HID, EisaId ("PNP0100"))
-                    Name (_CRS, ResourceTemplate ()
+                    Name (_HID, EisaId ("PNP0100"))  // _HID: Hardware ID
+                    Name (_CRS, ResourceTemplate ()  // _CRS: Current Resource Settings
                     {
                         IO (Decode16,
                             0x0040,             // Range Minimum
@@ -5334,12 +5334,12 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
 
                 Device (ACAD)
                 {
-                    Name (_HID, "ACPI0003")
-                    Name (_PCL, Package (0x01)
+                    Name (_HID, "ACPI0003")  // _HID: Hardware ID
+                    Name (_PCL, Package (0x01)  // _PCL: Power Consumer List
                     {
                         _SB
                     })
-                    Method (_PSR, 0, NotSerialized)
+                    Method (_PSR, 0, NotSerialized)  // _PSR: Power Source
                     {
                         Store (One, ACPW)
                         Return (ACPW)
@@ -5360,10 +5360,10 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
 
                 Device (EC0)
                 {
-                    Name (_HID, EisaId ("PNP0C09"))
-                    Name (_GPE, 0x1C)
+                    Name (_HID, EisaId ("PNP0C09"))  // _HID: Hardware ID
+                    Name (_GPE, 0x1C)  // _GPE: General Purpose Events
                     Name (Z009, Zero)
-                    Name (_CRS, ResourceTemplate ()
+                    Name (_CRS, ResourceTemplate ()  // _CRS: Current Resource Settings
                     {
                         IO (Decode16,
                             0x0062,             // Range Minimum
@@ -5378,7 +5378,7 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
                             0x01,               // Length
                             )
                     })
-                    Method (_REG, 2, NotSerialized)
+                    Method (_REG, 2, NotSerialized)  // _REG: Region Availability
                     {
                         If (LEqual (Arg0, 0x03))
                         {
@@ -5557,7 +5557,7 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
                         BTW1,   16
                     }
 
-                    Method (_Q11, 0, NotSerialized)
+                    Method (_Q11, 0, NotSerialized)  // _Qxx: EC Query
                     {
                         Store (0x87, P80H)
                         If (IGDS)
@@ -5570,7 +5570,7 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
                         }
                     }
 
-                    Method (_Q12, 0, NotSerialized)
+                    Method (_Q12, 0, NotSerialized)  // _Qxx: EC Query
                     {
                         Store (0x86, P80H)
                         If (IGDS)
@@ -5583,7 +5583,7 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
                         }
                     }
 
-                    Method (_Q1C, 0, NotSerialized)
+                    Method (_Q1C, 0, NotSerialized)  // _Qxx: EC Query
                     {
                         Store ("=====QUERY_1C=====", Debug)
                         If (VIDO)
@@ -5601,19 +5601,19 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
                         }
                     }
 
-                    Method (_Q1D, 0, NotSerialized)
+                    Method (_Q1D, 0, NotSerialized)  // _Qxx: EC Query
                     {
                         Store ("=====QUERY_1D=====", Debug)
                         PCLK ()
                     }
 
-                    Method (_Q1E, 0, NotSerialized)
+                    Method (_Q1E, 0, NotSerialized)  // _Qxx: EC Query
                     {
                         Store ("=====QUERY_1E=====", Debug)
                         PCLK ()
                     }
 
-                    Method (_Q25, 0, NotSerialized)
+                    Method (_Q25, 0, NotSerialized)  // _Qxx: EC Query
                     {
                         Store ("=====QUERY_25=====", Debug)
                         Sleep (0x03E8)
@@ -5622,7 +5622,7 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
                         Notify (^^BAT1, 0x80)
                     }
 
-                    Method (_Q34, 0, NotSerialized)
+                    Method (_Q34, 0, NotSerialized)  // _Qxx: EC Query
                     {
                         Store ("=====QUERY_34=====", Debug)
                         If (BKEY)
@@ -5632,7 +5632,7 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
                         }
                     }
 
-                    Method (_Q37, 0, NotSerialized)
+                    Method (_Q37, 0, NotSerialized)  // _Qxx: EC Query
                     {
                         Store ("=====QUERY_37=====", Debug)
                         Notify (ACAD, 0x80)
@@ -5640,7 +5640,7 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
                         Notify (^^BAT1, 0x80)
                     }
 
-                    Method (_Q38, 0, NotSerialized)
+                    Method (_Q38, 0, NotSerialized)  // _Qxx: EC Query
                     {
                         Store ("=====QUERY_38=====", Debug)
                         Notify (ACAD, 0x80)
@@ -5648,14 +5648,14 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
                         Notify (^^BAT1, 0x80)
                     }
 
-                    Method (_Q2D, 0, NotSerialized)
+                    Method (_Q2D, 0, NotSerialized)  // _Qxx: EC Query
                     {
                         Store ("=====QUERY_2D=====", Debug)
                         Store (Zero, DTSM)
                         TRAP (0x46)
                     }
 
-                    Method (_Q2E, 0, NotSerialized)
+                    Method (_Q2E, 0, NotSerialized)  // _Qxx: EC Query
                     {
                         Store ("=====QUERY_2E=====", Debug)
                         Store (One, DTSM)
@@ -5781,13 +5781,13 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
 
                 Device (BAT1)
                 {
-                    Name (_HID, EisaId ("PNP0C0A"))
-                    Name (_UID, One)
-                    Name (_PCL, Package (0x01)
+                    Name (_HID, EisaId ("PNP0C0A"))  // _HID: Hardware ID
+                    Name (_UID, One)  // _UID: Unique ID
+                    Name (_PCL, Package (0x01)  // _PCL: Power Consumer List
                     {
                         _SB
                     })
-                    Method (_STA, 0, NotSerialized)
+                    Method (_STA, 0, NotSerialized)  // _STA: Status
                     {
                         If (LAnd (ECOK (), LEqual (ECDY, Zero)))
                         {
@@ -5809,7 +5809,7 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
                         }
                     }
 
-                    Method (_BIF, 0, NotSerialized)
+                    Method (_BIF, 0, NotSerialized)  // _BIF: Battery Information
                     {
                         Name (STAT, Package (0x0D)
                         {
@@ -5863,7 +5863,7 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
                         Return (STAT)
                     }
 
-                    Method (_BST, 0, NotSerialized)
+                    Method (_BST, 0, NotSerialized)  // _BST: Battery Status
                     {
                         Name (PBST, Package (0x04)
                         {
@@ -5911,8 +5911,8 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
 
                 Device (PS2K)
                 {
-                    Name (_HID, EisaId ("PNP0303"))
-                    Name (_CRS, ResourceTemplate ()
+                    Name (_HID, EisaId ("PNP0303"))  // _HID: Hardware ID
+                    Name (_CRS, ResourceTemplate ()  // _CRS: Current Resource Settings
                     {
                         IO (Decode16,
                             0x0060,             // Range Minimum
@@ -5933,8 +5933,8 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
 
                 Device (PS2M)
                 {
-                    Name (_HID, EisaId ("PNP0F13"))
-                    Name (_CRS, ResourceTemplate ()
+                    Name (_HID, EisaId ("PNP0F13"))  // _HID: Hardware ID
+                    Name (_CRS, ResourceTemplate ()  // _CRS: Current Resource Settings
                     {
                         IRQ (Edge, ActiveHigh, Exclusive, )
                             {12}
@@ -5944,7 +5944,7 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
 
             Device (PATA)
             {
-                Name (_ADR, 0x001F0001)
+                Name (_ADR, 0x001F0001)  // _ADR: Address
                 OperationRegion (PACS, PCI_Config, 0x40, 0xC0)
                 Field (PACS, DWordAcc, NoLock, Preserve)
                 {
@@ -5968,8 +5968,8 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
 
                 Device (PRID)
                 {
-                    Name (_ADR, Zero)
-                    Method (_GTM, 0, NotSerialized)
+                    Name (_ADR, Zero)  // _ADR: Address
+                    Method (_GTM, 0, NotSerialized)  // _GTM: Get Timing Mode
                     {
                         Name (PBUF, Buffer (0x14)
                         {
@@ -6025,7 +6025,7 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
                         Return (PBUF)
                     }
 
-                    Method (_STM, 3, NotSerialized)
+                    Method (_STM, 3, NotSerialized)  // _STM: Set Timing Mode
                     {
                         CreateDWordField (Arg0, Zero, PIO0)
                         CreateDWordField (Arg0, 0x04, DMA0)
@@ -6135,8 +6135,8 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
 
                     Device (P_D0)
                     {
-                        Name (_ADR, Zero)
-                        Method (_GTF, 0, NotSerialized)
+                        Name (_ADR, Zero)  // _ADR: Address
+                        Method (_GTF, 0, NotSerialized)  // _GTF: Get Task File
                         {
                             Name (PIB0, Buffer (0x0E)
                             {
@@ -6200,8 +6200,8 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
 
                     Device (P_D1)
                     {
-                        Name (_ADR, One)
-                        Method (_GTF, 0, NotSerialized)
+                        Name (_ADR, One)  // _ADR: Address
+                        Method (_GTF, 0, NotSerialized)  // _GTF: Get Task File
                         {
                             Name (PIB1, Buffer (0x0E)
                             {
@@ -6271,7 +6271,7 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
 
             Device (SATA)
             {
-                Name (_ADR, 0x001F0002)
+                Name (_ADR, 0x001F0002)  // _ADR: Address
                 OperationRegion (SACS, PCI_Config, 0x40, 0xC0)
                 Field (SACS, DWordAcc, NoLock, Preserve)
                 {
@@ -6303,7 +6303,7 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_DSDT.aml", "DSDT", 2, "TOSCPL", "CRESTLNE
 
             Device (SBUS)
             {
-                Name (_ADR, 0x001F0003)
+                Name (_ADR, 0x001F0003)  // _ADR: Address
                 OperationRegion (SMBP, PCI_Config, 0x40, 0xC0)
                 Field (SMBP, DWordAcc, NoLock, Preserve)
                 {
diff --git a/disassemble-0001/SSDT0.dsl.orig b/disassemble-0001/SSDT0.dsl.orig
index 077b2b1..6766fd6 100644
--- a/disassemble-0001/SSDT0.dsl.orig
+++ b/disassemble-0001/SSDT0.dsl.orig
@@ -1,9 +1,9 @@
 /*
  * Intel ACPI Component Architecture
- * AML Disassembler version 20120320-64 [Apr 20 2012]
+ * AML Disassembler version 20120711-64 [Jul 27 2012]
  * Copyright (c) 2000 - 2012 Intel Corporation
  * 
- * Disassembly of /tmp/fwts_iasl_32047_SSDT.dat, Fri Apr 20 10:51:56 2012
+ * Disassembly of /tmp/fwts_iasl_23884_SSDT.dat, Fri Jul 27 13:20:05 2012
  *
  * Original Table Header:
  *     Signature        "SSDT"
@@ -17,19 +17,19 @@
  *     Compiler Version 0x20050624 (537200164)
  */
 
-DefinitionBlock ("/tmp/fwts_iasl_32047_SSDT.aml", "SSDT", 1, "SataRe", "SataAhci", 0x00001000)
+DefinitionBlock ("/tmp/fwts_iasl_23884_SSDT.aml", "SSDT", 1, "SataRe", "SataAhci", 0x00001000)
 {
-    External (GTF2, IntObj)
-    External (GTF1, IntObj)
-    External (GTF0, IntObj)
     External (\_SB_.PCI0.SATA, DeviceObj)
+    External (GTF0, IntObj)
+    External (GTF1, IntObj)
+    External (GTF2, IntObj)
 
     Scope (\_SB.PCI0.SATA)
     {
         Device (PRT0)
         {
-            Name (_ADR, 0xFFFF)
-            Method (_SDD, 1, NotSerialized)
+            Name (_ADR, 0xFFFF)  // _ADR: Address
+            Method (_SDD, 1, NotSerialized)  // _SDD: Set Device Data
             {
                 Name (GBU0, Buffer (0x07)
                 {
@@ -62,7 +62,7 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_SSDT.aml", "SSDT", 1, "SataRe", "SataAhci
                 Store (GBU0, GTF0)
             }
 
-            Method (_GTF, 0, NotSerialized)
+            Method (_GTF, 0, NotSerialized)  // _GTF: Get Task File
             {
                 Return (GTF0)
             }
@@ -70,8 +70,8 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_SSDT.aml", "SSDT", 1, "SataRe", "SataAhci
 
         Device (PRT1)
         {
-            Name (_ADR, 0x0001FFFF)
-            Method (_SDD, 1, NotSerialized)
+            Name (_ADR, 0x0001FFFF)  // _ADR: Address
+            Method (_SDD, 1, NotSerialized)  // _SDD: Set Device Data
             {
                 Name (GBU1, Buffer (0x07)
                 {
@@ -104,7 +104,7 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_SSDT.aml", "SSDT", 1, "SataRe", "SataAhci
                 Store (GBU1, GTF1)
             }
 
-            Method (_GTF, 0, NotSerialized)
+            Method (_GTF, 0, NotSerialized)  // _GTF: Get Task File
             {
                 Return (GTF1)
             }
@@ -112,8 +112,8 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_SSDT.aml", "SSDT", 1, "SataRe", "SataAhci
 
         Device (PRT2)
         {
-            Name (_ADR, 0x0002FFFF)
-            Method (_SDD, 1, NotSerialized)
+            Name (_ADR, 0x0002FFFF)  // _ADR: Address
+            Method (_SDD, 1, NotSerialized)  // _SDD: Set Device Data
             {
                 Name (GBU2, Buffer (0x07)
                 {
@@ -146,7 +146,7 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_SSDT.aml", "SSDT", 1, "SataRe", "SataAhci
                 Store (GBU2, GTF2)
             }
 
-            Method (_GTF, 0, NotSerialized)
+            Method (_GTF, 0, NotSerialized)  // _GTF: Get Task File
             {
                 Return (GTF2)
             }
diff --git a/disassemble-0001/SSDT1.dsl.orig b/disassemble-0001/SSDT1.dsl.orig
index a7eaf0b..eb286f0 100644
--- a/disassemble-0001/SSDT1.dsl.orig
+++ b/disassemble-0001/SSDT1.dsl.orig
@@ -1,9 +1,9 @@
 /*
  * Intel ACPI Component Architecture
- * AML Disassembler version 20120320-64 [Apr 20 2012]
+ * AML Disassembler version 20120711-64 [Jul 27 2012]
  * Copyright (c) 2000 - 2012 Intel Corporation
  * 
- * Disassembly of /tmp/fwts_iasl_32047_SSDT.dat, Fri Apr 20 10:51:56 2012
+ * Disassembly of /tmp/fwts_iasl_23884_SSDT.dat, Fri Jul 27 13:20:05 2012
  *
  * Original Table Header:
  *     Signature        "SSDT"
@@ -17,14 +17,14 @@
  *     Compiler Version 0x20050624 (537200164)
  */
 
-DefinitionBlock ("/tmp/fwts_iasl_32047_SSDT.aml", "SSDT", 1, "BrtRef", "DD01BRT", 0x00001000)
+DefinitionBlock ("/tmp/fwts_iasl_23884_SSDT.aml", "SSDT", 1, "BrtRef", "DD01BRT", 0x00001000)
 {
     External (\_SB_.PCI0.GFX0.DD03, DeviceObj)
     External (\_SB_.PCI0.LPCB.EC0_.BRTS)
 
     Scope (\_SB.PCI0.GFX0.DD03)
     {
-        Method (_BCL, 0, NotSerialized)
+        Method (_BCL, 0, NotSerialized)  // _BCL: Brightness Control Levels
         {
             Return (Package (0x0A)
             {
@@ -41,13 +41,13 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_SSDT.aml", "SSDT", 1, "BrtRef", "DD01BRT"
             })
         }
 
-        Method (_BCM, 1, NotSerialized)
+        Method (_BCM, 1, NotSerialized)  // _BCM: Brightness Control Method
         {
             Divide (Arg0, 0x0A, Local0, Local1)
             Store (Local1, \_SB.PCI0.LPCB.EC0.BRTS)
         }
 
-        Method (_BQC, 0, NotSerialized)
+        Method (_BQC, 0, NotSerialized)  // _BQC: Brightness Query Current
         {
             Multiply (\_SB.PCI0.LPCB.EC0.BRTS, 0x0A, Local0)
             Return (Local0)
diff --git a/disassemble-0001/SSDT2.dsl.orig b/disassemble-0001/SSDT2.dsl.orig
index 80ecedd..043e6fe 100644
--- a/disassemble-0001/SSDT2.dsl.orig
+++ b/disassemble-0001/SSDT2.dsl.orig
@@ -1,9 +1,9 @@
 /*
  * Intel ACPI Component Architecture
- * AML Disassembler version 20120320-64 [Apr 20 2012]
+ * AML Disassembler version 20120711-64 [Jul 27 2012]
  * Copyright (c) 2000 - 2012 Intel Corporation
  * 
- * Disassembly of /tmp/fwts_iasl_32047_SSDT.dat, Fri Apr 20 10:51:56 2012
+ * Disassembly of /tmp/fwts_iasl_23884_SSDT.dat, Fri Jul 27 13:20:05 2012
  *
  * Original Table Header:
  *     Signature        "SSDT"
@@ -17,17 +17,17 @@
  *     Compiler Version 0x20050624 (537200164)
  */
 
-DefinitionBlock ("/tmp/fwts_iasl_32047_SSDT.aml", "SSDT", 1, "PmRef", "Cpu0Tst", 0x00003000)
+DefinitionBlock ("/tmp/fwts_iasl_23884_SSDT.aml", "SSDT", 1, "PmRef", "Cpu0Tst", 0x00003000)
 {
-    External (CFGD)
+    External (\_PR_.CPU0, DeviceObj)
     External (_PSS, IntObj)
+    External (CFGD)
     External (PDC0)
-    External (\_PR_.CPU0, DeviceObj)
 
     Scope (\_PR.CPU0)
     {
-        Name (_TPC, 0x00)
-        Method (_PTC, 0, NotSerialized)
+        Name (_TPC, 0x00)  // _TPC: Throttling Present Capabilities
+        Method (_PTC, 0, NotSerialized)  // _PTC: Processor Throttling Control
         {
             If (And (PDC0, 0x04))
             {
@@ -224,7 +224,7 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_SSDT.aml", "SSDT", 1, "PmRef", "Cpu0Tst",
             }
         })
         Name (TSSF, 0x00)
-        Method (_TSS, 0, NotSerialized)
+        Method (_TSS, 0, NotSerialized)  // _TSS: Throttling Supported States
         {
             If (LAnd (LNot (TSSF), CondRefOf (_PSS)))
             {
@@ -254,7 +254,7 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_SSDT.aml", "SSDT", 1, "PmRef", "Cpu0Tst",
             Return (TSSI)
         }
 
-        Method (_TSD, 0, NotSerialized)
+        Method (_TSD, 0, NotSerialized)  // _TSD: Throttling State Dependencies
         {
             If (LAnd (And (CFGD, 0x01000000), LNot (And (PDC0, 0x04
                 ))))
diff --git a/disassemble-0001/SSDT3.dsl.orig b/disassemble-0001/SSDT3.dsl.orig
index 6196b00..be0ad83 100644
--- a/disassemble-0001/SSDT3.dsl.orig
+++ b/disassemble-0001/SSDT3.dsl.orig
@@ -1,9 +1,9 @@
 /*
  * Intel ACPI Component Architecture
- * AML Disassembler version 20120320-64 [Apr 20 2012]
+ * AML Disassembler version 20120711-64 [Jul 27 2012]
  * Copyright (c) 2000 - 2012 Intel Corporation
  * 
- * Disassembly of /tmp/fwts_iasl_32047_SSDT.dat, Fri Apr 20 10:51:56 2012
+ * Disassembly of /tmp/fwts_iasl_23884_SSDT.dat, Fri Jul 27 13:20:05 2012
  *
  * Original Table Header:
  *     Signature        "SSDT"
@@ -17,28 +17,28 @@
  *     Compiler Version 0x20050624 (537200164)
  */
 
-DefinitionBlock ("/tmp/fwts_iasl_32047_SSDT.aml", "SSDT", 1, "PmRef", "Cpu1Tst", 0x00003000)
+DefinitionBlock ("/tmp/fwts_iasl_23884_SSDT.aml", "SSDT", 1, "PmRef", "Cpu1Tst", 0x00003000)
 {
-    External (PDC1)
-    External (CFGD)
-    External (\_PR_.CPU1, DeviceObj)
-    External (\_PR_.CPU0._TSS, IntObj)
     External (\_PR_.CPU0._PTC, IntObj)
+    External (\_PR_.CPU0._TSS, IntObj)
+    External (\_PR_.CPU1, DeviceObj)
+    External (CFGD)
+    External (PDC1)
 
     Scope (\_PR.CPU1)
     {
-        Name (_TPC, 0x00)
-        Method (_PTC, 0, NotSerialized)
+        Name (_TPC, 0x00)  // _TPC: Throttling Present Capabilities
+        Method (_PTC, 0, NotSerialized)  // _PTC: Processor Throttling Control
         {
             Return (\_PR.CPU0._PTC)
         }
 
-        Method (_TSS, 0, NotSerialized)
+        Method (_TSS, 0, NotSerialized)  // _TSS: Throttling Supported States
         {
             Return (\_PR.CPU0._TSS)
         }
 
-        Method (_TSD, 0, NotSerialized)
+        Method (_TSD, 0, NotSerialized)  // _TSD: Throttling State Dependencies
         {
             If (LAnd (And (CFGD, 0x01000000), LNot (And (PDC1, 0x04
                 ))))
diff --git a/disassemble-0001/SSDT4.dsl.orig b/disassemble-0001/SSDT4.dsl.orig
index fadb5e3..053342f 100644
--- a/disassemble-0001/SSDT4.dsl.orig
+++ b/disassemble-0001/SSDT4.dsl.orig
@@ -1,9 +1,9 @@
 /*
  * Intel ACPI Component Architecture
- * AML Disassembler version 20120320-64 [Apr 20 2012]
+ * AML Disassembler version 20120711-64 [Jul 27 2012]
  * Copyright (c) 2000 - 2012 Intel Corporation
  * 
- * Disassembly of /tmp/fwts_iasl_32047_SSDT.dat, Fri Apr 20 10:51:56 2012
+ * Disassembly of /tmp/fwts_iasl_23884_SSDT.dat, Fri Jul 27 13:20:05 2012
  *
  * Original Table Header:
  *     Signature        "SSDT"
@@ -17,12 +17,12 @@
  *     Compiler Version 0x20050624 (537200164)
  */
 
-DefinitionBlock ("/tmp/fwts_iasl_32047_SSDT.aml", "SSDT", 1, "PmRef", "CpuPm", 0x00003000)
+DefinitionBlock ("/tmp/fwts_iasl_23884_SSDT.aml", "SSDT", 1, "PmRef", "CpuPm", 0x00003000)
 {
-    External (PCP1)
-    External (PCP0)
-    External (\_PR_.CPU1, DeviceObj)
     External (\_PR_.CPU0, DeviceObj)
+    External (\_PR_.CPU1, DeviceObj)
+    External (PCP0)
+    External (PCP1)
 
     Scope (\)
     {
@@ -51,7 +51,7 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_SSDT.aml", "SSDT", 1, "PmRef", "CpuPm", 0
     {
         Name (HI0, 0x00)
         Name (HC0, 0x00)
-        Method (_PDC, 1, NotSerialized)
+        Method (_PDC, 1, NotSerialized)  // _PDC: Processor Driver Capabilities
         {
             CreateDWordField (Arg0, 0x00, REVS)
             CreateDWordField (Arg0, 0x04, SIZE)
@@ -70,7 +70,7 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_SSDT.aml", "SSDT", 1, "PmRef", "CpuPm", 0
                 }, REVS, SIZE, Local2)
         }
 
-        Method (_OSC, 4, NotSerialized)
+        Method (_OSC, 4, NotSerialized)  // _OSC: Operating System Capabilities
         {
             CreateDWordField (Arg3, 0x00, STS0)
             CreateDWordField (Arg3, 0x04, CAP0)
@@ -134,7 +134,7 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_SSDT.aml", "SSDT", 1, "PmRef", "CpuPm", 0
     {
         Name (HI1, 0x00)
         Name (HC1, 0x00)
-        Method (_PDC, 1, NotSerialized)
+        Method (_PDC, 1, NotSerialized)  // _PDC: Processor Driver Capabilities
         {
             CreateDWordField (Arg0, 0x00, REVS)
             CreateDWordField (Arg0, 0x04, SIZE)
@@ -153,7 +153,7 @@ DefinitionBlock ("/tmp/fwts_iasl_32047_SSDT.aml", "SSDT", 1, "PmRef", "CpuPm", 0
                 }, REVS, SIZE, Local2)
         }
 
-        Method (_OSC, 4, NotSerialized)
+        Method (_OSC, 4, NotSerialized)  // _OSC: Operating System Capabilities
         {
             CreateDWordField (Arg3, 0x00, STS1)
             CreateDWordField (Arg3, 0x04, CAP1)
