summaryrefslogtreecommitdiffstats
path: root/lib/lufa/Demos
diff options
context:
space:
mode:
authorJack Humbert <jack.humb@gmail.com>2017-07-07 15:33:29 -0400
committerGitHub <noreply@github.com>2017-07-07 15:33:29 -0400
commit9de443cbf10ac41bc15762c9c83f138f51dd3b9a (patch)
treed8ddcb428e0b7d9773a1e52c42b60bdca2658beb /lib/lufa/Demos
parent88b3d051b21cb1ddacc6353c5d59b19f03f3a242 (diff)
parent1c26468ad5a0701e244c99cbcbc547c93b75d515 (diff)
Merge pull request #1471 from qmk/lufa_lib
Update LUFA and move it to /lib/lufa
Diffstat (limited to 'lib/lufa/Demos')
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/AudioInput/AudioInput.c274
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/AudioInput/AudioInput.h94
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/AudioInput/AudioInput.txt92
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/AudioInput/Config/AppConfig.h51
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/AudioInput/Config/LUFAConfig.h93
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/AudioInput/Descriptors.c312
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/AudioInput/Descriptors.h106
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/AudioInput/asf.xml52
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/AudioInput/doxyfile2395
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/AudioInput/makefile43
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/AudioOutput/AudioOutput.c311
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/AudioOutput/AudioOutput.h87
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/AudioOutput/AudioOutput.txt92
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/AudioOutput/Config/AppConfig.h50
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/AudioOutput/Config/LUFAConfig.h93
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/AudioOutput/Descriptors.c312
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/AudioOutput/Descriptors.h106
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/AudioOutput/asf.xml50
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/AudioOutput/doxyfile2395
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/AudioOutput/makefile43
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/DualMIDI/Config/LUFAConfig.h126
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/DualMIDI/Descriptors.c366
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/DualMIDI/Descriptors.h124
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/DualMIDI/DualMIDI.c211
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/DualMIDI/DualMIDI.h78
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/DualMIDI/DualMIDI.txt78
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/DualMIDI/asf.xml62
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/DualMIDI/doxyfile2395
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/DualMIDI/makefile43
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/DualVirtualSerial/Config/LUFAConfig.h126
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/DualVirtualSerial/Descriptors.c360
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/DualVirtualSerial/Descriptors.h135
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/DualVirtualSerial/DualVirtualSerial.c242
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/DualVirtualSerial/DualVirtualSerial.h76
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/DualVirtualSerial/DualVirtualSerial.txt89
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/DualVirtualSerial/LUFA DualVirtualSerial.inf66
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/DualVirtualSerial/asf.xml62
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/DualVirtualSerial/doxyfile2395
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/DualVirtualSerial/makefile43
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/GenericHID/Config/AppConfig.h48
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/GenericHID/Config/LUFAConfig.h126
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/GenericHID/Descriptors.c220
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/GenericHID/Descriptors.h95
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/GenericHID/GenericHID.c202
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/GenericHID/GenericHID.h87
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/GenericHID/GenericHID.txt79
-rwxr-xr-xlib/lufa/Demos/Device/ClassDriver/GenericHID/HostTestApp/test_generic_hid_libusb.js143
-rwxr-xr-xlib/lufa/Demos/Device/ClassDriver/GenericHID/HostTestApp/test_generic_hid_libusb.py98
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/GenericHID/HostTestApp/test_generic_hid_winusb.py96
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/GenericHID/asf.xml63
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/GenericHID/doxyfile2396
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/GenericHID/makefile43
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/Joystick/Config/LUFAConfig.h126
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/Joystick/Descriptors.c220
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/Joystick/Descriptors.h93
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/Joystick/Joystick.c202
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/Joystick/Joystick.h100
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/Joystick/Joystick.txt77
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/Joystick/asf.xml62
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/Joystick/doxyfile2395
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/Joystick/makefile43
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/Keyboard/Config/LUFAConfig.h126
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/Keyboard/Descriptors.c216
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/Keyboard/Descriptors.h93
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/Keyboard/Keyboard.c219
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/Keyboard/Keyboard.h89
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/Keyboard/Keyboard.txt76
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/Keyboard/asf.xml62
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/Keyboard/doxyfile2395
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/Keyboard/makefile43
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/KeyboardMouse/Config/LUFAConfig.h126
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/KeyboardMouse/Descriptors.c289
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/KeyboardMouse/Descriptors.h102
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/KeyboardMouse/KeyboardMouse.c276
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/KeyboardMouse/KeyboardMouse.h84
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/KeyboardMouse/KeyboardMouse.txt81
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/KeyboardMouse/asf.xml62
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/KeyboardMouse/doxyfile2395
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/KeyboardMouse/makefile43
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/KeyboardMouseMultiReport/Config/LUFAConfig.h126
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/KeyboardMouseMultiReport/Descriptors.c279
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/KeyboardMouseMultiReport/Descriptors.h101
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/KeyboardMouseMultiReport/KeyboardMouseMultiReport.c237
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/KeyboardMouseMultiReport/KeyboardMouseMultiReport.h84
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/KeyboardMouseMultiReport/KeyboardMouseMultiReport.txt78
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/KeyboardMouseMultiReport/asf.xml61
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/KeyboardMouseMultiReport/doxyfile2395
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/KeyboardMouseMultiReport/makefile43
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/MIDI/Config/LUFAConfig.h126
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/MIDI/Descriptors.c314
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/MIDI/Descriptors.h108
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/MIDI/MIDI.c211
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/MIDI/MIDI.h78
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/MIDI/MIDI.txt78
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/MIDI/asf.xml62
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/MIDI/doxyfile2395
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/MIDI/makefile43
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/MassStorage/Config/AppConfig.h50
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/MassStorage/Config/LUFAConfig.h126
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/MassStorage/Descriptors.c194
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/MassStorage/Descriptors.h98
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/MassStorage/Lib/DataflashManager.c534
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/MassStorage/Lib/DataflashManager.h89
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/MassStorage/Lib/SCSI.c349
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/MassStorage/Lib/SCSI.h89
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/MassStorage/MassStorage.c162
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/MassStorage/MassStorage.h83
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/MassStorage/MassStorage.txt100
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/MassStorage/asf.xml67
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/MassStorage/doxyfile2395
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/MassStorage/makefile43
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/MassStorageKeyboard/Config/AppConfig.h50
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/MassStorageKeyboard/Config/LUFAConfig.h126
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/MassStorageKeyboard/Descriptors.c254
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/MassStorageKeyboard/Descriptors.h111
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/MassStorageKeyboard/Lib/DataflashManager.c534
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/MassStorageKeyboard/Lib/DataflashManager.h87
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/MassStorageKeyboard/Lib/SCSI.c349
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/MassStorageKeyboard/Lib/SCSI.h89
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/MassStorageKeyboard/MassStorageKeyboard.c270
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/MassStorageKeyboard/MassStorageKeyboard.h100
-rw-r--r--lib/lufa/Demos/Device/ClassDriver/MassStorageKeyboard/MassStorageKeyboard.txt100