Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 1 Nov 1995 16:55:00 +1100
From:      Bruce Evans <bde@zeta.org.au>
To:        davidg@Root.COM, peter@jhome.dialix.com
Cc:        CVS-commiters@freefall.freebsd.org, cvs-sys@freefall.freebsd.org
Subject:   Re: cvs commit: src/sys/kern tty_subr.c
Message-ID:  <199511010555.QAA17404@godzilla.zeta.org.au>

next in thread | raw e-mail | index | archive | help
>I used to have this problem occasionally with the specialix driver, and in
>the end the interrupt routine had to do a lot of tests to attempt to
>intuit whether or not he cblocks were currently reserved or not.  The

That's why I don't like silently ignoring the problem.  Reporting it
nastily should have been good for getting drivers fixed.  si.c was
relying on TS_CONNECTED but TS_CONNECTED isn't set quite right for it.
TS_CONNECTED shouldn't be set in ttymodem() unless TS_ISOPEN is set.
If you fix this, then change the recent fix to ttyopen() to set
TS_CONNECTED if carrier is on as well as if CLOCAL is set.

Bruce



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