summaryrefslogtreecommitdiffstats
path: root/quantum/split_common/matrix.c
Commit message (Expand)AuthorAgeFilesLines
* Extensible split data sync (#11930)Nick Brassel2021-06-181-2/+4
* Use single memcmp to determine if matrix changed. (#13064)Nick Brassel2021-06-091-39/+30
* Add weak refs on reading rows/cols. (#13062)Nick Brassel2021-06-011-9/+9
* matrix: wait for row signal to go HIGH for every row (#12945)Michael Stapelberg2021-05-201-6/+2
* Adding keyboard level weak function for slave matrix scan (#12317)XScorpion22021-03-251-1/+2
* Split transport mirror (#11046)XScorpion22021-02-161-2/+2
* `qmk cformat`Nick Brassel2021-01-171-1/+1
* Keep track of last matrix activity. (#11552)Nick Brassel2021-01-181-8/+22
* Revert "Keep track of last matrix activity (#10730)"Nick Brassel2021-01-151-20/+9
* fix matrix_io_delay() timing in quantum/matrix.c (#9603)Takeshi ISHII2021-01-131-4/+10
* Keep track of last matrix activity (#10730)Nick Brassel2021-01-121-9/+20
* Run cformat and dos2unix manually (#11235)Ryan2020-12-171-15/+5
* 2020 November 28 Breaking Changes Update (#11053)James Young2020-11-281-10/+25
* Move encoder_read to common location (#9003)Joel Challis2020-06-031-7/+1
|\
| * Move encoder_read to common locationzvecr2020-05-021-7/+1
* | format code according to conventions [skip ci]QMK Bot2020-05-211-2/+2
* | Slight speed increases for matrix scanning (#9150)Joel Challis2020-05-211-16/+25
|/
* Split - Avoid race condition during matrix_init_quantum (#8235)Joel Challis2020-02-251-1/+3
* Allow 30us matrix delay to be keyboard/user overridable (#8216)Joel Challis2020-02-211-3/+2
* Align split_common/matrix.c with matrix.c (#8153)Joel Challis2020-02-121-8/+11
* Enforce definition of `DIODE_DIRECTION` for non-custom matrix boards (#7915)fauxpark2020-01-191-2/+8
* Migrate more custom matrix 'lite' code to core (#7863)Joel Challis2020-01-151-8/+2
* Move some common matrix code to a common location (#7699)Joel Challis2020-01-041-89/+29
* ARM split - detect USB to select master/slave (#6424)Joel Challis2019-10-111-3/+1
* clang-format changesskullY2019-08-301-166/+166
* [Split] Add config option for DIRECT_PINS_RIGHT (#6479)Garrett Singer2019-08-031-0/+8
* Fix MATRIX_X_PINS_RIGHT ARM compilation (#6395)Joel Challis2019-07-231-2/+2
* [Keyboard] Sol keyboard conversion to split common (#5773)XScorpion22019-05-061-1/+1
* Added encoder support to split common code (#5477)XScorpion22019-04-031-0/+7
* Next set of split_common changes (#4974)James Churchill2019-03-121-1/+0
* Fix `quantum/split_common/matrix.c: select_col()/select_row()` (#5174)Takeshi ISHII2019-02-181-2/+2
* Simplify split_common Code significantly (#4772)James Churchill2019-01-171-432/+207
* Convert split_common to use generic GPIO apiJames Churchill2019-01-031-41/+19
* Replace serial.c of quantum/split_common/ (#4669)Takeshi ISHII2018-12-241-8/+53
* Move disable JTAG code from `keyboard_init` to `keyboard_setup`Danny Nguyen2018-11-021-6/+0
* Revert "Split Common: Serial Backlight LED fix (#3586)"Chiang Fong Lee2018-09-271-18/+0
* Add support for a different pinout on Split boards (#3869)Danny2018-09-091-2/+17
* Split Common: Serial Backlight LED fix (#3586)Seth Barberee2018-08-111-0/+18
* Convert Iris to use SPLIT_KEYBOARD (#3458)Seth Barberee2018-07-221-0/+1
* Split common (#3429)That-Canadian2018-07-171-0/+10
* Lets split eh (#3120)That-Canadian2018-07-161-0/+510