From owner-freebsd-mobile Thu Sep 24 07:41:54 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA08943 for freebsd-mobile-outgoing; Thu, 24 Sep 1998 07:41:54 -0700 (PDT) (envelope-from owner-freebsd-mobile@FreeBSD.ORG) Received: from ns.mt.sri.com (sri-gw.MT.net [206.127.105.141]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA08938 for ; Thu, 24 Sep 1998 07:41:53 -0700 (PDT) (envelope-from nate@mt.sri.com) Received: from mt.sri.com (rocky.mt.sri.com [206.127.76.100]) by ns.mt.sri.com (8.8.8/8.8.8) with SMTP id IAA23416; Thu, 24 Sep 1998 08:41:45 -0600 (MDT) (envelope-from nate@rocky.mt.sri.com) Received: by mt.sri.com (SMI-8.6/SMI-SVR4) id IAA04864; Thu, 24 Sep 1998 08:41:44 -0600 Date: Thu, 24 Sep 1998 08:41:44 -0600 Message-Id: <199809241441.IAA04864@mt.sri.com> From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: Joao Carlos Mendes Luis Cc: nate@mt.sri.com (Nate Williams), mobile@FreeBSD.ORG Subject: Re: Bug or feature ? My FreeBSD mobile experience. In-Reply-To: <199809241323.KAA11803@roma.coe.ufrj.br> References: <199809240427.WAA03034@mt.sri.com> <199809241323.KAA11803@roma.coe.ufrj.br> X-Mailer: VM 6.34 under 19.16 "Lille" XEmacs Lucid Sender: owner-freebsd-mobile@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > // > Also, most times my FreeBSD (-current from july end) does not detect > // > the removal of a pccard. If I reenter the card (or even another one), > // > it detects the removal and the insertion. It's not a hardware > // > problem, since Win95 DTRT. Is this a know bug (instability) in the > // > pccard subsystem ? > // > // It's probably a bug in your PCIC where it doesn't send interrupts when a > // card is inserted/removed like it's supposed to. I disabled the > // 'polling' ability in -current a while back so that people who had broken > // hardware would tell me (~ March), and given the lack of feedback I > // assumed that most hardware worked. :) > > Is there an option to enable it ? Nope, but you can add code to put it back. Look in /sys/pccard/pcic.c for the line: if (validslots && pcic_irq == 0) timeout(pcictimeout, 0, hz/2); And change the first line to: if (validslots) And see if that helps. Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message