Annotation of 40BSD/cmd/tset/tset.delays.h, revision 1.1.1.1

1.1       root        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:        9,      CR3,
                     27:        80,     CR1,
                     28:        160,    CR2,
                     29:        -1
                     30: };
                     31: 
                     32: /*
                     33: **  New Line delays
                     34: */
                     35: 
                     36: int    NLbits = NLDELAY;
                     37: struct 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: 
                     50: int    BSbits = BSDELAY;
                     51: struct delay   BSdelay[] =
                     52: {
                     53:        0,      BS0,
                     54:        -1
                     55: };
                     56: 
                     57: 
                     58: /*
                     59: **  TaB delays
                     60: */
                     61: 
                     62: int    TBbits = TBDELAY;
                     63: struct delay   TBdelay[] =
                     64: {
                     65:        0,      TAB0,
                     66:        11,     TAB1,           /* special M37 delay */
                     67:        -1
                     68: };
                     69: 
                     70: 
                     71: /*
                     72: **  Form Feed delays
                     73: */
                     74: 
                     75: int    FFbits = VTDELAY;
                     76: struct delay   FFdelay[] =
                     77: {
                     78:        0,      FF0,
                     79:        2000,   FF1,
                     80:        -1
                     81: };

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.