Age | Commit message (Collapse) | Author |
|
Fixes #205
|
|
* To be leveraged by upcoming power
management work.
|
|
|
|
|
|
Add polling (instead of interrupt) based matrix kscan detection, to avoid interrupt limits on stm32
|
|
|
|
|
|
|
|
* Proper max values for both split central, and
non-split keyboards.
|
|
Zephyr macros where appropriate.
|
|
|
|
The Quefrency board has two options for each left and right half,
resulting in 4 unique combinations. This has been noted in the
overlay and dtsi files.
|
|
Revise copyright header
Co-authored-by: Pete Johanson <peter@peterjohanson.com>
|
|
|
|
|
|
interrupt-based IO.
- Add ZMK_KSCAN_MATRIX_POLLING config flag to Kconfig
- Update matrix driver code to use the above flag to conditionally add the handling code for polling operations.
|
|
|
|
|
|
|
|
addition of new matrix driver flag that enables polling.
|
|
|
|
|
|
|
|
|
|
|
|
matrix gpio driver.
|
|
|
|
|
|
|
|
Fixed Iris default build/Updated Dev Guide
|
|
|
|
|
|
|
|
|
|
Ok, both sides work as expected, need to write a keymap.
|
|
|
|
|
|
|
|
|
|
|
|
Integration Tests Should Fail on Build Errors
|
|
QAZ shield keymap update
|
|
|
|
|
|
|
|
Standardize code formatting using clang-format w/ LLVM style
|
|
|
|
|
|
|
|
feature(board): add BT prof management to defaults
|