Date: Wed, 10 Jun 2009 19:21:23 +0000 (UTC) From: Warner Losh <imp@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/dev/cardbus cardbus.c cardbus_cis.c cardbus_device.c cardbusvar.h Message-ID: <200906101921.n5AJLTHT062734@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
imp 2009-06-10 19:21:23 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/dev/cardbus cardbus.c cardbus_cis.c cardbus_device.c cardbusvar.h Log: SVN rev 193945 on 2009-06-10 19:21:23Z by imp MFC: r188216 | wkoszek | 2009-02-05 17:55:19 -0700 (Thu, 05 Feb 2009) | 5 lines r185545 | imp | 2008-12-01 21:54:31 -0700 (Mon, 01 Dec 2008) | 2 lines r185140 | imp | 2008-11-20 20:03:57 -0700 (Thu, 20 Nov 2008) | 4 lines r185015 | imp | 2008-11-16 18:32:29 -0700 (Sun, 16 Nov 2008) | 8 lines r184981 | imp | 2008-11-14 22:22:06 -0700 (Fri, 14 Nov 2008) | 5 lines These commits move all the parsing of the CIS to where the card is detected, rather than when the open call for the device happens. This means that we can now reliably get this info from cards. Atheros network cards in conjunction with the HAL were a primary motivator for this fix, although other applications benefit. Revision Changes Path 1.66.2.2 +7 -5 src/sys/dev/cardbus/cardbus.c 1.62.2.1 +17 -18 src/sys/dev/cardbus/cardbus_cis.c 1.1.4.1 +48 -62 src/sys/dev/cardbus/cardbus_device.c 1.14.2.1 +27 -15 src/sys/dev/cardbus/cardbusvar.h
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200906101921.n5AJLTHT062734>