From owner-freebsd-new-bus  Tue Jun 27  0:18:29 2000
Delivered-To: freebsd-new-bus@freebsd.org
Received: from rover.village.org (rover.village.org [204.144.255.49])
	by hub.freebsd.org (Postfix) with ESMTP id 1CF2E37BDE0
	for <new-bus@freebsd.org>; Tue, 27 Jun 2000 00:18:16 -0700 (PDT)
	(envelope-from imp@harmony.village.org)
Received: from harmony.village.org (harmony.village.org [10.0.0.6])
	by rover.village.org (8.9.3/8.9.3) with ESMTP id BAA72823;
	Tue, 27 Jun 2000 01:18:12 -0600 (MDT)
	(envelope-from imp@harmony.village.org)
Received: from harmony.village.org (localhost.village.org [127.0.0.1]) by harmony.village.org (8.9.3/8.8.3) with ESMTP id BAA32770; Tue, 27 Jun 2000 01:16:20 -0600 (MDT)
Message-Id: <200006270716.BAA32770@harmony.village.org>
To: Doug Rabson <dfr@nlsystems.com>
Subject: Re: Why can't I have.. 
Cc: new-bus@freebsd.org
In-reply-to: Your message of "Tue, 27 Jun 2000 08:18:23 BST."
		<Pine.BSF.4.21.0006270816540.28246-100000@salmon.nlsystems.com> 
References: <Pine.BSF.4.21.0006270816540.28246-100000@salmon.nlsystems.com>  
Date: Tue, 27 Jun 2000 01:16:20 -0600
From: Warner Losh <imp@village.org>
Sender: owner-freebsd-new-bus@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.ORG

In message <Pine.BSF.4.21.0006270816540.28246-100000@salmon.nlsystems.com> Doug Rabson writes:
: This looks correct for your purposes but I think we should be able to
: specify more than one interrupt type in the mask (e.g CAM|NET). Its not
: worth fixing that though since spls will be disappearing soon.

Agreed.  That's why I hacked it the way that I did :-)  A cleaner fix
would be to mask out INTR_TYPE_FAST from the switch statement and use
it to set the bits differently.  Add an interlock to make sure that no 
interrupt sharing is possible maybe.

Warner


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-new-bus" in the body of the message