jjm@jjmhome.UUCP (Jim Murray) (06/01/89)
Enclosed are the patches necessary to bring the driver up to the current rev. See the patch to README for further info. --------------------------- cut here ----------------------------------- Prereq: 1.00 diff -c release_1.0/patchlevel.h release_1.1/patchlevel.h *** release_1.0/patchlevel.h Sat May 6 21:46:29 1989 --- release_1.1/patchlevel.h Mon May 22 19:14:57 1989 *************** *** 1 **** ! release 1.00 release 1 patchlevel 00 --- 1 ---- ! release 1.01 release 1 patchlevel 01 *** release_1.0/README Sat May 6 23:19:46 1989 --- release_1.1/README Mon May 22 19:19:23 1989 *************** *** 272,278 **** --- 272,290 ---- release 1.0 Sat May 6, 1989 First general release. + + ------------------------------------------------------------ + release 1.1 Mon May 22, 1989 + + Bug Fixes: + + A bug that caused DTR not to be reasserted when a forced + hangup stty 0 was followed by a stty 2400. None of the + standard packages getty or uucp use this sequence. + Added two missing static declarations that caused the SysV + compiler to complain. + --------------------------------------------------------------------- Outstand issues and crocks. diff -c release_1.0/asy.c release_1.1/asy.c *** release_1.0/asy.c Sat May 6 23:25:02 1989 --- release_1.1/asy.c Mon May 22 19:14:16 1989 *************** *** 7,13 **** USA voice (508) 366-2813 */ ! /* RELEASE 1.00 */ #if !defined (__GNUC__) && !defined (iAPX286) #include <sys/inline.h> --- 7,13 ---- USA voice (508) 366-2813 */ ! /* RELEASE 1.01 */ #if !defined (__GNUC__) && !defined (iAPX286) #include <sys/inline.h> *************** *** 377,383 **** --- 377,389 ---- splx (old_level); return; } + else if (!(aip->mcr & MC_SET_DTR)) + { + aip->mcr |= (MC_SET_DTR); + outb (MDM_CTL_PORT, aip->mcr); + } + switch (ttyp->t_cflag & CSIZE) { default: *************** *** 868,874 **** wakeup (&aip->device_flags); } ! void open_device(aip, opening_getty_version) register struct asy_info *aip; int opening_getty_version; --- 874,880 ---- wakeup (&aip->device_flags); } ! static void open_device(aip, opening_getty_version) register struct asy_info *aip; int opening_getty_version; *************** *** 893,899 **** aip->device_flags |= DF_DEVICE_OPEN; } ! void close_device(aip) register struct asy_info *aip; { --- 899,905 ---- aip->device_flags |= DF_DEVICE_OPEN; } ! static void close_device(aip) register struct asy_info *aip; { -- Jim Murray INET jjm%jjmhome@m2c.m2c.org 2 Mohawk Circle Smart mailer jjm@jjmhome.UUCP Westboro Mass 01581 harvard!m2c!jjmhome!jjm USA voice (508) 366-2813