diff options
author | Takeshi ISHII <2170248+mtei@users.noreply.github.com> | 2020-07-04 23:20:49 +0900 |
---|---|---|
committer | Drashna Jael're <drashna@live.com> | 2020-08-08 22:12:53 -0700 |
commit | 6dc67cfef0f3b6c6c45879f5e5c73b47f25e38e0 (patch) | |
tree | 578c59ae26106cffe718b982bad2ce9da62e54a2 /quantum/matrix_common.c | |
parent | 063f14f72d79bb9fada650306bbd6aba6e77258b (diff) |
add DIP_SWITCH_MATRIX_GRID support (#8772)
* dipsw test on helix/rev2/sc/back:five_rows
* add peek_matrix() to matrix_common.c
* add DIP_SWITCH_MATRIX_GRID support to quantum/dip_switch.c
* update docs/feature_dip_switch.md about DIP_SWITCH_MATRIX_GRID
* Test end. remove test code. Revert "dipsw test on helix/rev2/sc/back:five_rows"
This reverts commit 6d4304c74557597c9fb4d324f79c3ae4793ae874.
format code according to conventions [skip ci]
Diffstat (limited to 'quantum/matrix_common.c')
-rw-r--r-- | quantum/matrix_common.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/quantum/matrix_common.c b/quantum/matrix_common.c index de62b80705..15f1e0e82e 100644 --- a/quantum/matrix_common.c +++ b/quantum/matrix_common.c @@ -112,3 +112,5 @@ __attribute__((weak)) uint8_t matrix_scan(void) { matrix_scan_quantum(); return changed; } + +__attribute__((weak)) bool peek_matrix(uint8_t row_index, uint8_t col_index, bool raw) { return 0 != ((raw ? raw_matrix[row_index] : matrix[row_index]) & (MATRIX_ROW_SHIFTER << col_index)); } |