From owner-freebsd-stable Tue May 28 7: 2:29 2002 Delivered-To: freebsd-stable@freebsd.org Received: from mile.nevermind.kiev.ua (office.netstyle.com.ua [213.186.199.26]) by hub.freebsd.org (Postfix) with ESMTP id 6F70937B404 for ; Tue, 28 May 2002 07:02:22 -0700 (PDT) Received: from mile.nevermind.kiev.ua (never@localhost [127.0.0.1]) by mile.nevermind.kiev.ua (8.12.3/8.12.3) with ESMTP id g4SE22jj020768; Tue, 28 May 2002 17:02:02 +0300 (EEST) (envelope-from never@mile.nevermind.kiev.ua) Received: (from never@localhost) by mile.nevermind.kiev.ua (8.12.3/8.12.3/Submit) id g4SE20t6020757; Tue, 28 May 2002 17:02:00 +0300 (EEST) Date: Tue, 28 May 2002 17:02:00 +0300 From: Alexandr Kovalenko To: Jeff Seeman Cc: freebsd-stable@FreeBSD.ORG Subject: Re: ASUS p4s533 Message-ID: <20020528140159.GC8056@nevermind.kiev.ua> References: <3CF32F99.8030205@e-lated.org> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <3CF32F99.8030205@e-lated.org> User-Agent: Mutt/1.3.99i Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hello, Jeff Seeman! On Tue, May 28, 2002 at 12:19:53AM -0700, you wrote: > Hiya, Ok I got this newest MoBo from ASUS P4S533 and freebsd 4.x works > quite well, however there is a new southbridge chip SIS 961B that > freebsd recognizes the ata controller as: > > atapci0: port 0xd800-0xd80f at device 2.5 on > pci0 > > thios is really a ATA133. > > Any help would be great In code it looks like if it is SiS 5591 and not ATA100 and not ATA66, it is ATA33. snippet of code from /sys/dev/ata/ata-pci.c: case 0x55131039: if (ata_find_dev(dev, 0x06301039, 0x30) || ata_find_dev(dev, 0x06331039, 0) || ata_find_dev(dev, 0x06351039, 0) || ata_find_dev(dev, 0x06401039, 0) || ata_find_dev(dev, 0x06451039, 0) || ata_find_dev(dev, 0x06501039, 0) || ata_find_dev(dev, 0x07301039, 0) || ata_find_dev(dev, 0x07331039, 0) || ata_find_dev(dev, 0x07351039, 0) || ata_find_dev(dev, 0x07401039, 0) || ata_find_dev(dev, 0x07451039, 0) || ata_find_dev(dev, 0x07501039, 0)) return "SiS 5591 ATA100 controller"; else if (ata_find_dev(dev, 0x05301039, 0) || ata_find_dev(dev, 0x05401039, 0) || ata_find_dev(dev, 0x06201039, 0) || ata_find_dev(dev, 0x06301039, 0)) return "SiS 5591 ATA66 controller"; else return "SiS 5591 ATA33 controller"; -- NEVE-RIPE To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message