summaryrefslogtreecommitdiff
path: root/keyboards/dm9records/tartan/tartan.c
diff options
context:
space:
mode:
authorJoakim Tufvegren <104522+firetech@users.noreply.github.com>2021-09-18 09:29:22 +0200
committerGitHub <noreply@github.com>2021-09-18 17:29:22 +1000
commit8130690a286cb9d3ca1f19473ca4bdcb6933e1f6 (patch)
tree70f598bd4da1f25ad2007dea0ad095d9d948b858 /keyboards/dm9records/tartan/tartan.c
parent7c10d00ca6ec07f169d6f5e3c83bd7449a578ac0 (diff)
Improvements to handling of disconnected split keyboards. (#14033)
* Use memcmp and memcpy to compare and copy slave matrix. ...and memset to initialize `matrix` and `raw_matrix`. Increased my scan rate (while connected) by ~100 (on Ergodox Infinity). Effect on AVR is unknown. Co-authored-by: Stefan Kerkmann <karlk90@pm.me> * Fix `matrix_post_scan` signalling change on every scan while disconnected. * Undo removal of initialization of `slave_matrix`. This has the effect of increasing my Ergodox Infinity firmware size by 8 bytes instead of decreasing by 8 bytes, and lowers the scan rate while connected back to the initial value before these changes, but _might_ solve some issues on AVR. Co-authored-by: Stefan Kerkmann <karlk90@pm.me>
Diffstat (limited to 'keyboards/dm9records/tartan/tartan.c')
0 files changed, 0 insertions, 0 deletions