From owner-cvs-all Sat Aug 18 22: 1:24 2001 Delivered-To: cvs-all@freebsd.org Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id B66AD37B413; Sat, 18 Aug 2001 22:01:18 -0700 (PDT) (envelope-from imp@FreeBSD.org) Received: (from imp@localhost) by freefall.freebsd.org (8.11.4/8.11.4) id f7J51Ix03034; Sat, 18 Aug 2001 22:01:18 -0700 (PDT) (envelope-from imp) Message-Id: <200108190501.f7J51Ix03034@freefall.freebsd.org> From: Warner Losh Date: Sat, 18 Aug 2001 22:01:18 -0700 (PDT) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/pccard pcic_pci.c pcic_pci.h pcicvar.h X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG imp 2001/08/18 22:01:18 PDT Modified files: sys/pccard pcic_pci.c pcic_pci.h pcicvar.h Log: Improve interlocking for card removal. We now can remove the card in the ISR. We keep track of the card state and don't call the IRS when the card isn't inserted. This helps quite a bit with card ejection problems that Ian was seeing. Submitted by: Ian Dowse MFC upon: re approvel. Revision Changes Path 1.68 +57 -27 src/sys/pccard/pcic_pci.c 1.28 +2 -2 src/sys/pccard/pcic_pci.h 1.23 +4 -2 src/sys/pccard/pcicvar.h To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message