25 The File “tty.c”

In this, the last chapter, the intricacies of interactive terminal handlers are finally unveiled, including:

(a)

the handling of the “erase” and kill characters;

(b)

the conversion of characters during input and output for upper case only terminals;

(c)

the insertion of delays after various special characters such as “carriage return”.

The routines “gtty” (8165), “stty” (8183), “sgtty” 82a1) and “ttystty” (8577) were dealt within the previous chapter.