zmk/app
Joel Spadin fd7a845215 refactor(kscan): Demacroify GPIO matrix driver
Refactored the GPIO matrix kscan driver so that only the data and config
structures are defined in the foreach macro. Functionality is unchanged
except for the addition of DT properties to adjust polling speed.

This should make it easier to add other enhancements later, like
improved and customizable debounce behavior.
2021-08-08 13:35:05 -05:00
..
boards feat(boards): Use the nRF VDDH driver for the nice!nano v2 2021-08-02 21:56:53 -04:00
cmake build: set zmk_config.cmake cmake_minimum_required to VERSION 3.15 2020-11-20 22:24:29 -05:00
drivers refactor(kscan): Demacroify GPIO matrix driver 2021-08-08 13:35:05 -05:00
dts feature(hold-tap): Retro tapping 2021-02-24 07:24:27 -05:00
include feat(endpoints): Add endpoint select changed event. 2021-08-03 00:19:05 -04:00
scripts chore: standardize # style headers 2021-01-06 17:00:44 -05:00
src fix(display): Update output status on endpoint selection change. 2021-08-03 00:19:05 -04:00
tests fix(behaviors): Fix timing of delayed hold-tap trigger 2021-06-13 10:44:18 -04:00
.gitignore Removed development files 2020-08-29 11:53:53 -07:00
CMakeLists.txt feat(endpoints): Add endpoint select changed event. 2021-08-03 00:19:05 -04:00
Kconfig feat(power): Update device power management Kconfig 2021-08-02 21:48:42 -04:00
prj.conf Removed development files 2020-08-29 11:53:53 -07:00
run-test.sh feat(tests): Override test parallelism w/ J=8 environment. 2021-05-05 00:56:05 -04:00
west.yml feat: bump zephyr to v2.5.0+zmk-fixes 2021-07-17 17:04:25 -04:00