Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 19 Dec 1998 08:28:59 -0800 (PST)
From:      Bruce Evans <bde@FreeBSD.ORG>
To:        cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG
Subject:   cvs commit: src/sys/i386/isa cy.c
Message-ID:  <199812191628.IAA13127@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
bde         1998/12/19 08:28:58 PST

  Modified files:
    sys/i386/isa         cy.c 
  Log:
  Wait for channel commands to complete after issuing the commands.
  The optimisation of only waiting before issuing new commands is
  obviously invalid in general and it caused many errors in NIST-PCTS.
  I think the errors were mostly for characters sent with the wrong
  parity, etc., after a half complete tcsetattr().
  
  Use microtime() instead of a magic loop count to limit the wait.
  The wait is a busy-wait :-( and normally takes about 500 usec.
  
  Revision  Changes    Path
  1.81      +30 -16    src/sys/i386/isa/cy.c

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



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