Subject: Is there any way to assign both halves of the card different IRQs?
To: None <port-i386@netbsd.org>
From: Douglas Carmichael <dcarmich@xnet.com>
List: port-i386
Date: 01/03/2001 17:28:37
When I insert the card, this is what it gives me for info:
pcmcia0: using CIS quirks for 3Com, Megahertz 3C3FEM556C, A, 001
pcmcia0: CIS version PCMCIA 2.0 or 2.1
pcmcia0: Manufacturer code 0x101, product 0x556
pcmcia0: function 0: network adapter, ccr addr 1000 mask 267
pcmcia0: function 0, config table entry 7: I/O card; irq mask ffff; iomask
5, iospace 0-1f; io8 io16 irqlevel
pcmcia0: function 1: serial port, ccr addr 1100 mask 277
pcmcia0: function 1, config table entry 39: I/O card; irq mask ffff;
iomask 3, iospace 0-7; io8 irqlevel
ep0 at pcmcia0 function 0: 3Com/Megahertz 3CCFEM556BI Ethernet/Modem
ep0: address 00:01:02:49:e0:8d, 64KB word-wide FIFO, 1:1 Rx:Tx split
tqphy0 at ep0 phy 0: 78Q2120 10/100 media interface, rev. 11
tqphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
com3 at pcmcia0 function 1: serial device
com3: ns16550a, working fifo

Would it be possible to 'wire down' the Ethernet portion of the card to
one interrupt and the modem portion to another?
Is there any workaround for the interrupt-sharing bug?