From owner-cvs-src@FreeBSD.ORG Wed Aug 27 22:01:12 2003 Return-Path: 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 2B06E16A4BF; Wed, 27 Aug 2003 22:01:12 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 98CA443FA3; Wed, 27 Aug 2003 22:01:11 -0700 (PDT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h7S51B0U058609; Wed, 27 Aug 2003 22:01:11 -0700 (PDT) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h7S51Bb2058608; Wed, 27 Aug 2003 22:01:11 -0700 (PDT) Message-Id: <200308280501.h7S51Bb2058608@repoman.freebsd.org> From: Warner Losh Date: Wed, 27 Aug 2003 22:01:11 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/exca exca.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 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: Thu, 28 Aug 2003 05:01:12 -0000 imp 2003/08/27 22:01:11 PDT FreeBSD src repository Modified files: sys/dev/exca exca.c Log: A number of minor fixes to the mapping of memory. This should help reading the CIS on some cards. However, not all just yet. This makes at least some of the xircom cards that weren't working to work. It doesn't make my home and away card work, however. o Don't get the card offset wrong. This is the biggest hassle for reading the CIS. The old code was just so wrong I can't believe that it worked at all. o Don't set the bit that allows/forces 16-bit memory access to the memory. It is hard coded with 0x80. o Don't need to slow down memory access with wait-states. OLDCARD didn't need them and it doesn't hurt anything. o remove bogus grousying in comment. Revision Changes Path 1.12 +18 -22 src/sys/dev/exca/exca.c