Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 1 Feb 96 8:19:45 CST
From:      Joe Greco <jgreco@solaria.sol.net>
To:        stevep@orion.ods.net (Steve Palm)
Cc:        hackers@freebsd.org
Subject:   Re: WYE
Message-ID:  <199602011419.IAA04160@solaria.sol.net>
In-Reply-To: <199601312221.QAA11581@orion.ods.net> from "Steve Palm" at Jan 31, 96 04:23:12 pm

next in thread | previous in thread | raw e-mail | index | archive | help
Good morning SIO hackers,

In my continuing struggles with the BocaBoard 2016-and-jammed-IRQ problem,
I've set up a continuous port monitor system that alerts me when something
bad happens.  The condition, as previously described, is quite detectable -
see the first two lines below.  Steve Palm has redeemed himself by making
the following possibly important observation which I have somehow missed:

> I determined that wye's IRQ was jammed again....  The light was on
> red, as well as the AT<CR> (nothing) <CR> (OK) behaviour.
> 
> I downed wye and did a physical reset.   One thing to note:  When I
> did a halt, and wye was waiting for a reboot, the IRQ light did go
> out.  Not sure if that would indicate anything meaningful or not,
> since I don't know what the software drivers do during a halt request
> to make changes to the IRQ status, but thought I would share it with
> you in case you hadn't noticed.

Okay, this suggests that there is some way to clear this condition in
software!

I had been meaning to write a little more about this anyways, so here goes.

The time before this, when this happened, I made the trek down to the office
and manually unplugged each port, and ran "cu" against it and typed "AT" in
the hopes that I would "shake a bit" someplace that had been missed.  Each
time I got the message "sio<port#>: IRQ pending (2) in poll" which was a
message that Bruce (I think?) had sent me a minor patch to put in to help
debug this..  However I got through all 16 ports and the IRQ was still
jammed low.

Any ideas or next-step suggestions would be appreciated.  Steve's
observation suggests that the condition can be corrected via software..

... Joe

-------------------------------------------------------------------------------
Joe Greco - Systems Administrator			      jgreco@ns.sol.net
Solaria Public Access UNIX - Milwaukee, WI			   414/342-4847



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