Commit | Line | Data |
---|---|---|
77eebeab BJ |
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 | ||
22 | int CRbits = CRDELAY; | |
23 | struct delay CRdelay[] = | |
24 | { | |
25 | 0, CR0, | |
26 | 80, CR1, | |
27 | 160, CR2, | |
28 | -1 | |
29 | }; | |
30 | ||
31 | /* | |
32 | ** New Line delays | |
33 | */ | |
34 | ||
35 | int NLbits = NLDELAY; | |
36 | struct delay NLdelay[] = | |
37 | { | |
38 | 0, NL0, | |
39 | 66, NL1, /* special M37 delay */ | |
40 | 100, NL2, | |
41 | -1 | |
42 | }; | |
43 | ||
44 | ||
45 | /* | |
46 | ** Back Space delays | |
47 | */ | |
48 | ||
49 | int BSbits = BSDELAY; | |
50 | struct delay BSdelay[] = | |
51 | { | |
52 | 0, BS0, | |
53 | -1 | |
54 | }; | |
55 | ||
56 | ||
57 | /* | |
58 | ** TaB delays | |
59 | */ | |
60 | ||
61 | int TBbits = TBDELAY; | |
62 | struct delay TBdelay[] = | |
63 | { | |
64 | 0, TAB0, | |
65 | 11, TAB1, /* special M37 delay */ | |
66 | -1 | |
67 | }; | |
68 | ||
69 | ||
70 | /* | |
71 | ** Form Feed delays | |
72 | */ | |
73 | ||
74 | int FFbits = VTDELAY; | |
75 | struct delay FFdelay[] = | |
76 | { | |
77 | 0, FF0, | |
78 | 2000, FF1, | |
79 | -1 | |
80 | }; |