Skip site navigation (1)Skip section navigation (2)
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>