Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 14 Sep 2003 12:06:20 -0400 (EDT)
From:      "Matthew N. Dodd" <winter@jurai.net>
To:        "M. Warner Losh" <imp@bsdimp.com>
Cc:        freebsd-mobile@freebsd.org
Subject:   Re: What do you think of the new 3COM cards with X-Jack ?
Message-ID:  <20030914120125.X27896@sasami.jurai.net>
In-Reply-To: <20030914135953.GA80038@zibbi.icomtek.csir.co.za>
References:  <20030909180947.GA23478@titan.klemm.apsfilter.org> <20030913141119.A27896@sasami.jurai.net> <20030914135953.GA80038@zibbi.icomtek.csir.co.za>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 14 Sep 2003, John Hay wrote:
> Thanks, this patch make my notebook with 3c575C work again.

Indeed, I was just able to test the patch (briefly) against my card, which
is now detected properly.

During the attach I did notice a diagnostic message that I hadn't given
much thought to previously:

cardbus1: Resource not specified in CIS: id=14, size=80
cardbus1: Resource not specified in CIS: id=18, size=80
xl0: <3Com 3c575B Fast Etherlink XL> port 0x1000-0x107f mem 0x20000000-0x2000007f,0x20000080-0x200000ff irq 11 at device 0.0 on cardbus1
xl0: Ethernet address: 00:50:da:9a:55:bf
miibus0: <MII bus> on xl0
tdkphy0: <TDK 78Q2120 media interface> on miibus0
tdkphy0:  10baseT, 100baseTX, auto

(from if_xlreg.h)
#define XL_PCI_LOIO             0x10
#define XL_PCI_LOMEM            0x14
#define XL_PCI_FUNCMEM          0x18

It appears that both of the MMIO regions aren't listed in the CIS; I'm not
sure if the CIS is purely informational or if it requires knowledge of
device resources in order for them to be mapped back to the device.

Anyhow, since this "fixes" the problem I'll commit it.

-- 
| Matthew N. Dodd  | '78 Datsun 280Z | '75 Volvo 164E | FreeBSD/NetBSD  |
| winter@jurai.net |       2 x '84 Volvo 245DL        | ix86,sparc,pmax |
| http://www.jurai.net/~winter |  For Great Justice!  | ISO8802.5 4ever |



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