From owner-freebsd-hackers Fri Nov 3 13:29:15 2000 Delivered-To: freebsd-hackers@freebsd.org Received: from mail.iae.nl (mail.iae.nl [194.151.64.19]) by hub.freebsd.org (Postfix) with ESMTP id AA22F37B4CF for ; Fri, 3 Nov 2000 13:29:08 -0800 (PST) Received: from iae.nl (pm17d088.iae.nl [212.61.3.88]) by mail.iae.nl (Postfix) with ESMTP id 82B8C20F11; Fri, 3 Nov 2000 22:29:06 +0100 (CET) Message-ID: <3A032E22.1E8EFE84@iae.nl> Date: Fri, 03 Nov 2000 22:29:06 +0100 From: Hans Ottevanger X-Mailer: Mozilla 4.76 [en] (X11; U; FreeBSD 4.1.1-STABLE i386) X-Accept-Language: en MIME-Version: 1.0 To: John Summerfield Cc: freebsd-hackers@FreeBSD.ORG Subject: Re: Broken PCI-IDE RZ1000 & ata References: <200011030901.eA391mt30196@possum.os2.ami.com.au> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG John Summerfield wrote: > > -------- > > Dear All, > > > > > > > > > > Well, that chip is so broken by design, no software workaround > > > > > can help its misery, a hardware fix exists, but cant (easily) be > > > > > > > > As Volker notes; Linux can work round it. So can OS/2. I > > > > don't know the details, but there ARE modes where it works. > > > > > > Nope, there are not, even the manufacturer agrees to that.... > > > > > As much as I like ... err ... technical discussion, perhaps it's time that > > either side came up with something solid. "Linux can" and "Manufacturer > > agrees" are not solid, IMHO. > > > > The Linux code states that the workaround is perfect in what source file? > > I did not say it's perfect. However, read this: > > /usr/src//linux-2.2/drivers/block/rz1000.c > > It starts: > /* > * linux/drivers/block/rz1000.c Version 0.05 December 8, 1997 > * > * Copyright (C) 1995-1998 Linus Torvalds & author (see below) > */ > > /* > * Principal Author: mlord@pobox.com (Mark Lord) > * > * See linux/MAINTAINERS for address of current maintainer. > * > * This file provides support for disabling the buggy read-ahead > * mode of the RZ1000 IDE chipset, commonly used on Intel motherboards. > * > * Dunno if this fixes both ports, or only the primary port (?). > */ > > The comments in OS/2 fixpacks tell how to use it on OS/2. > > Use the search program in the web pages at http://os2.ami.com.au/os2/ to > locate directories with names beginning wr_0 (Warp 3) or wr_m0 (Warp 4), read > the readmes. All it will establish is that they work; not what code trickery > is needed. > Maybe a look here helps: http://www.intel.com/procs/support/rz1000/ Kind regards, Hans To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message