From owner-freebsd-current Thu Dec 23 6:31:37 1999 Delivered-To: freebsd-current@freebsd.org Received: from overcee.netplex.com.au (overcee.netplex.com.au [202.12.86.7]) by hub.freebsd.org (Postfix) with ESMTP id 6F70D14ED4 for ; Thu, 23 Dec 1999 06:31:33 -0800 (PST) (envelope-from peter@netplex.com.au) Received: from netplex.com.au (localhost [127.0.0.1]) by overcee.netplex.com.au (Postfix) with ESMTP id 14CD71CCE; Thu, 23 Dec 1999 22:31:29 +0800 (WST) (envelope-from peter@netplex.com.au) X-Mailer: exmh version 2.1.1 10/15/1999 To: Soren Schmidt Cc: wollman@khavrinen.lcs.mit.edu (Garrett Wollman), wpaul@skynet.ctr.columbia.edu (Bill Paul), current@FreeBSD.ORG Subject: Re: General ata grousing In-Reply-To: Message from Soren Schmidt of "Wed, 22 Dec 1999 22:37:27 +0100." <199912222137.WAA80908@freebsd.dk> Mime-Version: 1.0 Content-Transfer-Encoding: 8bit Date: Thu, 23 Dec 1999 22:31:29 +0800 From: Peter Wemm Message-Id: <19991223143129.14CD71CCE@overcee.netplex.com.au> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Soren Schmidt wrote: > It seems Garrett Wollman wrote: > > < said: > > > > > If you looked at the code, you would see that the ata driver only uses > > > this ugly method when we are dealing with the standard primary & > > > secondary controller which are bound to specific addresses and interrupts . > > > Those are not configurable. > > > > That's why the resource manager allows you to specify a specific range > > of resources. If you want to be sure of getting IRQ 11, specify start > > == end == 11 and length == 1. > > Right, but I think there where problems with that back when dfr did this > code. At any rate this is currently being rewritten (again by dfr) to > handle this better and to make ata register devices as children etc etc. Just as a BTW, dfr and sos are exchanging patches right now (and have been for quite a few days) that happen to fix the inthand_add() stuff. Cheers, -Peter To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message