Commit Graph
919 Commits
Author SHA1 Message Date
Eric Tang c7977c905c Send the final position of the configuration parser to the host 2017-07-03 19:42:45 -07:00
Eric Tang ebb154472c Send the status code returned by the configuration parser to the host 2017-07-03 19:41:17 -07:00
Eric Tang 02e5dea778 Add basic error checking to the configuration parser 2017-07-03 19:40:41 -07:00
Eric Tang 3d58445f29 Make parseLayer static 2017-07-02 10:21:23 -07:00
László Monda e6454079b9 Fix reset button pin number. 2017-06-27 09:05:26 +02:00
Eric Tang 0f92b0ba22 Take a step towards parsing keymaps 2017-06-24 11:07:56 -07:00
Erich Styger 3d8839ee35 adding native debug configuration with J-Link for application 2017-06-24 19:13:09 +02:00
Erich Styger c4e0be95a6 ignoring Eclipse generated files 2017-06-24 18:42:30 +02:00
Erich Styger 72904dfca1 fixed project refresh policy setting for all build configurations 2017-06-24 18:38:03 +02:00
László Monda f2f230f273 Merge pull request #43 from ErichStyger/master
enabled parallel build, fixed refresh policy and ignoring generated Eclipse settings
2017-06-22 21:15:06 +02:00
Erich Styger 1fa15cb16c ignoring generated files 2017-06-19 17:19:08 +02:00
Erich Styger 4a3b031c8b updated project settings: enabled parallel build and fixed refresh policy 2017-06-19 17:16:23 +02:00
László Monda 679ea45908 Remove excess whitespace. 2017-06-16 19:15:29 +02:00
László Monda 97675bd324 Use the right blhost binary on OSX. 2017-06-16 19:14:01 +02:00
László Monda 99e185339a Add /usr/local/bin to the path to make blhost-unix.sh work on OSX. 2017-06-16 18:44:25 +02:00
László Monda 1dcfcafdcc Merge branch 'master' of github.com:UltimateHackingKeyboard/firmware 2017-06-16 16:00:00 +02:00
László Monda a27a2645ba Extract SerializedMouseAction_* enum values. 2017-06-16 15:59:38 +02:00
László Monda 30b30bf9c3 Remove const members. 2017-06-16 11:51:08 +02:00
László Monda bfd574b3e0 Create CONTRIBUTING.md 2017-06-16 01:01:25 +02:00
László Monda 7472849355 Create CONTRIBUTING.md 2017-06-16 01:00:03 +02:00
László Monda 67900c4e8e Create README.md 2017-06-16 00:05:13 +02:00
László Monda bdb94ac0ca Create CONTRIBUTING.md 2017-06-15 23:52:27 +02:00
László Monda 41225b2042 Update the serialization of the keystroke action according to the recent changes of Agent. 2017-06-15 23:22:16 +02:00
László Monda 9f4bcb023a Merge branch 'master' of github.com:UltimateHackingKeyboard/firmware 2017-06-15 20:34:05 +02:00
László Monda 26a7f7cacf Rename actionType to keyActionType 2017-06-15 20:19:58 +02:00
László Monda 57ea831bcf Create CONTRIBUTING.md 2017-06-15 19:42:29 +02:00
László Monda cd060d8aa5 Rename a lot of variables within parse_keymap.c 2017-06-15 19:38:25 +02:00
László Monda 9800145314 Slightly shorten the initialization of moduleID and pointerRole. 2017-06-15 19:30:50 +02:00
László Monda 8d232f3968 Remove separators. 2017-06-15 19:29:15 +02:00
László Monda 237ef3c34a Rename action.h to key_action.h 2017-06-15 19:27:44 +02:00
László Monda a2c13dee1f Fix action.h according to our coding standards. 2017-06-15 19:21:00 +02:00
László Monda 2e9048bbb0 Create CONTRIBUTING.md 2017-06-15 19:19:07 +02:00
László Monda 976444b5fe Rename key action related enums and values to be easier to read. 2017-06-15 19:14:05 +02:00
László Monda 480b184ab5 move SERIALIZED_KEYSTROKE_TYPE_* macros to parse_keymap.h 2017-06-15 19:00:44 +02:00
László Monda 3d4def76f8 Rename and extract some typedefs from parse_keymap.c from parse_keymap.h 2017-06-15 18:32:21 +02:00
László Monda 431b2f2f18 Fix file structure according to our coding standards. 2017-06-15 18:17:59 +02:00
László Monda bdaef763a4 Rename deserialize_Layer() to parseLayer() and process* functions to parse* 2017-06-15 18:13:42 +02:00
László Monda 972febf360 Fix the names of preprocessor guards according to the renamed filenames. 2017-06-15 18:10:09 +02:00
László Monda de013f6afa Add ConfigPtr 2017-06-15 18:08:52 +02:00
László Monda 1958b1dee4 Rename config_buffer.[ch] to config_state.[ch] 2017-06-15 18:04:03 +02:00
László Monda fd66ce5c40 Rename deserialize.[ch] to parse_keymap.[ch] 2017-06-15 17:59:15 +02:00
László Monda 94f0430c27 Rename config_parser to config 2017-06-15 17:55:50 +02:00
László Monda 57a6c94145 Move config_buffer.[ch] to the config_parser directory. 2017-06-15 17:53:35 +02:00
László Monda ab62a3189c Remove configuration parser test data. 2017-06-15 13:11:27 +02:00
László Monda 1f556a8095 Move deserialize.c into the newly create config_parser subdirectory. 2017-06-15 13:09:31 +02:00
László Monda ad5a9baa5d Fix readCompactLength() 2017-06-15 12:57:34 +02:00
László Monda 4af31c2e12 Remove findIndex() now that https://github.com/UltimateHackingKeyboard/agent/issues/136 has been implemented. 2017-06-15 10:32:39 +02:00
László Monda c7e0e67a1c Parse media and system keys. 2017-06-11 12:11:12 +02:00
László Monda 0391259dab Replace tabs with spaces. 2017-06-05 16:14:46 +02:00
László Monda 6c60af4ba8 Preserve state across resets by putting Wormhole to the newly added .noinit section. Rename The jump to bootloader USB command to reenumerate and generalize accordingly by handling the passed reenumeration mode. 2017-06-04 23:32:48 +02:00