Annotation of 43BSDTahoe/new/X/libapollo/lk201.h, revision 1.1.1.1

1.1       root        1: /* $Header: lk201.h,v 10.1 86/11/29 13:53:34 jg Rel $ */
                      2: /* $Header: lk201.h,v 10.1 86/11/29 13:53:34 jg Rel $ */
                      3: /*
                      4:  * The Sun X drivers are a product of Sun Microsystems, Inc. and are provided
                      5:  * for unrestricted use provided that this legend is included on all tape
                      6:  * media and as a part of the software program in whole or part.  Users
                      7:  * may copy or modify these drivers without charge, but are not authorized
                      8:  * to license or distribute them to anyone else except as part of a product or
                      9:  * program developed by the user.
                     10:  * 
                     11:  * THE SUN X DRIVERS ARE PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND
                     12:  * INCLUDING THE WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A
                     13:  * PARTICULAR PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE
                     14:  * PRACTICE.
                     15:  *
                     16:  * The Sun X Drivers are provided with no support and without any obligation
                     17:  * on the part of Sun Microsystems, Inc. to assist in their use, correction,
                     18:  * modification or enhancement.
                     19:  * 
                     20:  * SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE
                     21:  * INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY THE SUN X
                     22:  * DRIVERS OR ANY PART THEREOF.
                     23:  * 
                     24:  * In no event will Sun Microsystems, Inc. be liable for any lost revenue
                     25:  * or profits or other special, indirect and consequential damages, even if
                     26:  * Sun has been advised of the possibility of such damages.
                     27:  * 
                     28:  * Sun Microsystems, Inc.
                     29:  * 2550 Garcia Avenue
                     30:  * Mountain View, California  94043
                     31:  */
                     32: 
                     33: /*-
                     34:  * Copyright (c) 1986 by Sun Microsystems,  Inc.
                     35:  *
                     36:  * @(#)lk201.h 2.1 86/01/28
                     37:  *
                     38:  */
                     39: 
                     40: /*
                     41:  *     Bogus mapping to the LK201 keycodes.  This is really squalid.
                     42:  */
                     43: static u_short LK201[] = {
                     44:        0324|ControlMask,               /* 000 nul */
                     45:        0302|ControlMask,               /* 001 soh */
                     46:        0331|ControlMask,               /* 002 stx */
                     47:        0316|ControlMask,               /* 003 etx */
                     48:        0315|ControlMask,               /* 004 eot */
                     49:        0314|ControlMask,               /* 005 enq */
                     50:        0322|ControlMask,               /* 006 ack */
                     51:        0330|ControlMask,               /* 007 bel */
                     52:        0335|ControlMask,               /* 010 bs  */
                     53:        0276|ControlMask,               /* 011 ht  */
                     54:        0342|ControlMask,               /* 012 nl  */
                     55:        0347|ControlMask,               /* 013 vt  */
                     56:        0354|ControlMask,               /* 014 np  */
                     57:        0275|ControlMask,               /* 015 cr  */
                     58:        0336|ControlMask,               /* 016 so  */
                     59:        0353|ControlMask,               /* 017 si  */
                     60:        0360|ControlMask,               /* 020 dle */
                     61:        0301|ControlMask,               /* 021 dc1 */
                     62:        0321|ControlMask,               /* 022 dc2 */
                     63:        0307|ControlMask,               /* 023 dc3 */
                     64:        0327|ControlMask,               /* 024 dc4 */
                     65:        0341|ControlMask,               /* 025 nak */
                     66:        0323|ControlMask,               /* 026 syn */
                     67:        0306|ControlMask,               /* 027 etb */
                     68:        0310|ControlMask,               /* 030 can */
                     69:        0334|ControlMask,               /* 031 em  */
                     70:        0303|ControlMask,               /* 032 sub */
                     71:        0372|ControlMask,               /* 033 esc */
                     72:        0367|ControlMask,               /* 034 fs  */
                     73:        0366|ControlMask,               /* 035 gs  */
                     74:        0277|ControlMask,               /* 036 rs  */
                     75:        0371|ControlMask,               /* 037 us  */
                     76:        0324,           /* 040 sp  */
                     77:        0300|ShiftMask,         /* 041  !  */
                     78:        0373|ShiftMask,         /* 042  "  */
                     79:        0313|ShiftMask,         /* 043  #  */
                     80:        0320|ShiftMask,         /* 044  $  */
                     81:        0326|ShiftMask,         /* 045  %  */
                     82:        0340|ShiftMask,         /* 046  &  */
                     83:        0373,           /* 047  '  */   
                     84:        0352|ShiftMask,         /* 050  (  */
                     85:        0357|ShiftMask,         /* 051  )  */
                     86:        0345|ShiftMask,         /* 052  *  */
                     87:        0365|ShiftMask,         /* 053  +  */
                     88:        0350,           /* 054  ,  */   
                     89:        0371,           /* 055  -  */   
                     90:        0355,           /* 056  .  */   
                     91:        0363,           /* 057  /  */   
                     92:        0357,           /* 060  0  */
                     93:        0300,           /* 061  1  */
                     94:        0305,           /* 062  2  */
                     95:        0313,           /* 063  3  */
                     96:        0320,           /* 064  4  */
                     97:        0326,           /* 065  5  */
                     98:        0333,           /* 066  6  */
                     99:        0340,           /* 067  7  */
                    100:        0345,           /* 070  8  */
                    101:        0352,           /* 071  9  */
                    102:        0362|ShiftMask,         /* 072  :  */   
                    103:        0362,           /* 073  ;  */
                    104:        0350|ShiftMask,         /* 074  <  */   
                    105:        0365,           /* 075  =  */
                    106:        0355|ShiftMask,         /* 076  >  */   
                    107:        0363|ShiftMask,         /* 077  ?  */   
                    108:        0305|ShiftMask,         /* 100  @  */
                    109:        0302|ShiftMask,         /* 101  A  */
                    110:        0331|ShiftMask,         /* 102  B  */
                    111:        0316|ShiftMask,         /* 103  C  */
                    112:        0315|ShiftMask,         /* 104  D  */
                    113:        0314|ShiftMask,         /* 105  E  */
                    114:        0322|ShiftMask,         /* 106  F  */
                    115:        0330|ShiftMask,         /* 107  G  */
                    116:        0335|ShiftMask,         /* 110  H  */
                    117:        0346|ShiftMask,         /* 111  I  */
                    118:        0342|ShiftMask,         /* 112  J  */
                    119:        0347|ShiftMask,         /* 113  K  */
                    120:        0354|ShiftMask,         /* 114  L  */
                    121:        0343|ShiftMask,         /* 115  M  */
                    122:        0336|ShiftMask,         /* 116  N  */
                    123:        0353|ShiftMask,         /* 117  O  */
                    124:        0360|ShiftMask,         /* 120  P  */
                    125:        0301|ShiftMask,         /* 121  Q  */
                    126:        0321|ShiftMask,         /* 122  R  */
                    127:        0307|ShiftMask,         /* 123  S  */
                    128:        0327|ShiftMask,         /* 124  T  */
                    129:        0341|ShiftMask,         /* 125  U  */
                    130:        0323|ShiftMask,         /* 126  V  */
                    131:        0306|ShiftMask,         /* 127  W  */
                    132:        0310|ShiftMask,         /* 130  X  */
                    133:        0334|ShiftMask,         /* 131  Y  */
                    134:        0303|ShiftMask,         /* 132  Z  */
                    135:        0372,           /* 133  [  */   
                    136:        0367,           /* 134  \  */   
                    137:        0366,           /* 135  ]  */   
                    138:        0333|ShiftMask,         /* 136  ^  */
                    139:        0371|ShiftMask,         /* 137  _  */
                    140:        0277,           /* 140  `  */
                    141:        0302,           /* 141  a  */
                    142:        0331,           /* 142  b  */
                    143:        0316,           /* 143  c  */
                    144:        0315,           /* 144  d  */
                    145:        0314,           /* 145  e  */
                    146:        0322,           /* 146  f  */
                    147:        0330,           /* 147  g  */
                    148:        0335,           /* 150  h  */
                    149:        0346,           /* 151  i  */
                    150:        0342,           /* 152  j  */
                    151:        0347,           /* 153  k  */
                    152:        0354,           /* 154  l  */
                    153:        0343,           /* 155  m  */
                    154:        0336,           /* 156  n  */
                    155:        0353,           /* 157  o  */
                    156:        0360,           /* 160  p  */
                    157:        0301,           /* 161  q  */
                    158:        0321,           /* 162  r  */
                    159:        0307,           /* 163  s  */
                    160:        0327,           /* 164  t  */
                    161:        0341,           /* 165  u  */
                    162:        0323,           /* 166  v  */
                    163:        0306,           /* 167  w  */
                    164:        0310,           /* 170  x  */
                    165:        0334,           /* 171  y  */
                    166:        0303,           /* 172  z  */
                    167:        0372|ShiftMask,         /* 173  {  */   
                    168:        0367|ShiftMask,         /* 174  | */    
                    169:        0366|ShiftMask,         /* 175  }  */   
                    170:        0277|ShiftMask,         /* 176  ~  */   
                    171:        0274,           /* 177 del */
                    172: };
                    173: 

unix.superglobalmegacorp.com

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