Annotation of 43BSDTahoe/ucb/tn3270/ctlr/unix.kbd, revision 1.1.1.1

1.1       root        1: /*
                      2:  * Copyright (c) 1988 Regents of the University of California.
                      3:  * All rights reserved.
                      4:  *
                      5:  * Redistribution and use in source and binary forms are permitted
                      6:  * provided that this notice is preserved and that due credit is given
                      7:  * to the University of California at Berkeley. The name of the University
                      8:  * may not be used to endorse or promote products derived from this
                      9:  * software without specific prior written permission. This software
                     10:  * is provided ``as is'' without express or implied warranty.
                     11:  *
                     12:  *     @(#)unix.kbd    1.2 (Berkeley) 3/28/88
                     13:  */
                     14: 
                     15: /*
                     16:  * keynumber [ scancode [ unshifted [ shifted [ alted [ shiftalted ] ] ] ] ]
                     17:  *
                     18:  * keynumber is in decimal, and starts in column 1.
                     19:  * scancode is hexadecimal.
                     20:  * unshifted, etc. - these are either a single ascii character,
                     21:  *                     or the name of a function or an AID-generating key.
                     22:  *
                     23:  * all fields are separated by a single space.
                     24:  */
                     25: 
                     26: extern struct hits hits[];
                     27: 1 0e ` ~ LPRT
                     28: 2 16 1 ! XON
                     29: 3 1e 2 @ XOFF
                     30: 4 26 3 # ALTK
                     31: 5 25 4 $ ESCAPE
                     32: 6 2e 5 % DISC
                     33: 7 36 6 ^ MASTER_RESET
                     34: 8 3d 7 & RESHOW
                     35: 9 3e 8 * FLINP
                     36: 10 46 9 ( SYNCH
                     37: 11 45 0 ) INIT
                     38: 12 4e - _ PCOFF
                     39: 13 55 = + PCON
                     40: 14 5d APLON APLOFF APLEND
                     41: 15 66 LEFT
                     42: 16 0d TAB BTAB
                     43: 17 15 q Q FIELDEND
                     44: 18 1d w W WORDEND
                     45: 19 24 e E WORDBACKTAB
                     46: 20 2d r R FERASE
                     47: 21 2c t T WERASE
                     48: 22 35 y Y ERASE
                     49: 23 3c u U CLRTAB
                     50: 24 43 i I SETHOM
                     51: 25 44 o O SETMRG
                     52: 26 4d p P UNDENT
                     53: 27 54 [ { INDENT
                     54: 28 5b \ | SETTAB
                     55: 29 5c DELTAB COLTAB COLBAK
                     56: 30 14 CAPS_LOCK
                     57: 31 1c a A WORDTAB
                     58: 32 1b s S CURSEL
                     59: 33 23 d D VERTICAL_BAR
                     60: 34 2b f F CENTSIGN
                     61: 35 34 g G PF25
                     62: 36 33 h H PF26
                     63: 37 3b j J PF27
                     64: 38 42 k K PF28
                     65: 39 4b l L PF29
                     66: 40 4c ; : PF30
                     67: 41 52 ' " PF31
                     68: 42 53 ] } PF32
                     69: 43 5a NL
                     70: 44 12 MAKE_SHIFT MAKE_SHIFT MAKE_SHIFT
                     71: 45 13 < > PF33
                     72: 46 1a z Z PF34
                     73: 47 22 x X PF35
                     74: 48 21 c C PF36
                     75: 49 2a v V
                     76: 50 32 b B
                     77: 51 31 n N
                     78: 52 3a m M
                     79: 53 41 , <
                     80: 54 49 . >
                     81: 55 4a / ?
                     82: 56 51
                     83: 57 59 MAKE_SHIFT MAKE_SHIFT MAKE_SHIFT
                     84: 58 11 RESET NULL DVCNL
                     85: 59
                     86: 60 19 MAKE_ALT MAKE_ALT MAKE_ALT
                     87: 61 29 SPACE SPACE
                     88: 62 39 MAKE_ALT MAKE_ALT MAKE_ALT
                     89: 63
                     90: 64 58 ENTER
                     91: 65 06 CLEAR NULL TEST
                     92: 66 0c NULL NULL ATTN
                     93: 67 0b EEOF NULL EINP
                     94: 68 0a
                     95: 69 09 MAKE_CTRL
                     96: 70 05 ATTN NULL TREQ
                     97: 71 04
                     98: 72 03
                     99: 73 83
                    100: 74 01
                    101: 75 67 PA1 DP
                    102: 76 64 BTAB
                    103: 77
                    104: 78 61 LEFT NULL LEFT2
                    105: 79
                    106: 80 6e PA2 FM
                    107: 81 65 INSRT
                    108: 82 63 UP
                    109: 83 62 NULL NULL HOME
                    110: 84 60 DOWN
                    111: 85 6f PA3
                    112: 86 6d DELETE
                    113: 87
                    114: 88 6a RIGHT NULL RIGHT2
                    115: 89
                    116: 90 76
                    117: 91 6c 7
                    118: 92 6b 4
                    119: 93 69 1
                    120: 94 68
                    121: 95 77
                    122: 96 75 8
                    123: 97 73 5
                    124: 98 72 2
                    125: 99 70 0
                    126: 100 7e ,
                    127: 101 7d 9
                    128: 102 74 6
                    129: 103 7a 3
                    130: 104 71 .
                    131: 105 84 SPACE
                    132: 106 7c TAB
                    133: 107 7b -
                    134: 108 79 ENTER
                    135: 109 78
                    136: 110 07 PF1
                    137: 111 0f PF2
                    138: 112 17 PF3
                    139: 113 1f PF4
                    140: 114 27 PF5
                    141: 115 2f PF6
                    142: 116 37 PF7
                    143: 117 3f PF8 NULL MONOCASE
                    144: 118 47 PF9
                    145: 119 4f PF10
                    146: 120 56 PF11
                    147: 121 5e PF12
                    148: 122 08 PF13
                    149: 123 10 PF14
                    150: 124 18 PF15
                    151: 125 20 PF16
                    152: 126 28 PF17
                    153: 127 30 PF18
                    154: 128 38 PF19
                    155: 129 40 PF20
                    156: 130 48 PF21
                    157: 131 50 PF22
                    158: 132 57 PF23
                    159: 133 5f PF24
                    160: 134 92 BREAK_SHIFT BREAK_SHIFT BREAK_SHIFT
                    161: 135 D9 BREAK_SHIFT BREAK_SHIFT BREAK_SHIFT
                    162: 136 99 BREAK_ALT BREAK_ALT BREAK_ALT
                    163: 137 B9 BREAK_ALT BREAK_ALT BREAK_ALT

unix.superglobalmegacorp.com

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