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--
Makefile
13
-rwxr-xr-x
bin/qmk
3
-rw-r--r--
build_json.mk
2
-rw-r--r--
build_keyboard.mk
9
-rw-r--r--
common_features.mk
37
-rw-r--r--
data/schemas/keyboard.jsonschema
2
-rw-r--r--
docs/feature_rgb_matrix.md
2
-rw-r--r--
docs/keycodes.md
3
-rw-r--r--
docs/one_shot_keys.md
3
-rw-r--r--
docs/ws2812_driver.md
22
-rw-r--r--
drivers/chibios/ws2812_pwm.c
11
-rw-r--r--
drivers/chibios/ws2812_spi.c
45
-rw-r--r--
drivers/oled/oled_driver.c
8
-rw-r--r--
drivers/oled/oled_driver.h
4
-rw-r--r--
keyboards/aeboards/ext65/rev2/config.h
2
-rw-r--r--
keyboards/aeboards/ext65/rev2/halconf.h
2
-rw-r--r--
keyboards/aeboards/ext65/rev2/mcuconf.h
2
-rw-r--r--
keyboards/cannonkeys/an_c/rules.mk
2
-rw-r--r--
keyboards/cannonkeys/chimera65/rules.mk
2
-rw-r--r--
keyboards/cannonkeys/instant60/rules.mk
2
-rw-r--r--
keyboards/cannonkeys/iron165/rules.mk
2
-rw-r--r--
keyboards/cannonkeys/satisfaction75/rules.mk
2
-rw-r--r--
keyboards/cannonkeys/savage65/rules.mk
2
-rw-r--r--
keyboards/cannonkeys/tmov2/rules.mk
2
-rw-r--r--
keyboards/cannonkeys/tsukuyomi/rules.mk
2
-rw-r--r--
keyboards/clueboard/66_hotswap/gen1/gen1.c
2
-rw-r--r--
keyboards/crkbd/rev1/common/config.h
1
-rw-r--r--
keyboards/crkbd/rev1/common/rules.mk
1
-rw-r--r--
keyboards/crkbd/rev1/rev1.c
2
-rw-r--r--
keyboards/daji/seis_cinco/rules.mk
2
-rw-r--r--
keyboards/durgod/boards/DURGOD_STM32_F070/board.h
(renamed from keyboards/durgod/k320/board.h)
1
-rw-r--r--
keyboards/durgod/boards/DURGOD_STM32_F070/board.mk
12
-rw-r--r--
keyboards/durgod/boards/DURGOD_STM32_F070/bootloader_defs.h
(renamed from keyboards/durgod/k320/bootloader_defs.h)
0
-rw-r--r--
keyboards/durgod/boards/DURGOD_STM32_F070/chconf.h
(renamed from keyboards/durgod/k320/chconf.h)
15
-rw-r--r--
keyboards/durgod/boards/DURGOD_STM32_F070/mcuconf.h
(renamed from keyboards/durgod/k320/mcuconf.h)
0
-rw-r--r--
keyboards/durgod/k320/config.h
39
-rw-r--r--
keyboards/durgod/k320/info.json
1186
-rw-r--r--
keyboards/durgod/k320/k320.c
20
-rw-r--r--
keyboards/durgod/k320/k320.h
31
-rw-r--r--
keyboards/durgod/k320/keymaps/default/keymap.c
95
-rw-r--r--
keyboards/durgod/k320/keymaps/default/keymap.json
26
-rw-r--r--
keyboards/durgod/k320/keymaps/default/readme.md
4
-rw-r--r--
keyboards/durgod/k320/keymaps/default_iso/keymap.c
72
-rw-r--r--
keyboards/durgod/k320/keymaps/default_iso/readme.md
7
-rw-r--r--
keyboards/durgod/k320/keymaps/default_iso_mac/keymap.c
71
-rw-r--r--
keyboards/durgod/k320/keymaps/default_iso_mac/readme.md
6
-rw-r--r--
keyboards/durgod/k320/keymaps/default_mac/keymap.json
26
-rw-r--r--
keyboards/durgod/k320/keymaps/default_mac/readme.md
8
-rw-r--r--
keyboards/durgod/k320/keymaps/default_toggle_mac_windows/keymap.c
108
-rw-r--r--
keyboards/durgod/k320/keymaps/default_toggle_mac_windows/readme.md
7
-rw-r--r--
keyboards/durgod/k320/keymaps/default_toggle_mac_windows/rules.mk
1
-rw-r--r--
keyboards/durgod/k320/keymaps/kuenhlee/keymap.c
5
-rw-r--r--
keyboards/durgod/k320/keymaps/via/keymap.c
29
-rw-r--r--
keyboards/durgod/k320/keymaps/via/readme.md
2
-rw-r--r--
keyboards/durgod/k320/keymaps/via/rules.mk
2
-rw-r--r--
keyboards/durgod/k320/readme.md
5
-rw-r--r--
keyboards/durgod/k320/rules.mk
2
-rw-r--r--
keyboards/handwired/ck4x4/rules.mk
2
-rw-r--r--
keyboards/handwired/onekey/rules.mk
4
-rw-r--r--
keyboards/projectkb/alice/config.h
3
-rw-r--r--
keyboards/projectkb/alice/halconf.h
2
-rw-r--r--
keyboards/projectkb/alice/mcuconf.h
2
-rw-r--r--
keyboards/projectkb/signature87/rules.mk
2
-rw-r--r--
keyboards/ramonimbao/wete/config.h
2
-rw-r--r--
keyboards/ramonimbao/wete/halconf.h
2
-rw-r--r--
keyboards/ramonimbao/wete/mcuconf.h
2
-rw-r--r--
keyboards/readme.md
2
-rw-r--r--
keyboards/rgbkb/zygomorph/keymaps/xulkal/rules.mk
14
-rw-r--r--
keyboards/rgbkb/zygomorph/rev1/config.h
4
-rw-r--r--
keyboards/rgbkb/zygomorph/rev1/rev1.c
102
-rw-r--r--
keyboards/terrazzo/terrazzo.c
1
-rw-r--r--
keyboards/westfoxtrot/prophet/config.h
2
-rw-r--r--
keyboards/westfoxtrot/prophet/halconf.h
27
-rw-r--r--
keyboards/westfoxtrot/prophet/mcuconf.h
5
-rw-r--r--
keyboards/xd60/readme.md
1
-rw-r--r--
lib/python/qmk/commands.py
1
-rw-r--r--
lib/python/qmk/constants.py
2
-rw-r--r--
lib/python/qmk/tests/test_cli_commands.py
4
-rw-r--r--
quantum/bootmagic/bootmagic.h
24
-rw-r--r--
quantum/bootmagic/bootmagic_full.c
(renamed from tmk_core/common/bootmagic.c)
112
-rw-r--r--
quantum/bootmagic/bootmagic_full.h
(renamed from tmk_core/common/bootmagic.h)
21
-rw-r--r--
quantum/bootmagic/bootmagic_lite.c
(renamed from tmk_core/common/bootmagic_lite.c)
17
-rw-r--r--
quantum/bootmagic/bootmagic_lite.h
25
-rw-r--r--
quantum/bootmagic/magic.c
54
-rw-r--r--
quantum/bootmagic/magic.h
(renamed from keyboards/durgod/k320/keymaps/via/config.h)
8
-rw-r--r--
quantum/keycode_config.h
1
-rw-r--r--
quantum/led_matrix.c
226
-rw-r--r--
quantum/led_matrix.h
39
-rw-r--r--
quantum/led_matrix_drivers.c
7
-rw-r--r--
quantum/led_matrix_types.h
27
-rw-r--r--
quantum/matrix.h
5
-rw-r--r--
quantum/mcu_selection.mk
27
-rw-r--r--
quantum/process_keycode/process_backlight.c
29
-rw-r--r--
quantum/quantum.c
28
-rw-r--r--
quantum/quantum.h
55
-rw-r--r--
quantum/quantum_keycodes.h
14
-rw-r--r--
quantum/rgb_matrix.c
34
-rw-r--r--
quantum/rgb_matrix_types.h
9
-rw-r--r--
quantum/split_common/matrix.c
3
-rw-r--r--
quantum/split_common/split_util.c
70
-rw-r--r--
quantum/split_common/transport.c
45
-rw-r--r--
readme.md
6
-rw-r--r--
tmk_core/common.mk
23
-rw-r--r--
tmk_core/common/action_util.c
58
-rw-r--r--
tmk_core/common/action_util.h
5
-rw-r--r--
tmk_core/common/arm_atsam/_wait.h
22
-rw-r--r--
tmk_core/common/avr/_wait.h
29
-rw-r--r--
tmk_core/common/avr/suspend.c
4
-rw-r--r--
tmk_core/common/chibios/_wait.h
55
-rw-r--r--
tmk_core/common/chibios/bootloader.c
2
-rw-r--r--
tmk_core/common/chibios/chibios_config.h
7
-rw-r--r--
tmk_core/common/chibios/pin_defs.h
81
-rw-r--r--
tmk_core/common/chibios/sleep_led.c
88
-rw-r--r--
tmk_core/common/chibios/suspend.c
8
-rw-r--r--
tmk_core/common/chibios/wait.c
89
-rw-r--r--
tmk_core/common/eeconfig.c
2
-rw-r--r--
tmk_core/common/eeconfig.h
14
-rw-r--r--
tmk_core/common/keyboard.c
16
-rw-r--r--
tmk_core/common/magic.c
39
-rw-r--r--
tmk_core/common/magic.h
3
-rw-r--r--
tmk_core/common/test/_wait.h
22
-rw-r--r--
tmk_core/common/usb_util.c
29
-rw-r--r--
tmk_core/common/usb_util.h
22
-rw-r--r--
tmk_core/common/wait.h
125
-rw-r--r--
tmk_core/protocol.mk
4
-rw-r--r--
tmk_core/protocol/chibios.mk
1
-rw-r--r--
tmk_core/protocol/chibios/usb_util.c
21