Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 26 Sep 1998 00:54:34 -0600
From:      Nate Williams <nate@mt.sri.com>
To:        Joao Carlos Mendes Luis <jonny@jonny.eng.br>
Cc:        nate@mt.sri.com (Nate Williams), mobile@FreeBSD.ORG
Subject:   Re: Bug or feature ?  My FreeBSD mobile experience.
Message-ID:  <199809260654.AAA09423@mt.sri.com>
In-Reply-To: <199809260253.XAA06908@roma.coe.ufrj.br>
References:  <199809241441.IAA04864@mt.sri.com> <199809260253.XAA06908@roma.coe.ufrj.br>

next in thread | previous in thread | raw e-mail | index | archive | help
[ FreeBSD doesn't reliably detect card removal ]

> // 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)
> 
> It works, it works...

Glad to hear it. :)

> BTW: After removing the card once, each time I reinsert or remove it
> I get a message like this:
> 
> Slot 0, unfielded interrupt (0)

This is expected.  Removing an active device is almost guaranteed to
cause an interrupt to be driver (electrically), so this is expected (and
as 'safe' as can be expected) behavior.



Nate

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-mobile" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199809260654.AAA09423>