From owner-freebsd-current Fri Jan 17 11:16:47 2003 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AA5A737B405 for ; Fri, 17 Jan 2003 11:16:45 -0800 (PST) Received: from mail.speakeasy.net (mail14.speakeasy.net [216.254.0.214]) by mx1.FreeBSD.org (Postfix) with ESMTP id B925E43EB2 for ; Fri, 17 Jan 2003 11:16:44 -0800 (PST) (envelope-from pmes@speakeasy.net) Received: (qmail 2467 invoked from network); 17 Jan 2003 19:16:49 -0000 Received: from unknown (HELO speakeasy.net) (pmes@[66.93.19.250]) (envelope-sender ) by mail14.speakeasy.net (qmail-ldap-1.03) with RC4-MD5 encrypted SMTP for ; 17 Jan 2003 19:16:49 -0000 Message-ID: <3E2856FB.2050004@speakeasy.net> Date: Fri, 17 Jan 2003 13:18:19 -0600 From: Peter Schultz User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.2b) Gecko/20021129 X-Accept-Language: en-us, en MIME-Version: 1.0 To: John Baldwin Cc: Terry Lambert , freebsd-current@FreeBSD.ORG, "Joel M. Baldwin" Subject: Re: bad ACPL asl's on motherboards References: In-Reply-To: Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG John Baldwin wrote: > On 16-Jan-2003 Terry Lambert wrote: > > >"Joel M. Baldwin" wrote: > > > >>I gather that there are quite a few Motherboards with bad ACPI asl's > >>on them. I know that my Abit BP6 sure has problems. As a result I > >>can't run ACPI. > >> > >>What are those of us with these motherboards supposed to to? > >> > >>I realize that we can use acpidump to get the asl, correct it, > >>and then recompile it using iasl from the acpicatools port, to > >>generate the aml that can be used during boot. > > > >There are several things you can do, one of which is what you > >have suggested, though you do not go far enough: > > > >1) Correct the ASL, make a file modification so that > > FreeBSD can run on the system with the incorrect > > ASL, and then *notify the motherboard and BIOS > > vendors of the correction, and the reason for it*. > > > >2) The ASL works *fine* with the Windows ACPI code; > > *correct* the FreeBSD code so that it *also* works > > fine for FreeBSD (i.e. if the FreeBSD code were a > > line-for-line duplicate of the Windows code, then > > FreeBSD would not be having these problems, where > > Windows does not, would it...). > > > Well, the problem here is that we don't write this code, Intel > does. > The problem is that Mike Smith quit. If I remember correctly, he fixed two of these for me when he was working on CURRENT. Googling `Mike Smith freebsd acpi' gets 482 results. If someone can get close to him, this stuff might get solved. Pete... To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message