mirror of
https://github.com/Stichting-MINIX-Research-Foundation/pkgsrc-ng.git
synced 2025-08-04 02:08:49 -04:00
294 lines
3.9 KiB
C
294 lines
3.9 KiB
C
$NetBSD: patch-examples_atmel_key_scancodes.h,v 1.2 2014/08/29 04:40:06 mef Exp $
|
|
|
|
In file included from kb.c:14:0:
|
|
scancodes.h:19:1: warning: missing braces around initializer
|
|
scancodes.h:19:1: warning: (near initialization for 'unshifted[0]')
|
|
scancodes.h:90:11: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'shifted'
|
|
|
|
--- work/simulavr-1.0.0/examples/atmel_key/scancodes.h 2012-02-13 00:26:38.000000000 +0900
|
|
+++ examples/atmel_key/scancodes.h 2013-08-08 09:25:31.000000000 +0900
|
|
@@ -15,145 +15,145 @@
|
|
|
|
// Unshifted characters
|
|
|
|
-static char unshifted[][2] __attribute__ ((progmem)) = {
|
|
-0x0d,9,
|
|
-0x0e,'`',
|
|
-0x15,'q',
|
|
-0x16,'1',
|
|
-0x1a,'z',
|
|
-0x1b,'s',
|
|
-0x1c,'a',
|
|
-0x1d,'w',
|
|
-0x1e,'2',
|
|
-0x21,'c',
|
|
-0x22,'x',
|
|
-0x23,'d',
|
|
-0x24,'e',
|
|
-0x25,'4',
|
|
-0x26,'3',
|
|
-0x29,' ',
|
|
-0x2a,'v',
|
|
-0x2b,'f',
|
|
-0x2c,'t',
|
|
-0x2d,'r',
|
|
-0x2e,'5',
|
|
-0x31,'n',
|
|
-0x32,'b',
|
|
-0x33,'h',
|
|
-0x34,'g',
|
|
-0x35,'y',
|
|
-0x36,'6',
|
|
-0x39,',',
|
|
-0x3a,'m',
|
|
-0x3b,'j',
|
|
-0x3c,'u',
|
|
-0x3d,'7',
|
|
-0x3e,'8',
|
|
-0x41,',',
|
|
-0x42,'k',
|
|
-0x43,'i',
|
|
-0x44,'o',
|
|
-0x45,'0',
|
|
-0x46,'9',
|
|
-0x49,'.',
|
|
-0x4a,'/',
|
|
-0x4b,'l',
|
|
-0x4c,';',
|
|
-0x4d,'p',
|
|
-0x4e,'-',
|
|
-0x52,'\'',
|
|
-0x54,'[',
|
|
-0x55,'=',
|
|
-0x5a,13,
|
|
-0x5b,']',
|
|
-0x5d,'\\',
|
|
-0x61,'<',
|
|
-0x66,8,
|
|
-0x69,'1',
|
|
-0x6b,'4',
|
|
-0x6c,'7',
|
|
-0x70,'0',
|
|
-0x71,'.',
|
|
-0x72,'2',
|
|
-0x73,'5',
|
|
-0x74,'6',
|
|
-0x75,'8',
|
|
-0x79,'+',
|
|
-0x7a,'3',
|
|
-0x7b,'-',
|
|
-0x7c,'*',
|
|
-0x7d,'9',
|
|
-0,0
|
|
+static char const unshifted[][2] __attribute__ ((progmem)) = {
|
|
+{0x0d,9},
|
|
+{0x0e,'`'},
|
|
+{0x15,'q'},
|
|
+{0x16,'1'},
|
|
+{0x1a,'z'},
|
|
+{0x1b,'s'},
|
|
+{0x1c,'a'},
|
|
+{0x1d,'w'},
|
|
+{0x1e,'2'},
|
|
+{0x21,'c'},
|
|
+{0x22,'x'},
|
|
+{0x23,'d'},
|
|
+{0x24,'e'},
|
|
+{0x25,'4'},
|
|
+{0x26,'3'},
|
|
+{0x29,' '},
|
|
+{0x2a,'v'},
|
|
+{0x2b,'f'},
|
|
+{0x2c,'t'},
|
|
+{0x2d,'r'},
|
|
+{0x2e,'5'},
|
|
+{0x31,'n'},
|
|
+{0x32,'b'},
|
|
+{0x33,'h'},
|
|
+{0x34,'g'},
|
|
+{0x35,'y'},
|
|
+{0x36,'6'},
|
|
+{0x39,','},
|
|
+{0x3a,'m'},
|
|
+{0x3b,'j'},
|
|
+{0x3c,'u'},
|
|
+{0x3d,'7'},
|
|
+{0x3e,'8'},
|
|
+{0x41,','},
|
|
+{0x42,'k'},
|
|
+{0x43,'i'},
|
|
+{0x44,'o'},
|
|
+{0x45,'0'},
|
|
+{0x46,'9'},
|
|
+{0x49,'.'},
|
|
+{0x4a,'/'},
|
|
+{0x4b,'l'},
|
|
+{0x4c,';'},
|
|
+{0x4d,'p'},
|
|
+{0x4e,'-'},
|
|
+{0x52,'\''},
|
|
+{0x54,'['},
|
|
+{0x55,'='},
|
|
+{0x5a,13},
|
|
+{0x5b,']'},
|
|
+{0x5d,'\\'},
|
|
+{0x61,'<'},
|
|
+{0x66,8},
|
|
+{0x69,'1'},
|
|
+{0x6b,'4'},
|
|
+{0x6c,'7'},
|
|
+{0x70,'0'},
|
|
+{0x71,'.'},
|
|
+{0x72,'2'},
|
|
+{0x73,'5'},
|
|
+{0x74,'6'},
|
|
+{0x75,'8'},
|
|
+{0x79,'+'},
|
|
+{0x7a,'3'},
|
|
+{0x7b,'-'},
|
|
+{0x7c,'*'},
|
|
+{0x7d,'9'},
|
|
+{0,0}
|
|
};
|
|
|
|
// Shifted characters
|
|
-prog_char shifted[][2] = {
|
|
-0x0d,9,
|
|
-0x0e,'~',
|
|
-0x15,'Q',
|
|
-0x16,'!',
|
|
-0x1a,'Z',
|
|
-0x1b,'S',
|
|
-0x1c,'A',
|
|
-0x1d,'W',
|
|
-0x1e,'@',
|
|
-0x21,'C',
|
|
-0x22,'X',
|
|
-0x23,'D',
|
|
-0x24,'E',
|
|
-0x25,'$',
|
|
-0x26,'#',
|
|
-0x29,' ',
|
|
-0x2a,'V',
|
|
-0x2b,'F',
|
|
-0x2c,'T',
|
|
-0x2d,'R',
|
|
-0x2e,'%',
|
|
-0x31,'N',
|
|
-0x32,'B',
|
|
-0x33,'H',
|
|
-0x34,'G',
|
|
-0x35,'Y',
|
|
-0x36,'^',
|
|
-0x39,'L',
|
|
-0x3a,'M',
|
|
-0x3b,'J',
|
|
-0x3c,'U',
|
|
-0x3d,'&',
|
|
-0x3e,'*',
|
|
-0x41,'<',
|
|
-0x42,'K',
|
|
-0x43,'I',
|
|
-0x44,'O',
|
|
-0x45,')',
|
|
-0x46,'(',
|
|
-0x49,'>',
|
|
-0x4a,'\?',
|
|
-0x4b,'L',
|
|
-0x4c,':',
|
|
-0x4d,'P',
|
|
-0x4e,'_',
|
|
-0x52,'\"',
|
|
-0x54,'{',
|
|
-0x55,'+',
|
|
-0x5a,13,
|
|
-0x5b,'}',
|
|
-0x5d,'|',
|
|
-0x61,'>',
|
|
-0x66,8,
|
|
-0x69,'1',
|
|
-0x6b,'4',
|
|
-0x6c,'7',
|
|
-0x70,'0',
|
|
-0x71,'.',
|
|
-0x72,'2',
|
|
-0x73,'5',
|
|
-0x74,'6',
|
|
-0x75,'8',
|
|
-0x79,'+',
|
|
-0x7a,'3',
|
|
-0x7b,'-',
|
|
-0x7c,'*',
|
|
-0x7d,'9',
|
|
-0,0
|
|
+static char const shifted[][2] __attribute__ ((progmem)) = {
|
|
+{0x0d,9},
|
|
+{0x0e,'~'},
|
|
+{0x15,'Q'},
|
|
+{0x16,'!'},
|
|
+{0x1a,'Z'},
|
|
+{0x1b,'S'},
|
|
+{0x1c,'A'},
|
|
+{0x1d,'W'},
|
|
+{0x1e,'@'},
|
|
+{0x21,'C'},
|
|
+{0x22,'X'},
|
|
+{0x23,'D'},
|
|
+{0x24,'E'},
|
|
+{0x25,'$'},
|
|
+{0x26,'#'},
|
|
+{0x29,' '},
|
|
+{0x2a,'V'},
|
|
+{0x2b,'F'},
|
|
+{0x2c,'T'},
|
|
+{0x2d,'R'},
|
|
+{0x2e,'%'},
|
|
+{0x31,'N'},
|
|
+{0x32,'B'},
|
|
+{0x33,'H'},
|
|
+{0x34,'G'},
|
|
+{0x35,'Y'},
|
|
+{0x36,'^'},
|
|
+{0x39,'L'},
|
|
+{0x3a,'M'},
|
|
+{0x3b,'J'},
|
|
+{0x3c,'U'},
|
|
+{0x3d,'&'},
|
|
+{0x3e,'*'},
|
|
+{0x41,'<'},
|
|
+{0x42,'K'},
|
|
+{0x43,'I'},
|
|
+{0x44,'O'},
|
|
+{0x45,')'},
|
|
+{0x46,'('},
|
|
+{0x49,'>'},
|
|
+{0x4a,'\?'},
|
|
+{0x4b,'L'},
|
|
+{0x4c,':'},
|
|
+{0x4d,'P'},
|
|
+{0x4e,'_'},
|
|
+{0x52,'\"'},
|
|
+{0x54,'{'},
|
|
+{0x55,'+'},
|
|
+{0x5a,13},
|
|
+{0x5b,'}'},
|
|
+{0x5d,'|'},
|
|
+{0x61,'>'},
|
|
+{0x66,8},
|
|
+{0x69,'1'},
|
|
+{0x6b,'4'},
|
|
+{0x6c,'7'},
|
|
+{0x70,'0'},
|
|
+{0x71,'.'},
|
|
+{0x72,'2'},
|
|
+{0x73,'5'},
|
|
+{0x74,'6'},
|
|
+{0x75,'8'},
|
|
+{0x79,'+'},
|
|
+{0x7a,'3'},
|
|
+{0x7b,'-'},
|
|
+{0x7c,'*'},
|
|
+{0x7d,'9'},
|
|
+{0,0}
|
|
};
|