From owner-cvs-sys Mon Sep 30 05:42:02 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id FAA04033 for cvs-sys-outgoing; Mon, 30 Sep 1996 05:23:11 -0700 (PDT) Received: (from bde@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id FAA03697; Mon, 30 Sep 1996 05:22:37 -0700 (PDT) Date: Mon, 30 Sep 1996 05:22:37 -0700 (PDT) From: Bruce Evans Message-Id: <199609301222.FAA03697@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/isa sio.c Sender: owner-cvs-sys@freebsd.org X-Loop: FreeBSD.org Precedence: bulk bde 96/09/30 05:22:34 Modified: sys/i386/isa sio.c Log: Work around UMC8669F and Startech UART bugs by not writing to the divisor latch registers if the registers wouldn't change. Use the default console cfcr setting while setting the divisor latch registers for console i/o. Input may be messed up by transiently changing the cfcr. Use a usual cfcr setting while setting the divisor latch registers in the probe. This shouldn't matter, but this is not the place to test the UART's handling of 5 bit words. Removed a stale devfs comment. Revision Changes Path 1.147 +36 -11 src/sys/i386/isa/sio.c