Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 27 May 1998 11:27:52 +0200
From:      "Jose M. Alcaide" <jose@we.lc.ehu.es>
To:        Bruce Evans <bde@zeta.org.au>
Cc:        freebsd-hardware@FreeBSD.ORG
Subject:   Re: problems with Iwill PIILS motherboard
Message-ID:  <356BDC98.2915B959@we.lc.ehu.es>
References:  <199805270256.MAA18228@godzilla.zeta.org.au>

next in thread | previous in thread | raw e-mail | index | archive | help
Bruce Evans wrote:
> 
> Ignoring the results of the failing tests is the best known workaround.
> Disabling individual tests in sioprobe is wrong in general because some of
> the tests has side effects, but this isn't a problem for tests 5 and 8.
> Test 3 may also fail if the system is rebooted in a certain state (e.g.,
> the state for tests 5 and 8).

You're right. Actually, I have not disabled the tests; I modified
slightly the sio.c code to ignore the results, as you say.

> 
> After the probe fails on IWill motherboards, it is normal for leftover
> interrupts to cause warnings like "sio0: 64 events for device with no tp".
> These just mean that the hardware is weird - interrupts didn't go away
> when they were programmed to.  No fix is known.  One theory is that the
> problem is related to the 'serialized IRQ protocol' that the ACER UART
> claims to support.  It seems to have more to do with IRQs than UARTs.
> The sio probe is probably the only thing in FreeBSD that is affected
> because it is the only thing that uses old arcane features of the
> interrupt controller.

You're right again. I see that messages: "sio[01]: 65 events for device
with no tp" (not 64!). I don't know which kind of UART is used by the
PIILS motherboard; the docs only say "16550 compatible". It's evident
that it's not fully compatible.

I'm ready to make all type of test on my system. Unfortunately, I have
not fiddled with PC hardware for years, and I don't remember the
technical details about the UART and the interrupt controller. If
you have any idea, tell me and I will try to test it on my system.

Thanks,
-- JM
-----------------------------------------------------------------------
Jose M. Alcaide                         | mailto:jose@we.lc.ehu.es
Universidad del Pais Vasco              | http://www.we.lc.ehu.es/~jose
Dpto. de Electricidad y Electronica     |
Facultad de Ciencias - Campus de Lejona | Tel.:  +34-944647700 x2624
48940 Lejona (Vizcaya) - SPAIN          | Fax:   +34-944858139
-----------------------------------------------------------------------
               "Go ahead... make my day." - H. Callahan

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?356BDC98.2915B959>