Date: Tue, 28 Mar 1995 02:52:01 -0800 From: "Andrey A. Chernov" <ache> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/i386/isa sio.c Message-ID: <199503281052.CAA07320@freefall.cdrom.com>
next in thread | raw e-mail | index | archive | help
ache 95/03/28 02:52:00 Modified: sys/i386/isa sio.c Log: Several fixes to help "raw" tty mode work correctly with BREAK/parity/framing errors. Term "correctly" assumes POSIX spec. and 4.4 ttyinput() behaviour. 1) Discard BREAK/parity at interrupt level when apropriate IGN* is set in iflag. It helps "raw" mode works even IGN* is set. 2) Zero parity (if INPCK) and framing directly in buffer before passing it to b_to_q() in "raw" mode. Efficency: interrupt level: if no error occurse, only two "test" commands added "raw" mode: buf scan incc times for parity/framing added Reviewed by: Submitted by: Obtained from: CVS:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199503281052.CAA07320>