summaryrefslogtreecommitdiffstats
path: root/tmk_core/protocol/lufa
diff options
context:
space:
mode:
authorRyan Ascheman <rascheman@groupon.com>2016-10-18 12:42:02 -0700
committerRyan Ascheman <rascheman@groupon.com>2016-10-18 12:42:02 -0700
commit55b8b8477cc6aee82dfe6792eea4e589cac433d5 (patch)
treece5bfbd1b0ee59dbffdc2044bcf90c89614392ed /tmk_core/protocol/lufa
parentd1c70328f8d8ded6ce1e5422b468fc41ef315e7d (diff)
parent04df74f6360464661bcc1e6794e9fd3549084390 (diff)
Merge remote-tracking branch 'upstream/master'
* upstream/master: (1239 commits) Update ez.c removes planck/rev3 temporarily Move hand_swap_config to ez.c, removes error for infinity Update Makefile ergodox: Update algernon's keymap to v1.9 Added VS Code dir to .gitignore Support the Pegasus Hoof controller. [Jack & Erez] Simplifies and documents TO add readme use wait_ms instead of _delay_ms add messenger init keymap Add example keymap Adding whiskey_tango_foxtrot_capslock ergodox keymap Unicode map framework. Allow unicode up to 0xFFFFF using separate mapping table CIE 1931 dim curve Apply the dim curve to the RGB output Update the Cluecard readme files Tune snake and knight intervals for Cluecard Tunable RGB light intervals ...
Diffstat (limited to 'tmk_core/protocol/lufa')
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Bootloaders/CDC/BootloaderCDC.c4
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Bootloaders/CDC/asf.xml322
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Bootloaders/DFU/BootloaderDFU.c2
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Bootloaders/DFU/asf.xml312
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Bootloaders/HID/asf.xml246
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Bootloaders/MassStorage/BootloaderAPITable.S204
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Bootloaders/MassStorage/asf.xml312
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Bootloaders/MassStorage/makefile136
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Bootloaders/Printer/BootloaderAPITable.S182
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Bootloaders/Printer/asf.xml318
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Bootloaders/Printer/makefile110
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/AudioInput/AudioInput.c274
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/AudioInput/AudioInput.h94
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/AudioInput/AudioInput.txt92
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/AudioInput/Config/AppConfig.h51
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/AudioInput/Config/LUFAConfig.h93
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/AudioInput/Descriptors.c312
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/AudioInput/Descriptors.h106
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/AudioInput/asf.xml52
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/AudioInput/doxyfile2364
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/AudioInput/makefile38
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/AudioOutput/AudioOutput.c311
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/AudioOutput/AudioOutput.h87
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/AudioOutput/AudioOutput.txt92
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/AudioOutput/Config/AppConfig.h50
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/AudioOutput/Config/LUFAConfig.h93
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/AudioOutput/Descriptors.c312
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/AudioOutput/Descriptors.h106
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/AudioOutput/asf.xml50
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/AudioOutput/doxyfile2364
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/AudioOutput/makefile38
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/DualMIDI/Config/LUFAConfig.h126
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/DualMIDI/Descriptors.c366
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/DualMIDI/Descriptors.h124
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/DualMIDI/DualMIDI.c211
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/DualMIDI/DualMIDI.h78
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/DualMIDI/DualMIDI.txt78
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/DualMIDI/asf.xml62
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/DualMIDI/doxyfile2364
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/DualMIDI/makefile38
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/DualVirtualSerial/Config/LUFAConfig.h126
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/DualVirtualSerial/Descriptors.c360
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/DualVirtualSerial/Descriptors.h135
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/DualVirtualSerial/DualVirtualSerial.c218
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/DualVirtualSerial/DualVirtualSerial.h76
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/DualVirtualSerial/DualVirtualSerial.txt89
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/DualVirtualSerial/LUFA DualVirtualSerial.inf66
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/DualVirtualSerial/asf.xml62
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/DualVirtualSerial/doxyfile2364
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/DualVirtualSerial/makefile38
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/GenericHID/Config/AppConfig.h48
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/GenericHID/Config/LUFAConfig.h126
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/GenericHID/Descriptors.c220
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/GenericHID/Descriptors.h95
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/GenericHID/GenericHID.c202
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/GenericHID/GenericHID.h87
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/GenericHID/GenericHID.txt79
-rwxr-xr-xtmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/GenericHID/HostTestApp/test_generic_hid_libusb.js143
-rwxr-xr-xtmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/GenericHID/HostTestApp/test_generic_hid_libusb.py98
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/GenericHID/HostTestApp/test_generic_hid_winusb.py96
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/GenericHID/asf.xml63
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/GenericHID/doxyfile2365
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/GenericHID/makefile38
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/Joystick/Config/LUFAConfig.h126
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/Joystick/Descriptors.c220
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/Joystick/Descriptors.h93
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/Joystick/Joystick.c202
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/Joystick/Joystick.h100
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/Joystick/Joystick.txt77
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/Joystick/asf.xml62
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/Joystick/doxyfile2364
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/Joystick/makefile38
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/Keyboard/Config/LUFAConfig.h126
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/Keyboard/Descriptors.c216
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/Keyboard/Descriptors.h93
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/Keyboard/Keyboard.c219
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/Keyboard/Keyboard.h89
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/Keyboard/Keyboard.txt76
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/Keyboard/asf.xml62
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/Keyboard/doxyfile2364
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/Keyboard/makefile38
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/KeyboardMouse/Config/LUFAConfig.h126
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/KeyboardMouse/Descriptors.c289
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/KeyboardMouse/Descriptors.h102
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/KeyboardMouse/KeyboardMouse.c276
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/KeyboardMouse/KeyboardMouse.h84
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/KeyboardMouse/KeyboardMouse.txt81
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/KeyboardMouse/asf.xml62
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/KeyboardMouse/doxyfile2364
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/KeyboardMouse/makefile38
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/KeyboardMouseMultiReport/Config/LUFAConfig.h126
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/KeyboardMouseMultiReport/Descriptors.c279
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/KeyboardMouseMultiReport/Descriptors.h101
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/KeyboardMouseMultiReport/KeyboardMouseMultiReport.c237
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/KeyboardMouseMultiReport/KeyboardMouseMultiReport.h84
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/KeyboardMouseMultiReport/KeyboardMouseMultiReport.txt78
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/KeyboardMouseMultiReport/asf.xml61
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/KeyboardMouseMultiReport/doxyfile2364
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/KeyboardMouseMultiReport/makefile38
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/MIDI/Config/LUFAConfig.h126
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/MIDI/Descriptors.c314
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/MIDI/Descriptors.h108
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/MIDI/MIDI.c211
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/MIDI/MIDI.h78
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/MIDI/MIDI.txt78
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/MIDI/asf.xml62
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/MIDI/doxyfile2364
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/MIDI/makefile38
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/MassStorage/Config/AppConfig.h50
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/MassStorage/Config/LUFAConfig.h126
-rw-r--r--tmk_core/protocol/lufa/LUFA-git/Demos/Device/ClassDriver/MassStorage/Descriptors.c194
-rw-