From owner-cvs-src-old@FreeBSD.ORG Sun Oct 19 06:45:11 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 803671065773 for ; Sun, 19 Oct 2008 06:45:11 +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 689388FC12 for ; Sun, 19 Oct 2008 06:45:11 +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 m9J6jB3D039604 for ; Sun, 19 Oct 2008 06:45:11 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m9J6jBD1039603 for cvs-src-old@freebsd.org; Sun, 19 Oct 2008 06:45:11 GMT (envelope-from yongari@repoman.freebsd.org) Message-Id: <200810190645.m9J6jBD1039603@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:45:03 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: RELENG_6 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:45:11 -0000 yongari 2008-10-19 06:45:03 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/jme if_jme.c if_jmereg.h Log: SVN rev 184046 on 2008-10-19 06:45:03Z 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.7 +7 -7 src/sys/dev/jme/if_jme.c 1.1.4.4 +2 -0 src/sys/dev/jme/if_jmereg.h