xref: /onnv-gate/usr/src/ucbcmd/tset/tset.delays.h (revision 0:68f95e015346)
1*0Sstevel@tonic-gate /*	Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T	*/
2*0Sstevel@tonic-gate /*	  All Rights Reserved  	*/
3*0Sstevel@tonic-gate 
4*0Sstevel@tonic-gate 
5*0Sstevel@tonic-gate /*
6*0Sstevel@tonic-gate  * Copyright (c) 1980 Regents of the University of California.
7*0Sstevel@tonic-gate  * All rights reserved. The Berkeley software License Agreement
8*0Sstevel@tonic-gate  * specifies the terms and conditions for redistribution.
9*0Sstevel@tonic-gate  */
10*0Sstevel@tonic-gate 
11*0Sstevel@tonic-gate /*
12*0Sstevel@tonic-gate  * Copyright (c) 1983, 1984 1985, 1986, 1987, 1988, Sun Microsystems, Inc.
13*0Sstevel@tonic-gate  * All Rights Reserved.
14*0Sstevel@tonic-gate  */
15*0Sstevel@tonic-gate 
16*0Sstevel@tonic-gate #ident	"%Z%%M%	%I%	%E% SMI"	/* SVr4.0 1.1	*/
17*0Sstevel@tonic-gate 
18*0Sstevel@tonic-gate /*
19*0Sstevel@tonic-gate **  SYSTEM DEPENDENT TERMINAL DELAY TABLES
20*0Sstevel@tonic-gate **
21*0Sstevel@tonic-gate **
22*0Sstevel@tonic-gate **	This file maintains the correspondence between the delays
23*0Sstevel@tonic-gate **	defined in /etc/termcap and the delay algorithms on a
24*0Sstevel@tonic-gate **	particular system.  For each type of delay, the bits used
25*0Sstevel@tonic-gate **	for that delay must be specified (in XXbits) and a table
26*0Sstevel@tonic-gate **	must be defined giving correspondences between delays and
27*0Sstevel@tonic-gate **	algorithms.  Algorithms which are not fixed delays (such
28*0Sstevel@tonic-gate **	as dependent on current column or line number) must be
29*0Sstevel@tonic-gate **	cludged in some way at this time.
30*0Sstevel@tonic-gate */
31*0Sstevel@tonic-gate 
32*0Sstevel@tonic-gate 
33*0Sstevel@tonic-gate 
34*0Sstevel@tonic-gate /*
35*0Sstevel@tonic-gate **  Carriage Return delays
36*0Sstevel@tonic-gate */
37*0Sstevel@tonic-gate 
38*0Sstevel@tonic-gate int	CRbits = CRDLY;
39*0Sstevel@tonic-gate struct delay	CRdelay[] =
40*0Sstevel@tonic-gate {
41*0Sstevel@tonic-gate 	0,	CR0,
42*0Sstevel@tonic-gate 	9,	CR3,
43*0Sstevel@tonic-gate 	80,	CR1,
44*0Sstevel@tonic-gate 	160,	CR2,
45*0Sstevel@tonic-gate 	-1
46*0Sstevel@tonic-gate };
47*0Sstevel@tonic-gate 
48*0Sstevel@tonic-gate /*
49*0Sstevel@tonic-gate **  New Line delays
50*0Sstevel@tonic-gate */
51*0Sstevel@tonic-gate 
52*0Sstevel@tonic-gate int	NLbits = NLDLY;
53*0Sstevel@tonic-gate struct delay	NLdelay[] =
54*0Sstevel@tonic-gate {
55*0Sstevel@tonic-gate 	0,	NL0,
56*0Sstevel@tonic-gate 	66,	NL1,		/* special M37 delay */
57*0Sstevel@tonic-gate 	-1
58*0Sstevel@tonic-gate };
59*0Sstevel@tonic-gate 
60*0Sstevel@tonic-gate 
61*0Sstevel@tonic-gate /*
62*0Sstevel@tonic-gate **  Back Space delays
63*0Sstevel@tonic-gate */
64*0Sstevel@tonic-gate 
65*0Sstevel@tonic-gate int	BSbits = BSDLY;
66*0Sstevel@tonic-gate struct delay	BSdelay[] =
67*0Sstevel@tonic-gate {
68*0Sstevel@tonic-gate 	0,	BS0,
69*0Sstevel@tonic-gate 	-1
70*0Sstevel@tonic-gate };
71*0Sstevel@tonic-gate 
72*0Sstevel@tonic-gate 
73*0Sstevel@tonic-gate /*
74*0Sstevel@tonic-gate **  TaB delays
75*0Sstevel@tonic-gate */
76*0Sstevel@tonic-gate 
77*0Sstevel@tonic-gate int	TBbits = TABDLY;
78*0Sstevel@tonic-gate struct delay	TBdelay[] =
79*0Sstevel@tonic-gate {
80*0Sstevel@tonic-gate 	0,	TAB0,
81*0Sstevel@tonic-gate 	11,	TAB1,		/* special M37 delay */
82*0Sstevel@tonic-gate 	-1
83*0Sstevel@tonic-gate };
84*0Sstevel@tonic-gate 
85*0Sstevel@tonic-gate 
86*0Sstevel@tonic-gate /*
87*0Sstevel@tonic-gate **  Form Feed delays
88*0Sstevel@tonic-gate */
89*0Sstevel@tonic-gate 
90*0Sstevel@tonic-gate int	FFbits = FFDLY;
91*0Sstevel@tonic-gate struct delay	FFdelay[] =
92*0Sstevel@tonic-gate {
93*0Sstevel@tonic-gate 	0,	FF0,
94*0Sstevel@tonic-gate 	2000,	FF1,
95*0Sstevel@tonic-gate 	-1
96*0Sstevel@tonic-gate };
97*0Sstevel@tonic-gate 
98*0Sstevel@tonic-gate 
99*0Sstevel@tonic-gate /*
100*0Sstevel@tonic-gate **  Vertical Tab delays
101*0Sstevel@tonic-gate */
102*0Sstevel@tonic-gate 
103*0Sstevel@tonic-gate int 	VTbits = VTDLY;
104*0Sstevel@tonic-gate struct delay	VTdelay[] =
105*0Sstevel@tonic-gate {
106*0Sstevel@tonic-gate 	0, 	VT0,
107*0Sstevel@tonic-gate 	2000,	VT1,
108*0Sstevel@tonic-gate 	-1
109*0Sstevel@tonic-gate };
110*0Sstevel@tonic-gate 
111