index
:
qmk_firmware
head
master
[no description]
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
tmk_core
/
protocol
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/protocol')
-rw-r--r--
tmk_core/protocol/adb.c
171
-rw-r--r--
tmk_core/protocol/adb.h
13
-rw-r--r--
tmk_core/protocol/arm_atsam/adc.c
110
-rw-r--r--
tmk_core/protocol/arm_atsam/adc.h
10
-rw-r--r--
tmk_core/protocol/arm_atsam/arm_atsam_protocol.h
27
-rw-r--r--
tmk_core/protocol/arm_atsam/clks.c
375
-rw-r--r--
tmk_core/protocol/arm_atsam/clks.h
56
-rw-r--r--
tmk_core/protocol/arm_atsam/d51_util.c
289
-rw-r--r--
tmk_core/protocol/arm_atsam/d51_util.h
73
-rw-r--r--
tmk_core/protocol/arm_atsam/i2c_master.c
526
-rw-r--r--
tmk_core/protocol/arm_atsam/i2c_master.h
130
-rw-r--r--
tmk_core/protocol/arm_atsam/issi3733_driver.h
260
-rw-r--r--
tmk_core/protocol/arm_atsam/led_matrix.c
430
-rw-r--r--
tmk_core/protocol/arm_atsam/led_matrix.h
146
-rw-r--r--
tmk_core/protocol/arm_atsam/led_matrix_programs.c
108
-rw-r--r--
tmk_core/protocol/arm_atsam/main_arm_atsam.c
185
-rw-r--r--
tmk_core/protocol/arm_atsam/main_arm_atsam.h
2
-rw-r--r--
tmk_core/protocol/arm_atsam/md_bootloader.h
16
-rw-r--r--
tmk_core/protocol/arm_atsam/spi.c
83
-rw-r--r--
tmk_core/protocol/arm_atsam/spi.h
48
-rw-r--r--
tmk_core/protocol/arm_atsam/startup.c
776
-rw-r--r--
tmk_core/protocol/arm_atsam/usb/compiler.h
934
-rw-r--r--
tmk_core/protocol/arm_atsam/usb/conf_usb.h
73
-rw-r--r--
tmk_core/protocol/arm_atsam/usb/main_usb.c
74
-rw-r--r--
tmk_core/protocol/arm_atsam/usb/status_codes.h
98
-rw-r--r--
tmk_core/protocol/arm_atsam/usb/udc.c
651
-rw-r--r--
tmk_core/protocol/arm_atsam/usb/udc.h
26
-rw-r--r--
tmk_core/protocol/arm_atsam/usb/udc_desc.h
29
-rw-r--r--
tmk_core/protocol/arm_atsam/usb/udd.h
40
-rw-r--r--
tmk_core/protocol/arm_atsam/usb/udi.h
96
-rw-r--r--
tmk_core/protocol/arm_atsam/usb/udi_cdc.c
857
-rw-r--r--
tmk_core/protocol/arm_atsam/usb/udi_cdc.h
58
-rw-r--r--
tmk_core/protocol/arm_atsam/usb/udi_cdc_conf.h
16
-rw-r--r--
tmk_core/protocol/arm_atsam/usb/udi_device_conf.h
654
-rw-r--r--
tmk_core/protocol/arm_atsam/usb/udi_device_epsize.h
21
-rw-r--r--
tmk_core/protocol/arm_atsam/usb/udi_hid.c
82
-rw-r--r--
tmk_core/protocol/arm_atsam/usb/udi_hid.h
4
-rw-r--r--
tmk_core/protocol/arm_atsam/usb/udi_hid_kbd.c
789
-rw-r--r--
tmk_core/protocol/arm_atsam/usb/udi_hid_kbd.h
48
-rw-r--r--
tmk_core/protocol/arm_atsam/usb/udi_hid_kbd_conf.h
2
-rw-r--r--
tmk_core/protocol/arm_atsam/usb/udi_hid_kbd_desc.c
108
-rw-r--r--
tmk_core/protocol/arm_atsam/usb/ui.c
39
-rw-r--r--
tmk_core/protocol/arm_atsam/usb/ui.h
2
-rw-r--r--
tmk_core/protocol/arm_atsam/usb/usb.c
345
-rw-r--r--
tmk_core/protocol/arm_atsam/usb/usb.h
110
-rw-r--r--
tmk_core/protocol/arm_atsam/usb/usb2422.c
366
-rw-r--r--
tmk_core/protocol/arm_atsam/usb/usb2422.h
384
-rw-r--r--
tmk_core/protocol/arm_atsam/usb/usb_atmel.h
181
-rw-r--r--
tmk_core/protocol/arm_atsam/usb/usb_device_udd.c
386
-rw-r--r--
tmk_core/protocol/arm_atsam/usb/usb_main.h
51
-rw-r--r--
tmk_core/protocol/arm_atsam/usb/usb_protocol.h
252
-rw-r--r--
tmk_core/protocol/arm_atsam/usb/usb_protocol_cdc.h
215
-rw-r--r--
tmk_core/protocol/arm_atsam/usb/usb_protocol_hid.h
383
-rw-r--r--
tmk_core/protocol/arm_atsam/usb/usb_util.c
54
-rw-r--r--
tmk_core/protocol/arm_atsam/usb/usb_util.h
3
-rw-r--r--
tmk_core/protocol/arm_atsam/wait_api.h
1
-rw-r--r--
tmk_core/protocol/bluefruit/bluefruit.c
123
-rw-r--r--
tmk_core/protocol/bluefruit/bluefruit.h
1
-rw-r--r--
tmk_core/protocol/bluefruit/main.c
91
-rw-r--r--
tmk_core/protocol/chibios/lufa_utils/LUFA/Drivers/USB/USB.h
8
-rw-r--r--
tmk_core/protocol/chibios/main.c
180
-rw-r--r--
tmk_core/protocol/chibios/usb_driver.c
435
-rw-r--r--
tmk_core/protocol/chibios/usb_driver.h
168
-rw-r--r--
tmk_core/protocol/chibios/usb_main.c
1048
-rw-r--r--
tmk_core/protocol/chibios/usb_main.h
7
-rw-r--r--
tmk_core/protocol/ibm4704.c
62
-rw-r--r--
tmk_core/protocol/ibm4704.h
113
-rw-r--r--
tmk_core/protocol/iwrap/iwrap.c
202
-rw-r--r--
tmk_core/protocol/iwrap/iwrap.h
16
-rw-r--r--
tmk_core/protocol/iwrap/main.c
312
-rw-r--r--
tmk_core/protocol/iwrap/suart.h
4
-rw-r--r--
tmk_core/protocol/iwrap/wd.h
134
-rw-r--r--
tmk_core/protocol/lufa/adafruit_ble.cpp
1117
-rw-r--r--
tmk_core/protocol/lufa/adafruit_ble.h
30
-rw-r--r--
tmk_core/protocol/lufa/bluetooth.c
20
-rw-r--r--
tmk_core/protocol/lufa/bluetooth.h
37
-rw-r--r--
tmk_core/protocol/lufa/lufa.c
692
-rw-r--r--
tmk_core/protocol/lufa/lufa.h
20
-rw-r--r--
tmk_core/protocol/lufa/outputselect.c
9
-rw-r--r--
tmk_core/protocol/lufa/outputselect.h
14
-rw-r--r--
tmk_core/protocol/m0110.c
262
-rw-r--r--
tmk_core/protocol/m0110.h
48
-rw-r--r--
tmk_core/protocol/mbed/HIDKeyboard.cpp
241
-rw-r--r--
tmk_core/protocol/mbed/HIDKeyboard.h
37
-rw-r--r--
tmk_core/protocol/mbed/mbed_driver.cpp
40
-rw-r--r--
[-rwxr-xr-x]
tmk_core/protocol/midi/Config/LUFAConfig.h
28
-rw-r--r--
[-rwxr-xr-x]
tmk_core/protocol/midi/bytequeue/bytequeue.c
93
-rw-r--r--
[-rwxr-xr-x]
tmk_core/protocol/midi/bytequeue/bytequeue.h
59
-rw-r--r--
[-rwxr-xr-x]
tmk_core/protocol/midi/bytequeue/interrupt_setting.c
54
-rw-r--r--
[-rwxr-xr-x]
tmk_core/protocol/midi/bytequeue/interrupt_setting.h
33
-rw-r--r--
[-rwxr-xr-x]
tmk_core/protocol/midi/midi.c
344
-rw-r--r--
[-rwxr-xr-x]
tmk_core/protocol/midi/midi.h
152
-rw-r--r--
[-rwxr-xr-x]
tmk_core/protocol/midi/midi_device.c
477
-rw-r--r--
[-rwxr-xr-x]
tmk_core/protocol/midi/midi_device.h
121
-rw-r--r--
[-rwxr-xr-x]
tmk_core/protocol/midi/midi_function_types.h
44
-rw-r--r--
tmk_core/protocol/midi/qmk_midi.c
258
-rw-r--r--
tmk_core/protocol/midi/qmk_midi.h
10
-rw-r--r--
[-rwxr-xr-x]
tmk_core/protocol/midi/sysex_tools.c
158
-rw-r--r--
[-rwxr-xr-x]
tmk_core/protocol/midi/sysex_tools.h
34
-rw-r--r--
tmk_core/protocol/news.c
19
-rw-r--r--
tmk_core/protocol/news.h
3
-rw-r--r--
tmk_core/protocol/next_kbd.c
127
-rw-r--r--
tmk_core/protocol/next_kbd.h
12
-rw-r--r--
tmk_core/protocol/pjrc/main.c
18
-rw-r--r--
tmk_core/protocol/pjrc/pjrc.c
40
-rw-r--r--
tmk_core/protocol/pjrc/pjrc.h
1
-rw-r--r--
tmk_core/protocol/pjrc/usb.c
1464
-rw-r--r--
tmk_core/protocol/pjrc/usb.h
144
-rw-r--r--
tmk_core/protocol/pjrc/usb_debug.c
128
-rw-r--r--
tmk_core/protocol/pjrc/usb_debug.h
15
-rw-r--r--
tmk_core/protocol/pjrc/usb_extra.c
70
-rw-r--r--
tmk_core/protocol/pjrc/usb_extra.h
12
-rw-r--r--
tmk_core/protocol/pjrc/usb_keyboard.c
62
-rw-r--r--
tmk_core/protocol/pjrc/usb_keyboard.h
8
-rw-r--r--
tmk_core/protocol/pjrc/usb_mouse.c
88
-rw-r--r--
tmk_core/protocol/pjrc/usb_mouse.h
25
-rw-r--r--
tmk_core/protocol/ps2.h
70
-rw-r--r--
tmk_core/protocol/ps2_busywait.c
60
-rw-r--r--
tmk_core/protocol/ps2_interrupt.c
112
-rw-r--r--
tmk_core/protocol/ps2_io.h
1
-rw-r--r--
tmk_core/protocol/ps2_io_avr.c
69
-rw-r--r--
tmk_core/protocol/ps2_io_mbed.c
29
-rw-r--r--
tmk_core/protocol/ps2_mouse.c
102
-rw-r--r--
tmk_core/protocol/ps2_mouse.h
163
-rw-r--r--
tmk_core/protocol/ps2_usart.c
88
-rw-r--r--
tmk_core/protocol/serial.h
4
-rw-r--r--
tmk_core/protocol/serial_mouse.h
3
-rw-r--r--
tmk_core/protocol/serial_mouse_microsoft.c
35
-rw-r--r--
tmk_core/protocol/serial_mouse_mousesystems.c
38
-rw-r--r--
tmk_core/protocol/serial_soft.c
81
-rw-r--r--
tmk_core/protocol/serial_uart.c
58
-rw-r--r--
tmk_core/protocol/usb_descriptor.c
1072
-rw-r--r--
tmk_core/protocol/usb_descriptor.h
250
-rw-r--r--
tmk_core/protocol/vusb/main.c
42
-rw-r--r--