From owner-freebsd-current Mon Jan 11 05:23:36 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA02325 for freebsd-current-outgoing; Mon, 11 Jan 1999 05:23:36 -0800 (PST) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from st-lcremean.tidalwave.net (st-lcremean.tidalwave.net [208.213.203.186]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA02293 for ; Mon, 11 Jan 1999 05:23:31 -0800 (PST) (envelope-from lee@st-lcremean.tidalwave.net) Received: (from lee@localhost) by st-lcremean.tidalwave.net (8.9.1/8.8.8) id IAA00656; Mon, 11 Jan 1999 08:21:15 -0500 (EST) (envelope-from lee) Message-ID: <19990111082115.B624@tidalwave.net> Date: Mon, 11 Jan 1999 08:21:15 -0500 From: Lee Cremeans To: Bruce Evans , ijliao@dragon2.net Cc: culverk@wam.umd.edu, freebsd-current@FreeBSD.ORG Subject: Re: ide_pci Reply-To: lcremean@tidalwave.net References: <199901110928.UAA17408@godzilla.zeta.org.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i In-Reply-To: <199901110928.UAA17408@godzilla.zeta.org.au>; from Bruce Evans on Mon, Jan 11, 1999 at 08:28:31PM +1100 X-OS: FreeBSD 3.0-CURRENT X-Evil: microsoft.com Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Mon, Jan 11, 1999 at 08:28:31PM +1100, Bruce Evans wrote: > Both of these options are bogus. DISABLE_PCI_IDE works by arranging > for buggy code in wdprobe() to not be run. It doesn't actually disable > PCI IDE, since simiilar but non-buggy code in wdgetctlr() is still run. > It disables buggy support for (Promise only?) IDE interfaces with more > than 4 devices. PCI IDE is disabled by not enabling it in the wdc flags. > ALI_V has no effect except to obfuscate the code. All right...what do we do, then, about PCI IDE chipsets that have their BMISTA_SIMPLEX flag set on boot? THis is the bug of bugs here, since it disables _all_ probing of the second channel in normal circumstances for the chipsets with SIMPLEX set. This problem happens even with the PCI IDE flags turned off in the device settings, since it tries to use the PCI IDE for probing the ports anyway... -- +--------------------------------------------------------------------+ | Lee Cremeans -- Manassas, VA, USA (WakkyMouse on DALnet and WTnet)| | lcremean@tidalwave.net| http://st-lcremean.tidalwave.net/~lee | To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message