summaryrefslogtreecommitdiffstats
path: root/quantum/matrix.c
AgeCommit message (Expand)AuthorFilesLines
2019-04-11Port DIRECT_PINS from split_common/matrix.c to matrix.c (#5091)zvecr1-90/+99
2019-02-15Debounce refactor / API (#3720)Drashna Jaelre1-28/+3
2019-01-27Fix `1<col` instead of `1<<col` typo in matrix_is_on()James Churchill1-1/+1
2019-01-26DO NOT USE Revert back to original API to support split_keyboards.alex-ong1-2/+2
2019-01-26DO NOT USE - debounce successfully compiled.alex-ong1-5/+4
2019-01-26DO NOT USE Merge branch 'master' into debounce_refactorAlex Ong1-13/+19
2019-01-17Simplify split_common Code significantly (#4772)James Churchill1-61/+18
2019-01-04Merge branch 'master' into debounce_refactorAlex Ong1-33/+16
2018-09-28Update quantum matrix to support both AVR and Chibios ARM (#3968)yiancar1-33/+16
2018-08-29Removed "debounce_algo = manual" in all keyboards with CUSTOM_MATRIX = yes.Alex Ong1-76/+3
2018-06-28Disable JTAG in keyboard initDrashna Jaelre1-6/+0
2017-03-29Clarify the quantum license (#1042)skullydazed1-2/+1
2017-02-06Add new DIODE_DIRECTION optionNikolaus Wittenstein1-5/+7
2017-02-06Remove unused matrix_raw variable in matrix.cNikolaus Wittenstein1-2/+0
2016-11-19don't always detect a matrix change (fixes debounce)Jack Humbert1-1/+1
2016-10-29added fixed debounce codeIBNobody1-73/+70
2016-10-29Made scanning more efficientIBNobody1-31/+24
2016-10-28Refactoring Matrix scanningIBNobody1-78/+95
2016-10-28Fixing Debounce - WIPIBNobody1-83/+163
2016-10-24Fixed some large keyboard bugsIBNobody1-4/+33
2016-07-06fix/annotate wait_us linesJack Humbert1-12/+2
2016-07-04reverts #343 for the most part (#474)Jack Humbert1-129/+163
2016-07-01Add ChibiOS support for QMK (#465)fredizzimo1-0/+2
2016-06-29Implements subprojects and updates projects for this (#459)Jack Humbert1-23/+23
2016-06-24Backlight abstraction and other changes (#439)Jack Humbert1-14/+34
2016-06-18adds power_up to quantum's matrix fileJack Humbert1-0/+24
2016-05-28brings alps64 up-to-date (needs testing)Jack Humbert1-2/+4
2016-05-24Clean up #343's code (#348)Eric Tang1-2/+2
2016-05-24Optimize matrix scanning (#343)Eric Tang1-229/+140
2016-05-15Leader key implementation (#326)Erez Zukerman1-4/+4
2016-05-09quantum accommodates more than 16 columnsJack Humbert1-5/+12
2016-03-10Addressed void* return warning in all keymapsyoyoerx1-10/+6
2015-10-26added ergodoxJack Humbert1-0/+10
2015-10-26quantum separatedJack Humbert1-0/+301