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