9f61c3227cd53dc128dc04ecd1456a1de739cc3f
This does a lot of things - all of this together, because it would have been much harder to split them up into many small commits. We get rid of the helper macros used in default_layout.c, drop the .raw member of uhk_key_t, use a singleton keymap, and prepare the prevKeyStates to handle all slots. Also drops the TRNS macro. With these changes, default_layout.h became obsolete, and was deleted too. Signed-off-by: Gergely Nagy <algernon@madhouse-project.org>
Ultimate Hacking Keyboard firmware
This repository hosts the firmware of the Ultimate Hacking Keyboard.
Build
Please make sure to clone this repo with:
git clone --recursive git@github.com:UltimateHackingKeyboard/firmware.git
Install Kinetis Design Studio (KDS) and import the project by invoking File -> Import -> General -> Existing Projects into Workspace, select the right directory, and click on the Finish button. At this point, you should be able to build the firmware in KDS.
Alternatively, you can use the build scripts of the right/build/armgcc directory.
Contributing
Want to contribute? Let us show you how.
Description
Languages
C
90.8%
C++
3.6%
Linker Script
3.3%
Makefile
1.9%
JavaScript
0.4%