diff options
Diffstat (limited to 'emulators/simulavr/patches/patch-examples_atmel_key_scancodes.h')
-rw-r--r-- | emulators/simulavr/patches/patch-examples_atmel_key_scancodes.h | 293 |
1 files changed, 293 insertions, 0 deletions
diff --git a/emulators/simulavr/patches/patch-examples_atmel_key_scancodes.h b/emulators/simulavr/patches/patch-examples_atmel_key_scancodes.h new file mode 100644 index 00000000000..93cb2e1a3f1 --- /dev/null +++ b/emulators/simulavr/patches/patch-examples_atmel_key_scancodes.h @@ -0,0 +1,293 @@ +$NetBSD: patch-examples_atmel_key_scancodes.h,v 1.1 2013/09/12 06:20:35 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} + }; |