BSD 3 development
[unix-history] / usr / src / cmd / tset / tset.delays.h
CommitLineData
a3ee1274
EA
1/*
2** SYSTEM DEPENDENT TERMINAL DELAY TABLES
3**
4** Evans Hall VAX
5**
6** This file maintains the correspondence between the delays
7** defined in /etc/termcap and the delay algorithms on a
8** particular system. For each type of delay, the bits used
9** for that delay must be specified (in XXbits) and a table
10** must be defined giving correspondences between delays and
11** algorithms. Algorithms which are not fixed delays (such
12** as dependent on current column or line number) must be
13** cludged in some way at this time.
14*/
15
16
17
18/*
19** Carriage Return delays
20*/
21
22int CRbits = CRDELAY;
23struct delay CRdelay[] =
24{
25 0, CR0,
26 9, CR3,
27 80, CR1,
28 160, CR2,
29 -1
30};
31
32/*
33** New Line delays
34*/
35
36int NLbits = NLDELAY;
37struct delay NLdelay[] =
38{
39 0, NL0,
40 66, NL1, /* special M37 delay */
41 100, NL2,
42 -1
43};
44
45
46/*
47** Back Space delays
48*/
49
50int BSbits = BSDELAY;
51struct delay BSdelay[] =
52{
53 0, BS0,
54 -1
55};
56
57
58/*
59** TaB delays
60*/
61
62int TBbits = TBDELAY;
63struct delay TBdelay[] =
64{
65 0, TAB0,
66 11, TAB1, /* special M37 delay */
67 -1
68};
69
70
71/*
72** Form Feed delays
73*/
74
75int FFbits = VTDELAY;
76struct delay FFdelay[] =
77{
78 0, FF0,
79 2000, FF1,
80 -1
81};