[comp.os.minix] Experience with Jim Paradis' tty driver

dhb@bek-mc.caltech.edu (David Bilitch) (01/22/88)

I installed Jim Paradis' tty driver on my system and had problems with the
monochrome monitor.  The problem results from a bug in con_putc where it puts
printable characters on the screen (or on a queue).

In either case it calculates the video buffer address but does not take into
consideration the address wrapping back to the beginning of the buffer.  In
all cases where the video buffer address is calculated the existing expression
should be anded with SEG_MASK.

The driver works fine with the console now.  I have not had a chance to try
the rs232 part of the driver yet.

I have noticed a couple of other bugs having to do with control character
handling.  In particular, if one has a shell prompt and hits the XOFF
character, types some input and then hits the XON character, the input between
the XOFF and XON is ignored.  The other bug happens with the interrupt
character.  Try interrupting a program and then just hitting return.  The
system won't respond to your input until you hit a second return.

The only other problem (not a bug in the driver) is that the MINED
compatability profile for elle doesn't work right with this driver.
Appearently the previous ANSI tty driver changes sent different codes for the
keypad which elle is looking for.  Jim's driver faithfully reproduce the
same codes as the original tty driver.

Dave Bilitch
ARPA: dhb@bek-mc.caltech.edu
UUCP: ...!cit-vax!bek-mc!dhb