-rw-r--r-- | tmk_core/arm_atsam.mk | 7 | |
-rw-r--r-- | tmk_core/avr.mk | 191 | |
-rw-r--r-- | tmk_core/chibios.mk | 122 | |
-rw-r--r-- | tmk_core/common.mk | 41 | |
-rw-r--r-- | tmk_core/common/action.c | 1093 | |
-rw-r--r-- | tmk_core/common/action.h | 127 | |
-rw-r--r-- | tmk_core/common/action_code.h | 308 | |
-rw-r--r-- | tmk_core/common/action_layer.c | 279 | |
-rw-r--r-- | tmk_core/common/action_layer.h | 122 | |
-rw-r--r-- | tmk_core/common/action_macro.c | 93 | |
-rw-r--r-- | tmk_core/common/action_macro.h | 123 | |
-rw-r--r-- | tmk_core/common/action_tapping.c | 426 | |
-rw-r--r-- | tmk_core/common/action_tapping.h | 41 | |
-rw-r--r-- | tmk_core/common/action_util.c | 427 | |
-rw-r--r-- | tmk_core/common/action_util.h | 105 | |
-rw-r--r-- | tmk_core/common/arm_atsam/_timer.h | 19 | |
-rw-r--r-- | tmk_core/common/arm_atsam/platform.c | 21 | |
-rw-r--r-- | tmk_core/common/avr/_timer.h | 19 | |
-rw-r--r-- | tmk_core/common/avr/_wait.h | 22 | |
-rw-r--r-- | tmk_core/common/avr/gpio.h | 15 | |
-rw-r--r-- | tmk_core/common/avr/platform.c | 21 | |
-rw-r--r-- | tmk_core/common/chibios/_timer.h | 19 | |
-rw-r--r-- | tmk_core/common/chibios/bootloader.c | 5 | |
-rw-r--r-- | tmk_core/common/chibios/gpio.h | 16 | |
-rw-r--r-- | tmk_core/common/chibios/platform.c | 22 | |
-rw-r--r-- | tmk_core/common/debug.c | 25 | |
-rw-r--r-- | tmk_core/common/debug.h | 169 | |
-rw-r--r-- | tmk_core/common/eeconfig.c | 211 | |
-rw-r--r-- | tmk_core/common/eeconfig.h | 113 | |
-rw-r--r-- | tmk_core/common/host.c | 33 | |
-rw-r--r-- | tmk_core/common/host_driver.h | 2 | |
-rw-r--r-- | tmk_core/common/keyboard.c | 534 | |
-rw-r--r-- | tmk_core/common/keyboard.h | 90 | |
-rw-r--r-- | tmk_core/common/keycode.h | 560 | |
-rw-r--r-- | tmk_core/common/lib_printf.mk | 9 | |
-rw-r--r-- | tmk_core/common/nodebug.h | 26 | |
-rw-r--r-- | tmk_core/common/print.h | 135 | |
-rw-r--r-- | tmk_core/common/printf.c | 27 | |
-rw-r--r-- | tmk_core/common/progmem.h | 2 | |
-rw-r--r-- | tmk_core/common/report.h | 14 | |
-rw-r--r-- | tmk_core/common/sendchar.h | 33 | |
-rw-r--r-- | tmk_core/common/sendchar_null.c | 19 | |
-rw-r--r-- | tmk_core/common/sendchar_uart.c | 23 | |
-rw-r--r-- | tmk_core/common/sync_timer.c | 2 | |
-rw-r--r-- | tmk_core/common/sync_timer.h | 2 | |
-rw-r--r-- | tmk_core/common/test/platform.c | 21 | |
-rw-r--r-- | tmk_core/common/timer.h | 20 | |
-rw-r--r-- | tmk_core/common/usb_util.c | 2 | |
-rw-r--r-- | tmk_core/common/usb_util.h | 2 | |
-rw-r--r-- | tmk_core/native.mk | 5 | |
-rw-r--r-- | tmk_core/protocol.mk | 4 | |
-rw-r--r-- | tmk_core/protocol/arm_atsam/main_arm_atsam.c | 2 | |
-rw-r--r-- | tmk_core/protocol/arm_atsam/md_rgb_matrix.c | 4 | |
-rw-r--r-- | tmk_core/protocol/arm_atsam/md_rgb_matrix.h | 2 | |
-rw-r--r-- | tmk_core/protocol/arm_atsam/usb/udi_device_conf.h | 10 | |
-rw-r--r-- | tmk_core/protocol/chibios.mk | 2 | |
-rw-r--r-- | tmk_core/protocol/chibios/chibios.c (renamed from tmk_core/protocol/chibios/main.c) | 67 | |
-rw-r--r-- | tmk_core/protocol/chibios/usb_main.c | 73 | |
-rw-r--r-- | tmk_core/protocol/chibios/usb_util.c | 2 | |
-rw-r--r-- | tmk_core/protocol/lufa.mk | 1 | |
-rw-r--r-- | tmk_core/protocol/lufa/lufa.c | 124 | |
-rw-r--r-- | tmk_core/protocol/lufa/usb_util.c | 2 | |
-rw-r--r-- | tmk_core/protocol/ps2_interrupt.c | 91 | |
-rw-r--r-- | tmk_core/protocol/ps2_io_chibios.c | 55 | |
-rw-r--r-- | tmk_core/protocol/ps2_mouse.c | 21 | |
-rw-r--r-- | tmk_core/protocol/usb_descriptor.c | 107 | |
-rw-r--r-- | tmk_core/protocol/usb_descriptor.h | 27 | |
-rw-r--r-- | tmk_core/protocol/usb_descriptor_common.h | 4 | |
-rw-r--r-- | tmk_core/protocol/usb_hid.mk | 12 | |
-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/README.md | 351 | |
-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-- | tmk_core/protocol/usb_hid/USB_Host_Shield_2.0/XBOXUSB.cpp | 361 | |
-rw-r--r-- | tmk_core/protocol/usb_hid/USB_Host_Shield_2.0/XBOXUSB.h | 225 | |
-rw-r--r-- | tmk_core/protocol/usb_hid/USB_Host_Shield_2.0/address.h | 282 | |
-rw-r--r-- | tmk_core/protocol/usb_hid/USB_Host_Shield_2.0/adk.cpp | 371 | |
-rw-r--r-- | tmk_core/protocol/usb_hid/USB_Host_Shield_2.0/adk.h | 140 | |
-rw-r--r-- | tmk_core/protocol/usb_hid/USB_Host_Shield_2.0/avrpins.h | 1130 | |
-rw-r--r-- | tmk_core/protocol/usb_hid/USB_Host_Shield_2.0/cdc_XR21B1411.cpp | 211 | |
-rw-r--r-- | tmk_core/protocol/usb_hid/USB_Host_Shield_2.0/cdc_XR21B1411.h | 272 | |
-rw-r--r-- | tmk_core/protocol/usb_hid/USB_Host_Shield_2.0/cdcacm.cpp | 331 | |
-rw-r--r-- | tmk_core/protocol/usb_hid/USB_Host_Shield_2.0/cdcacm.h | 252 | |
-rw-r--r-- | tmk_core/protocol/usb_hid/USB_Host_Shield_2.0/cdcftdi.cpp | 334 | |
-rw-r--r-- | tmk_core/protocol/usb_hid/USB_Host_Shield_2.0/cdcftdi.h | 145 | |
-rw-r--r-- | tmk_core/protocol/usb_hid/USB_Host_Shield_2.0/cdcprolific.cpp | 247 | |
-rw-r--r-- | tmk_core/protocol/usb_hid/USB_Host_Shield_2.0/cdcprolific.h | 159 | |
-rw-r--r-- | tmk_core/protocol/usb_hid/USB_Host_Shield_2.0/confdescparser.h | 213 | |
-rw-r--r-- | tmk_core/protocol/usb_hid/USB_Host_Shield_2.0/controllerEnums.h | 204 | |
-rw-r--r-- | tmk_core/protocol/usb_hid/USB_Host_Shield_2.0/examples/Bluetooth/BTHID/BTHID.ino | 55 | |
-rw-r--r-- | tmk_core/protocol/usb_hid/USB_Host_Shield_2.0/examples/Bluetooth/BTHID/KeyboardParser.h | 105 | |
-rw-r--r-- | tmk_core/protocol/usb_hid/USB_Host_Shield_2.0/examples/Bluetooth/BTHID/MouseParser.h | 46 | |
-rw-r--r-- | tmk_core/protocol/usb_hid/USB_Host_Shield_2.0/examples/Bluetooth/PS3BT/PS3BT.ino | 188 | |
-rw-r--r-- | |