| /* Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T */ |
| /* All Rights Reserved */ |
| |
| |
| /* |
| * Copyright (c) 1980 Regents of the University of California. |
| * All rights reserved. The Berkeley software License Agreement |
| * specifies the terms and conditions for redistribution. |
| */ |
| |
| /* |
| * Copyright (c) 1983, 1984 1985, 1986, 1987, 1988, Sun Microsystems, Inc. |
| * All Rights Reserved. |
| */ |
| |
| #ident "%Z%%M% %I% %E% SMI" /* SVr4.0 1.1 */ |
| |
| /* |
| ** SYSTEM DEPENDENT TERMINAL DELAY TABLES |
| ** |
| ** |
| ** This file maintains the correspondence between the delays |
| ** defined in /etc/termcap and the delay algorithms on a |
| ** particular system. For each type of delay, the bits used |
| ** for that delay must be specified (in XXbits) and a table |
| ** must be defined giving correspondences between delays and |
| ** algorithms. Algorithms which are not fixed delays (such |
| ** as dependent on current column or line number) must be |
| ** cludged in some way at this time. |
| */ |
| |
| |
| |
| /* |
| ** Carriage Return delays |
| */ |
| |
| int CRbits = CRDLY; |
| struct delay CRdelay[] = |
| { |
| 0, CR0, |
| 9, CR3, |
| 80, CR1, |
| 160, CR2, |
| -1 |
| }; |
| |
| /* |
| ** New Line delays |
| */ |
| |
| int NLbits = NLDLY; |
| struct delay NLdelay[] = |
| { |
| 0, NL0, |
| 66, NL1, /* special M37 delay */ |
| -1 |
| }; |
| |
| |
| /* |
| ** Back Space delays |
| */ |
| |
| int BSbits = BSDLY; |
| struct delay BSdelay[] = |
| { |
| 0, BS0, |
| -1 |
| }; |
| |
| |
| /* |
| ** TaB delays |
| */ |
| |
| int TBbits = TABDLY; |
| struct delay TBdelay[] = |
| { |
| 0, TAB0, |
| 11, TAB1, /* special M37 delay */ |
| -1 |
| }; |
| |
| |
| /* |
| ** Form Feed delays |
| */ |
| |
| int FFbits = FFDLY; |
| struct delay FFdelay[] = |
| { |
| 0, FF0, |
| 2000, FF1, |
| -1 |
| }; |
| |
| |
| /* |
| ** Vertical Tab delays |
| */ |
| |
| int VTbits = VTDLY; |
| struct delay VTdelay[] = |
| { |
| 0, VT0, |
| 2000, VT1, |
| -1 |
| }; |
| |