index
:
qmk_firmware
head
master
[no description]
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
quantum
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
(limited to 'quantum')
-rw-r--r--
quantum/analog.c
69
-rw-r--r--
quantum/analog.h
52
-rw-r--r--
quantum/api.c
195
-rw-r--r--
quantum/api.h
75
-rw-r--r--
quantum/api/api_sysex.c
72
-rw-r--r--
quantum/api/api_sysex.h
26
-rw-r--r--
quantum/audio/audio.c
780
-rw-r--r--
quantum/audio/audio.h
106
-rw-r--r--
quantum/audio/audio_pwm.c
658
-rw-r--r--
quantum/audio/luts.c
398
-rw-r--r--
quantum/audio/luts.h
31
-rw-r--r--
quantum/audio/musical_notes.h
233
-rw-r--r--
quantum/audio/song_list.h
179
-rw-r--r--
quantum/audio/voices.c
296
-rw-r--r--
quantum/audio/voices.h
50
-rw-r--r--
quantum/audio/wave.h
281
-rw-r--r--
quantum/config_common.h
103
-rw-r--r--
quantum/dynamic_macro.h
303
-rw-r--r--
quantum/fauxclicky.c
61
-rw-r--r--
quantum/fauxclicky.h
99
-rw-r--r--
quantum/keycode_config.c
118
-rw-r--r--
quantum/keycode_config.h
44
-rw-r--r--
quantum/keymap.h
53
-rw-r--r--
quantum/keymap_common.c
191
-rw-r--r--
quantum/keymap_extras/keymap_bepo.h
326
-rw-r--r--
quantum/keymap_extras/keymap_br_abnt2.h
74
-rw-r--r--
quantum/keymap_extras/keymap_canadian_multilingual.h
270
-rw-r--r--
quantum/keymap_extras/keymap_colemak.h
90
-rw-r--r--
quantum/keymap_extras/keymap_dvorak.h
100
-rw-r--r--
quantum/keymap_extras/keymap_dvp.h
98
-rw-r--r--
quantum/keymap_extras/keymap_fr_ch.h
113
-rw-r--r--
quantum/keymap_extras/keymap_french.h
100
-rw-r--r--
quantum/keymap_extras/keymap_french_osx.h
92
-rw-r--r--
quantum/keymap_extras/keymap_german.h
115
-rw-r--r--
quantum/keymap_extras/keymap_german_ch.h
121
-rw-r--r--
quantum/keymap_extras/keymap_german_osx.h
112
-rw-r--r--
quantum/keymap_extras/keymap_jp.h
77
-rw-r--r--
quantum/keymap_extras/keymap_neo2.h
78
-rw-r--r--
quantum/keymap_extras/keymap_nordic.h
74
-rw-r--r--
quantum/keymap_extras/keymap_norwegian.h
56
-rw-r--r--
quantum/keymap_extras/keymap_plover.h
47
-rw-r--r--
quantum/keymap_extras/keymap_spanish.h
77
-rw-r--r--
quantum/keymap_extras/keymap_swedish.h
52
-rw-r--r--
quantum/keymap_extras/keymap_uk.h
51
-rw-r--r--
quantum/keymap_extras/sendstring_colemak.h
41
-rw-r--r--
quantum/keymap_extras/sendstring_dvorak.h
41
-rw-r--r--
quantum/keymap_extras/sendstring_jis.h
58
-rw-r--r--
quantum/led_tables.c
71
-rw-r--r--
quantum/led_tables.h
30
-rwxr-xr-x
quantum/light_ws2812.c
342
-rwxr-xr-x
quantum/light_ws2812.h
91
-rw-r--r--
quantum/matrix.c
412
-rw-r--r--
quantum/pincontrol.h
52
-rw-r--r--
quantum/process_keycode/process_audio.c
62
-rw-r--r--
quantum/process_keycode/process_audio.h
11
-rw-r--r--
quantum/process_keycode/process_chording.c
76
-rw-r--r--
quantum/process_keycode/process_chording.h
32
-rw-r--r--
quantum/process_keycode/process_combo.c
150
-rw-r--r--
quantum/process_keycode/process_combo.h
59
-rw-r--r--
quantum/process_keycode/process_leader.c
54
-rw-r--r--
quantum/process_keycode/process_leader.h
39
-rw-r--r--
quantum/process_keycode/process_midi.c
253
-rw-r--r--
quantum/process_keycode/process_midi.h
56
-rw-r--r--
quantum/process_keycode/process_music.c
205
-rw-r--r--
quantum/process_keycode/process_music.h
47
-rw-r--r--
quantum/process_keycode/process_printer.c
270
-rw-r--r--
quantum/process_keycode/process_printer.h
26
-rw-r--r--
quantum/process_keycode/process_printer_bb.c
276
-rw-r--r--
quantum/process_keycode/process_tap_dance.c
166
-rw-r--r--
quantum/process_keycode/process_tap_dance.h
95
-rw-r--r--
quantum/process_keycode/process_ucis.c
149
-rw-r--r--
quantum/process_keycode/process_ucis.h
51
-rw-r--r--
quantum/process_keycode/process_unicode.c
35
-rw-r--r--
quantum/process_keycode/process_unicode.h
24
-rw-r--r--
quantum/process_keycode/process_unicode_common.c
116
-rw-r--r--
quantum/process_keycode/process_unicode_common.h
148
-rw-r--r--
quantum/process_keycode/process_unicodemap.c
72
-rw-r--r--
quantum/process_keycode/process_unicodemap.h
25
-rw-r--r--
quantum/quantum.c
1060
-rw-r--r--
quantum/quantum.h
159
-rw-r--r--
quantum/quantum_keycodes.h
603
-rw-r--r--
quantum/rgblight.c
613
-rw-r--r--
quantum/rgblight.h
129
-rw-r--r--
quantum/serial_link/LICENSE
19
-rw-r--r--
quantum/serial_link/README.md
1
-rw-r--r--
quantum/serial_link/protocol/byte_stuffer.c
142
-rw-r--r--
quantum/serial_link/protocol/byte_stuffer.h
37
-rw-r--r--
quantum/serial_link/protocol/frame_router.c
69
-rw-r--r--
quantum/serial_link/protocol/frame_router.h
38
-rw-r--r--
quantum/serial_link/protocol/frame_validator.c
121
-rw-r--r--
quantum/serial_link/protocol/frame_validator.h
34
-rw-r--r--
quantum/serial_link/protocol/physical.h
30
-rw-r--r--
quantum/serial_link/protocol/transport.c
128
-rw-r--r--
quantum/serial_link/protocol/transport.h
152
-rw-r--r--
quantum/serial_link/protocol/triple_buffered_object.c
78
-rw-r--r--
quantum/serial_link/protocol/triple_buffered_object.h
51
-rw-r--r--
quantum/serial_link/system/serial_link.c
265
-rw-r--r--
quantum/serial_link/system/serial_link.h
63
-rw-r--r--
quantum/serial_link/tests/Makefile
61
-rw-r--r--
quantum/serial_link/tests/byte_stuffer_tests.cpp
483
-rw-r--r--
quantum/serial_link/tests/frame_router_tests.cpp
229
-rw-r--r--
quantum/serial_link/tests/frame_validator_tests.cpp
115
-rw-r--r--
quantum/serial_link/tests/rules.mk
22
-rw-r--r--
quantum/serial_link/tests/testlist.mk
6
-rw-r--r--
quantum/serial_link/tests/transport_tests.cpp
188
-rw-r--r--
quantum/serial_link/tests/triple_buffered_object_tests.cpp
84
-rw-r--r--
quantum/template/Makefile
18
-rw-r--r--
quantum/template/config.h
185
-rw-r--r--
quantum/template/keymaps/default/Makefile
37
-rw-r--r--
quantum/template/keymaps/default/config.h
24
-rw-r--r--
quantum/template/keymaps/default/keymap.c
59
-rw-r--r--
quantum/template/keymaps/default/readme.md
1
-rw-r--r--
quantum/template/readme.md
28
-rw-r--r--
quantum/template/rules.mk
68
-rw-r--r--
quantum/template/template.c
43
-rw-r--r--
quantum/template/template.h
34
-rw-r--r--
quantum/tools/eeprom_reset.hex
9
-rw-r--r--
quantum/tools/readme.md
6
-rw-r--r--
quantum/variable_trace.c
126
-rw-r--r--
quantum/variable_trace.h
50
-rw-r--r--
quantum/visualizer/LICENSE.md
29
-rw-r--r--
quantum/visualizer/lcd_backlight.c
89
-rw-r--r--
quantum/visualizer/lcd_backlight.h
47
-rw-r--r--