From owner-freebsd-hackers Wed Sep 11 18:42:47 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id SAA21001 for hackers-outgoing; Wed, 11 Sep 1996 18:42:47 -0700 (PDT) Received: from ottawa.net (ppp-91.ottawa.net [205.211.4.91]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id SAA20992 for ; Wed, 11 Sep 1996 18:42:38 -0700 (PDT) Received: (from brianc@localhost) by ottawa.net (8.7.5/8.7.3) id VAA00555 for freebsd-hackers@FreeBSD.org; Wed, 11 Sep 1996 21:41:35 -0400 (EDT) From: Brian Campbell Message-Id: <199609120141.VAA00555@ottawa.net> Subject: Re: IDE and ASUS P/I-P6NP5 To: freebsd-hackers@FreeBSD.org (FreeBSD Hackers) Date: Wed, 11 Sep 1996 21:41:35 -0400 (EDT) In-Reply-To: <199609111826.LAA05182@phaeton.artisoft.com> from Terry Lambert at "Sep 11, 96 11:26:00 am" Reply-to: brianc@pobox.com X-Mailer: ELM [version 2.4ME+ PL22 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-hackers@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk > > The Pentium Pro ASUS P/I-P6NP5 board claims to support > > onboard IDE (bus master) at 17 MB/s in PIO mode and 22MB/s in > > DMA mode. > > > > How useful is this under FreeBSD-current? Does the IDE driver support > > this? Are there any IDE disk drives allowing for transfer rates > > in the range of those achieved by SCSI drives? Would that rule out > > SCSI as the choice when you want to have really fast disk access? In my experience it makes a noticeable difference. If there's support for it available you should take advantage of it. > DMA mode isn't supported AFAIK. > > I think the problem is still that it is impossible to reliably detect > support for the mode without crashing older (WD1007, etc.?) hardware. And Terry clearly has a problem with IDE in general. Nonetheless I'd really love to have a bus-mastering IDE driver available. I could care less if it automatically detects older hardware, although other operating systems manage to do this. I'd be happy to manually specify that my IDE chipset and drive were "DMA capable" for the dual benefit of freeing up the CPU for more useful tasks and increased throughput. Now if we can just find someone capable of doing the work ;-)