From owner-cvs-src-old@FreeBSD.ORG Sun Oct 19 06:55:28 2008 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id ABDF11065686 for ; Sun, 19 Oct 2008 06:55:28 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 999F18FC13 for ; Sun, 19 Oct 2008 06:55:28 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m9J6tSAh040381 for ; Sun, 19 Oct 2008 06:55:28 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m9J6tS52040380 for cvs-src-old@freebsd.org; Sun, 19 Oct 2008 06:55:28 GMT (envelope-from yongari@repoman.freebsd.org) Message-Id: <200810190655.m9J6tS52040380@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to yongari@repoman.freebsd.org using -f From: Pyun YongHyeon Date: Sun, 19 Oct 2008 06:55:08 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: RELENG_6_4 Subject: cvs commit: src/sys/dev/jme if_jme.c if_jmereg.h X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 Oct 2008 06:55:28 -0000 yongari 2008-10-19 06:55:08 UTC FreeBSD src repository Modified files: (Branch: RELENG_6_4) sys/dev/jme if_jme.c if_jmereg.h Log: SVN rev 184047 on 2008-10-19 06:55:08Z by yongari MFC r183814: Read PCI device id instead of PCI revision id. Also checks the read device id is JMC260 family. Previously it just verified the deivce is JMC260 Rev A0. This will make it easy for newer JMC2xx support. Pointed out by: bouyer at NetBSD MFC r183859: Make sure to read the last byte of EEPROM descriptor. Previously the last byte of the ethernet address was not read which in turn resulted in getting 5 out of the 6 bytes of ethernet address and always returned ENOENT. I did not notice the bug on FPGA version because of additional configuration data in EEPROM. Pointed out by: bouyer at NetBSD Approved by: re (gnn) Revision Changes Path 1.2.2.6.2.2 +7 -7 src/sys/dev/jme/if_jme.c 1.1.4.3.2.2 +2 -0 src/sys/dev/jme/if_jmereg.h