The first line compiles and works properly, however, seconds gives me an error during compilation:
-- Compiler Family:
arm
-- Compiler Selected:
gcc
-- Chip Selected:
mk20dx256
-- Chip Family:
mk20dx
-- CPU Selected:
cortex-m4
-- Compiler Source Files:
Lib/mk20dx.c;Lib/delay.c
-- Bootloader Type:
Teensy
-- Detected Scan Module Source Files:
Scan/MatrixARM/matrix_scan.c;Scan/Rapoo_E9070/scan_loop.c
-- Detected Macro Module Source Files:
Macro/PartialMap/macro.c;Macro/PartialMap/result.c;Macro/PartialMap/trigger.c
-- Detected Output Module Source Files:
Output/pjrcUSB/output_com.c;Output/pjrcUSB/arm/usb_desc.c;Output/pjrcUSB/arm/usb_dev.c;Output/pjrcUSB/arm/usb_joystick.c;Output/pjrcUSB/arm/usb_keyboard.c;Output/pjrcUSB/arm/usb_mem.c;Output/pjrcUSB/arm/usb_mouse.c;Output/pjrcUSB/arm/usb_rawio.c;Output/pjrcUSB/arm/usb_serial.c
-- Detected Debug Module Source Files:
Debug/cli/cli.c;Debug/led/led.c;Debug/print/print.c
-- Detected Layout Files:
/sources/Scan/MatrixARM/capabilities.kll
/sources/Macro/PartialMap/capabilities.kll
/sources/Output/pjrcUSB/capabilities.kll
/sources/Scan/Rapoo_E9070/scancode_map.kll
/sources/kll/layouts/stdFuncMap.kll
/sources/kll/layouts/Rapoo_E9070_Fn.kll
-- Configuring done
-- Generating done
-- Build files have been written to: /sources/Keyboards/Rapoo_E9070.gcc
[ 4%] Generating KLL Layout
ERROR: 'CONSUMERCONTROLCONFIG' is an invalid USB HID Code Lookup...
Traceback (most recent call last):
File "/sources/kll/funcparserlib/parser.py", line 204, in _or
return self.run(tokens, s)
File "/sources/kll/funcparserlib/parser.py", line 182, in _add
(v1, s2) = self.run(tokens, s)
File "/sources/kll/funcparserlib/parser.py", line 182, in _add
(v1, s2) = self.run(tokens, s)
File "/sources/kll/funcparserlib/parser.py", line 224, in _shift
(v, s2) = self.run(tokens, s)
File "/sources/kll/funcparserlib/parser.py", line 224, in _shift
(v, s2) = self.run(tokens, s)
File "/sources/kll/funcparserlib/parser.py", line 348, in _some
raise NoParseError('got unexpected token', s, t)
funcparserlib.parser.NoParseError: got unexpected token
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/sources/kll/funcparserlib/parser.py", line 204, in _or
return self.run(tokens, s)
File "/sources/kll/funcparserlib/parser.py", line 206, in _or
return other.run(tokens, State(s.pos, e.state.max))
File "/sources/kll/funcparserlib/parser.py", line 182, in _add
(v1, s2) = self.run(tokens, s)
File "/sources/kll/funcparserlib/parser.py", line 182, in _add
(v1, s2) = self.run(tokens, s)
File "/sources/kll/funcparserlib/parser.py", line 182, in _add
(v1, s2) = self.run(tokens, s)
File "/sources/kll/funcparserlib/parser.py", line 224, in _shift
(v, s2) = self.run(tokens, s)
File "/sources/kll/funcparserlib/parser.py", line 224, in _shift
(v, s2) = self.run(tokens, s)
File "/sources/kll/funcparserlib/parser.py", line 348, in _some
raise NoParseError('got unexpected token', s, t)
funcparserlib.parser.NoParseError: got unexpected token
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/sources/kll/funcparserlib/parser.py", line 204, in _or
return self.run(tokens, s)
File "/sources/kll/funcparserlib/parser.py", line 182, in _add
(v1, s2) = self.run(tokens, s)
File "/sources/kll/funcparserlib/parser.py", line 182, in _add
(v1, s2) = self.run(tokens, s)
File "/sources/kll/funcparserlib/parser.py", line 224, in _shift
(v, s2) = self.run(tokens, s)
File "/sources/kll/funcparserlib/parser.py", line 224, in _shift
(v, s2) = self.run(tokens, s)
File "/sources/kll/funcparserlib/parser.py", line 348, in _some
raise NoParseError('got unexpected token', s, t)
funcparserlib.parser.NoParseError: got unexpected token
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/sources/kll/funcparserlib/parser.py", line 204, in _or
return self.run(tokens, s)
File "/sources/kll/funcparserlib/parser.py", line 206, in _or
return other.run(tokens, State(s.pos, e.state.max))
File "/sources/kll/funcparserlib/parser.py", line 224, in _shift
(v, s2) = self.run(tokens, s)
File "/sources/kll/funcparserlib/parser.py", line 182, in _add
(v1, s2) = self.run(tokens, s)
File "/sources/kll/funcparserlib/parser.py", line 182, in _add
(v1, s2) = self.run(tokens, s)
File "/sources/kll/funcparserlib/parser.py", line 182, in _add
(v1, s2) = self.run(tokens, s)
File "/sources/kll/funcparserlib/parser.py", line 224, in _shift
(v, s2) = self.run(tokens, s)
File "/sources/kll/funcparserlib/parser.py", line 224, in _shift
(v, s2) = self.run(tokens, s)
File "/sources/kll/funcparserlib/parser.py", line 182, in _add
(v1, s2) = self.run(tokens, s)
File "/sources/kll/funcparserlib/parser.py", line 182, in _add
(v1, s2) = self.run(tokens, s)
File "/sources/kll/funcparserlib/parser.py", line 224, in _shift
(v, s2) = self.run(tokens, s)
File "/sources/kll/funcparserlib/parser.py", line 182, in _add
(v1, s2) = self.run(tokens, s)
File "/sources/kll/funcparserlib/parser.py", line 182, in _add
(v1, s2) = self.run(tokens, s)
File "/sources/kll/funcparserlib/parser.py", line 206, in _or
return other.run(tokens, State(s.pos, e.state.max))
File "/sources/kll/funcparserlib/parser.py", line 224, in _shift
(v, s2) = self.run(tokens, s)
File "/sources/kll/funcparserlib/parser.py", line 224, in _shift
(v, s2) = self.run(tokens, s)
File "/sources/kll/funcparserlib/parser.py", line 224, in _shift
(v, s2) = self.run(tokens, s)
File "/sources/kll/funcparserlib/parser.py", line 348, in _some
raise NoParseError('got unexpected token', s, t)
funcparserlib.parser.NoParseError: got unexpected token
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/sources/kll/funcparserlib/parser.py", line 204, in _or
return self.run(tokens, s)
File "/sources/kll/funcparserlib/parser.py", line 182, in _add
(v1, s2) = self.run(tokens, s)
File "/sources/kll/funcparserlib/parser.py", line 182, in _add
(v1, s2) = self.run(tokens, s)
File "/sources/kll/funcparserlib/parser.py", line 224, in _shift
(v, s2) = self.run(tokens, s)
File "/sources/kll/funcparserlib/parser.py", line 224, in _shift
(v, s2) = self.run(tokens, s)
File "/sources/kll/funcparserlib/parser.py", line 348, in _some
raise NoParseError('got unexpected token', s, t)
funcparserlib.parser.NoParseError: got unexpected token
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/sources/kll/funcparserlib/parser.py", line 204, in _or
return self.run(tokens, s)
File "/sources/kll/funcparserlib/parser.py", line 206, in _or
return other.run(tokens, State(s.pos, e.state.max))
File "/sources/kll/funcparserlib/parser.py", line 224, in _shift
(v, s2) = self.run(tokens, s)
File "/sources/kll/funcparserlib/parser.py", line 224, in _shift
(v, s2) = self.run(tokens, s)
File "/sources/kll/funcparserlib/parser.py", line 224, in _shift
(v, s2) = self.run(tokens, s)
File "/sources/kll/funcparserlib/parser.py", line 348, in _some
raise NoParseError('got unexpected token', s, t)
funcparserlib.parser.NoParseError: got unexpected token
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/sources/kll/funcparserlib/parser.py", line 204, in _or
return self.run(tokens, s)
File "/sources/kll/funcparserlib/parser.py", line 206, in _or
return other.run(tokens, State(s.pos, e.state.max))
File "/sources/kll/funcparserlib/parser.py", line 182, in _add
(v1, s2) = self.run(tokens, s)
File "/sources/kll/funcparserlib/parser.py", line 182, in _add
(v1, s2) = self.run(tokens, s)
File "/sources/kll/funcparserlib/parser.py", line 224, in _shift
(v, s2) = self.run(tokens, s)
File "/sources/kll/funcparserlib/parser.py", line 224, in _shift
(v, s2) = self.run(tokens, s)
File "/sources/kll/funcparserlib/parser.py", line 348, in _some
raise NoParseError('got unexpected token', s, t)
funcparserlib.parser.NoParseError: got unexpected token
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/sources/kll/funcparserlib/parser.py", line 204, in _or
return self.run(tokens, s)
File "/sources/kll/funcparserlib/parser.py", line 206, in _or
return other.run(tokens, State(s.pos, e.state.max))
File "/sources/kll/funcparserlib/parser.py", line 224, in _shift
(v, s2) = self.run(tokens, s)
File "/sources/kll/funcparserlib/parser.py", line 224, in _shift
(v, s2) = self.run(tokens, s)
File "/sources/kll/funcparserlib/parser.py", line 224, in _shift
(v, s2) = self.run(tokens, s)
File "/sources/kll/funcparserlib/parser.py", line 348, in _some
raise NoParseError('got unexpected token', s, t)
funcparserlib.parser.NoParseError: got unexpected token
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/sources/kll/funcparserlib/parser.py", line 204, in _or
return self.run(tokens, s)
File "/sources/kll/funcparserlib/parser.py", line 206, in _or
return other.run(tokens, State(s.pos, e.state.max))
File "/sources/kll/funcparserlib/parser.py", line 182, in _add
(v1, s2) = self.run(tokens, s)
File "/sources/kll/funcparserlib/parser.py", line 182, in _add
(v1, s2) = self.run(tokens, s)
File "/sources/kll/funcparserlib/parser.py", line 224, in _shift
(v, s2) = self.run(tokens, s)
File "/sources/kll/funcparserlib/parser.py", line 224, in _shift
(v, s2) = self.run(tokens, s)
File "/sources/kll/funcparserlib/parser.py", line 348, in _some
raise NoParseError('got unexpected token', s, t)
funcparserlib.parser.NoParseError: got unexpected token
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "../../kll/kll.py", line 721, in processKLLFile
tree = parse( tokenSequence )
File "../../kll/kll.py", line 707, in parse
return kll_file.parse( tokenSequence )
File "/sources/kll/funcparserlib/parser.py", line 146, in parse
(tree, _) = self.run(tokens, State())
File "/sources/kll/funcparserlib/parser.py", line 182, in _add
(v1, s2) = self.run(tokens, s)
File "/sources/kll/funcparserlib/parser.py", line 204, in _or
return self.run(tokens, s)
File "/sources/kll/funcparserlib/parser.py", line 318, in _many
(v, s) = p.run(tokens, s)
File "/sources/kll/funcparserlib/parser.py", line 204, in _or
return self.run(tokens, s)
File "/sources/kll/funcparserlib/parser.py", line 204, in _or
return self.run(tokens, s)
File "/sources/kll/funcparserlib/parser.py", line 204, in _or
return self.run(tokens, s)
File "/sources/kll/funcparserlib/parser.py", line 206, in _or
return other.run(tokens, State(s.pos, e.state.max))
File "/sources/kll/funcparserlib/parser.py", line 224, in _shift
(v, s2) = self.run(tokens, s)
File "/sources/kll/funcparserlib/parser.py", line 182, in _add
(v1, s2) = self.run(tokens, s)
File "/sources/kll/funcparserlib/parser.py", line 183, in _add
(v2, s3) = other.run(tokens, s2)
File "/sources/kll/funcparserlib/parser.py", line 224, in _shift
(v, s2) = self.run(tokens, s)
File "/sources/kll/funcparserlib/parser.py", line 204, in _or
return self.run(tokens, s)
File "/sources/kll/funcparserlib/parser.py", line 224, in _shift
(v, s2) = self.run(tokens, s)
File "/sources/kll/funcparserlib/parser.py", line 224, in _shift
(v, s2) = self.run(tokens, s)
File "/sources/kll/funcparserlib/parser.py", line 224, in _shift
(v, s2) = self.run(tokens, s)
File "/sources/kll/funcparserlib/parser.py", line 182, in _add
(v1, s2) = self.run(tokens, s)
File "/sources/kll/funcparserlib/parser.py", line 182, in _add
(v1, s2) = self.run(tokens, s)
File "/sources/kll/funcparserlib/parser.py", line 204, in _or
return self.run(tokens, s)
File "/sources/kll/funcparserlib/parser.py", line 224, in _shift
(v, s2) = self.run(tokens, s)
File "/sources/kll/funcparserlib/parser.py", line 224, in _shift
(v, s2) = self.run(tokens, s)
File "/sources/kll/funcparserlib/parser.py", line 182, in _add
(v1, s2) = self.run(tokens, s)
File "/sources/kll/funcparserlib/parser.py", line 182, in _add
(v1, s2) = self.run(tokens, s)
File "/sources/kll/funcparserlib/parser.py", line 204, in _or
return self.run(tokens, s)
File "/sources/kll/funcparserlib/parser.py", line 206, in _or
return other.run(tokens, State(s.pos, e.state.max))
File "/sources/kll/funcparserlib/parser.py", line 224, in _shift
(v, s2) = self.run(tokens, s)
File "/sources/kll/funcparserlib/parser.py", line 225, in _shift
return f(v), s2
File "../../kll/kll.py", line 248, in make_consCode
return make_hidCode( 'ConsCode', token )
File "../../kll/kll.py", line 215, in make_hidCode
hidCode = kll_hid_lookup_dictionary[ type ][ token[1:-1].upper() ][1]
KeyError: 'CONSUMERCONTROLCONFIG'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "../../kll/kll.py", line 797, in <module>
processKLLFile( filename )
File "../../kll/kll.py", line 724, in processKLLFile
if err.token.value != '<=':
AttributeError: 'KeyError' object has no attribute 'token'
CMakeFiles/kiibohd.elf.dir/build.make:66: recipe for target 'generatedKeymap.h' failed
make[2]: *** [generatedKeymap.h] Error 1
CMakeFiles/Makefile2:99: recipe for target 'CMakeFiles/kiibohd.elf.dir/all' failed
make[1]: *** [CMakeFiles/kiibohd.elf.dir/all] Error 2
Makefile:83: recipe for target 'all' failed
make: *** [all] Error 2
Error in make. Exiting...