Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 22 May 2003 22:30:24 +0200
From:      Stijn Hoop <stijn@win.tue.nl>
To:        Mark Santcroos <marks@ripe.net>
Cc:        current@freebsd.org
Subject:   Re: FBSD 5.1b2 Inst. Results on Dell i8500
Message-ID:  <20030522203024.GD60164@pcwin002.win.tue.nl>
In-Reply-To: <20030522202815.GB639@laptop.6bone.nl>
References:  <20030522100612.X95471@root.org> <20030522193004.GA1073@laptop.6bone.nl> <20030522195103.GB60164@pcwin002.win.tue.nl> <20030522200011.GA639@laptop.6bone.nl> <20030522201452.GC60164@pcwin002.win.tue.nl> <20030522202815.GB639@laptop.6bone.nl>

next in thread | previous in thread | raw e-mail | index | archive | help

--JSkcQAAxhB1h8DcT
Content-Type: multipart/mixed; boundary="G6nVm6DDWH/FONJq"
Content-Disposition: inline


--G6nVm6DDWH/FONJq
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

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 @@
> > =20
> >      Method (SXX8, 2, NotSerialized)
> >      {
> > -        If (LLess (Arg1, SizeOf (Arg0)))
> > +        If (LLess (Arg1, SizeOf (DerefOf(Arg0))))
> >          {
> -              CreateByteField (Arg0, Arg1, SX20)
> +              CreateByteField (DerefOf(Arg0), Arg1, SX20)
>=20
> 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

--=20
In the force if Yoda's so strong, construct a sentence with words in
the proper order then why can't he?

--G6nVm6DDWH/FONJq
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename="insp4150.diff.LinuxACPI"
Content-Transfer-Encoding: quoted-printable

--- insp4150.dsl.orig	Thu May 22 22:06:40 2003
+++ insp4150.dsl	Thu May 22 22:23:38 2003
@@ -138,11 +138,11 @@
         }
     }
=20
-    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)
         }
     }

--G6nVm6DDWH/FONJq
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename="dmesg.LinuxACPI"

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

--G6nVm6DDWH/FONJq--

--JSkcQAAxhB1h8DcT
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (FreeBSD)

iD8DBQE+zTNgY3r/tLQmfWcRAiPrAJ9kunfCobcr17ntoFRCxcj6qGj5XQCdFWgR
tKraHe4eCUm3G29NQ9l3/lo=
=WK06
-----END PGP SIGNATURE-----

--JSkcQAAxhB1h8DcT--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030522203024.GD60164>