From owner-freebsd-mobile@FreeBSD.ORG Mon Sep 15 14:45:13 2003 Return-Path: Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 54B8416A4BF; Mon, 15 Sep 2003 14:45:13 -0700 (PDT) Received: from mta07-svc.ntlworld.com (mta07-svc.ntlworld.com [62.253.162.47]) by mx1.FreeBSD.org (Postfix) with ESMTP id C554443FA3; Mon, 15 Sep 2003 14:45:11 -0700 (PDT) (envelope-from scott@fishballoon.org) Received: from llama.fishballoon.org ([81.104.195.124]) by mta07-svc.ntlworld.comESMTP <20030915214511.BOXB1981.mta07-svc.ntlworld.com@llama.fishballoon.org>; Mon, 15 Sep 2003 22:45:11 +0100 Received: from scott by llama.fishballoon.org with local (Exim 4.20) id 19z18y-000KVo-4d; Mon, 15 Sep 2003 22:44:24 +0100 Date: Mon, 15 Sep 2003 22:44:24 +0100 From: Scott Mitchell To: "M. Warner Losh" Message-ID: <20030915214424.GA78457@llama.fishballoon.org> References: <20030914094841.GB11283@titan.klemm.apsfilter.org> <20030914.154038.73423230.imp@bsdimp.com> <20030914215415.GA22164@titan.klemm.apsfilter.org> <20030914.181214.130622102.imp@bsdimp.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030914.181214.130622102.imp@bsdimp.com> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 4.8-RELEASE i386 Sender: Scott Mitchell cc: freebsd-mobile@freebsd.org Subject: Re: What do you think of the new 3COM cards with X-Jack ? X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Sep 2003 21:45:13 -0000 On Sun, Sep 14, 2003 at 06:12:14PM -0600, M. Warner Losh wrote: > I think you may be a little confused as to the scope of the change. A > while ago, the xl driver preferred to use the I/O ports. Now it (and > only it) prefers to use mmio. The xe driver hasn't changed much in a > long time, and still only uses I/O ports as best as I can recollect. > The default changed when mux changed the xl driver. xe always has been and always will be PIO only... some of the hardware it supports has a 'virtual' MMIO mode, but the performance gain from using this vs. the amount of effort required to support it (given that these cards are all old and slow anyway) means I'm not personally going to do anything with it. As Warner mentioned, I've been working on some updates to the driver recently, currently sitting in PR 50644. All the cards I have now work for me on 5.1 (must try a more recent -current soon...) However, the laptop I'm doing this on is an ancient OLDCARD-only Thinkpad 380D, so I have no idea how well (if at all) it works with NEWCARD. If anyone wants to test it, that would be great :-) Scott