Commit Graph

26 Commits (43a2e9abff324db97799990cd000b2d150fefdd6)

Author SHA1 Message Date
steven 43a2e9abff feat(fn_hooks): configured custom fn layer keymap
WASD -> Up/Left/Down/Right
ZCRF -> Home/End/PageUp/PageDown
Space -> Backspace
Tab -> CapsLock
2021-09-29 11:38:48 -04:00
steven 113b172e3d feat(patch): change remaps
removed backspace/backslash swap, remapped capslock to fn instead of ctrl

TODO: find and set fn key id/mapping
2021-09-29 11:31:09 -04:00
steven 52a92c70e5 fix(readme): mixup in matrix table description 2021-09-28 19:32:01 -04:00
Adam Engstrom e73304f6f5 Experimental support for custom FN+key combos
Not tested yet
2017-01-24 21:02:43 +01:00
Adam Engstrom dc92892c28 fn + F1 AND F4 for BSL entry, not F1 OR F4
Check for F keys was only requiring one of F1 or F4 to be pressed..
2017-01-06 12:26:55 +01:00
Adam Engstrom f4cf6e75a0 Minor README.org updates 2017-01-06 12:16:23 +01:00
Adam Engstrom ae99aba0a7 gitignore: ignore .DS_Store and .vagrant 2017-01-06 12:07:34 +01:00
Adam Engstrom ba9e58d31f Move common makefile stuffs to Makefile.common 2017-01-06 12:07:34 +01:00
Adam Engstrom 3fd6d33ff0 Linux dd does not support sizes specified in hex...
Apparantly a BSD thing to support hex, failed on Linux when extracting isr
vectors and data from original firmware.
2017-01-06 12:07:34 +01:00
Adam Engstrom 055714d9b2 Add Makefile.bsl for flashing with BSL 2017-01-06 12:07:34 +01:00
Adam Engstrom 4d55b9825a Add Vagrantfile with environment for flashing
Only tested with BSL flashing, need USB rules for specific JTAG programmer.

This directory is mapped into the home directory of the virtual machine so just
go to ~/novatools and run make as normally.
2017-01-06 12:07:34 +01:00
Adam Engstrom cd25b0f0ad Fix typo in patch.py 2017-01-06 12:07:34 +01:00
Adam Engstrom 31abcbcb82 Update README with BSL flashing infos 2017-01-06 12:07:34 +01:00
Adam Engstrom b985dc789a Org mode not markdown.. 2016-10-18 22:04:13 +02:00
Adam Engstrom 037680650f Small update to the README
Not sure how easy the github.io page is to find..
2016-10-18 21:57:57 +02:00
Adam Engström a6e19b0b18 GitHub-ify the readme
Make it more readable after org export
2015-01-10 21:18:07 +01:00
Adam Engström e04a29c421 Add README.org 2015-01-10 21:08:30 +01:00
Adam Engström 286087d266 matrix: Print as verbatim 2015-01-10 21:06:39 +01:00
Adam Engström bc13145aea Re-organize build output, store under build/ 2015-01-10 20:06:13 +01:00
Adam Engström ce2e290d23 Add make target for flashing 2015-01-10 20:02:31 +01:00
Adam Engström bd4e90c327 Enter BSL with fn + F1 + F4
Compile a small C function for checking pressed keys and entering BSL
(Bootloader) mode and add the code to the end of the original binary. Call the
function from the code checking fn + F* keys.
2015-01-10 20:00:25 +01:00
Adam Engström 061af924ec Add script for printing out key matrix 2015-01-06 21:57:56 +01:00
Adam Engström d4ffa15a85 Add script for patching firmware 2015-01-06 16:10:13 +01:00
Adam Engström 38258bc5ea Add .gitignore 2015-01-06 11:29:49 +01:00
Adam Engström 5e01ec9f44 Silcence output of commands in Makefile 2014-12-28 10:55:22 +01:00
Adam Engström 71360cc885 First draft Makefile 2014-12-25 12:49:08 +01:00