From owner-freebsd-hackers Fri Nov 16 12:15: 9 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from freebsd.dk (fw-rl0.freebsd.dk [212.242.86.114]) by hub.freebsd.org (Postfix) with ESMTP id DECF637B405 for ; Fri, 16 Nov 2001 12:15:04 -0800 (PST) Received: (from sos@localhost) by freebsd.dk (8.11.6/8.11.3) id fAGKEsX94905; Fri, 16 Nov 2001 21:14:54 +0100 (CET) (envelope-from sos) From: Søren Schmidt Message-Id: <200111162014.fAGKEsX94905@freebsd.dk> Subject: Re: VIA 82231 South Bridge In-Reply-To: <200111161913.WAA24126@aaz.links.ru> To: "."@babolo.ru Date: Fri, 16 Nov 2001 21:14:54 +0100 (CET) Cc: hackers@FreeBSD.ORG Reply-To: sos@freebsd.dk X-Mailer: ELM [version 2.4ME+ PL94b (25)] MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=ISO-8859-1 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG It seems "."@babolo.ru wrote: > > It seems .@babolo.ru wrote: > > > > > Are there any planes to support > > > > > VIA 82231 south bridge > > > > > for UDMA33/66/100 ? > > OK, support has been added to -current, MFC will follow later... > I extracted patch > > --- sys/dev/ata/ata-dma.c Wed Nov 14 19:41:00 2001 > +++ sys/dev/ata/ata-dma.c Wed Nov 14 20:03:34 2001 > @@ -413,6 +413,7 @@ > > case 0x05711106: /* VIA 82C571, 82C586, 82C596, 82C686 */ > if (ata_find_dev(parent, 0x06861106, 0x40) || > + ata_find_dev(parent, 0x82311106, 0) || > ata_find_dev(parent, 0x30741106, 0)) { /* 82C686b */ > if (udmamode >= 5) { > error = ata_command(scp, device, ATA_C_SETFEATURES, 0, 0, 0, > --- sys/dev/ata/ata-all.c Tue Nov 13 20:36:33 2001 > +++ sys/dev/ata/ata-all.c Thu Nov 15 21:05:57 2001 > @@ -290,6 +290,7 @@ > if (ata_find_dev(dev, 0x05961106, 0)) > return "VIA 82C596 ATA33 controller"; > if (ata_find_dev(dev, 0x06861106, 0x40) || > + ata_find_dev(dev, 0x82311106, 0) || > ata_find_dev(dev, 0x30741106, 0)) > return "VIA 82C686 ATA100 controller"; > if (ata_find_dev(dev, 0x06861106, 0)) > > from your changes for: > 0test~/patch(12)>uname -a > FreeBSD test.duty.ru 4.4-STABLE FreeBSD 4.4-STABLE #0: Mon Oct 29 20:08:36 MSK 2001 babolo@test.duty.ru:/tmp/babolo/usr/src/sys/garkin i386 Uhm from that it seems the kernel is from Oct 29 which cannot be correct. Also I need the atapci? line from the dmesg to tell if it works... Are you sure you have recompiled your kernel, and installed it ? What does a ls -l /kernel say ? -Søren To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message