10SN/A# $FreeBSD$ 27421SDaniel.Anderson@Sun.COM# alt 3420SN/A# scan cntrl alt alt cntrl lock 40SN/A# code base shift cntrl shift alt shift cntrl shift state 50SN/A# ------------------------------------------------------------------ 60SN/A 000 nop nop nop nop nop nop nop nop O 70SN/A 001 esc esc esc esc esc esc debug esc O 80SN/A 002 '1' '!' nop nop '1' '!' nop nop O 90SN/A 003 '2' '@' nul nul '2' '@' nul nul O 100SN/A 004 '3' '#' nop nop '3' '#' nop nop O 110SN/A 005 '4' '$' nop nop '4' '$' nop nop O 120SN/A 006 '5' '%' nop nop '5' '%' nop nop O 130SN/A 007 '6' '^' rs rs '6' '^' rs rs O 140SN/A 008 '7' '&' nop nop '7' '&' nop nop O 150SN/A 009 '8' '*' nop nop '8' '*' nop nop O 160SN/A 010 '9' '(' nop nop '9' '(' nop nop O 170SN/A 011 '0' ')' nop nop '0' ')' nop nop O 180SN/A 012 '-' '_' us us '-' '_' us us O 190SN/A 013 '=' '+' nop nop '=' '+' nop nop O 200SN/A 014 bs bs del del bs bs del del O 210SN/A 015 ht btab nop nop ht btab nop nop O 220SN/A 016 'q' 'Q' dc1 dc1 'q' 'Q' dc1 dc1 C 230SN/A 017 'w' 'W' etb etb 'w' 'W' etb etb C 240SN/A 018 'e' 'E' enq enq 'e' 'E' enq enq C 250SN/A 019 'r' 'R' dc2 dc2 'r' 'R' dc2 dc2 C 260SN/A 020 't' 'T' dc4 dc4 't' 'T' dc4 dc4 C 270SN/A 021 'y' 'Y' em em 'y' 'Y' em em C 280SN/A 022 'u' 'U' nak nak 'u' 'U' nak nak C 290SN/A 023 'i' 'I' ht ht 'i' 'I' ht ht C 300SN/A 024 'o' 'O' si si 'o' 'O' si si C 310SN/A 025 'p' 'P' dle dle 'p' 'P' dle dle C 324002Sdarrenm 026 '[' '{' esc esc '[' '{' esc esc O 334002Sdarrenm 027 ']' '}' gs gs ']' '}' gs gs O 344002Sdarrenm 028 cr cr nl nl cr cr nl nl O 354002Sdarrenm 029 lctrl lctrl lctrl lctrl lctrl lctrl lctrl lctrl O 364002Sdarrenm 030 'a' 'A' soh soh 'a' 'A' soh soh C 374002Sdarrenm 031 's' 'S' dc3 dc3 's' 'S' dc3 dc3 C 380SN/A 032 'd' 'D' eot eot 'd' 'D' eot eot C 397421SDaniel.Anderson@Sun.COM 033 'f' 'F' ack ack 'f' 'F' ack ack C 407421SDaniel.Anderson@Sun.COM 034 'g' 'G' bel bel 'g' 'G' bel bel C 417421SDaniel.Anderson@Sun.COM 035 'h' 'H' bs bs 'h' 'H' bs bs C 427421SDaniel.Anderson@Sun.COM 036 'j' 'J' nl nl 'j' 'J' nl nl C 434002Sdarrenm 037 'k' 'K' vt vt 'k' 'K' vt vt C 440SN/A 038 'l' 'L' ff ff 'l' 'L' ff ff C 450SN/A 039 ';' ':' nop nop ';' ':' nop nop O 460SN/A 040 ''' '"' nop nop ''' '"' nop nop O 470SN/A 041 '`' '~' nop nop '`' '~' nop nop O 480SN/A 042 lshift lshift lshift lshift lshift lshift lshift lshift O 490SN/A 043 '\' '|' fs fs '\' '|' fs fs O 500SN/A 044 'z' 'Z' sub sub 'z' 'Z' sub sub C 510SN/A 045 'x' 'X' can can 'x' 'X' can can C 520SN/A 046 'c' 'C' etx etx 'c' 'C' etx etx C 530SN/A 047 'v' 'V' syn syn 'v' 'V' syn syn C 540SN/A 048 'b' 'B' stx stx 'b' 'B' stx stx C 550SN/A 049 'n' 'N' so so 'n' 'N' so so C 560SN/A 050 'm' 'M' cr cr 'm' 'M' cr cr C 570SN/A 051 ',' '<' nop nop ',' '<' nop nop O 580SN/A 052 '.' '>' nop nop '.' '>' nop nop O 590SN/A 053 '/' '?' nop nop '/' '?' nop nop O 600SN/A 054 rshift rshift rshift rshift rshift rshift rshift rshift O 614002Sdarrenm 055 '*' '*' '*' '*' '*' '*' '*' '*' O 624002Sdarrenm 056 lalt lalt lalt lalt lalt lalt lalt lalt O 634002Sdarrenm 057 ' ' ' ' nul ' ' ' ' ' ' susp ' ' O 640SN/A 058 alock clock clock clock clock clock clock clock O 650SN/A 059 fkey01 fkey13 fkey25 fkey37 scr01 scr11 scr01 scr11 O 660SN/A 060 fkey02 fkey14 fkey26 fkey38 scr02 scr12 scr02 scr12 O 670SN/A 061 fkey03 fkey15 fkey27 fkey39 scr03 scr13 scr03 scr13 O 680SN/A 062 fkey04 fkey16 fkey28 fkey40 scr04 scr14 scr04 scr14 O 690SN/A 063 fkey05 fkey17 fkey29 fkey41 scr05 scr15 scr05 scr15 O 700SN/A 064 fkey06 fkey18 fkey30 fkey42 scr06 scr16 scr06 scr16 O 710SN/A 065 fkey07 fkey19 fkey31 fkey43 scr07 scr07 scr07 scr07 O 720SN/A 066 fkey08 fkey20 fkey32 fkey44 scr08 scr08 scr08 scr08 O 730SN/A 067 fkey09 fkey21 fkey33 fkey45 scr09 scr09 scr09 scr09 O 740SN/A 068 fkey10 fkey22 fkey34 fkey46 scr10 scr10 scr10 scr10 O 750SN/A 069 nlock nlock nlock nlock nlock nlock nlock nlock O 760SN/A 070 slock slock slock slock slock slock slock slock O 770SN/A 071 fkey49 '7' '7' '7' '7' '7' '7' '7' N 780SN/A 072 fkey50 '8' '8' '8' '8' '8' '8' '8' N 790SN/A 073 fkey51 '9' '9' '9' '9' '9' '9' '9' N 800SN/A 074 fkey52 '-' '-' '-' '-' '-' '-' '-' N 810SN/A 075 fkey53 '4' '4' '4' '4' '4' '4' '4' N 820SN/A 076 fkey54 '5' '5' '5' '5' '5' '5' '5' N 830SN/A 077 fkey55 '6' '6' '6' '6' '6' '6' '6' N 840SN/A 078 fkey56 '+' '+' '+' '+' '+' '+' '+' N 850SN/A 079 fkey57 '1' '1' '1' '1' '1' '1' '1' N 860SN/A 080 fkey58 '2' '2' '2' '2' '2' '2' '2' N 870SN/A 081 fkey59 '3' '3' '3' '3' '3' '3' '3' N 880SN/A 082 fkey60 '0' '0' '0' '0' '0' '0' '0' N 890SN/A 083 del '.' '.' '.' '.' '.' boot boot N 900SN/A 084 alock alock alock alock alock alock alock alock O 914002Sdarrenm 085 nop nop nop nop nop nop nop nop O 920SN/A 086 nop nop nop nop nop nop nop nop O 930SN/A 087 fkey11 fkey23 fkey35 fkey47 scr11 scr11 scr11 scr11 O 940SN/A 088 fkey12 fkey24 fkey36 fkey48 scr12 scr12 scr12 scr12 O 954002Sdarrenm 089 cr cr nl nl cr cr nl nl O 960SN/A 090 rctrl rctrl rctrl rctrl rctrl rctrl rctrl rctrl O 970SN/A 091 '/' '/' '/' '/' '/' '/' '/' '/' N 980SN/A 092 nscr nscr debug debug nop nop nop nop O 990SN/A 093 ralt ralt ralt ralt ralt ralt ralt ralt O 1000SN/A 094 fkey49 fkey49 fkey49 fkey49 fkey49 fkey49 fkey49 fkey49 O 1010SN/A 095 fkey50 fkey50 fkey50 fkey50 fkey50 fkey50 fkey50 fkey50 O 1020SN/A 096 fkey51 fkey51 fkey51 fkey51 fkey51 fkey51 fkey51 fkey51 O 1034002Sdarrenm 097 fkey53 fkey53 fkey53 fkey53 fkey53 fkey53 fkey53 fkey53 O 1040SN/A 098 fkey55 fkey55 fkey55 fkey55 fkey55 fkey55 fkey55 fkey55 O 1050SN/A 099 fkey57 fkey57 fkey57 fkey57 fkey57 fkey57 fkey57 fkey57 O 1060SN/A 100 fkey58 fkey58 fkey58 fkey58 fkey58 fkey58 fkey58 fkey58 O 1070SN/A 101 fkey59 fkey59 fkey59 fkey59 fkey59 fkey59 fkey59 fkey59 O 1080SN/A 102 fkey60 fkey60 fkey60 fkey60 fkey60 fkey60 fkey60 fkey60 O 1090SN/A 103 fkey61 fkey61 fkey61 fkey61 fkey61 fkey61 boot fkey61 O 1100SN/A 104 slock saver slock saver susp nop susp nop O 1110SN/A 105 fkey62 fkey62 fkey62 fkey62 fkey62 fkey62 fkey62 fkey62 O 1120SN/A 106 fkey63 fkey63 fkey63 fkey63 fkey63 fkey63 fkey63 fkey63 O 1130SN/A 107 fkey64 fkey64 fkey64 fkey64 fkey64 fkey64 fkey64 fkey64 O 1140SN/A 108 nop nop nop nop nop nop nop nop O 1150SN/A 1160SN/A 128 nop nop nop nop nop nop nop nop O 1170SN/A 129 esc esc esc esc esc esc debug esc O 1180SN/A 130 '1' '!' nop nop '1' '!' nop nop O 1190SN/A 131 '2' '"' nul nul '2' '@' nul nul O 1200SN/A 132 '3' '�' nop nop '3' '#' nop nop O 1210SN/A 133 '4' ';' nop nop '4' ';' nop nop O 1220SN/A 134 '5' '%' nop nop '5' '%' nop nop O 1231694Sdarrenm 135 '6' ':' rs rs '6' '^' rs rs O 1240SN/A 136 '7' '?' nop nop '7' '&' nop nop O 1250SN/A 137 '8' '*' nop nop '8' '*' nop nop O 1261694Sdarrenm 138 '9' '(' nop nop '9' '(' nop nop O 1270SN/A 139 '0' ')' nop nop '0' ')' nop nop O 1280SN/A 140 '-' '_' us us '-' '_' us us O 1290SN/A 141 '=' '+' nop nop '=' '+' nop nop O 1300SN/A 142 bs bs del del bs bs del del O 1314002Sdarrenm 143 ht btab nop nop ht btab nop nop O 1324002Sdarrenm 144 '�' '�' dc1 dc1 'q' 'Q' dc1 dc1 C 1330SN/A 145 '�' '�' etb etb 'w' 'W' etb etb C 1344002Sdarrenm 146 '�' '�' enq enq 'e' 'E' enq enq C 1350SN/A 147 '�' '�' dc2 dc2 'r' 'R' dc2 dc2 C 1360SN/A 148 '�' '�' dc4 dc4 't' 'T' dc4 dc4 C 1370SN/A 149 '�' '�' em em 'y' 'Y' em em C 1380SN/A 150 '�' '�' nak nak 'u' 'U' nak nak C 1390SN/A 151 '�' '�' ht ht 'i' 'I' ht ht C 1400SN/A 152 '�' '�' si si 'o' 'O' si si C 1410SN/A 153 '�' '�' dle dle 'p' 'P' dle dle C 1421694Sdarrenm 154 '�' '�' esc esc '[' '{' esc esc C 1431694Sdarrenm 155 ''' ''' gs gs ']' '}' gs gs O 1440SN/A 156 cr cr nl nl cr cr nl nl O 1450SN/A 157 lctrl lctrl lctrl lctrl lctrl lctrl lctrl lctrl O 1461694Sdarrenm 158 '�' '�' soh soh 'a' 'A' soh soh C 1470SN/A 159 '�' '�' dc3 dc3 's' 'S' dc3 dc3 C 1480SN/A 160 '�' '�' eot eot 'd' 'D' eot eot C 1490SN/A 161 '�' '�' ack ack 'f' 'F' ack ack C 1500SN/A 162 '�' '�' bel bel 'g' 'G' bel bel C 1510SN/A 163 '�' '�' bs bs 'h' 'H' bs bs C 1520SN/A 164 '�' '�' nl nl 'j' 'J' nl nl C 1530SN/A 165 '�' '�' vt vt 'k' 'K' vt vt C 1540SN/A 166 '�' '�' ff ff 'l' 'L' ff ff C 1551694Sdarrenm 167 '�' '�' nop nop ';' ':' nop nop C 1560SN/A 168 '�' '�' nop nop ''' '"' nop nop C 1570SN/A 169 '�' '�' nop nop '`' '~' nop nop C 1580SN/A 170 lshift lshift lshift lshift lshift lshift lshift lshift O 1590SN/A 171 '\' '|' fs fs '\' '|' fs fs O 1600SN/A 172 '�' '�' sub sub 'z' 'Z' sub sub C 1610SN/A 173 '�' '�' can can 'x' 'X' can can C 1620SN/A 174 '�' '�' etx etx 'c' 'C' etx etx C 1631694Sdarrenm 175 '�' '�' syn syn 'v' 'V' syn syn C 1640SN/A 176 '�' '�' stx stx 'b' 'B' stx stx C 1650SN/A 177 '�' '�' so so 'n' 'N' so so C 1660SN/A 178 '�' '�' cr cr 'm' 'M' cr cr C 1670SN/A 179 '�' '�' nop nop ',' '<' nop nop C 1680SN/A 180 '�' '�' nop nop '.' '>' nop nop C 1690SN/A 181 '.' ',' nop nop '/' '?' nop nop O 1700SN/A 182 rshift rshift rshift rshift rshift rshift rshift rshift O 1710SN/A 183 '*' '*' '*' '*' '*' '*' '*' '*' O 1720SN/A 184 lalt lalt lalt lalt lalt lalt lalt lalt O 1730SN/A 185 ' ' ' ' nul ' ' ' ' ' ' susp ' ' O 1740SN/A 186 alock clock clock clock clock clock clock clock O 1750SN/A 187 fkey01 fkey13 fkey25 fkey37 scr01 scr11 scr01 scr11 O 1760SN/A 188 fkey02 fkey14 fkey26 fkey38 scr02 scr12 scr02 scr12 O 1770SN/A 189 fkey03 fkey15 fkey27 fkey39 scr03 scr13 scr03 scr13 O 1780SN/A 190 fkey04 fkey16 fkey28 fkey40 scr04 scr14 scr04 scr14 O 1790SN/A 191 fkey05 fkey17 fkey29 fkey41 scr05 scr15 scr05 scr15 O 1800SN/A 192 fkey06 fkey18 fkey30 fkey42 scr06 scr16 scr06 scr16 O 1810SN/A 193 fkey07 fkey19 fkey31 fkey43 scr07 scr07 scr07 scr07 O 1820SN/A 194 fkey08 fkey20 fkey32 fkey44 scr08 scr08 scr08 scr08 O 1831694Sdarrenm 195 fkey09 fkey21 fkey33 fkey45 scr09 scr09 scr09 scr09 O 1841694Sdarrenm 196 fkey10 fkey22 fkey34 fkey46 scr10 scr10 scr10 scr10 O 1850SN/A 197 nlock nlock nlock nlock nlock nlock nlock nlock O 1860SN/A 198 slock slock slock slock slock slock slock slock O 1870SN/A 199 fkey49 '7' '7' '7' '7' '7' '7' '7' N 1880SN/A 200 fkey50 '8' '8' '8' '8' '8' '8' '8' N 1890SN/A 201 fkey51 '9' '9' '9' '9' '9' '9' '9' N 1900SN/A 202 fkey52 '-' '-' '-' '-' '-' '-' '-' N 1914002Sdarrenm 203 fkey53 '4' '4' '4' '4' '4' '4' '4' N 1920SN/A 204 fkey54 '5' '5' '5' '5' '5' '5' '5' N 1934002Sdarrenm 205 fkey55 '6' '6' '6' '6' '6' '6' '6' N 1940SN/A 206 fkey56 '+' '+' '+' '+' '+' '+' '+' N 1950SN/A 207 fkey57 '1' '1' '1' '1' '1' '1' '1' N 1960SN/A 208 fkey58 '2' '2' '2' '2' '2' '2' '2' N 1970SN/A 209 fkey59 '3' '3' '3' '3' '3' '3' '3' N 1980SN/A 210 fkey60 '0' '0' '0' '0' '0' '0' '0' N 1990SN/A 211 del '.' '.' '.' '.' '.' boot boot N 2000SN/A 212 alock alock alock alock alock alock alock alock O 2010SN/A 213 nop nop nop nop nop nop nop nop O 2020SN/A 214 nop nop nop nop nop nop nop nop O 2030SN/A 215 fkey11 fkey23 fkey35 fkey47 scr11 scr11 scr11 scr11 O 2040SN/A 216 fkey12 fkey24 fkey36 fkey48 scr12 scr12 scr12 scr12 O 2050SN/A 217 cr cr nl nl cr cr nl nl O 2060SN/A 218 rctrl rctrl rctrl rctrl rctrl rctrl rctrl rctrl O 2070SN/A 219 '/' '/' '/' '/' '/' '/' '/' '/' N 2080SN/A 220 nscr nscr debug debug nop nop nop nop O 2090SN/A 221 ralt ralt ralt ralt ralt ralt ralt ralt O 2100SN/A 222 fkey49 fkey49 fkey49 fkey49 fkey49 fkey49 fkey49 fkey49 O 2110SN/A 223 fkey50 fkey50 fkey50 fkey50 fkey50 fkey50 fkey50 fkey50 O 2120SN/A 224 fkey51 fkey51 fkey51 fkey51 fkey51 fkey51 fkey51 fkey51 O 2130SN/A 225 fkey53 fkey53 fkey53 fkey53 fkey53 fkey53 fkey53 fkey53 O 2140SN/A 226 fkey55 fkey55 fkey55 fkey55 fkey55 fkey55 fkey55 fkey55 O 2150SN/A 227 fkey57 fkey57 fkey57 fkey57 fkey57 fkey57 fkey57 fkey57 O 2160SN/A 228 fkey58 fkey58 fkey58 fkey58 fkey58 fkey58 fkey58 fkey58 O 2170SN/A 229 fkey59 fkey59 fkey59 fkey59 fkey59 fkey59 fkey59 fkey59 O 2180SN/A 230 fkey60 fkey60 fkey60 fkey60 fkey60 fkey60 fkey60 fkey60 O 2190SN/A 231 fkey61 fkey61 fkey61 fkey61 fkey61 fkey61 boot fkey61 O 2200SN/A 232 slock saver slock saver susp nop susp nop O 2210SN/A 233 fkey62 fkey62 fkey62 fkey62 fkey62 fkey62 fkey62 fkey62 O 2220SN/A 234 fkey63 fkey63 fkey63 fkey63 fkey63 fkey63 fkey63 fkey63 O 2230SN/A 235 fkey64 fkey64 fkey64 fkey64 fkey64 fkey64 fkey64 fkey64 O 2240SN/A 236 nop nop nop nop nop nop nop nop O 2250SN/A