Hi, I can't reproduce the CIS problem now.
Below is the dmesg I got before. I think 3c589_cs is loaded before memory resource is ready. pcmcia_socket pcmcia_socket0: pccard: PCMCIA card inserted into slot 0 pcmcia_socket pcmcia_socket0: cs: memory probe 0xd2000000-0xd40fffff: excludin g 0xd2e70000-0xd307ffff 0xd3ef0000-0xd40fffff pcmcia 0.0: pcmcia: registering new device pcmcia0.0 pcmcia 0.1: pcmcia: registering new device pcmcia0.1 pcmcia_socket pcmcia_socket0: cs: IO port probe 0x100-0x3af: clean. pcmcia_socket pcmcia_socket0: cs: IO port probe 0x3e0-0x4ff: excluding 0x4d0-0 x4d7 pcmcia_socket pcmcia_socket0: cs: IO port probe 0x820-0x8ff: clean. pcmcia_socket pcmcia_socket0: cs: IO port probe 0xc00-0xcf7: clean. pcmcia_socket pcmcia_socket0: cs: IO port probe 0xa00-0xaff: clean. 3c589_cs 0.0: pcmcia: could not parse base and rmask0 of CIS eth0: 3Com 3c562, io 0x300, irq 3, hw_addr ff:ff:ff:ff:ff:ff 32K FIFO split 3:5 Rx:Tx, auto xcvr 0.1: ttyS0 at I/O 0x3f8 (irq = 3) is a 16550A _______________________________________________ Linux PCMCIA reimplementation list http://lists.infradead.org/mailman/listinfo/linux-pcmcia