From owner-freebsd-current Wed Dec 22 13:37:43 1999 Delivered-To: freebsd-current@freebsd.org Received: from freebsd.dk (freebsd.dk [212.242.42.178]) by hub.freebsd.org (Postfix) with ESMTP id 82B06155DB for ; Wed, 22 Dec 1999 13:37:41 -0800 (PST) (envelope-from sos@freebsd.dk) Received: (from sos@localhost) by freebsd.dk (8.9.3/8.9.1) id WAA80908; Wed, 22 Dec 1999 22:37:27 +0100 (CET) (envelope-from sos) From: Soren Schmidt Message-Id: <199912222137.WAA80908@freebsd.dk> Subject: Re: General ata grousing In-Reply-To: <199912222111.QAA01585@khavrinen.lcs.mit.edu> from Garrett Wollman at "Dec 22, 1999 04:11:23 pm" To: wollman@khavrinen.lcs.mit.edu (Garrett Wollman) Date: Wed, 22 Dec 1999 22:37:27 +0100 (CET) Cc: wpaul@skynet.ctr.columbia.edu (Bill Paul), current@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL54 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG 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. -Søren To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message