Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 3 Oct 1999 19:34:16 +0100 (BST)
From:      Doug Rabson <dfr@nlsystems.com>
To:        "Daniel M. Eischen" <eischen@vigrid.com>
Cc:        freebsd-current@freebsd.org, winter@jurai.net
Subject:   Re: Recent kernel hangs during boot with pnp sio.
Message-ID:  <Pine.BSF.4.10.9910031932190.571-100000@salmon.nlsystems.com>
In-Reply-To: <37F78874.F7B86582@vigrid.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 3 Oct 1999, Daniel M. Eischen wrote:

> Daniel Eischen wrote:
> > OK, I originally did that to no avail, but I didn't make the change to
> > the correct file (sys/isa/sio.c, not sys/dev/sio/sio.c)!  So with the
> > following change:
> > 
> > Index: sio.c
> > ===================================================================
> > RCS file: /opt/b/CVS/src/sys/isa/sio.c,v
> > retrieving revision 1.268
> > diff -u -r1.268 sio.c
> > --- sio.c       1999/09/25 18:24:21     1.268
> > +++ sio.c       1999/10/02 21:54:33
> > @@ -568,6 +568,7 @@
> >  	{0x1005d041, "Generic IRDA-compatible device"}, /* PNP0510 */
> >  	{0x1105d041, "Generic IRDA-compatible device"}, /* PNP0511 */
> >  	{0x31307256, "USR3031"},        /* USR3031 */
> > +	{0x8024b04e, "SupraExpress 56i Sp V.90"},
> >  	{0}
> >  };
> > 
> > the modem is detected as:
> > 
> >   sio-1: irq maps: 0x801 0x821 0x801 0x801
> >   sio3: <SupraExpress 56i Sp V.90> at port 0x3e8-0x3ef irq 5 on isa0
> >   sio3: type 16550A
> 
> Who's responsible for sio.c?  Can I commit this change?

I looked at you pnpinfo again and I think this change might be better. It
accepts the cards description instead of overriding it and adds another ID
for SUP2080 which your card is compatible with. I also removed the bogus
descriptions for the USR3031 since the pnpinfo for that also supplies a
reasonable description.

Index: sio.c
===================================================================
RCS file: /home/ncvs/src/sys/isa/sio.c,v
retrieving revision 1.268
diff -u -r1.268 sio.c
--- sio.c	1999/09/25 18:24:21	1.268
+++ sio.c	1999/10/03 18:32:10
@@ -567,7 +567,9 @@
 	{0x0205d041, "Multiport serial device (non-intelligent 16550)"}, /* PNP0502 */
 	{0x1005d041, "Generic IRDA-compatible device"},	/* PNP0510 */
 	{0x1105d041, "Generic IRDA-compatible device"},	/* PNP0511 */
-	{0x31307256, "USR3031"},	/* USR3031 */
+	{0x31307256, NULL},				/* USR3031 */
+	{0x8024b04e, NULL},				/* SUP2480 */
+	{0x8020b04e, NULL},				/* SUP2080 */
 	{0}
 };
 

--
Doug Rabson				Mail:  dfr@nlsystems.com
Nonlinear Systems Ltd.			Phone: +44 181 442 9037




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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.10.9910031932190.571-100000>