Date: Mon, 30 Dec 2002 22:47:58 -0600 (CST) From: "M. Warner Losh" <imp@bsdimp.com> To: silby@silby.com Cc: eugen@grosbein.pp.ru, net@freebsd.org Subject: Re: ep(4) does not support mediaopt full-duplex Message-ID: <20021230.224758.94106280.imp@bsdimp.com> In-Reply-To: <20021230223442.D25468-100000@patrocles.silby.com> References: <20021230221357.H25392-100000@patrocles.silby.com> <20021230.222103.07268910.imp@bsdimp.com> <20021230223442.D25468-100000@patrocles.silby.com>
next in thread | previous in thread | raw e-mail | index | archive | help
In message: <20021230223442.D25468-100000@patrocles.silby.com> Mike Silbersack <silby@silby.com> writes: : >From what I've read, the vortex cards do resemble the older Etherlink : IIIs, so yes those two could probably be merged. They are merged in NetBSD. I think Matt Dodd has some patches that do this. : 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. Just because it is true bus mastering doesn't mean that it makes sense to have a different driver... I haven't looked at the structure of these two drivers to know if this makes sense or not. I was mostly speculating out loud... : 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. Likely just a compat thing. The 3com interfaces seem to have lots backward compat stuff (did you know you can get the EISA id out of pcmcia devices, at least the 3c1?) Warner 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?20021230.224758.94106280.imp>