Date: Fri, 28 Apr 2000 20:32:48 +1000 (Australia/NSW) From: Darren Reed <avalon@coombs.anu.edu.au> To: hackers@freebsd.org Subject: FreeBSD-4.0 PCMCIA broken ? Message-ID: <200004281032.UAA01136@cairo.anu.edu.au>
next in thread | raw e-mail | index | archive | help
Does FreeBSD-4.0 support IRQ sharing ? Or rather, does pccardd support configuring devices in such a manner ? I suspect that part of my problem with getting my 3c589D to work under 4.0 is related to this. (It has so far refused to work). For example, under NetBSD: ... pciide0: primary channel interrupting at irq 14 pciide0: secondary channel interrupting at irq 15 uhci0: interrupting at irq 10 com0 at isa0 port 0x3f8-0x3ff irq 4: ns16550a, working fifo com1 at isa0 port 0x2f8-0x2ff irq 3: ns16550a, working fifo pckbc0: using irq 1 for kbd slot pckbc0: using irq 12 for aux slot sb0 at isa0 port 0x220-0x237 irq 5 drq 1: dsp v3.01 fdc0 at isa0 port 0x3f0-0x3f7 irq 6 drq 2 cbb0: interrupting at irq 10 cbb1: interrupting at irq 10 ... - three different devices use irq 10 (this includes ep0, which is at pcmcia1/cardslot1/cbb1). If I try to put it at IRQ 10 with "device ep0 at isa? ... irq 10", it fails. If I try to make it go to another IRQ, it fails. If I look at dmesg from FreeBSD (sorry, cut-n-paste doesn't work across an air gap) I see: ata0: irq 14 ata1: irq 15 uhci0: irq 10 on pci0 pcic-pci0: irq 10 at device 10.0 on pci0 pcic-pci1: irq 10 at device 10.1 on pci0 fdc0: irq 6 atkbd0: irq 1 psm0: rq 12 pcic0: <Intel i82365> at port 0x3e0 iomem 0xd0000 irq 10 on isa0 pcic0: management irq 11 sio0 .. irq 4 ... sio1 .. irq 3 ... I've also got a 3Com 3CCM156B (modem) which pccardd shows as ""("") when I insert it, never mind that it fails to notice any pcmcia events after popping it out and then puttint it back in. It would also appear that pccardd fails to notice the 3c589D at boot time if the 3CCM156B is inserted. Darren To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200004281032.UAA01136>