From owner-cvs-all@FreeBSD.ORG Fri Jan 28 06:35:40 2005 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 30E7216A4CE; Fri, 28 Jan 2005 06:35:40 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1AECB43D41; Fri, 28 Jan 2005 06:35:40 +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 j0S6ZeTQ094669; Fri, 28 Jan 2005 06:35:40 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j0S6ZdWR094668; Fri, 28 Jan 2005 06:35:39 GMT (envelope-from imp) Message-Id: <200501280635.j0S6ZdWR094668@repoman.freebsd.org> From: Warner Losh Date: Fri, 28 Jan 2005 06:35:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/cs if_cs.c if_cs_pccard.c if_csvar.h X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Jan 2005 06:35:40 -0000 imp 2005-01-28 06:35:39 UTC FreeBSD src repository Modified files: sys/dev/cs if_cs.c if_cs_pccard.c if_csvar.h Log: For the PC Card implementation of the CS8920M that's in my IBM EtherJet, the interrupt is selected in the eeprom based on the layout of the PC Card board. Since this is encoded into the EEPROM, and has no relationship to the IRQ that the pccard bridge routes the PC Card's interrupt pin to. As such, stop writing to that register. This gets my EtherJet working. # The eeprom reading code appears to be totally wrong for my EtherJet # card. This causes the card to bogusly detect the media options # available. Revision Changes Path 1.38 +2 -1 src/sys/dev/cs/if_cs.c 1.15 +4 -2 src/sys/dev/cs/if_cs_pccard.c 1.5 +2 -0 src/sys/dev/cs/if_csvar.h