Annotation of 43BSD/contrib/X/libsun/lk201.h, revision 1.1

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

unix.superglobalmegacorp.com

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