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--
.github/labeler.yml
1
-rw-r--r--
.github/workflows/cli.yml
1
-rw-r--r--
.gitignore
5
-rw-r--r--
.gitmodules
4
-rw-r--r--
Makefile
36
-rwxr-xr-x
bin/qmk
58
-rw-r--r--
bootloader.mk
9
-rw-r--r--
build_keyboard.mk
48
-rw-r--r--
build_test.mk
2
-rw-r--r--
common_features.mk
216
-rw-r--r--
data/schemas/keyboard.jsonschema
4
-rw-r--r--
disable_features.mk
3
-rw-r--r--
docs/_summary.md
1
-rw-r--r--
docs/audio_driver.md
14
-rw-r--r--
docs/cli_commands.md
75
-rw-r--r--
docs/cli_development.md
2
-rw-r--r--
docs/compatible_microcontrollers.md
8
-rw-r--r--
docs/configurator_default_keymaps.md
4
-rw-r--r--
docs/contributing.md
2
-rw-r--r--
docs/custom_matrix.md
2
-rw-r--r--
docs/de/cli.md
19
-rw-r--r--
docs/driver_installation_zadig.md
1
-rw-r--r--
docs/es/hardware_drivers.md
4
-rw-r--r--
docs/es/hardware_keyboard_guidelines.md
2
-rw-r--r--
docs/faq_debug.md
4
-rw-r--r--
docs/faq_misc.md
2
-rw-r--r--
docs/feature_backlight.md
12
-rw-r--r--
docs/feature_bluetooth.md
25
-rw-r--r--
docs/feature_digitizer.md
2
-rw-r--r--
docs/feature_haptic_feedback.md
8
-rw-r--r--
docs/feature_joystick.md
2
-rw-r--r--
docs/feature_layouts.md
2
-rw-r--r--
docs/feature_midi.md
2
-rw-r--r--
docs/feature_pointing_device.md
2
-rw-r--r--
docs/feature_programmable_button.md
74
-rw-r--r--
docs/feature_ps2_mouse.md
40
-rw-r--r--
docs/feature_rawhid.md
4
-rw-r--r--
docs/feature_rgb_matrix.md
12
-rw-r--r--
docs/feature_stenography.md
2
-rw-r--r--
docs/feature_swap_hands.md
2
-rw-r--r--
docs/feature_userspace.md
4
-rw-r--r--
docs/flashing_bootloadhid.md
2
-rw-r--r--
docs/fr-fr/cli.md
19
-rw-r--r--
docs/fr-fr/getting_started_github.md
1
-rw-r--r--
docs/getting_started_docker.md
10
-rw-r--r--
docs/getting_started_github.md
1
-rw-r--r--
docs/getting_started_make_guide.md
4
-rw-r--r--
docs/getting_started_vagrant.md
8
-rw-r--r--
docs/hardware_drivers.md
4
-rw-r--r--
docs/hardware_keyboard_guidelines.md
30
-rw-r--r--
docs/he-il/getting_started_github.md
1
-rw-r--r--
docs/how_keyboards_work.md
2
-rw-r--r--
docs/i2c_driver.md
65
-rw-r--r--
docs/ja/compatible_microcontrollers.md
1
-rw-r--r--
docs/ja/feature_haptic_feedback.md
7
-rw-r--r--
docs/ja/feature_ps2_mouse.md
31
-rw-r--r--
docs/ja/getting_started_github.md
1
-rw-r--r--
docs/ja/hardware_drivers.md
4
-rw-r--r--
docs/ja/hardware_keyboard_guidelines.md
2
-rw-r--r--
docs/ja/i2c_driver.md
11
-rw-r--r--
docs/ja/understanding_qmk.md
4
-rw-r--r--
docs/keycodes.md
40
-rw-r--r--
docs/newbs_git_resynchronize_a_branch.md
16
-rw-r--r--
docs/ru-ru/getting_started_github.md
1
-rw-r--r--
docs/understanding_qmk.md
5
-rw-r--r--
docs/unit_testing.md
6
-rw-r--r--
docs/zh-cn/getting_started_github.md
1
-rw-r--r--
doxygen-todo
14
-rw-r--r--
drivers/bluetooth/adafruit_ble.cpp
(renamed from tmk_core/protocol/lufa/adafruit_ble.cpp)
44
-rw-r--r--
drivers/bluetooth/adafruit_ble.h
(renamed from tmk_core/protocol/lufa/adafruit_ble.h)
0
-rw-r--r--
drivers/bluetooth/outputselect.c
(renamed from tmk_core/protocol/lufa/outputselect.c)
0
-rw-r--r--
drivers/bluetooth/outputselect.h
(renamed from tmk_core/protocol/lufa/outputselect.h)
0
-rw-r--r--
drivers/bluetooth/ringbuffer.hpp
(renamed from tmk_core/protocol/lufa/ringbuffer.hpp)
0
-rw-r--r--
drivers/led/apa102.c
4
-rw-r--r--
drivers/ps2/ps2.h
(renamed from tmk_core/protocol/ps2.h)
0
-rw-r--r--
drivers/ps2/ps2_busywait.c
(renamed from tmk_core/protocol/ps2_busywait.c)
0
-rw-r--r--
drivers/ps2/ps2_interrupt.c
(renamed from tmk_core/protocol/ps2_interrupt.c)
18
-rw-r--r--
drivers/ps2/ps2_io.h
(renamed from tmk_core/protocol/ps2_io.h)
0
-rw-r--r--
drivers/ps2/ps2_mouse.c
(renamed from tmk_core/protocol/ps2_mouse.c)
10
-rw-r--r--
drivers/ps2/ps2_mouse.h
(renamed from tmk_core/protocol/ps2_mouse.h)
0
-rw-r--r--
drivers/qwiic/micro_oled.c
482
-rw-r--r--
drivers/qwiic/micro_oled.h
134
-rw-r--r--
drivers/qwiic/qwiic.c
31
-rw-r--r--
drivers/qwiic/qwiic.mk
17
-rw-r--r--
drivers/qwiic/util/font5x7.h
39
-rw-r--r--
drivers/qwiic/util/font8x16.h
39
-rw-r--r--
drivers/ugfx/gdisp/is31fl3731c/board_is31fl3731c_template.h
105
-rw-r--r--
drivers/ugfx/gdisp/is31fl3731c/driver.mk
3
-rw-r--r--
drivers/ugfx/gdisp/is31fl3731c/gdisp_is31fl3731c.c
302
-rw-r--r--
drivers/ugfx/gdisp/is31fl3731c/gdisp_lld_config.h
36
-rw-r--r--
drivers/ugfx/gdisp/st7565/board_st7565_template.h
96
-rw-r--r--
drivers/ugfx/gdisp/st7565/driver.mk
3
-rw-r--r--
drivers/ugfx/gdisp/st7565/gdisp_lld_ST7565.c
314
-rw-r--r--
drivers/ugfx/gdisp/st7565/gdisp_lld_config.h
27
-rw-r--r--
drivers/ugfx/gdisp/st7565/st7565.h
39
-rw-r--r--
drivers/usb2422.c
(renamed from tmk_core/protocol/arm_atsam/usb/usb2422.h)
216
-rw-r--r--
drivers/usb2422.h
59
-rw-r--r--
generic_features.mk
49
-rw-r--r--
keyboards/10bleoledhub/rules.mk
4
-rw-r--r--
keyboards/40percentclub/mf68/keymaps/mf68_ble/rules.mk
3
-rw-r--r--
keyboards/40percentclub/ut47/post_rules.mk
4
-rw-r--r--
keyboards/40percentclub/ut47/rules.mk
5
-rw-r--r--
keyboards/6ball/6ball.h
16
-rw-r--r--
keyboards/6ball/config.h
5
-rw-r--r--
keyboards/9key/9key.h
16
-rw-r--r--
keyboards/9key/config.h
5
-rwxr-xr-x
keyboards/aeboards/constellation/rev2/config.h
4
-rw-r--r--
keyboards/aeboards/ext65/rev2/config.h
4
-rw-r--r--
keyboards/ai03/orbit/orbit.h
36
-rw-r--r--
keyboards/alf/dc60/dc60.h
31
-rw-r--r--
keyboards/alf/x2/config.h
38
-rwxr-xr-x
keyboards/alpha/alpha.h
19
-rwxr-xr-x
keyboards/alpha/config.h
5
-rw-r--r--
keyboards/amj96/amj96.h
2
-rw-r--r--
keyboards/amjpad/amjpad.h
59
-rw-r--r--
keyboards/amjpad/config.h
5
-rw-r--r--
keyboards/atreus/feather/rules.mk
3
-rw-r--r--
keyboards/atreus62/config.h
5
-rw-r--r--
keyboards/baguette/baguette.h
54
-rw-r--r--
keyboards/bantam44/bantam44.h
26
-rw-r--r--
keyboards/bantam44/config.h
5
-rw-r--r--
keyboards/bfake/bfake.h
63
-rwxr-xr-x
keyboards/bigseries/1key/1key.h
10
-rwxr-xr-x
keyboards/bigseries/1key/config.h
6
-rwxr-xr-x
keyboards/bigseries/2key/2key.h
10
-rwxr-xr-x
keyboards/bigseries/2key/config.h
6
-rwxr-xr-x