Re: Multiple cardbus devices? (RFI)

From: Craig Boston <craig_at_xfoil.gank.org>
Date: 17 Jun 2003 17:11:11 -0500
On Tue, 2003-06-17 at 08:21, M. Warner Losh wrote:
> Does the following, untested, patch help any better than your gross
> kludges?

Hrm, actually it seems to have made it worse...  Now they don't attach
at all.

xl0: <3Com 3c575B Fast Etherlink XL> port 0x1000-0x107f mem
0x88000000-0x8800007f,0x88000080-0x880000ff irq 11 at device 0.0 on
cardbus0
xl0: reset didn't complete
xl0: command never completed!
xl0: command never completed!
xl0: eeprom failed to come ready
xl0: failed to read station address
device_probe_and_attach: xl0 attach returned 6

Please excuse any typos -- had to copy by hand as my NIC isn't working
at the moment :)  It used to map the second memory range starting at
88000100

> One might be able to share the 4k range between devices if
> one had, say, two xl cards (I'd have to look hard at the code to be
> sure), but very few machines are so memory constrained as to make that
> a big win for the hair it would add to the code.

I'm not sure that will work, at least not without special handling on
the xl (or whatever device) driver's part.  I have two xl cards and when
they are mapped into the same 4k range the second one doesn't attach and
the first stops working.  They're not identical though -- one is a 575BT
and the other is a 575CT.

Craig
Received on Tue Jun 17 2003 - 13:10:50 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:37:12 UTC