Re: FlashPoint card hanging system (BT-950)

Nicholas R LeRoy (nick.leroy@norland.com)
Mon, 25 Oct 1999 10:41:29 -0500


Bill...

On Sep 29, 11:33am, William Lash wrote:
> ....
> Anyway, I find that the interrupt is entered due to a BUSFREE
> indication in the interrupt status register. The ISR goes down, and
> calls phaseBusFree(), presumably to handle that condition, but the bit
> never seems to get cleared in the interrupt status register.
>
> Of course, the interesting question is, "Why does this only show up
> with a faster processor?". There seem to be 2 possibilities, either
> the faster processor causes the original BUSFREE interrupt to occur in
> such a way that the normal BUSFREE handling can't clear it, or that the
> faster processor makes it so that the code that is supposed to clear
> the BUSFREE condition doesn't work correctly.
>
>
> Anyway, attached below are the patch that I used to gather data, and
> the logged results from mounting the CD several times. The patch
> contains code to detect other conditions in the ISR that I thought
> might cause problems as well. Any ideas about what to try would be
> appreciated. I will forward a copy of this to mylex tech support
> as well. It looks like the FlashPoint.c file is basically some code
> from their development kit.
> .....

Thanks for the patch!!!

I finally got time to apply it this weekend, and plugged my FlashPoint
back in, and it seems to be working like a charm. I should check for
the reset messages to see if it's having to do this stuff, but I
suspect that it is, because without the patch, I usually couldn't even
get the system to *BOOT* with the FlashPoint installed.

Just my $.02 worth...

-Nick

-- 
+-------------------------------+--------------------------------------------+
| /`--_   Nicholas R LeRoy      | In a world without fences, Who needs Gates?|
|{     }/ Norland Corporation   |        ---- Experience Linux! ----         |
| \ *  / W6340 Hackbarth Rd     | http://www.linux.org | http://www.ssc.com  |
| |___| Fort Atkinson, WI 53538 +--------------------------------------------+
|      nick.leroy@norland.com   | #include <disclaimer.h>                    |
|http://www3.norland.com/~nleroy| These are my own ideas, not my employer's. |
+----------------------------------------------------------------------------+

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/