From owner-freebsd-mobile@FreeBSD.ORG Tue Mar 29 02:12:36 2005 Return-Path: Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 43AFF16A4CF for ; Tue, 29 Mar 2005 02:12:36 +0000 (GMT) Received: from harmony.village.org (rover.village.org [168.103.84.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id 880E143D2F for ; Tue, 29 Mar 2005 02:12:35 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (localhost.village.org [127.0.0.1]) by harmony.village.org (8.13.3/8.13.1) with ESMTP id j2T2Bbqg091709; Mon, 28 Mar 2005 19:11:37 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Mon, 28 Mar 2005 19:11:37 -0700 (MST) Message-Id: <20050328.191137.74660165.imp@bsdimp.com> To: bms@spc.org From: Warner Losh In-Reply-To: <20050329001313.GE752@empiric.icir.org> References: <20050327054402.GC749@empiric.icir.org> <20050328114027.GA30164@totem.fix.no> <20050329001313.GE752@empiric.icir.org> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: espen@modula.no cc: espent@totem.fix.no cc: freebsd-mobile@freebsd.org Subject: Re: Sony Ericsson GC85 GPRS/EDGE pcmcia card X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Mar 2005 02:12:36 -0000 > On Mon, Mar 28, 2005 at 01:40:27PM +0200, Espen Tagestad wrote: > > It looks like it is a 02Micro OZ6933 PCI-CardBus Bridge. > > Ah. Warner would know more about these than I -- he went through quite a > bit of pain I believe to get them to work. > I believe some other vendors' bridges allow the ISA function interrupt to > be routed to a different IRQ than the card service interrupt, but have > never touched hardware with the O2Micro parts in. Yes and no. But it isn't really relevant to newcard, which always, for PCI devices, uses PCI interrupts. O2 Micro parts work fairly well, even. > The reason this is sometimes needed is that not all PCMCIA devices will > allow you to choose any available IRQ -- some of them will only support > a very limited subset of IRQs in their configuration tuples, and this > was the case with my smart card reader. The PC Cards have one interrupt pin, and have no knowledge of how they are routed. The pccard code ignores the interrupts listed unless we're plugged into an ISA bridge. So that can't be the issue. Warner