index
:
qmk_firmware
head
master
[no description]
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
tmk_core
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 'tmk_core')
-rw-r--r--
tmk_core/.gitignore
13
-rw-r--r--
tmk_core/.gitmodules
0
-rw-r--r--
tmk_core/avr.mk
199
-rw-r--r--
tmk_core/chibios.mk
157
-rw-r--r--
tmk_core/common.mk
155
-rw-r--r--
tmk_core/common/action.c
843
-rw-r--r--
tmk_core/common/action.h
108
-rw-r--r--
tmk_core/common/action_code.h
348
-rw-r--r--
tmk_core/common/action_layer.c
215
-rw-r--r--
tmk_core/common/action_layer.h
94
-rw-r--r--
tmk_core/common/action_macro.c
85
-rw-r--r--
tmk_core/common/action_macro.h
124
-rw-r--r--
tmk_core/common/action_tapping.c
378
-rw-r--r--
tmk_core/common/action_tapping.h
39
-rw-r--r--
tmk_core/common/action_util.c
192
-rw-r--r--
tmk_core/common/action_util.h
99
-rw-r--r--
tmk_core/common/avr/bootloader.c
217
-rw-r--r--
tmk_core/common/avr/sleep_led.c
95
-rw-r--r--
tmk_core/common/avr/suspend.c
150
-rw-r--r--
tmk_core/common/avr/suspend_avr.h
27
-rw-r--r--
tmk_core/common/avr/timer.c
128
-rw-r--r--
tmk_core/common/avr/timer_avr.h
42
-rw-r--r--
tmk_core/common/avr/xprintf.S
500
-rw-r--r--
tmk_core/common/avr/xprintf.h
111
-rw-r--r--
tmk_core/common/backlight.c
93
-rw-r--r--
tmk_core/common/backlight.h
41
-rw-r--r--
tmk_core/common/bootloader.h
25
-rw-r--r--
tmk_core/common/bootmagic.c
125
-rw-r--r--
tmk_core/common/bootmagic.h
100
-rw-r--r--
tmk_core/common/chibios/bootloader.c
47
-rw-r--r--
tmk_core/common/chibios/eeprom.c
588
-rw-r--r--
tmk_core/common/chibios/printf.c
240
-rw-r--r--
tmk_core/common/chibios/printf.h
111
-rw-r--r--
tmk_core/common/chibios/sleep_led.c
226
-rw-r--r--
tmk_core/common/chibios/suspend.c
65
-rw-r--r--
tmk_core/common/chibios/timer.c
27
-rw-r--r--
tmk_core/common/command.c
799
-rw-r--r--
tmk_core/common/command.h
157
-rw-r--r--
tmk_core/common/debug.c
24
-rw-r--r--
tmk_core/common/debug.h
117
-rw-r--r--
tmk_core/common/eeconfig.c
56
-rw-r--r--
tmk_core/common/eeconfig.h
83
-rw-r--r--
tmk_core/common/eeprom.h
24
-rw-r--r--
tmk_core/common/host.c
92
-rw-r--r--
tmk_core/common/host.h
53
-rw-r--r--
tmk_core/common/host_driver.h
40
-rw-r--r--
tmk_core/common/keyboard.c
240
-rw-r--r--
tmk_core/common/keyboard.h
73
-rw-r--r--
tmk_core/common/keycode.h
489
-rw-r--r--
tmk_core/common/led.h
43
-rw-r--r--
tmk_core/common/magic.c
34
-rw-r--r--
tmk_core/common/magic.h
6
-rw-r--r--
tmk_core/common/matrix.h
84
-rw-r--r--
tmk_core/common/mbed/bootloader.c
4
-rw-r--r--
tmk_core/common/mbed/suspend.c
6
-rw-r--r--
tmk_core/common/mbed/timer.c
41
-rw-r--r--
tmk_core/common/mbed/xprintf.cpp
51
-rw-r--r--
tmk_core/common/mbed/xprintf.h
17
-rw-r--r--
tmk_core/common/mousekey.c
196
-rw-r--r--
tmk_core/common/mousekey.h
86
-rw-r--r--
tmk_core/common/nodebug.h
29
-rw-r--r--
tmk_core/common/print.c
52
-rw-r--r--
tmk_core/common/print.h
279
-rw-r--r--
tmk_core/common/progmem.h
12
-rw-r--r--
tmk_core/common/raw_hid.h
8
-rw-r--r--
tmk_core/common/report.c
207
-rw-r--r--
tmk_core/common/report.h
195
-rw-r--r--
tmk_core/common/sendchar.h
35
-rw-r--r--
tmk_core/common/sendchar_null.c
23
-rw-r--r--
tmk_core/common/sendchar_uart.c
25
-rw-r--r--
tmk_core/common/sleep_led.h
21
-rw-r--r--
tmk_core/common/suspend.h
13
-rw-r--r--
tmk_core/common/test/bootloader.c
19
-rw-r--r--
tmk_core/common/test/eeprom.c
98
-rw-r--r--
tmk_core/common/test/suspend.c
17
-rw-r--r--
tmk_core/common/test/timer.c
30
-rw-r--r--
tmk_core/common/timer.h
53
-rw-r--r--
tmk_core/common/uart.c
129
-rw-r--r--
tmk_core/common/uart.h
11
-rw-r--r--
tmk_core/common/util.c
101
-rw-r--r--
tmk_core/common/util.h
43
-rw-r--r--
tmk_core/common/virtser.h
10
-rw-r--r--
tmk_core/common/wait.h
27
-rw-r--r--
tmk_core/ldscript_keymap_avr35.x
268
-rw-r--r--
tmk_core/ldscript_keymap_avr5.x
268
-rw-r--r--
tmk_core/native.mk
24
-rw-r--r--
tmk_core/protocol.mk
54
-rw-r--r--
tmk_core/protocol/adb.c
478
-rw-r--r--
tmk_core/protocol/adb.h
66
-rw-r--r--
tmk_core/protocol/bluefruit.mk
27
-rw-r--r--
tmk_core/protocol/bluefruit/bluefruit.c
205
-rw-r--r--
tmk_core/protocol/bluefruit/bluefruit.h
25
-rw-r--r--
tmk_core/protocol/bluefruit/main.c
138
-rw-r--r--
tmk_core/protocol/chibios.mk
10
-rw-r--r--
tmk_core/protocol/chibios/README.md
55
-rw-r--r--
tmk_core/protocol/chibios/main.c
186
-rw-r--r--
tmk_core/protocol/chibios/usb_main.c
1375
-rw-r--r--
tmk_core/protocol/chibios/usb_main.h
139
-rw-r--r--
tmk_core/protocol/ibm4704.c
189
-rw-r--r--
tmk_core/protocol/ibm4704.h
110
-rw-r--r--
tmk_core/protocol/iwrap.mk
26
-rw-r--r--
tmk_core/protocol/iwrap/iWRAP4.txt
376
-rw-r--r--
tmk_core/protocol/iwrap/iWRAP5.txt
356
-rw-r--r--
tmk_core/protocol/iwrap/iwrap.c
469
-rw-r--r--
tmk_core/protocol/iwrap/iwrap.h
49
-rw-r--r--
tmk_core/protocol/iwrap/main.c
376
-rw-r--r--
tmk_core/protocol/iwrap/mux_exit.rb
7
-rw-r--r--
tmk_core/protocol/iwrap/suart.S
156
-rw-r--r--
tmk_core/protocol/iwrap/suart.h
8
-rw-r--r--
tmk_core/protocol/iwrap/wd.h
159
-rw-r--r--
tmk_core/protocol/lufa.mk
81
-rw-r--r--
tmk_core/protocol/lufa/adafruit_ble.cpp
823
-rw-r--r--
tmk_core/protocol/lufa/adafruit_ble.h
60
-rw-r--r--
tmk_core/protocol/lufa/bluetooth.c
36
-rw-r--r--
tmk_core/protocol/lufa/bluetooth.h
79
-rw-r--r--
tmk_core/protocol/lufa/descriptor.c
987
-rw-r--r--
tmk_core/protocol/lufa/descriptor.h
271
-rw-r--r--
tmk_core/protocol/lufa/lufa.c
1293
-rw-r--r--
tmk_core/protocol/lufa/lufa.h
96
-rw-r--r--
tmk_core/protocol/lufa/outputselect.c
56
-rw-r--r--
tmk_core/protocol/lufa/outputselect.h
40
-rw-r--r--
tmk_core/protocol/lufa/ringbuffer.hpp
66
-rw-r--r--
tmk_core/protocol/m0110.c
591
-rw-r--r--
tmk_core/protocol/m0110.h
92
-rw-r--r--
tmk_core/protocol/mbed/HIDKeyboard.cpp
271
-rw-r--r--
tmk_core/protocol/mbed/HIDKeyboard.h
31
-rw-r--r--
tmk_core/protocol/mbed/mbed_driver.cpp
41
-rw-r--r--
tmk_core/protocol/mbed/mbed_driver.h
3
-rw-r--r--
tmk_core/protocol/midi.mk
10