FBSD 5.1b2 Inst. Results on Dell i8500

Stijn Hoop stijn at win.tue.nl
Thu May 22 13:31:36 PDT 2003


On Thu, May 22, 2003 at 10:28:15PM +0200, Mark Santcroos wrote:
> On Thu, May 22, 2003 at 10:14:52PM +0200, Stijn Hoop wrote:
> > --- insp4150.dsl.orig	Thu May 22 22:06:40 2003
> > +++ insp4150.dsl	Thu May 22 22:06:57 2003
> > @@ -140,7 +140,7 @@
> >  
> >      Method (SXX8, 2, NotSerialized)
> >      {
> > -        If (LLess (Arg1, SizeOf (Arg0)))
> > +        If (LLess (Arg1, SizeOf (DerefOf(Arg0))))
> >          {
> -              CreateByteField (Arg0, Arg1, SX20)
> +              CreateByteField (DerefOf(Arg0), Arg1, SX20)
> 
> Change the above line and you should be settled.

OK, will try next. I was about to send a success email using a diff
inspired by the Linux ACPI project (htttp://acpi.sf.net/) -- the
Inspiron 8100 ASL files, both original and patched are downloadable
there. Attached is the diff I produced for my Inspiron 4150 based
on that diff. However using the Linux diff some other resources
go awry, see attached dmesg.

Next up, your patch, results in a minute.

By the way, the above website has a lot of ASLs -- might be worth
to point people with buggy DSDTs to poke around there.

--Stijn

-- 
In the force if Yoda's so strong, construct a sentence with words in
the proper order then why can't he?
-------------- next part --------------
--- insp4150.dsl.orig	Thu May 22 22:06:40 2003
+++ insp4150.dsl	Thu May 22 22:23:38 2003
@@ -138,11 +138,11 @@
         }
     }
 
-    Method (SXX8, 2, NotSerialized)
+    Method (SXX8, 1, NotSerialized)
     {
-        If (LLess (Arg1, SizeOf (Arg0)))
+        If (LLess (Arg0, SizeOf (SXX0)))
         {
-            CreateByteField (Arg0, Arg1, SX20)
+            CreateByteField (SXX0, Arg0, SX20)
             Store (SXX6 (0x7D, 0x00), SX20)
         }
     }
@@ -153,7 +153,7 @@
         While (LLess (Local0, SXX3))
         {
             Add (SXX2, Local0, Local1)
-            SXX8 (SXX0, Local1)
+            SXX8 (Local1)
             Increment (Local0)
         }
     }
-------------- next part --------------
can't fetch resources for \\_SB_.PCI0.ISAB.FDC0 - AE_AML_INVALID_RESOURCE_TYPE
can't fetch resources for \\_SB_.PCI0.ISAB.UAR1 - AE_AML_INVALID_RESOURCE_TYPE
can't fetch resources for \\_SB_.PCI0.ISAB.IRDA - AE_AML_INVALID_RESOURCE_TYPE
can't fetch resources for \\_SB_.PCI0.ISAB.ECP_ - AE_AML_INVALID_RESOURCE_TYPE
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-current/attachments/20030522/8c18835b/attachment.bin


More information about the freebsd-current mailing list