From owner-freebsd-current@FreeBSD.ORG Thu Jun 5 07:51:41 2003 Return-Path: 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 62B9C37B401 for ; Thu, 5 Jun 2003 07:51:41 -0700 (PDT) Received: from stork.mail.pas.earthlink.net (stork.mail.pas.earthlink.net [207.217.120.188]) by mx1.FreeBSD.org (Postfix) with ESMTP id A3AF743FD7 for ; Thu, 5 Jun 2003 07:51:25 -0700 (PDT) (envelope-from tlambert2@mindspring.com) Received: from user-2ivfmr7.dialup.mindspring.com ([165.247.219.103] helo=mindspring.com) by stork.mail.pas.earthlink.net with asmtp (SSLv3:RC4-MD5:128) (Exim 3.33 #1) id 19Nw5H-00052T-00; Thu, 05 Jun 2003 07:51:20 -0700 Message-ID: <3EDF576F.8FAA751C@mindspring.com> Date: Thu, 05 Jun 2003 07:45:03 -0700 From: Terry Lambert X-Mailer: Mozilla 4.79 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Alexander Leidinger References: <20030605161425.71dec07a.Alexander@Leidinger.net> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-ELNK-Trace: b1a02af9316fbb217a47c185c03b154d40683398e744b8a485a3c95431f971e6869da42ea9ccedfe667c3043c0873f7e350badd9bab72f9c350badd9bab72f9c cc: current@freebsd.org Subject: Re: VIA ACPI power management controller X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Jun 2003 14:51:41 -0000 Alexander Leidinger wrote: > is there a way to teach our ACPI implementation about > > none0@pci0:7:4: class=0x068000 card=0x00000000 chip=0x30571106 rev=0x40 hdr=0x00 > vendor = 'VIA Technologies Inc' > device = 'VT82C686A/B ACPI Power Management Controller' > class = bridge > subclass = PCI-unknown You could write code. There's documentation available from Via, but they only automatically give it to companies who are willing to sign NDA. They state on their site that they make decisions on sending technical documentation to Open Source driver writers "on a case by case basis" (which means they may tell you "no", even if you are willing to NDA). You may have better luck with converting a Linux driver, if there's source available for one somewhere. Be aware that if your machine is a "B" (82C686B), then you have the buggy version of the chip; you need to eiter not use the second IDE channel for anything, or you need a BIOS update, or you need to make BIOS advanced settings changes (if your BIOS supports it, if you have the documentation necessary to make the changes, if the values are unlabelled in your BIOS, and if you can find and read the German web site that talks about the settings). -- Terry