index
:
qmk_firmware
head
master
[no description]
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
diff options
context:
1
2
3
4
5
6
7
8
9
10
15
20
25
30
35
40
space:
include
ignore
mode:
unified
ssdiff
stat only
Diffstat
-rw-r--r--
build_test.mk
1
-rw-r--r--
common_features.mk
17
-rw-r--r--
docs/_summary.md
1
-rw-r--r--
docs/breaking_changes.md
4
-rw-r--r--
docs/chibios_upgrade_instructions.md
56
-rw-r--r--
docs/config_options.md
3
-rw-r--r--
docs/custom_quantum_functions.md
8
-rw-r--r--
docs/feature_rgb_matrix.md
68
-rw-r--r--
docs/feature_st7565.md
270
-rw-r--r--
drivers/awinic/aw20216.c
166
-rw-r--r--
drivers/awinic/aw20216.h
251
-rw-r--r--
drivers/chibios/spi_master.c
70
-rw-r--r--
drivers/chibios/spi_master.h
19
-rw-r--r--
drivers/lcd/st7565.c
479
-rw-r--r--
drivers/lcd/st7565.h
215
-rw-r--r--
keyboards/anavi/macropad8/keymaps/default/config.h
19
-rw-r--r--
keyboards/basekeys/trifecta/config.h
4
-rwxr-xr-x
keyboards/bm40hsrgb/config.h
2
-rw-r--r--
keyboards/bm68rgb/keymaps/peepeetee/config.h
2
-rw-r--r--
keyboards/boardsource/the_mark/config.h
2
-rw-r--r--
keyboards/crkbd/keymaps/devdev/config.h
14
-rw-r--r--
keyboards/crkbd/keymaps/gotham/config.h
2
-rw-r--r--
keyboards/crkbd/keymaps/kidbrazil/config.h
2
-rw-r--r--
keyboards/crkbd/keymaps/rpbaptist/config.h
2
-rw-r--r--
keyboards/crkbd/keymaps/soundmonster/config.h
4
-rw-r--r--
keyboards/crkbd/readme.md
2
-rw-r--r--
keyboards/dztech/dz60rgb/v1/config.h
2
-rw-r--r--
keyboards/dztech/dz60rgb/v2/config.h
2
-rw-r--r--
keyboards/dztech/dz60rgb_ansi/v1/config.h
2
-rw-r--r--
keyboards/dztech/dz60rgb_ansi/v2/config.h
2
-rw-r--r--
keyboards/dztech/dz60rgb_wkl/v1/config.h
2
-rw-r--r--
keyboards/dztech/dz60rgb_wkl/v2/config.h
2
-rw-r--r--
keyboards/dztech/dz65rgb/v1/config.h
4
-rw-r--r--
keyboards/dztech/dz65rgb/v2/config.h
2
-rw-r--r--
keyboards/ergodox_ez/config.h
2
-rw-r--r--
keyboards/ergodox_ez/keymaps/hacker_dvorak/config.h
2
-rw-r--r--
keyboards/ergodox_infinity/config.h
15
-rw-r--r--
keyboards/ergodox_infinity/ergodox_infinity.c
302
-rw-r--r--
keyboards/ergodox_infinity/matrix.c
18
-rw-r--r--
keyboards/ergodox_infinity/rules.mk
7
-rw-r--r--
keyboards/geekboards/macropad_v2/config.h
4
-rw-r--r--
keyboards/geekboards/tester/config.h
4
-rw-r--r--
keyboards/gmmk/pro/config.h
17
-rw-r--r--
keyboards/gmmk/pro/halconf.h
7
-rw-r--r--
keyboards/gmmk/pro/mcuconf.h
6
-rw-r--r--
keyboards/gmmk/pro/pro.c
222
-rw-r--r--
keyboards/gmmk/pro/rules.mk
2
-rw-r--r--
keyboards/handwired/colorlice/config.h
2
-rw-r--r--
keyboards/handwired/frankie_macropad/keymaps/default/config.h
19
-rw-r--r--
keyboards/handwired/hnah40rgb/config.h
2
-rw-r--r--
keyboards/handwired/p65rgb/config.h
2
-rw-r--r--
keyboards/helix/rev3_4rows/config.h
2
-rw-r--r--
keyboards/helix/rev3_5rows/config.h
2
-rw-r--r--
keyboards/hs60/v1/config.h
2
-rw-r--r--
keyboards/kbdfans/bella/rgb/config.h
2
-rw-r--r--
keyboards/kbdfans/bella/rgb_iso/config.h
2
-rw-r--r--
keyboards/kbdfans/kbd67/mkiirgb/v1/config.h
4
-rw-r--r--
keyboards/kbdfans/kbd67/mkiirgb/v2/config.h
4
-rw-r--r--
keyboards/kbdfans/kbd67/rev1/keymaps/default/config.h
2
-rw-r--r--
keyboards/kbdfans/kbdmini/config.h
2
-rwxr-xr-x
keyboards/kbdfans/maja/config.h
4
-rw-r--r--
keyboards/latin17rgb/config.h
32
-rw-r--r--
keyboards/latin60rgb/config.h
31
-rw-r--r--
keyboards/le_chiffre/config.h
2
-rw-r--r--
keyboards/marksard/rhymestone/rev1/config.h
2
-rw-r--r--
keyboards/massdrop/alt/keymaps/pregame/config.h
4
-rw-r--r--
keyboards/massdrop/alt/keymaps/urbanvanilla/config.h
2
-rw-r--r--
keyboards/massdrop/ctrl/keymaps/endgame/config.h
2
-rw-r--r--
keyboards/massdrop/ctrl/keymaps/matthewrobo/config.h
2
-rw-r--r--
keyboards/mechlovin/adelais/rgb_led/rev1/config.h
4
-rw-r--r--
keyboards/mechlovin/adelais/rgb_led/rev2/config.h
6
-rw-r--r--
keyboards/mechlovin/delphine/rgb_led/config.h
4
-rw-r--r--
keyboards/mechlovin/hannah60rgb/rev1/config.h
4
-rw-r--r--
keyboards/mechlovin/hannah60rgb/rev2/config.h
4
-rw-r--r--
keyboards/mechlovin/infinity87/rgb_rev1/config.h
2
-rw-r--r--
keyboards/melgeek/mj61/config.h
2
-rw-r--r--
keyboards/melgeek/mj63/config.h
2
-rw-r--r--
keyboards/melgeek/mj64/config.h
2
-rw-r--r--
keyboards/melgeek/mj65/config.h
2
-rw-r--r--
keyboards/melgeek/mojo75/config.h
2
-rw-r--r--
keyboards/melgeek/z70ultra/config.h
2
-rw-r--r--
keyboards/miller/gm862/config.h
4
-rw-r--r--
keyboards/monstargear/xo87/rgb/config.h
2
-rw-r--r--
keyboards/moonlander/config.h
2
-rw-r--r--
keyboards/mt84/keymaps/default/config.h
19
-rw-r--r--
keyboards/naked48/keymaps/salicylic/config.h
3
-rw-r--r--
keyboards/opendeck/32/rev1/config.h
2
-rw-r--r--
keyboards/percent/canoe_gen2/config.h
2
-rw-r--r--
keyboards/phase_studio/titan65/config.h
2
-rw-r--r--
keyboards/planck/ez/config.h
2
-rw-r--r--
keyboards/planck/rev6/config.h
2
-rw-r--r--
keyboards/setta21/keymaps/salicylic/config.h
3
-rw-r--r--
keyboards/sofle/keymaps/devdev/config.h
44
-rw-r--r--
keyboards/sofle/keymaps/killmaster/config.h
64
-rw-r--r--
keyboards/sofle/keymaps/killmaster/keymap.c
403
-rw-r--r--
keyboards/sofle/keymaps/killmaster/readme.md
19
-rw-r--r--
keyboards/sofle/keymaps/killmaster/rules.mk
4
-rw-r--r--
keyboards/sofle/keymaps/rgb_default/config.h
44
-rw-r--r--
keyboards/sofle/rev1/readme.md
27
-rw-r--r--
keyboards/sofle/rev1/rev1.c
86
-rw-r--r--
keyboards/terrazzo/config.h
4
-rw-r--r--
keyboards/tkc/portico/config.h
2
-rw-r--r--
keyboards/whitefox/config.h
14
-rw-r--r--
keyboards/whitefox/rules.mk
8
-rw-r--r--
keyboards/whitefox/whitefox.c
76
-rw-r--r--
keyboards/xbows/nature/config.h
2
-rw-r--r--
keyboards/xbows/woody/config.h
6
-rw-r--r--
keyboards/yncognito/batpad/config.h
14
-rw-r--r--
layouts/community/ortho_4x12/bocaj/config.h
2
-rw-r--r--
layouts/community/ortho_4x12/drashna/config.h
2
-rw-r--r--
layouts/community/split_3x6_3/drashna/config.h
2
m---------
lib/chibios
0
m---------
lib/chibios-contrib
0
-rw-r--r--
quantum/debounce.h
2
-rw-r--r--
quantum/debounce/none.c
31
-rw-r--r--
quantum/debounce/sym_defer_g.c
26
-rw-r--r--
quantum/debounce/sym_defer_pk.c
67
-rw-r--r--
quantum/debounce/sym_eager_pk.c
72
-rw-r--r--
quantum/debounce/sym_eager_pr.c
76
-rw-r--r--
quantum/debounce/tests/debounce_test_common.cpp
229
-rw-r--r--
quantum/debounce/tests/debounce_test_common.h
83
-rw-r--r--
quantum/debounce/tests/rules.mk
39
-rw-r--r--
quantum/debounce/tests/sym_defer_g_tests.cpp
223
-rw-r--r--
quantum/debounce/tests/sym_defer_pk_tests.cpp
225
-rw-r--r--
quantum/debounce/tests/sym_eager_pk_tests.cpp
237
-rw-r--r--
quantum/debounce/tests/sym_eager_pr_tests.cpp
280
-rw-r--r--
quantum/debounce/