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
4
-rwxr-xr-x
bin/qmk
3
-rw-r--r--
bootloader.mk
6
-rw-r--r--
build_keyboard.mk
50
-rw-r--r--
common_features.mk
52
-rw-r--r--
data/mappings/info_config.json
42
-rw-r--r--
data/mappings/info_rules.json
15
-rw-r--r--
data/schemas/api_keyboard.jsonschema
35
-rw-r--r--
data/schemas/false.jsonschema
1
-rw-r--r--
data/schemas/keyboard.jsonschema
296
-rw-r--r--
data/schemas/true.jsonschema
1
-rw-r--r--
docs/_summary.md
2
-rw-r--r--
docs/compatible_microcontrollers.md
1
-rw-r--r--
docs/config_options.md
2
-rw-r--r--
docs/data_driven_config.md
91
-rw-r--r--
docs/feature_backlight.md
24
-rw-r--r--
docs/feature_macros.md
113
-rw-r--r--
docs/feature_mouse_keys.md
31
-rw-r--r--
docs/feature_pointing_device.md
2
-rw-r--r--
docs/feature_rgb_matrix.md
22
-rw-r--r--
docs/feature_rgblight.md
13
-rw-r--r--
docs/feature_split_keyboard.md
10
-rw-r--r--
docs/ja/compatible_microcontrollers.md
1
-rw-r--r--
docs/ja/feature_macros.md
113
-rw-r--r--
docs/ja/feature_mouse_keys.md
3
-rw-r--r--
docs/ja/proton_c_conversion.md
1
-rw-r--r--
docs/proton_c_conversion.md
1
-rw-r--r--
docs/reference_info_json.md
158
-rw-r--r--
docs/reference_keymap_extras.md
2
-rw-r--r--
docs/serial_driver.md
1
-rw-r--r--
docs/spi_driver.md
12
-rw-r--r--
docs/uart_driver.md
90
-rw-r--r--
drivers/apa102/apa102.c
151
-rw-r--r--
drivers/apa102/apa102.h
(renamed from drivers/avr/apa102.h)
32
-rw-r--r--
drivers/avr/apa102.c
96
-rw-r--r--
drivers/avr/serial.c
6
-rw-r--r--
drivers/avr/spi_master.c
2
-rw-r--r--
drivers/avr/spi_master.h
2
-rw-r--r--
drivers/avr/uart.c
(renamed from tmk_core/common/uart.c)
42
-rw-r--r--
drivers/avr/uart.h
35
-rw-r--r--
drivers/chibios/serial_usart.c
13
-rw-r--r--
drivers/chibios/uart.c
59
-rw-r--r--
drivers/chibios/uart.h
77
-rw-r--r--
drivers/qwiic/qwiic.mk
9
-rw-r--r--
keyboards/1upkeyboards/1up60rgb/keymaps/raffle/keymap.c
18
-rw-r--r--
keyboards/1upkeyboards/sweet16/v2/proton_c/rules.mk
1
-rw-r--r--
keyboards/40percentclub/foobar/info.json
2
-rw-r--r--
keyboards/40percentclub/tomato/info.json
1
-rw-r--r--
keyboards/4by3/info.json
6
-rw-r--r--
keyboards/acheron/arctic/chconf.h
721
-rw-r--r--
keyboards/acheron/arctic/halconf.h
525
-rw-r--r--
keyboards/acheron/arctic/mcuconf.h
184
-rw-r--r--
keyboards/acheron/austin/chconf.h
721
-rw-r--r--
keyboards/acheron/austin/halconf.h
536
-rw-r--r--
keyboards/acheron/austin/mcuconf.h
186
-rw-r--r--
keyboards/acheron/keebspcb/chconf.h
721
-rw-r--r--
keyboards/acheron/keebspcb/halconf.h
525
-rw-r--r--
keyboards/acheron/keebspcb/mcuconf.h
184
-rw-r--r--
keyboards/acheron/lasgweloth/chconf.h
721
-rw-r--r--
keyboards/acheron/lasgweloth/halconf.h
525
-rw-r--r--
keyboards/acheron/lasgweloth/mcuconf.h
184
-rw-r--r--
keyboards/acheron/shark/rules.mk
1
-rw-r--r--
keyboards/aeboards/ext65/rev2/chconf.h
721
-rw-r--r--
keyboards/aeboards/ext65/rev2/halconf.h
536
-rw-r--r--
keyboards/aeboards/ext65/rev2/mcuconf.h
186
-rw-r--r--
keyboards/ai03/lunar/info.json
3
-rw-r--r--
keyboards/ai03/vega/chconf.h
721
-rw-r--r--
keyboards/ai03/vega/halconf.h
525
-rw-r--r--
keyboards/ai03/vega/mcuconf.h
176
-rw-r--r--
keyboards/akegata_denki/device_one/boards/DEVICE_ONE/board.c
263
-rw-r--r--
keyboards/akegata_denki/device_one/boards/DEVICE_ONE/board.h
950
-rw-r--r--
keyboards/akegata_denki/device_one/boards/DEVICE_ONE/board.mk
5
-rw-r--r--
keyboards/akegata_denki/device_one/chconf.h
718
-rw-r--r--
keyboards/akegata_denki/device_one/halconf.h
536
-rw-r--r--
keyboards/akegata_denki/device_one/rules.mk
2
-rw-r--r--
keyboards/alf/dc60/info.json
4
-rw-r--r--
keyboards/alf/x2/keymaps/hhkb_60/keymap.c
14
-rw-r--r--
keyboards/alpha/info.json
2
-rw-r--r--
keyboards/alpine65/chconf.h
721
-rw-r--r--
keyboards/alpine65/halconf.h
536
-rw-r--r--
keyboards/alpine65/mcuconf.h
185
-rw-r--r--
keyboards/alu84/keymaps/turbomech/keymap.c
19
-rw-r--r--
keyboards/amj40/info.json
2
-rw-r--r--
keyboards/aplyard/aplx6/rev1/config.h
(renamed from keyboards/aplx6/config.h)
1
-rw-r--r--
keyboards/aplyard/aplx6/rev1/keymaps/default/keymap.c
(renamed from keyboards/aplx6/keymaps/default/keymap.c)
4
-rw-r--r--
keyboards/aplyard/aplx6/rev1/readme.md
(renamed from keyboards/aplx6/readme.md)
4
-rw-r--r--
keyboards/aplyard/aplx6/rev1/rev1.c
(renamed from keyboards/aplx6/aplx6.c)
2
-rw-r--r--
keyboards/aplyard/aplx6/rev1/rev1.h
(renamed from keyboards/aplx6/aplx6.h)
0
-rw-r--r--
keyboards/aplyard/aplx6/rev1/rules.mk
(renamed from keyboards/aplx6/rules.mk)
0
-rw-r--r--
keyboards/aplyard/aplx6/rev2/config.h
49
-rw-r--r--
keyboards/aplyard/aplx6/rev2/keymaps/default/keymap.c
146
-rw-r--r--
keyboards/aplyard/aplx6/rev2/readme.md
39
-rw-r--r--
keyboards/aplyard/aplx6/rev2/rev2.c
16
-rw-r--r--
keyboards/aplyard/aplx6/rev2/rev2.h
28
-rw-r--r--
keyboards/aplyard/aplx6/rev2/rules.mk
25
-rw-r--r--
keyboards/at_at/660m/chconf.h
721
-rw-r--r--
keyboards/at_at/660m/halconf.h
536
-rw-r--r--
keyboards/at_at/660m/mcuconf.h
186
-rw-r--r--
keyboards/atomic/info.json
2
-rw-r--r--
keyboards/atomic/keymaps/abienz.c
10
-rw-r--r--
keyboards/atomic/keymaps/michelle.c
10
-rw-r--r--
keyboards/atomic/keymaps/pvc/keymap.c
2
-rw-r--r--
keyboards/atomic/keymaps/pvc/rules.mk
3
-rw-r--r--
keyboards/atreus/keymaps/clash/rules.mk
1
-rw-r--r--
keyboards/atreus/keymaps/classic/keymap.c
15
-rw-r--r--
keyboards/atreus/keymaps/erlandsona/keymap.c
14
-rw-r--r--
keyboards/atreus/keymaps/gerb/keymap.c
14
-rw-r--r--
keyboards/atreus/keymaps/ibnuda/rules.mk
1
-rw-r--r--
keyboards/atreus/keymaps/jeremy/keymap.c
6
-rw-r--r--
keyboards/atreus/keymaps/kejadlen/keymap.c
8
-rw-r--r--
keyboards/atreus/keymaps/nojjan/keymap.c
15
-rw-r--r--
keyboards/atreus/keymaps/ridingqwerty/rules.mk
1
-rw-r--r--
keyboards/atreus62/keymaps/atreus52/keymap.c
15
-rw-r--r--
keyboards/atreus62/keymaps/mfluid/keymap.c
16
-rw-r--r--
keyboards/atreus62/keymaps/pcewing/keymap.c
16
-rwxr-xr-x
keyboards/bigseries/1key/keymaps/8ball/keymap.c
4
-rwxr-xr-x
keyboards/bigseries/1key/keymaps/leddance/keymap.c
51
-rw-r--r--
keyboards/boardrun/bizarre/info.json
1
-rw-r--r--
keyboards/boardrun/classic/info.json
1
-rw-r--r--
keyboards/boston_meetup/2019/rules.mk
4
-rw-r--r--
keyboards/box75/chconf.h
721
-rw-r--r--
keyboards/box75/halconf.h
525
-rw-r--r--
keyboards/box75/mcuconf.h
184
-rw-r--r--
keyboards/bpiphany/unloved_bastard/info.json
2