Al Stone afae4e
badcode.asl     25:     Mutex (MTX1, 32)
Al Stone afae4e
Error    6125 -                      ^ SyncLevel must be in the range 0-15
Al Stone afae4e
Al Stone afae4e
badcode.asl     29:     Name (BIG, 0x1234567887654321)
Al Stone afae4e
Warning  3038 -                                    ^ 64-bit integer in 32-bit table, truncating (DSDT version < 2)
Al Stone afae4e
Al Stone afae4e
badcode.asl     33:     Name (PKG1, Package(5) {0,1})
Al Stone afae4e
Remark   2063 -                            ^ Initializer list shorter than declared package length
Al Stone afae4e
Al Stone afae4e
badcode.asl     37:     Name (PATH, Buffer() {"\_SB_.PCI2._CRS"})
Al Stone afae4e
Warning  3046 -                                ^ Invalid or unknown escape sequence
Al Stone afae4e
Al Stone afae4e
badcode.asl     41:     Name (ESC1, "abcdefg\x00hijklmn")
Al Stone afae4e
Warning  3055 -                                ^ Invalid Hex/Octal Escape - Non-ASCII or NULL
Al Stone afae4e
Al Stone afae4e
badcode.asl     49:         FLD1, 8
Al Stone afae4e
Error    6030 -               ^ Access width of Field Unit extends beyond region limit
Al Stone afae4e
Al Stone afae4e
badcode.asl     55:     Field (OPR2, DWordAcc, NoLock, Preserve)
Al Stone afae4e
Error    6100 -                  ^ Host Operation Region requires ByteAcc access
Al Stone afae4e
Al Stone afae4e
badcode.asl     60:     Field (OPR3, WordAcc, NoLock, Preserve)
Al Stone afae4e
Error    6099 -                  ^ Host Operation Region requires BufferAcc access
Al Stone afae4e
Al Stone afae4e
badcode.asl     67:     Method (MTH1, 0, NotSerialized, 32)
Al Stone afae4e
Error    6125 -     SyncLevel must be in the range 0-15 ^ 
Al Stone afae4e
Al Stone afae4e
badcode.asl     71:         Store (Arg3, Local0)
Al Stone afae4e
Error    6006 -                      ^ Method argument is not initialized (Arg3)
Al Stone afae4e
Al Stone afae4e
badcode.asl     71:         Store (Arg3, Local0)
Al Stone afae4e
Remark   2087 -                      ^ Not a parameter, used as local only (Arg3)
Al Stone afae4e
Al Stone afae4e
badcode.asl     72:         Store (Local1, Local2)
Al Stone afae4e
Error    6066 -                        ^ Method local variable is not initialized (Local1)
Al Stone afae4e
Al Stone afae4e
badcode.asl     76:         Subtract (MTX1, 4, Local3)
Al Stone afae4e
Error    6058 -            Invalid type ^  ([Mutex|Reference] found, Subtract operator requires [Integer|String|Buffer])
Al Stone afae4e
Al Stone afae4e
badcode.asl     80:         CreateField (BUF1, 0, Subtract (4, 4), FLD1)
Al Stone d3f3d3
Remark   2089 -                             Object is not referenced ^  (Name is within method [MTH1])
Al Stone d3f3d3
Al Stone d3f3d3
badcode.asl     80:         CreateField (BUF1, 0, Subtract (4, 4), FLD1)
Al Stone afae4e
Error    6083 -                  Operand evaluates to zero ^ 
Al Stone afae4e
Al Stone afae4e
badcode.asl     84:         Acquire (MTX1, 100)
Al Stone afae4e
Warning  3130 -                             ^ Result is not used, possible operator timeout will be missed
Al Stone afae4e
Al Stone afae4e
badcode.asl     85:         Wait (EVT1, 1)
Al Stone afae4e
Warning  3130 -                        ^ Result is not used, possible operator timeout will be missed
Al Stone afae4e
Al Stone afae4e
badcode.asl     89:         Add (INT1, 8)
Al Stone afae4e
Error    6114 -                    ^ Result is not used, operator has no effect
Al Stone afae4e
Al Stone afae4e
badcode.asl     94:         Store (5, INT1)
Al Stone afae4e
Warning  3134 -                   ^ Statement is unreachable
Al Stone afae4e
Al Stone afae4e
badcode.asl     97:     Method (MTH2)
Al Stone afae4e
Remark   2119 -                   ^ Control Method marked Serialized (Due to use of Switch operator)
Al Stone afae4e
Al Stone afae4e
badcode.asl     97:     Method (MTH2)
Al Stone afae4e
Warning  3115 -                   ^ Not all control paths return a value (MTH2)
Al Stone afae4e
Al Stone afae4e
badcode.asl    101:         Switch (ToInteger (INT1))
Al Stone afae4e
Error    6078 -                            ^ No Case statements under Switch
Al Stone afae4e
Al Stone afae4e
badcode.asl    120:         Store (MTH2 (), Local0)
Al Stone afae4e
Warning  3122 -                      ^ Called method may not always return a value
Al Stone afae4e
Al Stone afae4e
badcode.asl    126:     Method (MTH5) {Store (MTH4(), Local0)}
Al Stone afae4e
Error    6080 -  Called method returns no value ^ 
Al Stone afae4e
Al Stone afae4e
badcode.asl    132:         Name (_HID, "*PNP0C0A")     
Al Stone afae4e
Error    6061 -        Invalid leading asterisk ^  (*PNP0C0A)
Al Stone afae4e
Al Stone afae4e
badcode.asl    136:         Name (_HID, "PNP")          
Al Stone afae4e
Error    6033 -                            ^ _HID string must be exactly 7 or 8 characters (PNP)
Al Stone afae4e
Al Stone afae4e
badcode.asl    140:         Name (_HID, "MYDEVICE01")   
Al Stone afae4e
Error    6033 -                                   ^ _HID string must be exactly 7 or 8 characters (MYDEVICE01)
Al Stone afae4e
Al Stone afae4e
badcode.asl    144:         Name (_HID, "acpi0001")     
Al Stone afae4e
Error    6034 -                                 ^ _HID prefix must be all uppercase or decimal digits (acpi0001)
Al Stone afae4e
Al Stone afae4e
badcode.asl    148:         Name (_HID, "PNP-123")      
Al Stone afae4e
Error    6002 -                                ^ String must be entirely alphanumeric (PNP-123)
Al Stone afae4e
Al Stone afae4e
badcode.asl    152:         Name (_HID, "")             
Al Stone afae4e
Error    6091 -                         ^ Invalid zero-length (null) string
Al Stone afae4e
Al Stone afae4e
badcode.asl    153:         Name (_CID, "")             
Al Stone afae4e
Error    6091 -                         ^ Invalid zero-length (null) string
Al Stone afae4e
Al Stone afae4e
badcode.asl    158:     Name (_PRW, 4)
Al Stone afae4e
Error    6105 -                    ^ Invalid object type for reserved name (_PRW: found Integer, Package required)
Al Stone afae4e
Al Stone afae4e
badcode.asl    159:     Name (_FDI, Buffer () {0})
Al Stone afae4e
Error    6105 -                            ^ Invalid object type for reserved name (_FDI: found Buffer, Package required)
Al Stone afae4e
Al Stone afae4e
badcode.asl    164:     Method (_OSC, 5)
Al Stone afae4e
Warning  3101 -                   ^ Reserved method has too many arguments (_OSC requires 4)
Al Stone afae4e
Al Stone afae4e
badcode.asl    164:     Method (_OSC, 5)
Al Stone afae4e
Warning  3107 -                   ^ Reserved method must return a value (Buffer required for _OSC)
Al Stone afae4e
Al Stone afae4e
badcode.asl    170:     Name (_L01, 1)
Al Stone afae4e
Error    6103 -                 ^ Reserved name must be a control method (with zero arguments)
Al Stone afae4e
Al Stone afae4e
badcode.asl    171:     Name (_E02, 2)
Al Stone afae4e
Error    6103 -                 ^ Reserved name must be a control method (with zero arguments)
Al Stone afae4e
Al Stone afae4e
badcode.asl    172:     Name (_Q03, 3)
Al Stone afae4e
Error    6103 -                 ^ Reserved name must be a control method (with zero arguments)
Al Stone afae4e
Al Stone afae4e
badcode.asl    173:     Name (_ON,  0)
Al Stone afae4e
Error    6103 -                ^ Reserved name must be a control method (with zero arguments)
Al Stone afae4e
Al Stone afae4e
badcode.asl    174:     Name (_INI, 1)
Al Stone afae4e
Error    6103 -                 ^ Reserved name must be a control method (with zero arguments)
Al Stone afae4e
Al Stone afae4e
badcode.asl    175:     Name (_PTP, 2)
Al Stone afae4e
Error    6103 -                 ^ Reserved name must be a control method (with arguments)
Al Stone afae4e
Al Stone afae4e
badcode.asl    184:         Method (_E1D)
Al Stone afae4e
Error    6032 -                       ^ Name conflicts with a previous GPE method (_L1D)
Al Stone afae4e
Al Stone afae4e
badcode.asl    193:         Return (Buffer(1){0x33})
Al Stone afae4e
Warning  3104 -                         ^ Reserved method should not return a value (_FDM)
Al Stone afae4e
Al Stone afae4e
badcode.asl    197:         Return ("Unexpected Return Value")
Al Stone afae4e
Warning  3104 -  Reserved method should not return a value ^  (_Q22)
Al Stone afae4e
Al Stone 4a5eac
badcode.asl    203:     Device (EC)
Al Stone 4a5eac
Warning  3141 -                 ^ Missing dependency (Device object requires a _HID or _ADR in same scope)
Al Stone 4a5eac
Al Stone afae4e
badcode.asl    205:         Method (_REG, 2)
Al Stone afae4e
Warning  3079 -                       ^ _REG has no corresponding Operation Region
Al Stone afae4e
Al Stone afae4e
badcode.asl    219:             StartDependentFn (0, 0)
Al Stone afae4e
Error    6019 -                                  ^ Dependent function macros cannot be nested
Al Stone afae4e
Al Stone afae4e
badcode.asl    225:     })
Al Stone afae4e
Error    6070 -        ^ Missing EndDependentFn() macro in dependent resource list
Al Stone afae4e
Al Stone afae4e
badcode.asl    242:             0x00002000,         
Al Stone afae4e
Error    6049 -                         ^ Length is larger than Min/Max window
Al Stone afae4e
Al Stone afae4e
badcode.asl    247:             0x00001001,         
Al Stone afae4e
Error    6001 -                         ^ Must be a multiple of alignment/granularity value
Al Stone afae4e
Al Stone afae4e
badcode.asl    248:             0x00002002,         
Al Stone afae4e
Error    6001 -                         ^ Must be a multiple of alignment/granularity value
Al Stone afae4e
Al Stone afae4e
badcode.asl    255:             0xFFFF,             
Al Stone afae4e
Warning  3060 -                     ^ Maximum 10-bit ISA address (0x3FF)
Al Stone afae4e
Al Stone afae4e
badcode.asl    264:             0x05                
Al Stone afae4e
Error    6042 -                   ^ Invalid AccessSize (Maximum is 4 - QWord access)
Al Stone afae4e
Al Stone afae4e
badcode.asl    268:         QWordSpace (0xB0, ResourceConsumer, PosDecode, MinFixed, MaxFixed, 0xA5,
Al Stone afae4e
Error    6139 -     Constant out of range ^  (0xB0, allowable: 0xC0-0xFF)
Al Stone afae4e
Al Stone afae4e
badcode.asl    279:             0x0200,             
Al Stone afae4e
Error    6051 -                     ^ Address Min is greater than Address Max
Al Stone afae4e
Al Stone afae4e
badcode.asl    291:             0x00001002,         
Al Stone afae4e
Error    6049 -                         ^ Length is larger than Min/Max window
Al Stone afae4e
Al Stone afae4e
badcode.asl    296:             0x00000010,
Al Stone afae4e
Error    6048 -                         ^ Granularity must be zero or a power of two minus one
Al Stone afae4e
Al Stone afae4e
badcode.asl    305:             0x0000000000000B02, 
Al Stone afae4e
Error    6001 -                                 ^ Must be a multiple of alignment/granularity value
Al Stone afae4e
Al Stone afae4e
badcode.asl    315:             0x00000000002FFFFE, 
Al Stone afae4e
Error    6001 -                                 ^ Must be a multiple of alignment/granularity value (-1)
Al Stone afae4e
Al Stone afae4e
badcode.asl    326:             0x00000000,         
Al Stone afae4e
Error    6043 -                         ^ Invalid combination of Length and Min/Max fixed flags
Al Stone afae4e
Al Stone afae4e
badcode.asl    335:             0x00000100,         
Al Stone afae4e
Error    6043 -                         ^ Invalid combination of Length and Min/Max fixed flags
Al Stone afae4e
Al Stone afae4e
badcode.asl    344:             0x00000200,         
Al Stone afae4e
Error    6043 -                         ^ Invalid combination of Length and Min/Max fixed flags
Al Stone afae4e
Al Stone afae4e
badcode.asl    349:             0x0000000F,         
Al Stone afae4e
Error    6047 -                         ^ Granularity must be zero for fixed Min/Max
Al Stone afae4e
Al Stone afae4e
badcode.asl    358:         DWordIO (ResourceProducer, MinFixed, MaxFixed, PosDecode, EntireRange,
Al Stone afae4e
Error    6090 -                                    ^ Min/Max/Length/Gran are all zero, but no resource tag
Al Stone afae4e
Al Stone afae4e
badcode.asl    368:         EndDependentFn ()
Al Stone afae4e
Error    6071 -                            ^ Missing StartDependentFn() macro in dependent resource list
Al Stone afae4e
Al Stone afae4e
badcode.asl    388:         CreateWordField (RSC3, \DWI1._LEN, LEN)
Al Stone afae4e
Warning  3128 -              ResourceTag larger than Field ^  (Size mismatch, Tag: 32 bits, Field: 16 bits)
Al Stone afae4e
Al Stone d3f3d3
badcode.asl    388:         CreateWordField (RSC3, \DWI1._LEN, LEN)
Al Stone d3f3d3
Remark   2089 -                        Object is not referenced ^  (Name is within method [REM1])
Al Stone d3f3d3
Al Stone afae4e
badcode.asl    389:         CreateByteField (RSC3, \DWI1._MIN, MIN)
Al Stone afae4e
Warning  3128 -              ResourceTag larger than Field ^  (Size mismatch, Tag: 32 bits, Field: 8 bits)
Al Stone afae4e
Al Stone d3f3d3
badcode.asl    389:         CreateByteField (RSC3, \DWI1._MIN, MIN)
Al Stone d3f3d3
Remark   2089 -                        Object is not referenced ^  (Name is within method [REM1])
Al Stone d3f3d3
Al Stone afae4e
badcode.asl    390:         CreateBitField (RSC3, \DWI1._RNG, RNG1)
Al Stone afae4e
Warning  3128 -             ResourceTag larger than Field ^  (Size mismatch, Tag: 2 bits, Field: 1 bit)
Al Stone afae4e
Al Stone d3f3d3
badcode.asl    390:         CreateBitField (RSC3, \DWI1._RNG, RNG1)
Al Stone d3f3d3
Remark   2089 -                        Object is not referenced ^  (Name is within method [REM1])
Al Stone d3f3d3
Al Stone afae4e
badcode.asl    394:         CreateQWordField (RSC3, \DWI1._MAX, MAX)
Al Stone afae4e
Warning  3129 -              ResourceTag smaller than Field ^  (Size mismatch, Tag: 32 bits, Field: 64 bits)
Al Stone afae4e
Al Stone d3f3d3
badcode.asl    394:         CreateQWordField (RSC3, \DWI1._MAX, MAX)
Al Stone d3f3d3
Remark   2089 -                         Object is not referenced ^  (Name is within method [REM1])
Al Stone d3f3d3
Al Stone afae4e
badcode.asl    395:         CreateBitField (RSC3, \DWI1._GRA, GRA)
Al Stone afae4e
Warning  3128 -             ResourceTag larger than Field ^  (Size mismatch, Tag: 32 bits, Field: 1 bit)
Al Stone afae4e
Al Stone d3f3d3
badcode.asl    395:         CreateBitField (RSC3, \DWI1._GRA, GRA)
Al Stone d3f3d3
Remark   2089 -                       Object is not referenced ^  (Name is within method [REM1])
Al Stone d3f3d3
Al Stone afae4e
badcode.asl    396:         CreateField (RSC3, \DWI1._MIF, 5, MIF)
Al Stone afae4e
Warning  3129 -         ResourceTag smaller than Field ^  (Size mismatch, Tag: 1 bit, Field: 5 bits)
Al Stone afae4e
Al Stone d3f3d3
badcode.asl    396:         CreateField (RSC3, \DWI1._MIF, 5, MIF)
Al Stone d3f3d3
Remark   2089 -                       Object is not referenced ^  (Name is within method [REM1])
Al Stone d3f3d3
Al Stone afae4e
badcode.asl    397:         CreateField (RSC3, \DWI1._RNG, 3, RNG2)
Al Stone afae4e
Warning  3129 -         ResourceTag smaller than Field ^  (Size mismatch, Tag: 2 bits, Field: 3 bits)
Al Stone afae4e
Al Stone d3f3d3
badcode.asl    397:         CreateField (RSC3, \DWI1._RNG, 3, RNG2)
Al Stone d3f3d3
Remark   2089 -                        Object is not referenced ^  (Name is within method [REM1])
Al Stone d3f3d3
Al Stone afae4e
Al Stone afae4e
Intel ACPI Component Architecture
Al Stone 14d87a
ASL+ Optimizing Compiler version VVVVVVVV-YYYY [XXXXXXXXXXX]
Al Stone d20c51
Copyright (c) 2000 - 2015 Intel Corporation
Al Stone afae4e
Al Stone afae4e
Ignoring all errors, forcing AML file generation
Al Stone afae4e
Al Stone afae4e
ASL Input:     badcode.asl - 401 lines, 6935 bytes, 79 keywords
Al Stone afae4e
AML Output:    badcode.aml - 1184 bytes, 60 named objects, 19 executable opcodes
Al Stone afae4e
Al Stone 4a5eac
Compilation complete. 46 Errors, 22 Warnings, 11 Remarks, 16 Optimizations