summaryrefslogtreecommitdiff
path: root/keyboards/kmac/matrix.c
AgeCommit message (Collapse)Author
2023-02-11Remove matrix_init_quantum/matrix_scan_quantum (#19806)Joel Challis
2022-03-10Remove `matrix_key_count()` (#16603)Ryan
* Remove `matrix_key_count()` * Remove `matrix_bitpop()`
2021-02-06Remove legacy print backward compatiblitly (#11805)Joel Challis
* Remove legacy print backward compatiblitly * Remove legacy print backward compatiblitly - core * revert comment changes
2020-01-26Ensure setPinInput actually sets input high-Z (#6237)Mikkel Jeppesen
* Ensure setPinInput actually sets input high-z * Fixed _PIN_ADDRESS Macro arguments as recommended by vomindoraan * Fixed instances of setInput to use new behavour * Changed kmac matrix to use input with pullups * Update keyboards/gh60/revc/revc.h Co-Authored-By: fauxpark <fauxpark@gmail.com> * Fixed input state for unselect_rows * fixed merge conflict * Updated all instances of older uses of setPinInput() * Fixed naming mistake Co-authored-by: fauxpark <fauxpark@gmail.com>
2019-06-26[Keyboard] Modernize KMAC (#6131)Mathias Andersson
* [Keyboard] Modernize the KMAC implementation This brings the matrix implementation more in line with the current default matrix code. It also simplifies the implementation quite a bit. * [Keyboard] Add layout support to KMAC
2019-06-06Replace DEBOUNCING_DELAY (deprecated) with DEBOUNCE (#5997)Drashna Jaelre
2019-01-27Fix `1<col` instead of `1<<col` typo in matrix_is_on()James Churchill
2017-06-17Unify KMAC code indentationMathias Andersson
It's a little unclear what the style guidelines are for the QMK project. But I figured that I should at least keep the indentation consistent within the KMAC part.
2017-06-08Add support for KMACMathias Andersson