** Description changed:

- 00149 syntaxcheck     Re-assemble DSDT and find syntax errors and warnings.
- 00150 syntaxcheck     
-----------------------------------------------------------------------------
- 00151 syntaxcheck     Test 1 of 2: Disassemble and reassemble DSDT
- 00152 syntaxcheck     Line | AML source
- 00153 syntaxcheck     
-----------------------------------------------------------------------------
- 00154 syntaxcheck     00572|                     0x04000000,         // Range 
Minimum
- 00155 syntaxcheck     00573|                     0xFFEDFFFF,         // Range 
Maximum
- 00156 syntaxcheck     00574|                     0x00000000,         // 
Translation Offset
- 00157 syntaxcheck     00575|                     0x00000000,         // Length
- 00158 syntaxcheck          |                              ^
- 00159 syntaxcheck          | error 4122: Invalid combination of Length and 
Min/Max fixed flags
- 00160 syntaxcheck     00576|                     0x00,, _Y00, 
AddressRangeMemory, TypeStatic)
- 00161 syntaxcheck     00577|                 DWordMemory (ResourceProducer, 
PosDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite,
- 00162 syntaxcheck     00578|                     0x00000000,         // 
Granularity
- 00163 syntaxcheck     
=============================================================================
- 00164 syntaxcheck     
- 00165 syntaxcheck     ADVICE: (for error #4122): This occurs if the length is 
zero and just one of
- 00166 syntaxcheck     the resource MIF/MAF flags are set, or the length is 
non-zero and resource MIF
- 00167 syntaxcheck     /MAF flags are both set. These are illegal combinations 
and need to be fixed.
- 00168 syntaxcheck     See section 6.4.3.5 Address Space Resource Descriptors 
of version 4.0a of the
- 00169 syntaxcheck     ACPI specification for more details.
- 00170 syntaxcheck     
- 00171 syntaxcheck     Line | AML source
- 00172 syntaxcheck     
-----------------------------------------------------------------------------
- 00173 syntaxcheck     00579|                     0x000CC000,         // Range 
Minimum
- 00174 syntaxcheck     00580|                     0x000DFFFF,         // Range 
Maximum
- 00175 syntaxcheck     00581|                     0x00000000,         // 
Translation Offset
- 00176 syntaxcheck     00582|                     0x00018000,         // Length
- 00177 syntaxcheck          |                              ^
- 00178 syntaxcheck          | error 4117: Length is larger than Min/Max window 
 
- 00179 syntaxcheck     00583|                     ,, , AddressRangeMemory, 
TypeStatic)
- 00180 syntaxcheck     00584|             })
- 00181 syntaxcheck     00585|             Method (_CRS, 0, NotSerialized)
- 00182 syntaxcheck     
=============================================================================
- 00183 syntaxcheck     
- 00184 syntaxcheck     ADVICE: (for error #4117): This needs to be fixed as 
the length specified is
- 00185 syntaxcheck     greater than the window size specified by the Min/Max 
fields - this is clealy
- 00186 syntaxcheck     ambiguous.
- 00187 syntaxcheck     
- 00188 syntaxcheck     Line | AML source
- 00189 syntaxcheck     
-----------------------------------------------------------------------------
- 00190 syntaxcheck     03115|                     Name (_HID, EisaId 
("PNP0510"))
- 00191 syntaxcheck     03116|                     Name (RSRC, ResourceTemplate 
()
- 00192 syntaxcheck     03117|                     {
- 00193 syntaxcheck     03118|                         IO (Decode16,
- 00194 syntaxcheck          |                                    ^
- 00195 syntaxcheck          | error 4123: Min/Max/Length/Gran are all zero, 
but no resource tag
- 00196 syntaxcheck     03119|                             0x0000,             
// Range Minimum
- 00197 syntaxcheck     03120|                             0x0000,             
// Range Maximum
- 00198 syntaxcheck     03121|                             0x00,               
// Alignment
- 00199 syntaxcheck     
=============================================================================
- 00200 syntaxcheck     
- 00201 syntaxcheck     ADVICE: (for error #4123): A 'null descriptor' (where 
most fields are set to
- 00202 syntaxcheck     zero) has been found. Usually, these are updated or 
completed at run time
- 00203 syntaxcheck     using BufferFields, but to do so one requires a 
resource tag and this
- 00204 syntaxcheck     descriptor does not have one, hence it cannot be 
referenced to allow it to be
- 00205 syntaxcheck     updated. This is most probably a bug and needs to be 
fixed.
- 00206 syntaxcheck     
- 00207 syntaxcheck     FAILED [HIGH]: Test 1, Table DSDT (0) reassembly: Found 
3 errors, 0 warnings.
+      Re-assemble DSDT and find syntax errors and warnings.
+      
-----------------------------------------------------------------------------
+      Test 1 of 2: Disassemble and reassemble DSDT
+      Line | AML source
+      
-----------------------------------------------------------------------------
+      00572|                     0x04000000,         // Range Minimum
+      00573|                     0xFFEDFFFF,         // Range Maximum
+      00574|                     0x00000000,         // Translation Offset
+      00575|                     0x00000000,         // Length
+           |                              ^
+           | error 4122: Invalid combination of Length and Min/Max fixed flags
+      00576|                     0x00,, _Y00, AddressRangeMemory, TypeStatic)
+      00577|                 DWordMemory (ResourceProducer, PosDecode, 
MinFixed, MaxFixed, NonCacheable, ReadWrite,
+      00578|                     0x00000000,         // Granularity
+      
=============================================================================
+ 
+      ADVICE: (for error #4122): This occurs if the length is zero and just 
one of the resource MIF/MAF flags are set, or the length is non-zero and 
resource MIF/MAF flags are both set. These are illegal combinations and need to 
be fixed.
+      See section 6.4.3.5 Address Space Resource Descriptors of version 4.0a 
of the ACPI specification for more details.
+ 
+      Line | AML source
+      
-----------------------------------------------------------------------------
+      00579|                     0x000CC000,         // Range Minimum
+      00580|                     0x000DFFFF,         // Range Maximum
+      00581|                     0x00000000,         // Translation Offset
+      00582|                     0x00018000,         // Length
+           |                              ^
+           | error 4117: Length is larger than Min/Max window
+      00583|                     ,, , AddressRangeMemory, TypeStatic)
+      00584|             })
+      00585|             Method (_CRS, 0, NotSerialized)
+      
=============================================================================
+ 
+      ADVICE: (for error #4117): This needs to be fixed as the length
+ specified is greater than the window size specified by the Min/Max
+ fields - this is clealy ambiguous.
+ 
+      Line | AML source
+      
-----------------------------------------------------------------------------
+      03115|                     Name (_HID, EisaId ("PNP0510"))
+      03116|                     Name (RSRC, ResourceTemplate ()
+      03117|                     {
+      03118|                         IO (Decode16,
+           |                                    ^
+           | error 4123: Min/Max/Length/Gran are all zero, but no resource tag
+      03119|                             0x0000,             // Range Minimum
+      03120|                             0x0000,             // Range Maximum
+      03121|                             0x00,               // Alignment
+      
=============================================================================
+ 
+      ADVICE: (for error #4123): A 'null descriptor' (where most fields
+ are set to zero) has been found. Usually, these are updated or completed
+ at run time using BufferFields, but to do so one requires a resource tag
+ and this descriptor does not have one, hence it cannot be referenced to
+ allow it to be updated. This is most probably a bug and needs to be
+ fixed.
+ 
+      FAILED [HIGH]: Test 1, Table DSDT (0) reassembly: Found 3 errors, 0
+ warnings.
  
  ProblemType: Bug
  DistroRelease: Ubuntu 11.04
  Package: acpi-support 0.138
  ProcVersionSignature: Ubuntu 2.6.38-10.46-generic 2.6.38.7
  Uname: Linux 2.6.38-10-generic i686
  Architecture: i386
  Date: Thu Jun 30 12:16:52 2011
  ProcEnviron:
-  LANGUAGE=fr_FR:en
-  LANG=fr_FR.UTF-8
-  SHELL=/bin/bash
+  LANGUAGE=fr_FR:en
+  LANG=fr_FR.UTF-8
+  SHELL=/bin/bash
  SourcePackage: acpi-support
  UpgradeStatus: No upgrade log present (probably fresh install)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/803822

Title:
  DSDT: multiple errors found by fwts

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/acpi-support/+bug/803822/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to