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 [EMAIL PROTECTED] with "unsubscribe freebsd-net" in the body of the message