From owner-freebsd-mobile Sun Nov 2 17:43:29 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id RAA25602 for mobile-outgoing; Sun, 2 Nov 1997 17:43:29 -0800 (PST) (envelope-from owner-freebsd-mobile) Received: from ns.mt.sri.com (SRI-56K-FR.mt.net [206.127.65.42]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id RAA25594 for ; Sun, 2 Nov 1997 17:43:24 -0800 (PST) (envelope-from nate@rocky.mt.sri.com) Received: from rocky.mt.sri.com (rocky.mt.sri.com [206.127.76.100]) by ns.mt.sri.com (8.8.7/8.8.7) with ESMTP id SAA12192; Sun, 2 Nov 1997 18:39:52 -0700 (MST) Received: (from nate@localhost) by rocky.mt.sri.com (8.7.5/8.7.3) id SAA04709; Sun, 2 Nov 1997 18:39:51 -0700 (MST) Date: Sun, 2 Nov 1997 18:39:51 -0700 (MST) Message-Id: <199711030139.SAA04709@rocky.mt.sri.com> From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: Mike Smith Cc: Guido van Rooij , nate@mt.sri.com (Nate Williams), freebsd-mobile@freebsd.org Subject: Re: problems after PAO -> 2.2.5 stable In-Reply-To: <199711030057.LAA00637@word.smith.net.au> References: <199711021912.UAA05459@gvr.gvr.org> <199711030057.LAA00637@word.smith.net.au> X-Mailer: VM 6.29 under 19.15 XEmacs Lucid Sender: owner-freebsd-mobile@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > > > > > Unfortunately, it looks like it only supports IRQ 3 as well. > > > > > > > > > > > > > It also does 4. > > > > > > Not at sio1 according to the dumpcis output. > > > > Are your sure? Se 0c21 and 0x23 > > Remember chaps, the IRQ from the CIS is complete rubbish. PCCARDs > only have *one* interrupt pin; it's the routing in the pcic that does > the work. Yes, but the current FreeBSD code tells the driver/card that it's using the specific interrupt, so it doesn't always work correctly. We should tell the driver card that it's using an 'acceptable' interrupt, but use whatever one that is free, but we don't. (It's obvious that something is up with this when using the if_ep driver. If I use an 'acceptable' interrupt it works, but if I use a free but not specified interrupt the card doesn't work. :( ) Nate