From owner-freebsd-net Mon Dec 30 22:20:34 2002 Delivered-To: freebsd-net@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8E22A37B401 for ; Mon, 30 Dec 2002 22:20:33 -0800 (PST) Received: from sasami.jurai.net (sasami.jurai.net [66.92.160.223]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0139A43EDC for ; Mon, 30 Dec 2002 22:20:33 -0800 (PST) (envelope-from winter@jurai.net) Received: from sasami.jurai.net (sasami.jurai.net [66.92.160.223]) by sasami.jurai.net (8.12.6/8.12.5) with ESMTP id gBV6KE6D039062; Tue, 31 Dec 2002 01:20:14 -0500 (EST) (envelope-from winter@jurai.net) Date: Tue, 31 Dec 2002 01:20:14 -0500 (EST) From: "Matthew N. Dodd" To: "M. Warner Losh" Cc: silby@silby.com, , Subject: Re: ep(4) does not support mediaopt full-duplex In-Reply-To: <20021230.222103.07268910.imp@bsdimp.com> Message-ID: <20021231011427.A45498-100000@sasami.jurai.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-net@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Mon, 30 Dec 2002, M. Warner Losh wrote: > 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. 'ep' and 'vx' are PIO. The 3c900 and 3c905 will operate in PIO mode but will do DMA so are driven by the 'xl' driver now. The big advantage to merging 'ep' and 'vx' will be that the MII PHY code will only have to be written once. This doesn't mean that the 3c589D will support Full-Duplex. I suspect that the windows driver offers that option (since it is probably for whole family of cards) and doesn't do anything if the card doesn't support it. Its likely that the 'fxp' card under windows is doing NWAY regardless of control panel settings. Since the reported config is a cross-over environment there isn't any way to tell for sure that windows runs the 589D in full duplex mode. -- | 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 | To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-net" in the body of the message