From owner-freebsd-mobile Wed Aug 2 12:49:20 2000 Delivered-To: freebsd-mobile@freebsd.org Received: from telinco.net (internal.mail.telinco.net [212.1.128.4]) by hub.freebsd.org (Postfix) with ESMTP id E830937BCA2 for ; Wed, 2 Aug 2000 12:49:16 -0700 (PDT) (envelope-from b.candler@pobox.com) Received: from ppp-3-81.cvx3.telinco.net ([212.1.146.81] helo=playdog.linnet.org) by telinco.net with esmtp (Exim 3.02 #1) id 13K4Vo-0004ps-00; Wed, 02 Aug 2000 20:49:08 +0100 Received: (from brian@localhost) by playdog.linnet.org (8.9.3/8.9.3) id UAA01252; Wed, 2 Aug 2000 20:44:50 +0100 Date: Wed, 2 Aug 2000 20:44:50 +0100 From: Brian Candler To: freebsd-mobile@freebsd.org Cc: pir@pir.net Subject: Re: Ricoh RL5C475 PCI-PCMCIA adaptor and interrupts Message-ID: <20000802204450.A1245@linnet.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2i Sender: owner-freebsd-mobile@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Peter Radcliffe wrote: > > pcic-pci0: irq 11 at device 8.0 on pci0 > > > wi0: at port 0x200-0x23f irq 11 slot 0 on pccard0 > > You're using the same IRQ for the pcmcia bridge and the pcmcia card. > You can't do that. > > Change the list of available irqs in the pccard.conf file you're using > to exclude 11. I don't understand how this can be the case. The PCMCIA card plugs into a PCI card, and the PCI card only has one interrupt line. Therefore if the PCI interrupt is routed to IRQ 11, the only interrupt available to the PCMCIA card is IRQ 11. Now, the Ricoh chip has several interrupt modes, including ISA mode (for when it is connecting directly to the interrupt lines on an ISA bus), and PCI mode. My guess is that it's in the wrong mode, and therefore wiggling the wrong line. But I don't understand the "wi0: tx buffer allocation failed" message. Could this be caused by no transmit interrupt, or is there some other problem? Regards, Brian. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message