Subversion Repositories HelenOS-historic

Rev

Rev 1560 | Rev 1603 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1560 Rev 1566
Line 97... Line 97...
97
    '1', '2', '3',
97
    '1', '2', '3',
98
    '0', '.',
98
    '0', '.',
99
    SPECIAL, /* 0x54 - Alt-SysRq */
99
    SPECIAL, /* 0x54 - Alt-SysRq */
100
    SPECIAL, /* 0x55 - F11/F12/PF1/FN */
100
    SPECIAL, /* 0x55 - F11/F12/PF1/FN */
101
    SPECIAL, /* 0x56 - unlabelled key next to LAlt */
101
    SPECIAL, /* 0x56 - unlabelled key next to LAlt */
102
    FUNCTION_KEYS | 11, /* 0x57 - F11 */
102
    (FUNCTION_KEYS | 11), /* 0x57 - F11 */
103
    FUNCTION_KEYS | 12, /* 0x58 - F12 */
103
    (FUNCTION_KEYS | 12), /* 0x58 - F12 */
104
    SPECIAL, /* 0x59 */
104
    SPECIAL, /* 0x59 */
105
    SPECIAL, /* 0x5a */
105
    SPECIAL, /* 0x5a */
106
    SPECIAL, /* 0x5b */
106
    SPECIAL, /* 0x5b */
107
    SPECIAL, /* 0x5c */
107
    SPECIAL, /* 0x5c */
108
    SPECIAL, /* 0x5d */
108
    SPECIAL, /* 0x5d */
Line 141... Line 141...
141
    SPECIAL, /* 0x7e */
141
    SPECIAL, /* 0x7e */
142
    SPECIAL, /* 0x7f */
142
    SPECIAL, /* 0x7f */
143
};
143
};
144
 
144
 
145
/** Secondary meaning of scancodes. */
145
/** Secondary meaning of scancodes. */
146
static char sc_secondary_map[] = {
146
static int sc_secondary_map[] = {
147
    SPECIAL, /* 0x00 */
147
    SPECIAL, /* 0x00 */
148
    SPECIAL, /* 0x01 - Esc */
148
    SPECIAL, /* 0x01 - Esc */
149
    '!', '@', '#', '$', '%', '^', '&', '*', '(', ')', '_', '+',
149
    '!', '@', '#', '$', '%', '^', '&', '*', '(', ')', '_', '+',
150
    SPECIAL, /* 0x0e - Backspace */
150
    SPECIAL, /* 0x0e - Backspace */
151
    '\t', 'Q', 'W', 'E', 'R', 'T', 'Y', 'U', 'I', 'O', 'P', '{', '}', '\n',
151
    '\t', 'Q', 'W', 'E', 'R', 'T', 'Y', 'U', 'I', 'O', 'P', '{', '}', '\n',