Date: Fri, 13 Sep 1996 21:31:15 -0700 (PDT) From: Bruce Evans <bde> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/i386 cons.c src/sys/i386/isa/pcvt pcvt_drv.c src/sys/i386/isa clock.c sio.c syscons.c wd.c src/sys/kern kern_shutdown.c src/sys/scsi sd.c Message-ID: <199609140431.VAA29706@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
bde 96/09/13 21:31:13 Modified: sys/i386/i386 cons.c sys/kern kern_shutdown.c sys/scsi sd.c Log: Changed cncheckc() interface so that it is 8-bit clean - return -1 instead of 0 if there is no input. Revision Changes Path 1.47 +2 -2 src/sys/i386/i386/cons.c 1.8 +3 -2 src/sys/kern/kern_shutdown.c 1.95 +3 -3 src/sys/scsi/sd.c Modified: sys/i386/isa clock.c sio.c syscons.c wd.c Log: Changed cncheckc() interface so that it is 8-bit clean - return -1 instead of 0 if there is no input. syscons.c: Added missing spl locking in sccncheckc(). Return the same value as sccngetc() would. It is wrong for sccngetc() to return non-ASCII, but stripping the non-ASCII bits doesn't help. Revision Changes Path 1.68 +2 -2 src/sys/i386/isa/clock.c 1.146 +2 -2 src/sys/i386/isa/sio.c 1.171 +7 -2 src/sys/i386/isa/syscons.c 1.118 +3 -3 src/sys/i386/isa/wd.c Modified: sys/i386/isa/pcvt pcvt_drv.c Log: Changed cncheckc() interface so that it is 8-bit clean - return -1 instead of 0 if there is no input. pcvt_drv.c: Partially fixed pccncheckc(). It returned a boolean value instead of the character that it fetches from the input fifo (if any). I think it still discards characters after the first for multi-char input. Revision Changes Path 1.26 +1 -1 src/sys/i386/isa/pcvt/pcvt_drv.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199609140431.VAA29706>