18 0, 0,
'1',
'2',
'3',
'4',
'5',
'6',
'7',
'8',
'9',
'0', 225, 39,
'\b',
19 0,
'q',
'w',
'e',
'r',
't',
'z',
'u',
'i',
'o',
'p', 129,
'+',
'\n',
20 0,
'a',
's',
'd',
'f',
'g',
'h',
'j',
'k',
'l', 148, 132,
'^', 0,
'#',
21 'y',
'x',
'c',
'v',
'b',
'n',
'm',
',',
'.',
'-', 0,
22 '*', 0,
' ', 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
'-',
23 0, 0, 0,
'+', 0, 0, 0, 0, 0, 0, 0,
'<', 0, 0
27 0, 0,
'!',
'"', 21,
'$',
'%',
'&',
'/',
'(',
')',
'=',
'?', 96, 0,
28 0,
'Q',
'W',
'E',
'R',
'T',
'Z',
'U',
'I',
'O',
'P', 154,
'*', 0,
29 0,
'A',
'S',
'D',
'F',
'G',
'H',
'J',
'K',
'L', 153, 142, 248, 0, 39,
30 'Y',
'X',
'C',
'V',
'B',
'N',
'M',
';',
':',
'_', 0,
31 0, 0,
' ', 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
32 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
'>', 0, 0
36 0, 0, 0, 253, 0, 0, 0, 0,
'{',
'[',
']',
'}',
'\\', 0, 0,
37 0,
'@', 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
'~', 0,
38 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
39 0, 0, 0, 0, 0, 0, 230, 0, 0, 0, 0,
40 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
41 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
'|', 0, 0
45 '7',
'8',
'9',
'-',
'4',
'5',
'6',
'+',
'1',
'2',
'3',
'0',
','
49 8, 9, 10, 53, 5, 6, 7, 27, 2, 3, 4, 11, 51
165 if ((code>=16 && code<=26) || (code>=30 && code<=40) || (code>=44 && code<=50)) {
203 *(
unsigned short*) 0x472 = 0x1234;
208 }
while ((status &
inpb) != 0);
215 unsigned char ucStatus;
219 if( ((ucStatus &
outb) != 0) && ((ucStatus &
auxb) == 0) ){
232 unsigned char status, reply;
239 }
while ((status &
outb) == 0);
245 }
while ((status & outb) == 0);
252 unsigned char status, reply;
259 }
while ((status &
outb) == 0);
269 }
while ((status & outb) == 0);