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--
.clang-format
2
-rw-r--r--
.editorconfig
2
-rw-r--r--
.travis.yml
24
-rw-r--r--
Dockerfile
8
-rw-r--r--
Vagrantfile
4
-rw-r--r--
common_features.mk
10
-rw-r--r--
docs/_summary.md
7
-rw-r--r--
docs/config_options.md
12
-rw-r--r--
docs/custom_quantum_functions.md
2
-rw-r--r--
docs/faq_build.md
4
-rw-r--r--
docs/feature_advanced_keycodes.md
16
-rw-r--r--
docs/feature_audio.md
3
-rw-r--r--
docs/feature_backlight.md
25
-rw-r--r--
docs/feature_bootmagic.md
2
-rw-r--r--
docs/feature_combo.md
3
-rw-r--r--
docs/feature_encoders.md
2
-rw-r--r--
docs/feature_oled_driver.md
49
-rw-r--r--
docs/feature_rgb_matrix.md
50
-rw-r--r--
docs/feature_rgblight.md
134
-rw-r--r--
docs/feature_space_cadet.md
11
-rw-r--r--
docs/feature_unicode.md
68
-rw-r--r--
docs/feature_userspace.md
2
-rw-r--r--
docs/features.md
7
-rw-r--r--
docs/getting_started_build_tools.md
6
-rw-r--r--
docs/getting_started_introduction.md
8
-rw-r--r--
docs/how_keyboards_work.md
4
-rw-r--r--
docs/i2c_driver.md
29
-rw-r--r--
docs/index.html
8
-rw-r--r--
docs/keycodes.md
42
-rw-r--r--
docs/newbs_flashing.md
4
-rw-r--r--
docs/quantum_keycodes.md
7
-rw-r--r--
docs/reference_configurator_support.md
2
-rw-r--r--
docs/zh-cn/_summary.md
66
-rw-r--r--
docs/zh-cn/contributing.md
205
-rw-r--r--
docs/zh-cn/custom_quantum_functions.md
490
-rw-r--r--
docs/zh-cn/faq.md
6
-rw-r--r--
docs/zh-cn/faq_build.md
150
-rw-r--r--
docs/zh-cn/faq_debug.md
233
-rw-r--r--
docs/zh-cn/faq_general.md
19
-rw-r--r--
docs/zh-cn/faq_keymap.md
212
-rw-r--r--
docs/zh-cn/getting_started_getting_help.md
15
-rw-r--r--
docs/zh-cn/getting_started_github.md
59
-rw-r--r--
docs/zh-cn/newbs.md
23
-rw-r--r--
docs/zh-cn/reference_glossary.md
170
-rw-r--r--
drivers/arm/i2c_master.c
16
-rw-r--r--
drivers/arm/i2c_master.h
40
-rwxr-xr-x
drivers/avr/apa102.h
2
-rw-r--r--
drivers/avr/ws2812.h
2
-rw-r--r--
drivers/issi/is31fl3733.c
38
-rw-r--r--
drivers/issi/is31fl3733.h
6
-rw-r--r--
drivers/oled/oled_driver.c
37
-rw-r--r--
drivers/oled/oled_driver.h
61
-rw-r--r--
drivers/qwiic/qwiic.mk
4
-rw-r--r--
keyboards/1upkeyboards/1up60hse/config.h
3
-rw-r--r--
keyboards/1upkeyboards/1up60hte/config.h
4
-rw-r--r--
keyboards/1upkeyboards/1up60rgb/config.h
2
-rw-r--r--
keyboards/1upkeyboards/1up60rgb/keymaps/raffle/keymap.c
6
-rw-r--r--
keyboards/1upkeyboards/super16/config.h
2
-rw-r--r--
keyboards/1upkeyboards/sweet16/config.h
3
-rw-r--r--
keyboards/40percentclub/25/config.h
2
-rw-r--r--
keyboards/40percentclub/4x4/config.h
2
-rw-r--r--
keyboards/40percentclub/5x5/config.h
2
-rw-r--r--
keyboards/40percentclub/6lit/config.h
2
-rw-r--r--
keyboards/40percentclub/foobar/config.h
2
-rw-r--r--
keyboards/40percentclub/gherkin/config.h
2
-rw-r--r--
keyboards/40percentclub/gherkin/keymaps/michel/config.h
13
-rw-r--r--
keyboards/40percentclub/gherkin/keymaps/michel/keymap.c
8
-rw-r--r--
keyboards/40percentclub/gherkin/keymaps/michel/rules.mk
3
-rw-r--r--
keyboards/40percentclub/gherkin/keymaps/midi/config.h
24
-rw-r--r--
keyboards/40percentclub/gherkin/keymaps/midi/keymap.c
115
-rw-r--r--
keyboards/40percentclub/gherkin/keymaps/midi/readme.md
14
-rw-r--r--
keyboards/40percentclub/gherkin/keymaps/midi/rules.mk
8
-rw-r--r--
keyboards/40percentclub/half_n_half/config.h
2
-rw-r--r--
keyboards/40percentclub/i75/config.h
2
-rw-r--r--
keyboards/40percentclub/luddite/config.h
2
-rw-r--r--
keyboards/40percentclub/mf68/config.h
2
-rw-r--r--
keyboards/40percentclub/nein/config.h
239
-rw-r--r--
keyboards/40percentclub/nein/info.json
22
-rw-r--r--
keyboards/40percentclub/nein/keymaps/default/keymap.c
29
-rw-r--r--
keyboards/40percentclub/nein/nein.c
16
-rw-r--r--
keyboards/40percentclub/nein/nein.h
37
-rw-r--r--
keyboards/40percentclub/nein/readme.md
18
-rw-r--r--
keyboards/40percentclub/nein/rules.mk
80
-rw-r--r--
keyboards/40percentclub/nori/config.h
2
-rw-r--r--
keyboards/40percentclub/tomato/config.h
2
-rw-r--r--
keyboards/40percentclub/ut47/config.h
2
-rw-r--r--
keyboards/8pack/8pack.c
1
-rw-r--r--
keyboards/8pack/8pack.h
11
-rw-r--r--
keyboards/8pack/config.h
39
-rw-r--r--
keyboards/8pack/info.json
21
-rw-r--r--
keyboards/8pack/keymaps/default/keymap.c
12
-rw-r--r--
keyboards/8pack/readme.md
13
-rw-r--r--
keyboards/8pack/rev11/config.h
3
-rw-r--r--
keyboards/8pack/rev11/rev11.c
1
-rw-r--r--
keyboards/8pack/rev11/rev11.h
11
-rw-r--r--
keyboards/8pack/rev11/rules.mk
(renamed from keyboards/9key/keymaps/default/rules.mk)
0
-rw-r--r--
keyboards/8pack/rev12/config.h
3
-rw-r--r--
keyboards/8pack/rev12/rev12.c
1
-rw-r--r--
keyboards/8pack/rev12/rev12.h
11
-rw-r--r--
keyboards/8pack/rev12/rules.mk
(renamed from keyboards/sol/rev1/rules.mk)
0
-rw-r--r--
keyboards/8pack/rules.mk
63
-rw-r--r--
keyboards/9key/keymaps/default/keymap.c
38
-rw-r--r--
keyboards/9key/keymaps/tap_dance/keymap.c
69
-rw-r--r--
keyboards/9key/keymaps/tap_dance/rules.mk
1
-rw-r--r--
keyboards/9key/rules.mk
4
-rw-r--r--
keyboards/abstract/ellipse/info.json
12
-rw-r--r--
keyboards/abstract/ellipse/keymaps/abstractkb/config.h
23
-rw-r--r--
keyboards/abstract/ellipse/keymaps/abstractkb/keymap.c
66
-rw-r--r--
keyboards/abstract/ellipse/keymaps/abstractkb/readme.md
3
-rw-r--r--
keyboards/abstract/ellipse/keymaps/abstractkb/rules.mk
1
-rw-r--r--
keyboards/abstract/ellipse/keymaps/default/config.h
19
-rw-r--r--
keyboards/abstract/ellipse/keymaps/default/keymap.c
66
-rw-r--r--
keyboards/abstract/ellipse/keymaps/default/readme.md
6
-rw-r--r--
keyboards/abstract/ellipse/keymaps/default/rules.mk
0
-rw-r--r--
keyboards/abstract/ellipse/readme.md
19
-rw-r--r--
keyboards/abstract/ellipse/rev1/config.h
245
-rw-r--r--
keyboards/abstract/ellipse/rev1/rev1.c
43
-rw-r--r--
keyboards/abstract/ellipse/rev1/rev1.h
36
-rw-r--r--
keyboards/abstract/ellipse/rev1/rules.mk
81
-rw-r--r--
keyboards/acr60/config.h
2
-rw-r--r--
keyboards/adkb96/rev1/config.h
5
-rw-r--r--
keyboards/aeboards/aegis/config.h
7
-rw-r--r--
keyboards/aeboards/ext65/config.h
71
-rw-r--r--
keyboards/aeboards/ext65/ext65.c
18
-rw-r--r--
keyboards/aeboards/ext65/ext65.h
40
-rw-r--r--
keyboards/aeboards/ext65/keymaps/default/keymap.c
104
-rw-r--r--
keyboards/aeboards/ext65/keymaps/default/readme.md
2
-rw-r--r--
keyboards/aeboards/ext65/keymaps/via/keymap.c
103
-rw-r--r--
keyboards/aeboards/ext65/keymaps/via/readme.md
2
-rw-r--r--
keyboards/aeboards/ext65/keymaps/via/rules.mk
68
-rw-r--r--
keyboards/aeboards/ext65/readme.md
14
-rw-r--r--
keyboards/aeboards/ext65/rules.mk
65
-rw-r--r--
keyboards/ai03/lunar/config.h
4
-rw-r--r--
keyboards/ai03/lunar/info.json
73
-rw-r--r--
keyboards/ai03/orbit/config.h
2
-rw-r--r--
keyboards/ai03/orbit/info.json
88
-rw-r--r--
keyboards/ai03/quasar/config.h
251
-rw-r--r--
keyboards/ai03/quasar/info.json
97
-rw-r--r--
keyboards/ai03/quasar/keymaps/ai03/keymap.c
61