From owner-freebsd-current Wed Jul 30 05:22:06 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id FAA27425 for current-outgoing; Wed, 30 Jul 1997 05:22:06 -0700 (PDT) Received: from sos.freebsd.dk (sos.freebsd.dk [195.8.129.33]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id FAA27416 for ; Wed, 30 Jul 1997 05:22:00 -0700 (PDT) Received: (from sos@localhost) by sos.freebsd.dk (8.8.6/8.7.3) id OAA02238; Wed, 30 Jul 1997 14:20:44 +0200 (MEST) From: Søren Schmidt Message-Id: <199707301220.OAA02238@sos.freebsd.dk> Subject: Re: code talks: announcing EIDE bus master patches In-Reply-To: <19970730081733.55871@scsn.net> from "Donald J. Maddox" at "Jul 30, 97 08:17:33 am" To: dmaddox@scsn.net Date: Wed, 30 Jul 1997 14:20:44 +0200 (MEST) Cc: dmaddox@scsn.net, cgull@smoke.marlboro.vt.us, doogie@forbidden-donut.anet-stl.com, freebsd-current@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL30 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-freebsd-current@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk In reply to Donald J. Maddox who wrote: > > > > > > Yes, as stated in the commit etc, you need to set the flags to 0xa0ffa0ff > > > to get DMA support (if the drive and controller supports it). > > > > > > > wdc0 at 0x1f0-0x1f7 irq 14 flags 0x80ff80ff on isa > > > ^^^^^^^^^^ > > > > wdc1 at 0x170-0x177 irq 15 flags 0x80ff80ff on isa > > > ^^^^^^^^^^ > > > > wdc1: unit 0 (atapi): , removable, iordy > > > > > Geez, how did I miss that? Thanks for the info :-) > > Well, apparently, that's not the whole story: Yes it is, and you have DMA support: > wdc0 at 0x1f0-0x1f7 irq 14 flags 0xa0ffa0ff on isa > wdc0: unit 0 (wd0): , DMA, 32-bit, multi-block-32 ^^^ > wd0: 1277MB (2615760 sectors), 2595 cyls, 16 heads, 63 S/T, 512 B/S see?? -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Søren Schmidt (sos@FreeBSD.org) FreeBSD Core Team Even more code to hack -- will it ever end ..