Commit graph

11 commits

Author SHA1 Message Date
Pete Johanson
6b6ecb3b0c Tweaks to remove "helper macros"
* More direct transform maps were agreed to be clearer.
* Remove helpers, just use simple `RC` macro to map a
  logical location to a row/column pair.
2020-06-16 21:32:11 -04:00
Pete Johanson
a65cdea66b Better naming, layout comments for clarity. 2020-06-16 16:21:39 -04:00
Pete Johanson
1751470785 Initial work on keymap transforms for non-standard matrixes.
* Allows "gaps" for keyboards like Kyra.
* Allows keyboards with matrixes that don't map the logical key
  locations to have normal looking keymaps when defined.
2020-06-15 17:03:34 -04:00
Pete Johanson
0712dadd29 Tweaks for Proton-C board. 2020-06-15 16:58:18 -04:00
Pete Johanson
ed045bee6a Upgrade to Zephyr 2.3.0 (plus small build fix.)
* Closes #27
2020-06-14 23:15:23 -04:00
Pete Johanson
292df586a4 Restore CMSIS. 2020-06-12 10:29:58 -04:00
Pete Johanson
caf934792a Exclude some unused Zephyr west submodules.
* Don't waste space/time updating unused modules for architectures
  we aren't targetting (yet).
2020-06-12 09:47:21 -04:00
Pete Johanson
0ee01390bd Initial handwire proton-c shield for testing. 2020-06-11 23:38:04 -04:00
Pete Johanson
7614e7e52b Initial work on Proton-C board definition. 2020-06-11 23:37:47 -04:00
Pete Johanson
297e457dd5 Fix remaining Apache header lines. 2020-06-09 09:54:13 -04:00
Pete Johanson
38f1dbd984 Move Zephyr app into subdirectory. 2020-06-08 21:07:16 -04:00