From owner-cvs-all Sat Nov 28 07:47:32 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA20306 for cvs-all-outgoing; Sat, 28 Nov 1998 07:47:32 -0800 (PST) (envelope-from owner-cvs-all@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA20301; Sat, 28 Nov 1998 07:47:31 -0800 (PST) (envelope-from bde@FreeBSD.org) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id HAA22845; Sat, 28 Nov 1998 07:48:10 -0800 (PST) Date: Sat, 28 Nov 1998 07:48:10 -0800 (PST) Message-Id: <199811281548.HAA22845@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa cy.c Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk bde 1998/11/28 07:48:10 PST Modified files: sys/i386/isa cy.c Log: Fixed sloppy clearing of TS_BUSY. Don't clear it until the transmitter is completely empty. There is an interrupt for output completion. It is painful to use, but polling method used in the corresponding fix in sio.c (rev.1.152) can't be used because there is no status bit for transmitter-empty. Now ttywait() works right. Reminded by: NIST-PCTS Revision Changes Path 1.76 +71 -12 src/sys/i386/isa/cy.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message