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
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
-rwxr-xr-x
tmk_core/protocol/midi/Config/LUFAConfig.h
93
-rwxr-xr-x
tmk_core/protocol/midi/bytequeue/COPYING
674
-rwxr-xr-x
tmk_core/protocol/midi/bytequeue/bytequeue.c
65
-rwxr-xr-x
tmk_core/protocol/midi/bytequeue/bytequeue.h
59
-rwxr-xr-x
tmk_core/protocol/midi/bytequeue/interrupt_setting.c
36
-rwxr-xr-x
tmk_core/protocol/midi/bytequeue/interrupt_setting.h
39
-rwxr-xr-x
tmk_core/protocol/midi/midi.c
277
-rwxr-xr-x
tmk_core/protocol/midi/midi.h
498
-rwxr-xr-x
tmk_core/protocol/midi/midi_device.c
291
-rwxr-xr-x
tmk_core/protocol/midi/midi_device.h
156
-rwxr-xr-x
tmk_core/protocol/midi/midi_function_types.h
50
-rwxr-xr-x
tmk_core/protocol/midi/sysex_tools.c
99
-rwxr-xr-x
tmk_core/protocol/midi/sysex_tools.h
95
-rw-r--r--
tmk_core/protocol/news.c
168
-rw-r--r--
tmk_core/protocol/news.h
51
-rw-r--r--
tmk_core/protocol/next_kbd.c
212
-rw-r--r--
tmk_core/protocol/next_kbd.h
63
-rw-r--r--
tmk_core/protocol/pjrc.mk
30
-rw-r--r--
tmk_core/protocol/pjrc/MEMO.txt
25
-rw-r--r--
tmk_core/protocol/pjrc/main.c
74
-rw-r--r--
tmk_core/protocol/pjrc/pjrc.c
76
-rw-r--r--
tmk_core/protocol/pjrc/pjrc.h
26
-rw-r--r--
tmk_core/protocol/pjrc/usb.c
1008
-rw-r--r--
tmk_core/protocol/pjrc/usb.h
137
-rw-r--r--
tmk_core/protocol/pjrc/usb_debug.c
102
-rw-r--r--
tmk_core/protocol/pjrc/usb_debug.h
42
-rw-r--r--
tmk_core/protocol/pjrc/usb_extra.c
70
-rw-r--r--
tmk_core/protocol/pjrc/usb_extra.h
46
-rw-r--r--
tmk_core/protocol/pjrc/usb_keyboard.c
116
-rw-r--r--
tmk_core/protocol/pjrc/usb_keyboard.h
40
-rw-r--r--
tmk_core/protocol/pjrc/usb_mouse.c
81
-rw-r--r--
tmk_core/protocol/pjrc/usb_mouse.h
50
-rw-r--r--
tmk_core/protocol/ps2.h
134
-rw-r--r--
tmk_core/protocol/ps2_busywait.c
189
-rw-r--r--
tmk_core/protocol/ps2_interrupt.c
279
-rw-r--r--
tmk_core/protocol/ps2_io.h
15
-rw-r--r--
tmk_core/protocol/ps2_io_avr.c
75
-rw-r--r--
tmk_core/protocol/ps2_io_mbed.c
60
-rw-r--r--
tmk_core/protocol/ps2_mouse.c
247
-rw-r--r--
tmk_core/protocol/ps2_mouse.h
178
-rw-r--r--
tmk_core/protocol/ps2_usart.c
223
-rw-r--r--
tmk_core/protocol/serial.h
47
-rw-r--r--
tmk_core/protocol/serial_mouse.h
33
-rw-r--r--
tmk_core/protocol/serial_mouse_microsoft.c
124
-rw-r--r--
tmk_core/protocol/serial_mouse_mousesystems.c
131
-rw-r--r--
tmk_core/protocol/serial_soft.c
240
-rw-r--r--
tmk_core/protocol/serial_uart.c
112
-rw-r--r--
tmk_core/protocol/usb_hid.mk
74
-rw-r--r--
tmk_core/protocol/usb_hid/README
47
-rw-r--r--
tmk_core/protocol/usb_hid/USB_Host_Shield_2.0/.gitattributes
23
-rw-r--r--
tmk_core/protocol/usb_hid/USB_Host_Shield_2.0/.gitignore
4
-rw-r--r--
tmk_core/protocol/usb_hid/USB_Host_Shield_2.0/.gitmodules
12
-rwxr-xr-x
tmk_core/protocol/usb_hid/USB_Host_Shield_2.0/BTD.cpp
1364
-rwxr-xr-x
tmk_core/protocol/usb_hid/USB_Host_Shield_2.0/BTD.h
620
-rw-r--r--
tmk_core/protocol/usb_hid/USB_Host_Shield_2.0/BTHID.cpp
399
-rw-r--r--
tmk_core/protocol/usb_hid/USB_Host_Shield_2.0/BTHID.h
155
-rw-r--r--
tmk_core/protocol/usb_hid/USB_Host_Shield_2.0/PS3BT.cpp
634
-rw-r--r--
tmk_core/protocol/usb_hid/USB_Host_Shield_2.0/PS3BT.h
240
-rw-r--r--
tmk_core/protocol/usb_hid/USB_Host_Shield_2.0/PS3Enums.h
141
-rwxr-xr-x
tmk_core/protocol/usb_hid/USB_Host_Shield_2.0/PS3USB.cpp
572
-rw-r--r--
tmk_core/protocol/usb_hid/USB_Host_Shield_2.0/PS3USB.h
303
-rw-r--r--
tmk_core/protocol/usb_hid/USB_Host_Shield_2.0/PS4BT.h
121
-rw-r--r--
tmk_core/protocol/usb_hid/USB_Host_Shield_2.0/PS4Parser.cpp
116
-rw-r--r--
tmk_core/protocol/usb_hid/USB_Host_Shield_2.0/PS4Parser.h
407
-rw-r--r--
tmk_core/protocol/usb_hid/USB_Host_Shield_2.0/PS4USB.h
130
-rw-r--r--
tmk_core/protocol/usb_hid/USB_Host_Shield_2.0/PSBuzz.cpp
82
-rw-r--r--
tmk_core/protocol/usb_hid/USB_Host_Shield_2.0/PSBuzz.h
185
-rw-r--r--
tmk_core/protocol/usb_hid/USB_Host_Shield_2.0/SPP.cpp
829
-rw-r--r--
tmk_core/protocol/usb_hid/USB_Host_Shield_2.0/SPP.h
225
-rw-r--r--
tmk_core/protocol/usb_hid/USB_Host_Shield_2.0/Usb.cpp
812
-rw-r--r--
tmk_core/protocol/usb_hid/USB_Host_Shield_2.0/Usb.h
41
-rw-r--r--
tmk_core/protocol/usb_hid/USB_Host_Shield_2.0/UsbCore.h
298
-rwxr-xr-x
tmk_core/protocol/usb_hid/USB_Host_Shield_2.0/Wii.cpp
1268
-rwxr-xr-x
tmk_core/protocol/usb_hid/USB_Host_Shield_2.0/Wii.h
518
-rw-r--r--
tmk_core/protocol/usb_hid/USB_Host_Shield_2.0/WiiCameraReadme.md
13
-rw-r--r--
tmk_core/protocol/usb_hid/USB_Host_Shield_2.0/XBOXOLD.cpp
337
-rw-r--r--
tmk_core/protocol/usb_hid/USB_Host_Shield_2.0/XBOXOLD.h
185
-rw-r--r--
tmk_core/protocol/usb_hid/USB_Host_Shield_2.0/XBOXONE.cpp
374
-rw-r--r--
tmk_core/protocol/usb_hid/USB_Host_Shield_2.0/XBOXONE.h
172
-rw-r--r--
tmk_core/protocol/usb_hid/USB_Host_Shield_2.0/XBOXRECV.cpp
583
-rw-r--r--
tmk_core/protocol/usb_hid/USB_Host_Shield_2.0/XBOXRECV.h
276
-rw-r--r--