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--
.gitignore
1
-rw-r--r--
Makefile
129
-rw-r--r--
build_keyboard.mk
17
-rw-r--r--
build_layout.mk
2
-rw-r--r--
build_test.mk
1
-rw-r--r--
builddefs/bootloader.mk
49
-rw-r--r--
builddefs/mcu_selection.mk
77
-rw-r--r--
builddefs/message.mk
10
-rw-r--r--
common_features.mk
139
-rw-r--r--
data/mappings/info_config.json
2
-rw-r--r--
data/mappings/keyboard_aliases.json
25
-rw-r--r--
data/schemas/definitions.jsonschema
10
-rw-r--r--
data/schemas/keyboard.jsonschema
11
-rw-r--r--
data/templates/avr/config.h
138
-rw-r--r--
data/templates/avr/readme.md
27
-rw-r--r--
data/templates/base/%(KEYBOARD)s.c
4
-rw-r--r--
data/templates/base/%(KEYBOARD)s.h
22
-rw-r--r--
data/templates/base/info.json
17
-rw-r--r--
data/templates/base/keymaps/default/keymap.c
22
-rw-r--r--
data/templates/base/keymaps/default/readme.md
1
-rw-r--r--
data/templates/keyboard/info.json
24
-rw-r--r--
data/templates/keyboard/readme.md
27
-rw-r--r--
data/templates/keyboard/rules.mk
1
-rw-r--r--
data/templates/ps2avrgb/config.h
128
-rw-r--r--
data/templates/ps2avrgb/readme.md
28
-rw-r--r--
data/templates/ps2avrgb/rules.mk
17
-rw-r--r--
docs/ChangeLog/20220226/PR15304.md
13
-rw-r--r--
docs/cli_commands.md
2
-rw-r--r--
docs/compatible_microcontrollers.md
17
-rw-r--r--
docs/config_options.md
9
-rw-r--r--
docs/feature_bluetooth.md
10
-rw-r--r--
docs/feature_combo.md
42
-rw-r--r--
docs/feature_debounce_type.md
1
-rw-r--r--
docs/feature_grave_esc.md
10
-rw-r--r--
docs/feature_haptic_feedback.md
7
-rw-r--r--
docs/feature_key_lock.md
3
-rw-r--r--
docs/feature_led_matrix.md
103
-rw-r--r--
docs/feature_mouse_keys.md
18
-rw-r--r--
docs/feature_pointing_device.md
182
-rw-r--r--
docs/feature_rgb_matrix.md
112
-rw-r--r--
docs/feature_split_keyboard.md
8
-rw-r--r--
docs/feature_wpm.md
2
-rw-r--r--
docs/internals_gpio_control.md
24
-rw-r--r--
docs/keycodes.md
17
-rw-r--r--
docs/keycodes_magic.md
1
-rw-r--r--
docs/keymap.md
2
-rw-r--r--
docs/platformdev_chibios_earlyinit.md
1
-rw-r--r--
docs/quantum_keycodes.md
10
-rw-r--r--
docs/reference_info_json.md
6
-rw-r--r--
docs/squeezing_avr.md
1
-rw-r--r--
drivers/bluetooth/adafruit_ble.cpp
699
-rw-r--r--
drivers/bluetooth/adafruit_ble.h
59
-rw-r--r--
drivers/bluetooth/bluefruit_le.cpp
699
-rw-r--r--
drivers/bluetooth/bluefruit_le.h
59
-rw-r--r--
drivers/bluetooth/outputselect.c
21
-rw-r--r--
drivers/bluetooth/rn42.c
99
-rw-r--r--
drivers/bluetooth/rn42.h
25
-rw-r--r--
drivers/gpio/mcp23018.c
108
-rw-r--r--
drivers/gpio/mcp23018.h
65
-rw-r--r--
drivers/gpio/sn74x138.c
65
-rw-r--r--
drivers/gpio/sn74x138.h
48
-rw-r--r--
drivers/led/ckled2001.c
11
-rw-r--r--
drivers/led/issi/is31fl3733-simple.c
248
-rw-r--r--
drivers/led/issi/is31fl3733-simple.h
260
-rw-r--r--
drivers/led/issi/is31fl3742.h
299
-rw-r--r--
drivers/led/issi/is31fl3743.h
327
-rw-r--r--
drivers/led/issi/is31fl3745.h
270
-rw-r--r--
drivers/led/issi/is31fl3746.h
198
-rw-r--r--
drivers/led/issi/is31flcommon.c
230
-rw-r--r--
drivers/led/issi/is31flcommon.h
78
-rw-r--r--
drivers/sensors/adns9800.c
16
-rw-r--r--
drivers/sensors/adns9800_srom_A6.h
2
-rw-r--r--
drivers/sensors/pimoroni_trackball.c
22
-rw-r--r--
drivers/sensors/pimoroni_trackball.h
9
-rw-r--r--
drivers/sensors/pmw3360.c
283
-rw-r--r--
drivers/sensors/pmw3360.h
35
-rw-r--r--
drivers/sensors/pmw3389.c
292
-rw-r--r--
drivers/sensors/pmw3389.h
76
-rw-r--r--
drivers/sensors/pmw3389_firmware.h
558
-rw-r--r--
drivers/serial.h
19
-rw-r--r--
keyboards/10bleoledhub/rules.mk
2
-rw-r--r--
keyboards/25keys/aleth42/info.json
(renamed from keyboards/aleth42/info.json)
0
-rw-r--r--
keyboards/25keys/aleth42/keymaps/default/keymap.c
(renamed from keyboards/aleth42/keymaps/default/keymap.c)
0
-rw-r--r--
keyboards/25keys/aleth42/keymaps/default/readme.md
(renamed from keyboards/aleth42/keymaps/default/readme.md)
0
-rw-r--r--
keyboards/25keys/aleth42/keymaps/via/config.h
(renamed from keyboards/aleth42/keymaps/via/config.h)
0
-rw-r--r--
keyboards/25keys/aleth42/keymaps/via/keymap.c
(renamed from keyboards/aleth42/keymaps/via/keymap.c)
0
-rw-r--r--
keyboards/25keys/aleth42/keymaps/via/readme.md
(renamed from keyboards/aleth42/keymaps/via/readme.md)
0
-rw-r--r--
keyboards/25keys/aleth42/keymaps/via/rules.mk
(renamed from keyboards/aleth42/keymaps/via/rules.mk)
0
-rw-r--r--
keyboards/25keys/aleth42/readme.md
15
-rw-r--r--
keyboards/25keys/aleth42/rev0/config.h
(renamed from keyboards/aleth42/rev0/config.h)
0
-rw-r--r--
keyboards/25keys/aleth42/rev0/readme.md
(renamed from keyboards/aleth42/rev0/readme.md)
0
-rw-r--r--
keyboards/25keys/aleth42/rev0/rev0.c
(renamed from keyboards/aleth42/rev0/rev0.c)
0
-rw-r--r--
keyboards/25keys/aleth42/rev0/rev0.h
(renamed from keyboards/aleth42/rev0/rev0.h)
0
-rw-r--r--
keyboards/25keys/aleth42/rev0/rules.mk
(renamed from keyboards/aleth42/rev0/rules.mk)
0
-rw-r--r--
keyboards/25keys/aleth42/rev1/config.h
(renamed from keyboards/aleth42/rev1/config.h)
0
-rw-r--r--
keyboards/25keys/aleth42/rev1/readme.md
(renamed from keyboards/aleth42/readme.md)
0
-rw-r--r--
keyboards/25keys/aleth42/rev1/rev1.c
(renamed from keyboards/aleth42/rev1/rev1.c)
0
-rw-r--r--
keyboards/25keys/aleth42/rev1/rev1.h
(renamed from keyboards/aleth42/rev1/rev1.h)
0
-rw-r--r--
keyboards/25keys/aleth42/rev1/rules.mk
(renamed from keyboards/aleth42/rev1/rules.mk)
0
-rw-r--r--
keyboards/25keys/aleth42/rules.mk
1
-rw-r--r--
keyboards/25keys/cassette42/cassette42.c
(renamed from keyboards/cassette42/cassette42.c)
0
-rw-r--r--
keyboards/25keys/cassette42/cassette42.h
(renamed from keyboards/cassette42/cassette42.h)
0
-rw-r--r--
keyboards/25keys/cassette42/common/glcdfont.c
(renamed from keyboards/cassette42/common/glcdfont.c)
0
-rw-r--r--
keyboards/25keys/cassette42/common/oled_helper.c
(renamed from keyboards/cassette42/common/oled_helper.c)
0
-rw-r--r--
keyboards/25keys/cassette42/common/oled_helper.h
(renamed from keyboards/cassette42/common/oled_helper.h)
0
-rw-r--r--
keyboards/25keys/cassette42/config.h
52
-rw-r--r--
keyboards/25keys/cassette42/info.json
(renamed from keyboards/cassette42/info.json)
0
-rw-r--r--
keyboards/25keys/cassette42/keymaps/default/keymap.c
(renamed from keyboards/cassette42/keymaps/default/keymap.c)
0
-rw-r--r--
keyboards/25keys/cassette42/keymaps/default/readme.md
(renamed from keyboards/cassette42/keymaps/default/readme.md)
0
-rw-r--r--
keyboards/25keys/cassette42/readme.md
15
-rw-r--r--
keyboards/25keys/cassette42/rules.mk
(renamed from keyboards/cassette42/rules.mk)
0
-rw-r--r--
keyboards/25keys/zinc/.noci
(renamed from keyboards/7skb/.noci)
0
-rw-r--r--
keyboards/25keys/zinc/config.h
(renamed from keyboards/7skb/config.h)
0
-rw-r--r--
keyboards/25keys/zinc/info.json
(renamed from keyboards/zinc/info.json)
0
-rw-r--r--
keyboards/25keys/zinc/keymaps/default/config.h
(renamed from keyboards/zinc/keymaps/default/config.h)
0
-rw-r--r--
keyboards/25keys/zinc/keymaps/default/keymap.c
(renamed from keyboards/zinc/keymaps/default/keymap.c)
0
-rw-r--r--
keyboards/25keys/zinc/keymaps/default/readme_en.md
(renamed from keyboards/zinc/keymaps/default/readme_en.md)
0
-rw-r--r--
keyboards/25keys/zinc/keymaps/default/readme_jp.md
(renamed from keyboards/zinc/keymaps/default/readme_jp.md)
0
-rw-r--r--
keyboards/25keys/zinc/keymaps/default/rules.mk
(renamed from keyboards/zinc/keymaps/default/rules.mk)
0
-rw-r--r--
keyboards/25keys/zinc/keymaps/ginjake/config.h
(renamed from keyboards/zinc/keymaps/ginjake/config.h)
0
-rw-r--r--
keyboards/25keys/zinc/keymaps/ginjake/keymap.c
(renamed from keyboards/zinc/keymaps/ginjake/keymap.c)
0
-rw-r--r--