From owner-cvs-src@FreeBSD.ORG Tue Sep 13 19:47:44 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EE2FC16A445; Tue, 13 Sep 2005 19:47:44 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BEE7643D46; Tue, 13 Sep 2005 19:47:44 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j8DJliLf077284; Tue, 13 Sep 2005 19:47:44 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j8DJli0a077283; Tue, 13 Sep 2005 19:47:44 GMT (envelope-from imp) Message-Id: <200509131947.j8DJli0a077283@repoman.freebsd.org> From: Warner Losh Date: Tue, 13 Sep 2005 19:47:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/ed if_ed.c if_ed_pccard.c if_edreg.h if_edvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Sep 2005 19:47:45 -0000 imp 2005-09-13 19:47:44 UTC FreeBSD src repository Modified files: sys/dev/ed if_ed.c if_ed_pccard.c if_edreg.h if_edvar.h Log: MFp4: Omnibus ed changes o Attach AX88x90's MII bus to system, and require its presence. o Reorg the mii code a little, and move more of it into pccard attachment. o Eliminate ed_pccard_{read,write}_attrmem in favor of a more appropriate function in the pccard layer. o Update comments to reflect knowledge gained. o Update how re recognize a NE-2000 ROM. I found a couple of different datasheets that define the structure of the PROM data, so the code's old heuristics have been removed, and comments updated to reflect the structure. o Eliminate work around for EC2T. It is no longer needed, and was wrong headed since the EC2T has a Winbound 82C926C in it, not a AX88x90. o Add copyright to if_ed_pccard.c, since I believe I've re-written more than 3/4 of it. # With these changes, all of my 20-odd ed based cards work, except for the # NetGear FA-410, and I'm pretty sure that's a MII/PHY problem. Revision Changes Path 1.260 +0 -37 src/sys/dev/ed/if_ed.c 1.98 +267 -138 src/sys/dev/ed/if_ed_pccard.c 1.39 +18 -21 src/sys/dev/ed/if_edreg.h 1.36 +0 -2 src/sys/dev/ed/if_edvar.h