Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 2 Aug 2000 20:44:50 +0100
From:      Brian Candler <B.Candler@pobox.com>
To:        freebsd-mobile@freebsd.org
Cc:        pir@pir.net
Subject:   Re: Ricoh RL5C475 PCI-PCMCIA adaptor and interrupts
Message-ID:  <20000802204450.A1245@linnet.org>

next in thread | raw e-mail | index | archive | help
Peter Radcliffe wrote:
> > pcic-pci0: <Ricoh RL5C475 PCI-CardBus Bridge> irq 11 at device 8.0 on pci0
> 
> > wi0: <WaveLAN/IEEE 802.11> 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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000802204450.A1245>