Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 30 Dec 2002 22:45:15 -0600 (CST)
From:      Mike Silbersack <silby@silby.com>
To:        "M. Warner Losh" <imp@bsdimp.com>
Cc:        eugen@grosbein.pp.ru, "" <net@freebsd.org>
Subject:   Re: ep(4) does not support mediaopt full-duplex
Message-ID:  <20021230223442.D25468-100000@patrocles.silby.com>
In-Reply-To: <20021230.222103.07268910.imp@bsdimp.com>
References:  <20021230.135235.55510128.imp@bsdimp.com> <20021231102631.A2838@grosbein.pp.ru> <20021230221357.H25392-100000@patrocles.silby.com> <20021230.222103.07268910.imp@bsdimp.com>

next in thread | previous in thread | raw e-mail | index | archive | help

On Mon, 30 Dec 2002, M. Warner Losh wrote:

> : Are these actually both the same card, or are PCI and PCCARD IDs
> : unrelated?  If they are the same card, then clearly the solution is to
> : make if_xl work with the card instead of if_ep. :)
>
> These aren't the same.
>
> The vx driver should really be if_ep_pci acccording to Matt Dodd.
> if_xl might also be a if_ep_pci driver, but I'm not 100% about that.
> Matt knows for sure.
>
> Warner

From what I've read, the vortex cards do resemble the older Etherlink
IIIs, so yes those two could probably be merged.  However, the 3c900+
cards have a true bus mastering PCI architecture, so it makes sense to fit
them into a seperate driver, such as if_xl.

I guess they could be merged, but it would mostly be a mess.

Here's another thing I'm confused about:

from if_xlreg.h:

#define TC_DEVICEID_HURRICANE_556               0x6055

from if_ep_pccard.c:

        case 0x6055: /* 3C556 */

Is it possible that 3Com used the same chip in mini-pci and pccard
designs?  This does seem possible, as 3c905 (pre-B, I don't know about the
mini-PCI version) cards support the 3c509 interface.

Mike "Silby" Silbersack

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-net" in the body of the message




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