From owner-freebsd-questions@FreeBSD.ORG Thu Apr 22 17:50:26 2010 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 588BE106564A for ; Thu, 22 Apr 2010 17:50:26 +0000 (UTC) (envelope-from cwhiteh@onetel.com) Received: from honeysuckle.london.02.net (honeysuckle.london.02.net [87.194.255.144]) by mx1.freebsd.org (Postfix) with ESMTP id E7B968FC12 for ; Thu, 22 Apr 2010 17:50:25 +0000 (UTC) Received: from muji2.config (93.97.24.219) by honeysuckle.london.02.net (8.5.016.1) id 4A23EDE608FE3022; Thu, 22 Apr 2010 18:50:23 +0100 Message-ID: <4BD08C40.8010407@onetel.com> Date: Thu, 22 Apr 2010 18:49:52 +0100 From: Chris Whitehouse User-Agent: Thunderbird 2.0.0.23 (X11/20100317) MIME-Version: 1.0 To: B J References: <589572.82300.qm@web30905.mail.mud.yahoo.com> In-Reply-To: <589572.82300.qm@web30905.mail.mud.yahoo.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-questions@freebsd.org Subject: Re: "acpi_tz0: _TMP value is absurd" Message X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Apr 2010 17:50:26 -0000 B J wrote: > > > I created an ASL file and located what appeared to be the code block > where that value was set. I followed the statements and nothing > appeared to be unusual. (Of course, I might have missed something > because I don't have much experience with ACPI programming.) > I was able to set the temperature of hw.acpi.thermal.tz0._CRT by changing hex values in my ASL, but _CRT is hard coded whereas _TMP is set dynamically (in my ASL). There is also a problem that the value of _CRT is output by sysctl so I could watch the results of my changes, whereas _TMP is not. Which is not much help to you sorry. > One thing I did notice, however, is when I compiled that file and got > two errors arising from: > > Store (Local0, Local0) > > where Local0 hadn't been defined in that part of the code. I have no > idea how that came about, but it successfully compiled after I > commented out that statement. (A bug in the original code, perhaps?) > What happens if you recompile an unmodified ASL? I believe there is an issue that there are 2 compilers, one by microsoft, one by intel and the intel one sticks to the acpi standard whereas the MS one allows bugs. If a manufacturer only tests their acpi tables with the MS one they can have bugs. You could always write to HP and tell them it is broken and ask them to fix it haha. Chris