Add missing keypad entry for '+' and correct a comment. From pr#3893.
This commit is contained in:
parent
da80f6c913
commit
b8b28812be
|
@ -1,4 +1,4 @@
|
|||
/* $NetBSD: kbdmap.c,v 1.9 1996/04/21 21:12:06 veego Exp $ */
|
||||
/* $NetBSD: kbdmap.c,v 1.10 1997/09/06 12:41:10 veego Exp $ */
|
||||
|
||||
/*
|
||||
* Copyright (c) 1993 Markus Wild
|
||||
|
@ -135,13 +135,14 @@ struct kbdmap ascii_kbdmap = {
|
|||
{ S, 0x24 }, /* F5 */
|
||||
{ S, 0x29 }, /* F6 */
|
||||
{ S, 0x2E }, /* F7 */
|
||||
{ S, 0x33 }, /* 0x58 F8 */
|
||||
{ S, 0x38 }, /* F9 */
|
||||
{ S, 0x33 }, /* F8 */
|
||||
{ S, 0x38 }, /* 0x58 F9 */
|
||||
{ S, 0x3D }, /* F10 */
|
||||
{ K, '(' },
|
||||
{ K, ')' },
|
||||
{ K, '/' },
|
||||
{ K, '*' },
|
||||
{ K, '+' },
|
||||
{ S, 0x42 } /* HELP */
|
||||
},
|
||||
|
||||
|
@ -234,20 +235,21 @@ struct kbdmap ascii_kbdmap = {
|
|||
{ S, 0x75 }, /* shift F5 */
|
||||
{ S, 0x7B }, /* shift F6 */
|
||||
{ S, 0x81 }, /* shift F7 */
|
||||
{ S, 0x87 }, /* 0x58 shift F8 */
|
||||
{ S, 0x8D }, /* shift F9 */
|
||||
{ S, 0x87 }, /* shift F8 */
|
||||
{ S, 0x8D }, /* 0x58 shift F9 */
|
||||
{ S, 0x93 }, /* shift F10 */
|
||||
{ K, '(' },
|
||||
{ K, ')' },
|
||||
{ K, '/' },
|
||||
{ K, '*' },
|
||||
{ K, '+' },
|
||||
{ S, 0x42 } /* HELP (no special shift code) */
|
||||
},
|
||||
|
||||
|
||||
/* alt map */
|
||||
{
|
||||
{ 0, '`' }, /* 0x00 */
|
||||
{ 0, '`' }, /* 0x00 */
|
||||
{ 0, '¹' },
|
||||
{ 0, '²' },
|
||||
{ 0, '³' },
|
||||
|
@ -258,11 +260,11 @@ struct kbdmap ascii_kbdmap = {
|
|||
{ 0, '·' }, /* 0x08 */
|
||||
{ 0, '«' },
|
||||
{ 0, '»' },
|
||||
{ 0, '-' },
|
||||
{ 0, '=' },
|
||||
{ 0, '\\' },
|
||||
{ 0, 0 },
|
||||
{ K, '0' },
|
||||
{ 0, '-' },
|
||||
{ 0, '=' },
|
||||
{ 0, '\\' },
|
||||
{ 0, 0 },
|
||||
{ K, '0' },
|
||||
{ C, 'å' }, /* 0x10 */
|
||||
{ 0, '°' },
|
||||
{ 0, '©' },
|
||||
|
@ -273,29 +275,29 @@ struct kbdmap ascii_kbdmap = {
|
|||
{ 0, '¡' },
|
||||
{ C, 'ø' }, /* 0x18 */
|
||||
{ 0, '¶' },
|
||||
{ 0, '[' },
|
||||
{ 0, ']' },
|
||||
{ 0, 0 },
|
||||
{ K, '1' },
|
||||
{ K, '2' },
|
||||
{ K, '3' },
|
||||
{ 0, '[' },
|
||||
{ 0, ']' },
|
||||
{ 0, 0 },
|
||||
{ K, '1' },
|
||||
{ K, '2' },
|
||||
{ K, '3' },
|
||||
{ C, 'æ' }, /* 0x20 */
|
||||
{ 0, 'ß' },
|
||||
{ C, 'ð' },
|
||||
{ DA, '´' },
|
||||
{ DG, '`' },
|
||||
{ DC, '^' },
|
||||
{ DT, '~' },
|
||||
{ DG, '`' },
|
||||
{ DC, '^' },
|
||||
{ DT, '~' },
|
||||
{ DD, '¨' },
|
||||
{ 0, '£' }, /* 0x28 */
|
||||
{ 0, ';' },
|
||||
{ 0, '\'' },
|
||||
{ 0, 0 },
|
||||
{ 0, 0 },
|
||||
{ K, '4' },
|
||||
{ K, '5' },
|
||||
{ K, '6' },
|
||||
{ 0, 0 }, /* 0x30 */
|
||||
{ 0, ';' },
|
||||
{ 0, '\'' },
|
||||
{ 0, 0 },
|
||||
{ 0, 0 },
|
||||
{ K, '4' },
|
||||
{ K, '5' },
|
||||
{ K, '6' },
|
||||
{ 0, 0 }, /* 0x30 */
|
||||
{ 0, '±' },
|
||||
{ 0, '×' },
|
||||
{ C, 'ç' },
|
||||
|
@ -303,65 +305,66 @@ struct kbdmap ascii_kbdmap = {
|
|||
{ 0, 'º' },
|
||||
{ 0, '' },
|
||||
{ 0, '¸' },
|
||||
{ 0, ',' }, /* 0x38 */
|
||||
{ 0, '.' },
|
||||
{ 0, '/' },
|
||||
{ 0, 0 },
|
||||
{ K, '.' },
|
||||
{ K, '7' },
|
||||
{ K, '8' },
|
||||
{ K, '9' },
|
||||
{ 0, ' ' }, /* 0x40 */
|
||||
{ 0, DEL }, /* really BS, DEL & BS swapped */
|
||||
{ 0, '\t' },
|
||||
{ K, '\r' }, /* enter */
|
||||
{ 0, '\r' }, /* return */
|
||||
{ S, 0x9d }, /* CSI */
|
||||
{ 0, '\b' }, /* really DEL, BS & DEL swapped */
|
||||
{ 0, 0 },
|
||||
{ 0, 0 }, /* 0x48 */
|
||||
{ 0, 0 },
|
||||
{ K, '-' },
|
||||
{ 0, 0 },
|
||||
{ S, 0x00 }, /* now it gets hairy.. CRSR UP */
|
||||
{ S, 0x04 }, /* CRSR DOWN */
|
||||
{ S, 0x08 }, /* CRSR RIGHT */
|
||||
{ S, 0x0C }, /* CRSR LEFT */
|
||||
{ S, 0x10 }, /* 0x50 F1 */
|
||||
{ S, 0x15 }, /* F2 */
|
||||
{ S, 0x1A }, /* F3 */
|
||||
{ S, 0x1F }, /* F4 */
|
||||
{ S, 0x24 }, /* F5 */
|
||||
{ S, 0x29 }, /* F6 */
|
||||
{ S, 0x2E }, /* F7 */
|
||||
{ S, 0x33 }, /* 0x58 F8 */
|
||||
{ S, 0x38 }, /* F9 */
|
||||
{ S, 0x3D }, /* F10 */
|
||||
{ K, '(' },
|
||||
{ K, ')' },
|
||||
{ K, '/' },
|
||||
{ K, '*' },
|
||||
{ S, 0x42 } /* HELP */
|
||||
{ 0, ',' }, /* 0x38 */
|
||||
{ 0, '.' },
|
||||
{ 0, '/' },
|
||||
{ 0, 0 },
|
||||
{ K, '.' },
|
||||
{ K, '7' },
|
||||
{ K, '8' },
|
||||
{ K, '9' },
|
||||
{ 0, ' ' }, /* 0x40 */
|
||||
{ 0, DEL }, /* really BS, DEL & BS swapped */
|
||||
{ 0, '\t' },
|
||||
{ K, '\r' }, /* enter */
|
||||
{ 0, '\r' }, /* return */
|
||||
{ S, 0x9d }, /* CSI */
|
||||
{ 0, '\b' }, /* really DEL, BS & DEL swapped */
|
||||
{ 0, 0 },
|
||||
{ 0, 0 }, /* 0x48 */
|
||||
{ 0, 0 },
|
||||
{ K, '-' },
|
||||
{ 0, 0 },
|
||||
{ S, 0x00 }, /* now it gets hairy.. CRSR UP */
|
||||
{ S, 0x04 }, /* CRSR DOWN */
|
||||
{ S, 0x08 }, /* CRSR RIGHT */
|
||||
{ S, 0x0C }, /* CRSR LEFT */
|
||||
{ S, 0x10 }, /* 0x50 F1 */
|
||||
{ S, 0x15 }, /* F2 */
|
||||
{ S, 0x1A }, /* F3 */
|
||||
{ S, 0x1F }, /* F4 */
|
||||
{ S, 0x24 }, /* F5 */
|
||||
{ S, 0x29 }, /* F6 */
|
||||
{ S, 0x2E }, /* F7 */
|
||||
{ S, 0x33 }, /* F8 */
|
||||
{ S, 0x38 }, /* 0x58 F9 */
|
||||
{ S, 0x3D }, /* F10 */
|
||||
{ K, '(' },
|
||||
{ K, ')' },
|
||||
{ K, '/' },
|
||||
{ K, '*' },
|
||||
{ K, '+' },
|
||||
{ S, 0x42 } /* HELP */
|
||||
},
|
||||
|
||||
/* shift alt map */
|
||||
{
|
||||
{ 0, '~' }, /* 0x00 */
|
||||
{ 0, '!' },
|
||||
{ 0, '@' },
|
||||
{ 0, '#' },
|
||||
{ 0, '$' },
|
||||
{ 0, '%' },
|
||||
{ 0, '^' },
|
||||
{ 0, '&' },
|
||||
{ 0, '*' }, /* 0x08 */
|
||||
{ 0, '(' },
|
||||
{ 0, ')' },
|
||||
{ 0, '_' },
|
||||
{ 0, '+' },
|
||||
{ 0, '|' },
|
||||
{ 0, 0 },
|
||||
{ K, '0' },
|
||||
{ 0, '~' }, /* 0x00 */
|
||||
{ 0, '!' },
|
||||
{ 0, '@' },
|
||||
{ 0, '#' },
|
||||
{ 0, '$' },
|
||||
{ 0, '%' },
|
||||
{ 0, '^' },
|
||||
{ 0, '&' },
|
||||
{ 0, '*' }, /* 0x08 */
|
||||
{ 0, '(' },
|
||||
{ 0, ')' },
|
||||
{ 0, '_' },
|
||||
{ 0, '+' },
|
||||
{ 0, '|' },
|
||||
{ 0, 0 },
|
||||
{ K, '0' },
|
||||
{ C, 'Å' }, /* 0x10 */
|
||||
{ 0, '°' },
|
||||
{ 0, '©' },
|
||||
|
@ -372,29 +375,29 @@ struct kbdmap ascii_kbdmap = {
|
|||
{ 0, '¦' },
|
||||
{ C, 'Ø' }, /* 0x18 */
|
||||
{ 0, '¶' },
|
||||
{ 0, '[' },
|
||||
{ 0, ']' },
|
||||
{ 0, 0 },
|
||||
{ K, '1' },
|
||||
{ K, '2' },
|
||||
{ K, '3' },
|
||||
{ 0, '[' },
|
||||
{ 0, ']' },
|
||||
{ 0, 0 },
|
||||
{ K, '1' },
|
||||
{ K, '2' },
|
||||
{ K, '3' },
|
||||
{ C, 'Æ' }, /* 0x20 */
|
||||
{ 0, '§' },
|
||||
{ C, 'Ð' },
|
||||
{ DA, '´' },
|
||||
{ DG, '`' },
|
||||
{ DC, '^' },
|
||||
{ DT, '~' },
|
||||
{ DG, '`' },
|
||||
{ DC, '^' },
|
||||
{ DT, '~' },
|
||||
{ DD, '¨' },
|
||||
{ 0, '£' }, /* 0x28 */
|
||||
{ 0, ';' },
|
||||
{ 0, '\'' },
|
||||
{ 0, 0 },
|
||||
{ 0, 0 },
|
||||
{ K, '4' },
|
||||
{ K, '5' },
|
||||
{ K, '6' },
|
||||
{ 0, 0 }, /* 0x30 */
|
||||
{ 0, ';' },
|
||||
{ 0, '\'' },
|
||||
{ 0, 0 },
|
||||
{ 0, 0 },
|
||||
{ K, '4' },
|
||||
{ K, '5' },
|
||||
{ K, '6' },
|
||||
{ 0, 0 }, /* 0x30 */
|
||||
{ 0, '±' },
|
||||
{ 0, '×' },
|
||||
{ C, 'ç' },
|
||||
|
@ -402,45 +405,46 @@ struct kbdmap ascii_kbdmap = {
|
|||
{ 0, 'º' },
|
||||
{ 0, '' },
|
||||
{ 0, '¸' },
|
||||
{ 0, ',' }, /* 0x38 */
|
||||
{ 0, '.' },
|
||||
{ 0, '/' },
|
||||
{ 0, 0 },
|
||||
{ K, '.' },
|
||||
{ K, '7' },
|
||||
{ K, '8' },
|
||||
{ K, '9' },
|
||||
{ 0, ' ' }, /* 0x40 */
|
||||
{ 0, DEL }, /* really BS, DEL & BS swapped */
|
||||
{ 0, '\t' },
|
||||
{ K, '\r' }, /* enter */
|
||||
{ 0, '\r' }, /* return */
|
||||
{ S, 0x9d }, /* CSI */
|
||||
{ 0, '\b' }, /* really DEL, BS & DEL swapped */
|
||||
{ 0, 0 },
|
||||
{ 0, 0 }, /* 0x48 */
|
||||
{ 0, 0 },
|
||||
{ K, '-' },
|
||||
{ 0, 0 },
|
||||
{ S, 0x00 }, /* now it gets hairy.. CRSR UP */
|
||||
{ S, 0x04 }, /* CRSR DOWN */
|
||||
{ S, 0x08 }, /* CRSR RIGHT */
|
||||
{ S, 0x0C }, /* CRSR LEFT */
|
||||
{ S, 0x10 }, /* 0x50 F1 */
|
||||
{ S, 0x15 }, /* F2 */
|
||||
{ S, 0x1A }, /* F3 */
|
||||
{ S, 0x1F }, /* F4 */
|
||||
{ S, 0x24 }, /* F5 */
|
||||
{ S, 0x29 }, /* F6 */
|
||||
{ S, 0x2E }, /* F7 */
|
||||
{ S, 0x33 }, /* 0x58 F8 */
|
||||
{ S, 0x38 }, /* F9 */
|
||||
{ S, 0x3D }, /* F10 */
|
||||
{ K, '(' },
|
||||
{ K, ')' },
|
||||
{ K, '/' },
|
||||
{ K, '*' },
|
||||
{ S, 0x42 } /* HELP */
|
||||
{ 0, ',' }, /* 0x38 */
|
||||
{ 0, '.' },
|
||||
{ 0, '/' },
|
||||
{ 0, 0 },
|
||||
{ K, '.' },
|
||||
{ K, '7' },
|
||||
{ K, '8' },
|
||||
{ K, '9' },
|
||||
{ 0, ' ' }, /* 0x40 */
|
||||
{ 0, DEL }, /* really BS, DEL & BS swapped */
|
||||
{ 0, '\t' },
|
||||
{ K, '\r' }, /* enter */
|
||||
{ 0, '\r' }, /* return */
|
||||
{ S, 0x9d }, /* CSI */
|
||||
{ 0, '\b' }, /* really DEL, BS & DEL swapped */
|
||||
{ 0, 0 },
|
||||
{ 0, 0 }, /* 0x48 */
|
||||
{ 0, 0 },
|
||||
{ K, '-' },
|
||||
{ 0, 0 },
|
||||
{ S, 0x00 }, /* now it gets hairy.. CRSR UP */
|
||||
{ S, 0x04 }, /* CRSR DOWN */
|
||||
{ S, 0x08 }, /* CRSR RIGHT */
|
||||
{ S, 0x0C }, /* CRSR LEFT */
|
||||
{ S, 0x10 }, /* 0x50 F1 */
|
||||
{ S, 0x15 }, /* F2 */
|
||||
{ S, 0x1A }, /* F3 */
|
||||
{ S, 0x1F }, /* F4 */
|
||||
{ S, 0x24 }, /* F5 */
|
||||
{ S, 0x29 }, /* F6 */
|
||||
{ S, 0x2E }, /* F7 */
|
||||
{ S, 0x33 }, /* F8 */
|
||||
{ S, 0x38 }, /* 0x58 F9 */
|
||||
{ S, 0x3D }, /* F10 */
|
||||
{ K, '(' },
|
||||
{ K, ')' },
|
||||
{ K, '/' },
|
||||
{ K, '*' },
|
||||
{ K, '+' },
|
||||
{ S, 0x42 } /* HELP */
|
||||
},
|
||||
|
||||
{
|
||||
|
@ -503,4 +507,3 @@ unsigned char acctable[KBD_NUM_ACC][64] = {
|
|||
"`äbcdëfghïjklmnöpqrstüvwxyz{|}~\177"}, /* KBD_ACC_DIER */
|
||||
};
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue