From f6d56675f9f981c5464f0ca7a1fbb0162154e8c5 Mon Sep 17 00:00:00 2001 From: tmk Date: Wed, 13 May 2015 11:13:10 +0900 Subject: Squashed 'tmk_core/' changes from caca2c0..dc0e46e dc0e46e Rename LUFA to LUFA-git 3bfa7fa Remove LUFA-120730 215b764 Merge commit 'afa0f22a9299686fd88f58ce09c5b521ac917e8f' as 'protocol/lufa/LUFA' afa0f22 Squashed 'protocol/lufa/LUFA/' content from commit def7fca c0c42fa Remove submodule of LUFA 30f897d Merge commit '87ced33feb74e79c3281dda36eb6d6d153399b41' as 'protocol/usb_hid/USB_Host_Shield_2.0' 87ced33 Squashed 'protocol/usb_hid/USB_Host_Shield_2.0/' content from commit aab4a69 14f6d49 Remove submodule of USB_Host_Shield_2.0 git-subtree-dir: tmk_core git-subtree-split: dc0e46eaa4367d4e218f8816e3c117895820f07c --- .gitmodules | 6 - protocol/lufa.mk | 6 +- .../Build/HID_EEPROM_Loader/HID_EEPROM_Loader.c | 61 - .../LUFA/Build/HID_EEPROM_Loader/makefile | 40 - .../lufa/LUFA-120730/LUFA/Build/lufa_atprogram.mk | 101 - .../lufa/LUFA-120730/LUFA/Build/lufa_avrdude.mk | 84 - protocol/lufa/LUFA-120730/LUFA/Build/lufa_build.mk | 296 -- protocol/lufa/LUFA-120730/LUFA/Build/lufa_core.mk | 152 - .../lufa/LUFA-120730/LUFA/Build/lufa_cppcheck.mk | 104 - protocol/lufa/LUFA-120730/LUFA/Build/lufa_dfu.mk | 93 - .../lufa/LUFA-120730/LUFA/Build/lufa_doxygen.mk | 81 - protocol/lufa/LUFA-120730/LUFA/Build/lufa_hid.mk | 88 - .../lufa/LUFA-120730/LUFA/Build/lufa_sources.mk | 116 - .../LUFA/CodeTemplates/DriverStubs/Buttons.h | 90 - .../LUFA/CodeTemplates/DriverStubs/Dataflash.h | 220 -- .../LUFA/CodeTemplates/DriverStubs/Joystick.h | 102 - .../LUFA/CodeTemplates/DriverStubs/LEDs.h | 130 - .../LUFA-120730/LUFA/CodeTemplates/LUFAConfig.h | 167 - .../LUFA/CodeTemplates/makefile_template | 36 - .../LUFA-120730/LUFA/Common/ArchitectureSpecific.h | 177 - .../lufa/LUFA-120730/LUFA/Common/Architectures.h | 84 - protocol/lufa/LUFA-120730/LUFA/Common/Attributes.h | 150 - protocol/lufa/LUFA-120730/LUFA/Common/BoardTypes.h | 231 -- protocol/lufa/LUFA-120730/LUFA/Common/Common.h | 381 -- .../LUFA-120730/LUFA/Common/CompilerSpecific.h | 97 - protocol/lufa/LUFA-120730/LUFA/Common/Endianness.h | 489 --- protocol/lufa/LUFA-120730/LUFA/Doxygen.conf | 1809 --------- .../LUFA-120730/LUFA/DoxygenPages/BuildSystem.txt | 846 ---- .../DoxygenPages/BuildingLinkableLibraries.txt | 23 - .../LUFA-120730/LUFA/DoxygenPages/ChangeLog.txt | 1444 ------- .../LUFA/DoxygenPages/CompileTimeTokens.txt | 223 -- .../LUFA/DoxygenPages/CompilingApps.txt | 50 - .../LUFA/DoxygenPages/ConfiguringApps.txt | 104 - .../LUFA/DoxygenPages/DevelopingWithLUFA.txt | 23 - .../LUFA/DoxygenPages/DeviceSupport.txt | 432 -- .../LUFA/DoxygenPages/DirectorySummaries.txt | 80 - .../LUFA-120730/LUFA/DoxygenPages/Donating.txt | 24 - .../LUFA/DoxygenPages/ExportingLibrary.txt | 106 - .../LUFA/DoxygenPages/FutureChanges.txt | 49 - .../LUFA/DoxygenPages/GettingStarted.txt | 25 - .../lufa/LUFA-120730/LUFA/DoxygenPages/Groups.txt | 38 - .../Images/AS5_AS6_Import/AS5_AS6_Import_Step1.png | Bin 98201 -> 0 bytes .../Images/AS5_AS6_Import/AS5_AS6_Import_Step2.png | Bin 100532 -> 0 bytes .../Images/AS5_AS6_Import/AS5_AS6_Import_Step3.png | Bin 32987 -> 0 bytes .../Images/AS5_AS6_Import/AS5_AS6_Import_Step4.png | Bin 161824 -> 0 bytes .../AS5_AS6_Import/AS5_AS6_Import_Step5_1.png | Bin 43666 -> 0 bytes .../AS5_AS6_Import/AS5_AS6_Import_Step5_2.png | Bin 28918 -> 0 bytes .../AS5_AS6_Import/AS5_AS6_Import_Step5_3.png | Bin 23561 -> 0 bytes .../LUFA/DoxygenPages/Images/Author.jpg | Bin 28410 -> 0 bytes .../LUFA-120730/LUFA/DoxygenPages/Images/LUFA.png | Bin 10296 -> 0 bytes .../LUFA/DoxygenPages/Images/LUFA_thumb.png | Bin 3729 -> 0 bytes .../LUFA-120730/LUFA/DoxygenPages/KnownIssues.txt | 44 - .../LUFA/DoxygenPages/LUFAPoweredProjects.txt | 181 - .../LUFA/DoxygenPages/LibraryResources.txt | 34 - .../LUFA-120730/LUFA/DoxygenPages/LicenseInfo.txt | 22 - .../LUFA-120730/LUFA/DoxygenPages/MainPage.txt | 52 - .../LUFA/DoxygenPages/MigrationInformation.txt | 674 ---- .../LUFA/DoxygenPages/ProgrammingApps.txt | 30 - .../LUFA/DoxygenPages/SoftwareBootloaderJump.txt | 71 - .../LUFA-120730/LUFA/DoxygenPages/Style/Footer.htm | 35 - .../LUFA-120730/LUFA/DoxygenPages/Style/Style.css | 1123 ------ .../LUFA/DoxygenPages/VIDAndPIDValues.txt | 424 -- .../LUFA/DoxygenPages/WritingBoardDrivers.txt | 27 - .../LUFA/Drivers/Board/AVR8/ADAFRUITU4/LEDs.h | 135 - .../LUFA/Drivers/Board/AVR8/ATAVRUSBRF01/Buttons.h | 103 - .../LUFA/Drivers/Board/AVR8/ATAVRUSBRF01/LEDs.h | 139 - .../LUFA/Drivers/Board/AVR8/BENITO/Buttons.h | 103 - .../LUFA/Drivers/Board/AVR8/BENITO/LEDs.h | 139 - .../LUFA/Drivers/Board/AVR8/BIGMULTIO/LEDs.h | 161 - .../LUFA/Drivers/Board/AVR8/BLACKCAT/LEDs.h | 139 - .../LUFA-120730/LUFA/Drivers/Board/AVR8/BUI/LEDs.h | 143 - .../LUFA/Drivers/Board/AVR8/BUMBLEB/Buttons.h | 105 - .../LUFA/Drivers/Board/AVR8/BUMBLEB/Joystick.h | 123 - .../LUFA/Drivers/Board/AVR8/BUMBLEB/LEDs.h | 149 - .../LUFA/Drivers/Board/AVR8/CULV3/Buttons.h | 103 - .../LUFA/Drivers/Board/AVR8/CULV3/LEDs.h | 135 - .../LUFA/Drivers/Board/AVR8/DUCE/LEDs.h | 147 - .../LUFA/Drivers/Board/AVR8/EVK527/Buttons.h | 103 - .../LUFA/Drivers/Board/AVR8/EVK527/Dataflash.h | 220 -- .../LUFA/Drivers/Board/AVR8/EVK527/Joystick.h | 130 - .../LUFA/Drivers/Board/AVR8/EVK527/LEDs.h | 143 - .../LUFA/Drivers/Board/AVR8/JMDBU2/Buttons.h | 103 - .../LUFA/Drivers/Board/AVR8/JMDBU2/LEDs.h | 135 - .../LUFA/Drivers/Board/AVR8/MAXIMUS/LEDs.h | 139 - .../LUFA/Drivers/Board/AVR8/MICROPENDOUS/Buttons.h | 208 - .../LUFA/Drivers/Board/AVR8/MICROPENDOUS/LEDs.h | 177 - .../LUFA/Drivers/Board/AVR8/MICROSIN162/Buttons.h | 103 - .../LUFA/Drivers/Board/AVR8/MICROSIN162/LEDs.h | 135 - .../LUFA/Drivers/Board/AVR8/MINIMUS/Buttons.h | 103 - .../LUFA/Drivers/Board/AVR8/MINIMUS/LEDs.h | 143 - .../LUFA/Drivers/Board/AVR8/MULTIO/LEDs.h | 161 - .../LUFA/Drivers/Board/AVR8/OLIMEX162/Buttons.h | 103 - .../LUFA/Drivers/Board/AVR8/OLIMEX162/LEDs.h | 135 - .../LUFA/Drivers/Board/AVR8/OLIMEX32U4/Buttons.h | 103 - .../LUFA/Drivers/Board/AVR8/OLIMEX32U4/LEDs.h | 179 - .../LUFA/Drivers/Board/AVR8/OLIMEXISPMK2/Buttons.h | 103 - .../LUFA/Drivers/Board/AVR8/OLIMEXISPMK2/LEDs.h | 143 - .../LUFA/Drivers/Board/AVR8/OLIMEXT32U4/Buttons.h | 103 - .../LUFA/Drivers/Board/AVR8/OLIMEXT32U4/LEDs.h | 169 - .../LUFA/Drivers/Board/AVR8/RZUSBSTICK/LEDs.h | 175 - .../LUFA/Drivers/Board/AVR8/SPARKFUN8U2/LEDs.h | 135 - .../LUFA/Drivers/Board/AVR8/STK525/Buttons.h | 103 - .../LUFA/Drivers/Board/AVR8/STK525/Dataflash.h | 220 -- .../LUFA/Drivers/Board/AVR8/STK525/Joystick.h | 130 - .../LUFA/Drivers/Board/AVR8/STK525/LEDs.h | 147 - .../LUFA/Drivers/Board/AVR8/STK526/Buttons.h | 103 - .../LUFA/Drivers/Board/AVR8/STK526/Dataflash.h | 220 -- .../LUFA/Drivers/Board/AVR8/STK526/Joystick.h | 123 - .../LUFA/Drivers/Board/AVR8/STK526/LEDs.h | 147 - .../LUFA/Drivers/Board/AVR8/TEENSY/LEDs.h | 176 - .../LUFA/Drivers/Board/AVR8/TUL/Buttons.h | 103 - .../LUFA-120730/LUFA/Drivers/Board/AVR8/TUL/LEDs.h | 135 - .../LUFA/Drivers/Board/AVR8/UDIP/Buttons.h | 103 - .../LUFA/Drivers/Board/AVR8/UDIP/LEDs.h | 163 - .../LUFA-120730/LUFA/Drivers/Board/AVR8/UNO/LEDs.h | 139 - .../LUFA/Drivers/Board/AVR8/USB2AX/Buttons.h | 113 - .../LUFA/Drivers/Board/AVR8/USB2AX/LEDs.h | 196 - .../LUFA/Drivers/Board/AVR8/USBFOO/Buttons.h | 103 - .../LUFA/Drivers/Board/AVR8/USBFOO/LEDs.h | 135 - .../LUFA/Drivers/Board/AVR8/USBKEY/Buttons.h | 103 - .../LUFA/Drivers/Board/AVR8/USBKEY/Dataflash.h | 229 -- .../LUFA/Drivers/Board/AVR8/USBKEY/Joystick.h | 130 - .../LUFA/Drivers/Board/AVR8/USBKEY/LEDs.h | 147 - .../LUFA/Drivers/Board/AVR8/USBTINYMKII/Buttons.h | 103 - .../LUFA/Drivers/Board/AVR8/USBTINYMKII/LEDs.h | 143 - .../LUFA/Drivers/Board/AVR8/XPLAIN/Dataflash.h | 243 -- .../LUFA/Drivers/Board/AVR8/XPLAIN/LEDs.h | 142 - .../lufa/LUFA-120730/LUFA/Drivers/Board/Buttons.h | 178 - .../LUFA-120730/LUFA/Drivers/Board/Dataflash.h | 252 -- .../lufa/LUFA-120730/LUFA/Drivers/Board/Joystick.h | 144 - .../lufa/LUFA-120730/LUFA/Drivers/Board/LEDs.h | 274 -- .../LUFA-120730/LUFA/Drivers/Board/Temperature.c | 66 - .../LUFA-120730/LUFA/Drivers/Board/Temperature.h | 147 - .../LUFA/Drivers/Board/UC3/EVK1100/Buttons.h | 117 - .../LUFA/Drivers/Board/UC3/EVK1100/Joystick.h | 122 - .../LUFA/Drivers/Board/UC3/EVK1100/LEDs.h | 173 - .../LUFA/Drivers/Board/UC3/EVK1101/Buttons.h | 113 - .../LUFA/Drivers/Board/UC3/EVK1101/Joystick.h | 131 - .../LUFA/Drivers/Board/UC3/EVK1101/LEDs.h | 156 - .../LUFA/Drivers/Board/UC3/EVK1104/Buttons.h | 109 - .../LUFA/Drivers/Board/UC3/EVK1104/LEDs.h | 174 - .../Drivers/Board/XMEGA/A3BU_XPLAINED/Buttons.h | 119 - .../Drivers/Board/XMEGA/A3BU_XPLAINED/Dataflash.h | 222 -- .../LUFA/Drivers/Board/XMEGA/A3BU_XPLAINED/LEDs.h | 144 - .../LUFA/Drivers/Board/XMEGA/B1_XPLAINED/Buttons.h | 119 - .../Drivers/Board/XMEGA/B1_XPLAINED/Dataflash.h | 224 -- .../LUFA/Drivers/Board/XMEGA/B1_XPLAINED/LEDs.h | 182 - .../LUFA-120730/LUFA/Drivers/Misc/AT45DB321C.h | 100 - .../LUFA-120730/LUFA/Drivers/Misc/AT45DB642D.h | 116 - .../LUFA-120730/LUFA/Drivers/Misc/RingBuffer.h | 303 -- .../LUFA-120730/LUFA/Drivers/Misc/TerminalCodes.h | 231 -- .../lufa/LUFA-120730/LUFA/Drivers/Peripheral/ADC.h | 75 - .../LUFA/Drivers/Peripheral/AVR8/ADC_AVR8.h | 456 --- .../LUFA/Drivers/Peripheral/AVR8/SPI_AVR8.h | 256 -- .../LUFA/Drivers/Peripheral/AVR8/SerialSPI_AVR8.h | 200 - .../LUFA/Drivers/Peripheral/AVR8/Serial_AVR8.c | 119 - .../LUFA/Drivers/Peripheral/AVR8/Serial_AVR8.h | 239 -- .../LUFA/Drivers/Peripheral/AVR8/TWI_AVR8.c | 207 - .../LUFA/Drivers/Peripheral/AVR8/TWI_AVR8.h | 304 -- .../lufa/LUFA-120730/LUFA/Drivers/Peripheral/SPI.h | 76 - .../LUFA-120730/LUFA/Drivers/Peripheral/Serial.h | 76 - .../LUFA/Drivers/Peripheral/SerialSPI.h | 76 - .../lufa/LUFA-120730/LUFA/Drivers/Peripheral/TWI.h | 74 - .../LUFA/Drivers/Peripheral/XMEGA/SPI_XMEGA.h | 248 -- .../Drivers/Peripheral/XMEGA/SerialSPI_XMEGA.h | 203 - .../LUFA/Drivers/Peripheral/XMEGA/Serial_XMEGA.c | 122 - .../LUFA/Drivers/Peripheral/XMEGA/Serial_XMEGA.h | 252 -- .../LUFA/Drivers/USB/Class/AndroidAccessoryClass.h | 76 - .../LUFA/Drivers/USB/Class/AudioClass.h | 80 - .../LUFA-120730/LUFA/Drivers/USB/Class/CDCClass.h | 80 - .../USB/Class/Common/AndroidAccessoryClassCommon.h | 128 - .../Drivers/USB/Class/Common/AudioClassCommon.h | 774 ---- .../LUFA/Drivers/USB/Class/Common/CDCClassCommon.h | 386 -- .../LUFA/Drivers/USB/Class/Common/HIDClassCommon.h | 655 ---- .../LUFA/Drivers/USB/Class/Common/HIDParser.c | 363 -- .../LUFA/Drivers/USB/Class/Common/HIDParser.h | 364 -- .../LUFA/Drivers/USB/Class/Common/HIDReportData.h | 126 - .../Drivers/USB/Class/Common/MIDIClassCommon.h | 320 -- .../USB/Class/Common/MassStorageClassCommon.h | 365 -- .../Drivers/USB/Class/Common/PrinterClassCommon.h | 119 - .../Drivers/USB/Class/Common/RNDISClassCommon.h | 414 -- .../USB/Class/Common/StillImageClassCommon.h | 161 - .../Drivers/USB/Class/Device/AudioClassDevice.c | 198 - .../Drivers/USB/Class/Device/AudioClassDevice.h | 396 -- .../LUFA/Drivers/USB/Class/Device/CDCClassDevice.c | 339 -- .../LUFA/Drivers/USB/Class/Device/CDCClassDevice.h | 352 -- .../LUFA/Drivers/USB/Class/Device/HIDClassDevice.c | 200 - .../LUFA/Drivers/USB/Class/Device/HIDClassDevice.h | 210 - .../Drivers/USB/Class/Device/MIDIClassDevice.c | 125 - .../Drivers/USB/Class/Device/MIDIClassDevice.h | 175 - .../USB/Class/Device/MassStorageClassDevice.c | 215 - .../USB/Class/Device/MassStorageClassDevice.h | 161 - .../Drivers/USB/Class/Device/RNDISClassDevice.c | 502 --- .../Drivers/USB/Class/Device/RNDISClassDevice.h | 203 - .../LUFA-120730/LUFA/Drivers/USB/Class/HIDClass.h | 81 - .../USB/Class/Host/AndroidAccessoryClassHost.c | 422 -- .../USB/Class/Host/AndroidAccessoryClassHost.h | 314 -- .../LUFA/Drivers/USB/Class/Host/AudioClassHost.c | 223 -- .../LUFA/Drivers/USB/Class/Host/AudioClassHost.h | 411 -- .../LUFA/Drivers/USB/Class/Host/CDCClassHost.c | 478 --- .../LUFA/Drivers/USB/Class/Host/CDCClassHost.h | 351 -- .../LUFA/Drivers/USB/Class/Host/HIDClassHost.c | 396 -- .../LUFA/Drivers/USB/Class/Host/HIDClassHost.h | 313 -- .../LUFA/Drivers/USB/Class/Host/MIDIClassHost.c | 231 -- .../LUFA/Drivers/USB/Class/Host/MIDIClassHost.h | 190 - .../Drivers/USB/Class/Host/MassStorageClassHost.c | 579 --- .../Drivers/USB/Class/Host/MassStorageClassHost.h | 335 -- .../LUFA/Drivers/USB/Class/Host/PrinterClassHost.c | 400 -- .../LUFA/Drivers/USB/Class/Host/PrinterClassHost.h | 285 -- .../LUFA/Drivers/USB/Class/Host/RNDISClassHost.c | 476 --- .../LUFA/Drivers/USB/Class/Host/RNDISClassHost.h | 270 -- .../Drivers/USB/Class/Host/StillImageClassHost.c | 436 --- .../Drivers/USB/Class/Host/StillImageClassHost.h | 317 -- .../LUFA-120730/LUFA/Drivers/USB/Class/MIDIClass.h | 83 - .../LUFA/Drivers/USB/Class/MassStorageClass.h | 80 - .../LUFA/Drivers/USB/Class/PrinterClass.h | 77 - .../LUFA/Drivers/USB/Class/RNDISClass.h | 80 - .../LUFA/Drivers/USB/Class/StillImageClass.h | 75 - .../LUFA/Drivers/USB/Core/AVR8/Device_AVR8.c | 57 - .../LUFA/Drivers/USB/Core/AVR8/Device_AVR8.h | 264 -- .../Drivers/USB/Core/AVR8/EndpointStream_AVR8.c | 275 -- .../Drivers/USB/Core/AVR8/EndpointStream_AVR8.h | 648 --- .../LUFA/Drivers/USB/Core/AVR8/Endpoint_AVR8.c | 201 - .../LUFA/Drivers/USB/Core/AVR8/Endpoint_AVR8.h | 819 ---- .../LUFA/Drivers/USB/Core/AVR8/Host_AVR8.c | 294 -- .../LUFA/Drivers/USB/Core/AVR8/Host_AVR8.h | 372 -- .../LUFA/Drivers/USB/Core/AVR8/OTG_AVR8.h | 159 - .../LUFA/Drivers/USB/Core/AVR8/PipeStream_AVR8.c | 221 -- .../LUFA/Drivers/USB/Core/AVR8/PipeStream_AVR8.h | 442 --- .../LUFA/Drivers/USB/Core/AVR8/Pipe_AVR8.c | 210 - .../LUFA/Drivers/USB/Core/AVR8/Pipe_AVR8.h | 921 ----- .../AVR8/Template/Template_Endpoint_Control_R.c | 85 - .../AVR8/Template/Template_Endpoint_Control_W.c | 94 - .../USB/Core/AVR8/Template/Template_Endpoint_RW.c | 90 - .../USB/Core/AVR8/Template/Template_Pipe_RW.c | 89 - .../Drivers/USB/Core/AVR8/USBController_AVR8.c | 265 -- .../Drivers/USB/Core/AVR8/USBController_AVR8.h | 436 --- .../LUFA/Drivers/USB/Core/AVR8/USBInterrupt_AVR8.c | 279 -- .../LUFA/Drivers/USB/Core/AVR8/USBInterrupt_AVR8.h | 369 -- .../LUFA/Drivers/USB/Core/ConfigDescriptors.c | 146 - .../LUFA/Drivers/USB/Core/ConfigDescriptors.h | 286 -- .../LUFA-120730/LUFA/Drivers/USB/Core/Device.h | 159 - .../LUFA/Drivers/USB/Core/DeviceStandardReq.c | 378 -- .../LUFA/Drivers/USB/Core/DeviceStandardReq.h | 158 - .../LUFA-120730/LUFA/Drivers/USB/Core/Endpoint.h | 130 - .../LUFA/Drivers/USB/Core/EndpointStream.h | 124 - .../LUFA-120730/LUFA/Drivers/USB/Core/Events.c | 40 - .../LUFA-120730/LUFA/Drivers/USB/Core/Events.h | 366 -- .../lufa/LUFA-120730/LUFA/Drivers/USB/Core/Host.h | 139 - .../LUFA/Drivers/USB/Core/HostStandardReq.c | 322 -- .../LUFA/Drivers/USB/Core/HostStandardReq.h | 292 -- .../lufa/LUFA-120730/LUFA/Drivers/USB/Core/OTG.h | 80 - .../lufa/LUFA-120730/LUFA/Drivers/USB/Core/Pipe.h | 144 - .../LUFA-120730/LUFA/Drivers/USB/Core/PipeStream.h | 100 - .../LUFA/Drivers/USB/Core/StdDescriptors.h | 739 ---- .../LUFA/Drivers/USB/Core/StdRequestType.h | 258 -- .../LUFA/Drivers/USB/Core/UC3/Device_UC3.c | 51 - .../LUFA/Drivers/USB/Core/UC3/Device_UC3.h | 260 -- .../LUFA/Drivers/USB/Core/UC3/EndpointStream_UC3.c | 235 -- .../LUFA/Drivers/USB/Core/UC3/EndpointStream_UC3.h | 434 -- .../LUFA/Drivers/USB/Core/UC3/Endpoint_UC3.c | 196 - .../LUFA/Drivers/USB/Core/UC3/Endpoint_UC3.h | 795 ---- .../LUFA/Drivers/USB/Core/UC3/Host_UC3.c | 294 -- .../LUFA/Drivers/USB/Core/UC3/Host_UC3.h | 363 -- .../LUFA/Drivers/USB/Core/UC3/PipeStream_UC3.c | 166 - .../LUFA/Drivers/USB/Core/UC3/PipeStream_UC3.h | 352 -- .../LUFA/Drivers/USB/Core/UC3/Pipe_UC3.c | 209 - .../LUFA/Drivers/USB/Core/UC3/Pipe_UC3.h | 924 ----- .../UC3/Template/Template_Endpoint_Control_R.c | 85 - .../UC3/Template/Template_Endpoint_Control_W.c | 94 - .../USB/Core/UC3/Template/Template_Endpoint_RW.c | 90 - .../USB/Core/UC3/Template/Template_Pipe_RW.c | 89 - .../LUFA/Drivers/USB/Core/UC3/USBController_UC3.c | 222 -- .../LUFA/Drivers/USB/Core/UC3/USBController_UC3.h | 365 -- .../LUFA/Drivers/USB/Core/UC3/USBInterrupt_UC3.c | 228 -- .../LUFA/Drivers/USB/Core/UC3/USBInterrupt_UC3.h | 370 -- .../LUFA/Drivers/USB/Core/USBController.h | 151 - .../LUFA/Drivers/USB/Core/USBInterrupt.h | 73 - .../LUFA-120730/LUFA/Drivers/USB/Core/USBMode.h | 286 -- .../LUFA-120730/LUFA/Drivers/USB/Core/USBTask.c | 91 - .../LUFA-120730/LUFA/Drivers/USB/Core/USBTask.h | 204 - .../LUFA/Drivers/USB/Core/XMEGA/Device_XMEGA.c | 49 - .../LUFA/Drivers/USB/Core/XMEGA/Device_XMEGA.h | 258 -- .../Drivers/USB/Core/XMEGA/EndpointStream_XMEGA.c | 275 -- .../Drivers/USB/Core/XMEGA/EndpointStream_XMEGA.h | 648 --- .../LUFA/Drivers/USB/Core/XMEGA/Endpoint_XMEGA.c | 168 - .../LUFA/Drivers/USB/Core/XMEGA/Endpoint_XMEGA.h | 777 ---- .../LUFA/Drivers/USB/Core/XMEGA/Host_XMEGA.c | 41 - .../LUFA/Drivers/USB/Core/XMEGA/PipeStream_XMEGA.c | 41 - .../LUFA/Drivers/USB/Core/XMEGA/Pipe_XMEGA.c | 37 - .../XMEGA/Template/Template_Endpoint_Control_R.c | 87 - .../XMEGA/Template/Template_Endpoint_Control_W.c | 96 - .../USB/Core/XMEGA/Template/Template_Endpoint_RW.c | 90 - .../Drivers/USB/Core/XMEGA/USBController_XMEGA.c | 189 - .../Drivers/USB/Core/XMEGA/USBController_XMEGA.h | 313 -- .../Drivers/USB/Core/XMEGA/USBInterrupt_XMEGA.c | 106 - .../Drivers/USB/Core/XMEGA/USBInterrupt_XMEGA.h | 166 - protocol/lufa/LUFA-120730/LUFA/Drivers/USB/USB.h | 418 -- protocol/lufa/LUFA-120730/LUFA/License.txt | 24 - protocol/lufa/LUFA-120730/LUFA/Platform/Platform.h | 80 - .../LUFA/Platform/UC3/ClockManagement.h | 338 -- .../lufa/LUFA-120730/LUFA/Platform/UC3/Exception.S | 128 - .../LUFA/Platform/UC3/InterruptManagement.c | 68 - .../LUFA/Platform/UC3/InterruptManagement.h | 163 - .../LUFA/Platform/XMEGA/ClockManagement.h | 397 -- protocol/lufa/LUFA-120730/LUFA/Version.h | 52 - protocol/lufa/LUFA-120730/LUFA/makefile | 50 - protocol/lufa/LUFA-120730/README.txt | 56 - protocol/lufa/LUFA-git | 1 - protocol/lufa/LUFA-git/.gitignore | 14 + .../lufa/LUFA-git/Bootloaders/CDC/BootloaderAPI.c | 75 + .../lufa/LUFA-git/Bootloaders/CDC/BootloaderAPI.h | 58 + .../LUFA-git/Bootloaders/CDC/BootloaderAPITable.S | 91 + .../lufa/LUFA-git/Bootloaders/CDC/BootloaderCDC.c | 641 +++ .../lufa/LUFA-git/Bootloaders/CDC/BootloaderCDC.h | 144 + .../LUFA-git/Bootloaders/CDC/BootloaderCDC.txt | 240 ++ .../LUFA-git/Bootloaders/CDC/Config/AppConfig.h | 50 + .../LUFA-git/Bootloaders/CDC/Config/LUFAConfig.h | 93 + .../lufa/LUFA-git/Bootloaders/CDC/Descriptors.c | 244 ++ .../lufa/LUFA-git/Bootloaders/CDC/Descriptors.h | 158 + .../Bootloaders/CDC/LUFA CDC Bootloader.inf | 66 + protocol/lufa/LUFA-git/Bootloaders/CDC/asf.xml | 161 + protocol/lufa/LUFA-git/Bootloaders/CDC/doxyfile | 2365 +++++++++++ protocol/lufa/LUFA-git/Bootloaders/CDC/makefile | 55 + .../lufa/LUFA-git/Bootloaders/DFU/BootloaderAPI.c | 76 + .../lufa/LUFA-git/Bootloaders/DFU/BootloaderAPI.h | 58 + .../LUFA-git/Bootloaders/DFU/BootloaderAPITable.S | 91 + .../lufa/LUFA-git/Bootloaders/DFU/BootloaderDFU.c | 804 ++++ .../lufa/LUFA-git/Bootloaders/DFU/BootloaderDFU.h | 216 + .../LUFA-git/Bootloaders/DFU/BootloaderDFU.txt | 233 ++ .../LUFA-git/Bootloaders/DFU/Config/AppConfig.h | 48 + .../LUFA-git/Bootloaders/DFU/Config/LUFAConfig.h | 93 + .../lufa/LUFA-git/Bootloaders/DFU/Descriptors.c | 185 + .../lufa/LUFA-git/Bootloaders/DFU/Descriptors.h | 194 + protocol/lufa/LUFA-git/Bootloaders/DFU/asf.xml | 156 + protocol/lufa/LUFA-git/Bootloaders/DFU/doxyfile | 2365 +++++++++++ protocol/lufa/LUFA-git/Bootloaders/DFU/makefile | 55 + .../lufa/LUFA-git/Bootloaders/HID/BootloaderHID.c | 190 + .../lufa/LUFA-git/Bootloaders/HID/BootloaderHID.h | 73 + .../LUFA-git/Bootloaders/HID/BootloaderHID.txt | 105 + .../LUFA-git/Bootloaders/HID/Config/LUFAConfig.h | 93 + .../lufa/LUFA-git/Bootloaders/HID/Descriptors.c | 187 + .../lufa/LUFA-git/Bootloaders/HID/Descriptors.h | 80 + .../Bootloaders/HID/HostLoaderApp/Makefile | 39 + .../Bootloaders/HID/HostLoaderApp/Makefile.bsd | 21 + .../Bootloaders/HID/HostLoaderApp/gpl3.txt | 674 ++++ .../HID/HostLoaderApp/hid_bootloader_cli.c | 1010 +++++ .../HostLoaderApp_Python/hid_bootloader_loader.py | 120 + protocol/lufa/LUFA-git/Bootloaders/HID/asf.xml | 123 + protocol/lufa/LUFA-git/Bootloaders/HID/doxyfile | 2367 +++++++++++ protocol/lufa/LUFA-git/Bootloaders/HID/makefile | 48 + .../Bootloaders/MassStorage/BootloaderAPI.c | 76 + .../Bootloaders/MassStorage/BootloaderAPI.h | 63 + .../Bootloaders/MassStorage/BootloaderAPITable.S | 102 + .../MassStorage/BootloaderMassStorage.c | 238 ++ .../MassStorage/BootloaderMassStorage.h | 99 + .../MassStorage/BootloaderMassStorage.txt | 225 ++ .../Bootloaders/MassStorage/Config/AppConfig.h | 47 + .../Bootloaders/MassStorage/Config/LUFAConfig.h | 93 + .../LUFA-git/Bootloaders/MassStorage/Descriptors.c | 157 + .../LUFA-git/Bootloaders/MassStorage/Descriptors.h | 88 + .../LUFA-git/Bootloaders/MassStorage/Lib/SCSI.c | 294 ++ .../LUFA-git/Bootloaders/MassStorage/Lib/SCSI.h | 84 + .../Bootloaders/MassStorage/Lib/VirtualFAT.c | 482 +++ .../Bootloaders/MassStorage/Lib/VirtualFAT.h | 302 ++ .../lufa/LUFA-git/Bootloaders/MassStorage/asf.xml | 156 + .../lufa/LUFA-git/Bootloaders/MassStorage/doxyfile | 2365 +++++++++++ .../lufa/LUFA-git/Bootloaders/MassStorage/makefile | 68 + .../LUFA-git/Bootloaders/Printer/BootloaderAPI.c | 75 + .../LUFA-git/Bootloaders/Printer/BootloaderAPI.h | 56 + .../Bootloaders/Printer/BootloaderAPITable.S | 91 + .../Bootloaders/Printer/BootloaderPrinter.c | 431 ++ .../Bootloaders/Printer/BootloaderPrinter.h | 108 + .../Bootloaders/Printer/BootloaderPrinter.txt | 190 + .../Bootloaders/Printer/Config/LUFAConfig.h | 93 + .../LUFA-git/Bootloaders/Printer/Descriptors.c | 194 + .../LUFA-git/Bootloaders/Printer/Descriptors.h | 96 + protocol/lufa/LUFA-git/Bootloaders/Printer/asf.xml | 159 + .../lufa/LUFA-git/Bootloaders/Printer/doxyfile | 2365 +++++++++++ .../lufa/LUFA-git/Bootloaders/Printer/makefile | 55 + protocol/lufa/LUFA-git/Bootloaders/makefile | 46 + .../BuildTests/BoardDriverTest/Board/Board.h | 82 + .../BuildTests/BoardDriverTest/Board/Buttons.h | 92 + .../BuildTests/BoardDriverTest/Board/Dataflash.h | 197 + .../BuildTests/BoardDriverTest/Board/Joystick.h | 104 + .../BuildTests/BoardDriverTest/Board/LEDs.h | 132 + .../BuildTests/BoardDriverTest/BoardDeviceMap.cfg | 87 + .../LUFA-git/BuildTests/BoardDriverTest/Test.c | 115 + .../LUFA-git/BuildTests/BoardDriverTest/makefile | 68 + .../BuildTests/BoardDriverTest/makefile.test | 27 + .../BootloaderTest/BootloaderDeviceMap.cfg | 167 + .../LUFA-git/BuildTests/BootloaderTest/makefile | 64 + .../lufa/LUFA-git/BuildTests/ModuleTest/Dummy.S | 41 + .../lufa/LUFA-git/BuildTests/ModuleTest/Modules.h | 56 + .../lufa/LUFA-git/BuildTests/ModuleTest/Test_C.c | 31 + .../LUFA-git/BuildTests/ModuleTest/Test_CPP.cpp | 31 + .../lufa/LUFA-git/BuildTests/ModuleTest/makefile | 66 + .../LUFA-git/BuildTests/ModuleTest/makefile.test | 88 + .../LUFA-git/BuildTests/SingleUSBModeTest/Dummy.S | 42 + .../LUFA-git/BuildTests/SingleUSBModeTest/Test.c | 32 + .../LUFA-git/BuildTests/SingleUSBModeTest/makefile | 56 + .../BuildTests/SingleUSBModeTest/makefile.test | 69 + .../BuildTests/StaticAnalysisTest/makefile | 47 + protocol/lufa/LUFA-git/BuildTests/makefile | 24 + .../Device/ClassDriver/AudioInput/AudioInput.c | 274 ++ .../Device/ClassDriver/AudioInput/AudioInput.h | 94 + .../Device/ClassDriver/AudioInput/AudioInput.txt | 92 + .../ClassDriver/AudioInput/Config/AppConfig.h | 51 + .../ClassDriver/AudioInput/Config/LUFAConfig.h | 93 + .../Device/ClassDriver/AudioInput/Descriptors.c | 312 ++ .../Device/ClassDriver/AudioInput/Descriptors.h | 106 + .../Demos/Device/ClassDriver/AudioInput/asf.xml | 52 + .../Demos/Device/ClassDriver/AudioInput/doxyfile | 2364 +++++++++++ .../Demos/Device/ClassDriver/AudioInput/makefile | 38 + .../Device/ClassDriver/AudioOutput/AudioOutput.c | 311 ++ .../Device/ClassDriver/AudioOutput/AudioOutput.h | 87 + .../Device/ClassDriver/AudioOutput/AudioOutput.txt | 92 + .../ClassDriver/AudioOutput/Config/AppConfig.h | 50 + .../ClassDriver/AudioOutput/Config/LUFAConfig.h | 93 + .../Device/ClassDriver/AudioOutput/Descriptors.c | 312 ++ .../Device/ClassDriver/AudioOutput/Descriptors.h | 106 + .../Demos/Device/ClassDriver/AudioOutput/asf.xml | 50 + .../Demos/Device/ClassDriver/AudioOutput/doxyfile | 2364 +++++++++++ .../Demos/Device/ClassDriver/AudioOutput/makefile | 38 + .../ClassDriver/DualMIDI/Config/LUFAConfig.h | 126 + .../Device/ClassDriver/DualMIDI/Descriptors.c | 366 ++ .../Device/ClassDriver/DualMIDI/Descriptors.h | 124 + .../Demos/Device/ClassDriver/DualMIDI/DualMIDI.c | 211 + .../Demos/Device/ClassDriver/DualMIDI/DualMIDI.h | 78 + .../Demos/Device/ClassDriver/DualMIDI/DualMIDI.txt | 78 + .../Demos/Device/ClassDriver/DualMIDI/asf.xml | 62 + .../Demos/Device/ClassDriver/DualMIDI/doxyfile | 2364 +++++++++++ .../Demos/Device/ClassDriver/DualMIDI/makefile | 38 + .../DualVirtualSerial/Config/LUFAConfig.h | 126 + .../ClassDriver/DualVirtualSerial/Descriptors.c | 360 ++ .../ClassDriver/DualVirtualSerial/Descriptors.h | 135 + .../DualVirtualSerial/DualVirtualSerial.c | 218 ++ .../DualVirtualSerial/DualVirtualSerial.h | 76 + .../DualVirtualSerial/DualVirtualSerial.txt | 89 + .../DualVirtualSerial/LUFA DualVirtualSerial.inf | 66 + .../Device/ClassDriver/DualVirtualSerial/asf.xml | 62 + .../Device/ClassDriver/DualVirtualSerial/doxyfile | 2364 +++++++++++ .../Device/ClassDriver/DualVirtualSerial/makefile | 38 + .../ClassDriver/GenericHID/Config/AppConfig.h | 48 + .../ClassDriver/GenericHID/Config/LUFAConfig.h | 126 + .../Device/ClassDriver/GenericHID/Descriptors.c | 220 ++ .../Device/ClassDriver/GenericHID/Descriptors.h | 95 + .../Device/ClassDriver/GenericHID/GenericHID.c | 202 + .../Device/ClassDriver/GenericHID/GenericHID.h | 87 + .../Device/ClassDriver/GenericHID/GenericHID.txt | 79 + .../HostTestApp/test_generic_hid_libusb.js | 143 + .../HostTestApp/test_generic_hid_libusb.py | 98 + .../HostTestApp/test_generic_hid_winusb.py | 96 + .../Demos/Device/ClassDriver/GenericHID/asf.xml | 63 + .../Demos/Device/ClassDriver/GenericHID/doxyfile | 2365 +++++++++++ .../Demos/Device/ClassDriver/GenericHID/makefile | 38 + .../ClassDriver/Joystick/Config/LUFAConfig.h | 126 + .../Device/ClassDriver/Joystick/Descriptors.c | 220 ++ .../Device/ClassDriver/Joystick/Descriptors.h | 93 + .../Demos/Device/ClassDriver/Joystick/Joystick.c | 202 + .../Demos/Device/ClassDriver/Joystick/Joystick.h | 100 + .../Demos/Device/ClassDriver/Joystick/Joystick.txt | 77 + .../Demos/Device/ClassDriver/Joystick/asf.xml | 62 + .../Demos/Device/ClassDriver/Joystick/doxyfile | 2364 +++++++++++ .../Demos/Device/ClassDriver/Joystick/makefile | 38 + .../ClassDriver/Keyboard/Config/LUFAConfig.h | 126 + .../Device/ClassDriver/Keyboard/Descriptors.c | 216 + .../Device/ClassDriver/Keyboard/Descriptors.h | 93 + .../Demos/Device/ClassDriver/Keyboard/Keyboard.c | 219 ++ .../Demos/Device/ClassDriver/Keyboard/Keyboard.h | 89 + .../Demos/Device/ClassDriver/Keyboard/Keyboard.txt | 76 + .../Demos/Device/ClassDriver/Keyboard/asf.xml | 62 + .../Demos/Device/ClassDriver/Keyboard/doxyfile | 2364 +++++++++++ .../Demos/Device/ClassDriver/Keyboard/makefile | 38 + .../ClassDriver/KeyboardMouse/Config/LUFAConfig.h | 126 + .../Device/ClassDriver/KeyboardMouse/Descriptors.c | 289 ++ .../Device/ClassDriver/KeyboardMouse/Descriptors.h | 102 + .../ClassDriver/KeyboardMouse/KeyboardMouse.c | 276 ++ .../ClassDriver/KeyboardMouse/KeyboardMouse.h | 84 + .../ClassDriver/KeyboardMouse/KeyboardMouse.txt | 81 + .../Demos/Device/ClassDriver/KeyboardMouse/asf.xml | 62 + .../Device/ClassDriver/KeyboardMouse/doxyfile | 2364 +++++++++++ .../Device/ClassDriver/KeyboardMouse/makefile | 38 + .../KeyboardMouseMultiReport/Config/LUFAConfig.h | 126 + .../KeyboardMouseMultiReport/Descriptors.c | 279 ++ .../KeyboardMouseMultiReport/Descriptors.h | 101 + .../KeyboardMouseMultiReport.c | 237 ++ .../KeyboardMouseMultiReport.h | 84 + .../KeyboardMouseMultiReport.txt | 78 + .../ClassDriver/KeyboardMouseMultiReport/asf.xml | 61 + .../ClassDriver/KeyboardMouseMultiReport/doxyfile | 2364 +++++++++++ .../ClassDriver/KeyboardMouseMultiReport/makefile | 38 + .../Device/ClassDriver/MIDI/Config/LUFAConfig.h | 126 + .../Demos/Device/ClassDriver/MIDI/Descriptors.c | 314 ++ .../Demos/Device/ClassDriver/MIDI/Descriptors.h | 108 + .../LUFA-git/Demos/Device/ClassDriver/MIDI/MIDI.c | 211 + .../LUFA-git/Demos/Device/ClassDriver/MIDI/MIDI.h | 78 + .../Demos/Device/ClassDriver/MIDI/MIDI.txt | 78 + .../LUFA-git/Demos/Device/ClassDriver/MIDI/asf.xml | 62 + .../Demos/Device/ClassDriver/MIDI/doxyfile | 2364 +++++++++++ .../Demos/Device/ClassDriver/MIDI/makefile | 38 + .../ClassDriver/MassStorage/Config/AppConfig.h | 50 + .../ClassDriver/MassStorage/Config/LUFAConfig.h | 126 + .../Device/ClassDriver/MassStorage/Descriptors.c | 194 + .../Device/ClassDriver/MassStorage/Descriptors.h | 98 + .../ClassDriver/MassStorage/Lib/DataflashManager.c | 534 +++ .../ClassDriver/MassStorage/Lib/DataflashManager.h | 89 + .../Device/ClassDriver/MassStorage/Lib/SCSI.c | 349 ++ .../Device/ClassDriver/MassStorage/Lib/SCSI.h | 89 + .../Device/ClassDriver/MassStorage/MassStorage.c | 162 + .../Device/ClassDriver/MassStorage/MassStorage.h | 83 + .../Device/ClassDriver/MassStorage/MassStorage.txt | 100 + .../Demos/Device/ClassDriver/MassStorage/asf.xml | 67 + .../Demos/Device/ClassDriver/MassStorage/doxyfile | 2364 +++++++++++ .../Demos/Device/ClassDriver/MassStorage/makefile | 38 + .../MassStorageKeyboard/Config/AppConfig.h | 50 + .../MassStorageKeyboard/Config/LUFAConfig.h | 126 + .../ClassDriver/MassStorageKeyboard/Descriptors.c | 254 ++ .../ClassDriver/MassStorageKeyboard/Descriptors.h | 111 + .../MassStorageKeyboard/Lib/DataflashManager.c | 534 +++ .../MassStorageKeyboard/Lib/DataflashManager.h | 87 + .../ClassDriver/MassStorageKeyboard/Lib/SCSI.c | 349 ++ .../ClassDriver/MassStorageKeyboard/Lib/SCSI.h | 89 + .../MassStorageKeyboard/MassStorageKeyboard.c | 270 ++ .../MassStorageKeyboard/MassStorageKeyboard.h | 100 + .../MassStorageKeyboard/MassStorageKeyboard.txt | 100 + .../Device/ClassDriver/MassStorageKeyboard/asf.xml | 70 + .../ClassDriver/MassStorageKeyboard/doxyfile | 2364 +++++++++++ .../ClassDriver/MassStorageKeyboard/makefile | 38 + .../Device/ClassDriver/Mouse/Config/LUFAConfig.h | 126 + .../Demos/Device/ClassDriver/Mouse/Descriptors.c | 221 ++ .../Demos/Device/ClassDriver/Mouse/Descriptors.h | 93 + .../Demos/Device/ClassDriver/Mouse/Mouse.c | 202 + .../Demos/Device/ClassDriver/Mouse/Mouse.h | 90 + .../Demos/Device/ClassDriver/Mouse/Mouse.txt | 76 + .../Demos/Device/ClassDriver/Mouse/asf.xml | 62 + .../Demos/Device/ClassDriver/Mouse/doxyfile | 2364 +++++++++++ .../Demos/Device/ClassDriver/Mouse/makefile | 38 + .../ClassDriver/RNDISEthernet/Config/AppConfig.h | 60 + .../ClassDriver/RNDISEthernet/Config/LUFAConfig.h | 126 + .../Device/ClassDriver/RNDISEthernet/Descriptors.c | 244 ++ .../Device/ClassDriver/RNDISEthernet/Descriptors.h | 112 + .../ClassDriver/RNDISEthernet/LUFA RNDIS.inf | 59 + .../Device/ClassDriver/RNDISEthernet/Lib/ARP.c | 87 + .../Device/ClassDriver/RNDISEthernet/Lib/ARP.h | 76 + .../Device/ClassDriver/RNDISEthernet/Lib/DHCP.c | 121 + .../Device/ClassDriver/RNDISEthernet/Lib/DHCP.h | 128 + .../ClassDriver/RNDISEthernet/Lib/Ethernet.c | 132 + .../ClassDriver/RNDISEthernet/Lib/Ethernet.h | 101 + .../RNDISEthernet/Lib/EthernetProtocols.h | 92 + .../Device/ClassDriver/RNDISEthernet/Lib/ICMP.c | 83 + .../Device/ClassDriver/RNDISEthernet/Lib/ICMP.h | 83 + .../Device/ClassDriver/RNDISEthernet/Lib/IP.c | 116 + .../Device/ClassDriver/RNDISEthernet/Lib/IP.h | 93 + .../RNDISEthernet/Lib/ProtocolDecoders.c | 277 ++ .../RNDISEthernet/Lib/ProtocolDecoders.h | 60 + .../Device/ClassDriver/RNDISEthernet/Lib/TCP.c | 632 +++ .../Device/ClassDriver/RNDISEthernet/Lib/TCP.h | 260 ++ .../Device/ClassDriver/RNDISEthernet/Lib/UDP.c | 84 + .../Device/ClassDriver/RNDISEthernet/Lib/UDP.h | 70 + .../ClassDriver/RNDISEthernet/Lib/Webserver.c | 203 + .../ClassDriver/RNDISEthernet/Lib/Webserver.h | 57 + .../ClassDriver/RNDISEthernet/RNDISEthernet.c | 179 + .../ClassDriver/RNDISEthernet/RNDISEthernet.h | 84 + .../ClassDriver/RNDISEthernet/RNDISEthernet.txt | 146 + .../Demos/Device/ClassDriver/RNDISEthernet/asf.xml | 80 + .../Device/ClassDriver/RNDISEthernet/doxyfile | 2364 +++++++++++ .../Device/ClassDriver/RNDISEthernet/makefile | 39 + .../ClassDriver/VirtualSerial/Config/LUFAConfig.h | 126 + .../Device/ClassDriver/VirtualSerial/Descriptors.c | 245 ++ .../Device/ClassDriver/VirtualSerial/Descriptors.h | 110 + .../VirtualSerial/LUFA VirtualSerial.inf | 66 + .../ClassDriver/VirtualSerial/VirtualSerial.c | 187 + .../ClassDriver/VirtualSerial/VirtualSerial.h | 77 + .../ClassDriver/VirtualSerial/VirtualSerial.txt | 76 + .../Demos/Device/ClassDriver/VirtualSerial/asf.xml | 62 + .../Device/ClassDriver/VirtualSerial/doxyfile | 2364 +++++++++++ .../Device/ClassDriver/VirtualSerial/makefile | 38 + .../VirtualSerialMassStorage/Config/AppConfig.h | 50 + .../VirtualSerialMassStorage/Config/LUFAConfig.h | 126 + .../VirtualSerialMassStorage/Descriptors.c | 295 ++ .../VirtualSerialMassStorage/Descriptors.h | 128 + .../LUFA VirtualSerialMassStorage.inf | 66 + .../Lib/DataflashManager.c | 534 +++ .../Lib/DataflashManager.h | 89 + .../VirtualSerialMassStorage/Lib/SCSI.c | 349 ++ .../VirtualSerialMassStorage/Lib/SCSI.h | 89 + .../VirtualSerialMassStorage.c | 241 ++ .../VirtualSerialMassStorage.h | 83 + .../VirtualSerialMassStorage.txt | 93 + .../ClassDriver/VirtualSerialMassStorage/asf.xml | 70 + .../ClassDriver/VirtualSerialMassStorage/doxyfile | 2364 +++++++++++ .../ClassDriver/VirtualSerialMassStorage/makefile | 38 + .../VirtualSerialMouse/Config/LUFAConfig.h | 126 + .../ClassDriver/VirtualSerialMouse/Descriptors.c | 323 ++ .../ClassDriver/VirtualSerialMouse/Descriptors.h | 123 + .../VirtualSerialMouse/LUFA VirtualSerialMouse.inf | 66 + .../VirtualSerialMouse/VirtualSerialMouse.c | 267 ++ .../VirtualSerialMouse/VirtualSerialMouse.h | 88 + .../VirtualSerialMouse/VirtualSerialMouse.txt | 79 + .../Device/ClassDriver/VirtualSerialMouse/asf.xml | 64 + .../Device/ClassDriver/VirtualSerialMouse/doxyfile | 2364 +++++++++++ .../Device/ClassDriver/VirtualSerialMouse/makefile | 38 + .../LUFA-git/Demos/Device/ClassDriver/makefile | 46 + .../TestAndMeasurement/Config/LUFAConfig.h | 126 + .../Incomplete/TestAndMeasurement/Descriptors.c | 205 + .../Incomplete/TestAndMeasurement/Descriptors.h | 104 + .../TestAndMeasurement/TestAndMeasurement.c | 476 +++ .../TestAndMeasurement/TestAndMeasurement.h | 150 + .../Device/Incomplete/TestAndMeasurement/makefile | 38 + .../Demos/Device/LowLevel/AudioInput/AudioInput.c | 259 ++ .../Demos/Device/LowLevel/AudioInput/AudioInput.h | 82 + .../Device/LowLevel/AudioInput/AudioInput.txt | 87 + .../Device/LowLevel/AudioInput/Config/AppConfig.h | 51 + .../Device/LowLevel/AudioInput/Config/LUFAConfig.h | 93 + .../Demos/Device/LowLevel/AudioInput/Descriptors.c | 312 ++ .../Demos/Device/LowLevel/AudioInput/Descriptors.h | 106 + .../Demos/Device/LowLevel/AudioInput/asf.xml | 52 + .../Demos/Device/LowLevel/AudioInput/doxyfile | 2364 +++++++++++ .../Demos/Device/LowLevel/AudioInput/makefile | 38 + .../Device/LowLevel/AudioOutput/AudioOutput.c | 293 ++ .../Device/LowLevel/AudioOutput/AudioOutput.h | 74 + .../Device/LowLevel/AudioOutput/AudioOutput.txt | 92 + .../Device/LowLevel/AudioOutput/Config/AppConfig.h | 50 + .../LowLevel/AudioOutput/Config/LUFAConfig.h | 93 + .../Device/LowLevel/AudioOutput/Descriptors.c | 312 ++ .../Device/LowLevel/AudioOutput/Descriptors.h | 106 + .../Demos/Device/LowLevel/AudioOutput/asf.xml | 51 + .../Demos/Device/LowLevel/AudioOutput/doxyfile | 2364 +++++++++++ .../Demos/Device/LowLevel/AudioOutput/makefile | 38 + .../Demos/Device/LowLevel/BulkVendor/BulkVendor.c | 136 + .../Demos/Device/LowLevel/BulkVendor/BulkVendor.h | 76 + .../Device/LowLevel/BulkVendor/BulkVendor.txt | 69 + .../Device/LowLevel/BulkVendor/Config/LUFAConfig.h | 126 + .../Demos/Device/LowLevel/BulkVendor/Descriptors.c | 194 + .../Demos/Device/LowLevel/BulkVendor/Descriptors.h | 96 + .../BulkVendor/HostTestApp/test_bulk_vendor.py | 67 + .../WindowsDriver/LUFA_Bulk_Vendor_Demo.inf | Bin 0 -> 8150 bytes .../BulkVendor/WindowsDriver/amd64/libusb0.dll | Bin 0 -> 76384 bytes .../BulkVendor/WindowsDriver/amd64/libusb0.sys | Bin 0 -> 52832 bytes .../BulkVendor/WindowsDriver/ia64/libusb0.dll | Bin 0 -> 157792 bytes .../BulkVendor/WindowsDriver/ia64/libusb0.sys | Bin 0 -> 110176 bytes .../BulkVendor/WindowsDriver/installer_x64.exe | Bin 0 -> 25088 bytes .../BulkVendor/WindowsDriver/installer_x86.exe | Bin 0 -> 23552 bytes .../license/libusb0/installer_license.txt | 851 ++++ .../BulkVendor/WindowsDriver/x86/libusb0.sys | Bin 0 -> 42592 bytes .../BulkVendor/WindowsDriver/x86/libusb0_x86.dll | Bin 0 -> 67680 bytes .../Demos/Device/LowLevel/BulkVendor/asf.xml | 61 + .../Demos/Device/LowLevel/BulkVendor/doxyfile | 2366 +++++++++++ .../Demos/Device/LowLevel/BulkVendor/makefile | 38 + .../LowLevel/DualVirtualSerial/Config/LUFAConfig.h | 126 + .../LowLevel/DualVirtualSerial/Descriptors.c | 360 ++ .../LowLevel/DualVirtualSerial/Descriptors.h | 135 + .../LowLevel/DualVirtualSerial/DualVirtualSerial.c | 299 ++ .../LowLevel/DualVirtualSerial/DualVirtualSerial.h | 77 + .../DualVirtualSerial/DualVirtualSerial.txt | 89 + .../DualVirtualSerial/LUFA DualVirtualSerial.inf | 66 + .../Device/LowLevel/DualVirtualSerial/asf.xml | 62 + .../Device/LowLevel/DualVirtualSerial/doxyfile | 2364 +++++++++++ .../Device/LowLevel/DualVirtualSerial/makefile | 38 + .../Device/LowLevel/GenericHID/Config/AppConfig.h | 48 + .../Device/LowLevel/GenericHID/Config/LUFAConfig.h | 126 + .../Demos/Device/LowLevel/GenericHID/Descriptors.c | 238 ++ .../Demos/Device/LowLevel/GenericHID/Descriptors.h | 99 + .../Demos/Device/LowLevel/GenericHID/GenericHID.c | 253 ++ .../Demos/Device/LowLevel/GenericHID/GenericHID.h | 81 + .../Device/LowLevel/GenericHID/GenericHID.txt | 79 + .../GenericHID/HostTestApp/test_generic_hid.py | 96 + .../Demos/Device/LowLevel/GenericHID/asf.xml | 63 + .../Demos/Device/LowLevel/GenericHID/doxyfile | 2365 +++++++++++ .../Demos/Device/LowLevel/GenericHID/makefile | 38 + .../Device/LowLevel/Joystick/Config/LUFAConfig.h | 126 + .../Demos/Device/LowLevel/Joystick/Descriptors.c | 240 ++ .../Demos/Device/LowLevel/Joystick/Descriptors.h | 99 + .../Demos/Device/LowLevel/Joystick/Joystick.c | 217 + .../Demos/Device/LowLevel/Joystick/Joystick.h | 91 + .../Demos/Device/LowLevel/Joystick/Joystick.txt | 77 + .../Demos/Device/LowLevel/Joystick/asf.xml | 62 + .../Demos/Device/LowLevel/Joystick/doxyfile | 2364 +++++++++++ .../Demos/Device/LowLevel/Joystick/makefile | 38 + .../Device/LowLevel/Keyboard/Config/LUFAConfig.h | 126 + .../Demos/Device/LowLevel/Keyboard/Descriptors.c | 255 ++ .../Demos/Device/LowLevel/Keyboard/Descriptors.h | 98 + .../Demos/Device/LowLevel/Keyboard/Keyboard.c | 383 ++ .../Demos/Device/LowLevel/Keyboard/Keyboard.h | 85 + .../Demos/Device/LowLevel/Keyboard/Keyboard.txt | 76 + .../Demos/Device/LowLevel/Keyboard/asf.xml | 62 + .../Demos/Device/LowLevel/Keyboard/doxyfile | 2364 +++++++++++ .../Demos/Device/LowLevel/Keyboard/makefile | 38 + .../LowLevel/KeyboardMouse/Config/LUFAConfig.h | 126 + .../Device/LowLevel/KeyboardMouse/Descriptors.c | 346 ++ .../Device/LowLevel/KeyboardMouse/Descriptors.h | 107 + .../Device/LowLevel/KeyboardMouse/KeyboardMouse.c | 321 ++ .../Device/LowLevel/KeyboardMouse/KeyboardMouse.h | 77 + .../LowLevel/KeyboardMouse/KeyboardMouse.txt | 81 + .../Demos/Device/LowLevel/KeyboardMouse/asf.xml | 62 + .../Demos/Device/LowLevel/KeyboardMouse/doxyfile | 2364 +++++++++++ .../Demos/Device/LowLevel/KeyboardMouse/makefile | 38 + .../Demos/Device/LowLevel/MIDI/Config/LUFAConfig.h | 126 + .../Demos/Device/LowLevel/MIDI/Descriptors.c | 314 ++ .../Demos/Device/LowLevel/MIDI/Descriptors.h | 108 + .../LUFA-git/Demos/Device/LowLevel/MIDI/MIDI.c | 224 ++ .../LUFA-git/Demos/Device/LowLevel/MIDI/MIDI.h | 76 + .../LUFA-git/Demos/Device/LowLevel/MIDI/MIDI.txt | 78 + .../LUFA-git/Demos/Device/LowLevel/MIDI/asf.xml | 62 + .../LUFA-git/Demos/Device/LowLevel/MIDI/doxyfile | 2364 +++++++++++ .../LUFA-git/Demos/Device/LowLevel/MIDI/makefile | 38 + .../Device/LowLevel/MassStorage/Config/AppConfig.h | 50 + .../LowLevel/MassStorage/Config/LUFAConfig.h | 126 + .../Device/LowLevel/MassStorage/Descriptors.c | 194 + .../Device/LowLevel/MassStorage/Descriptors.h | 98 + .../LowLevel/MassStorage/Lib/DataflashManager.c | 530 +++ .../LowLevel/MassStorage/Lib/DataflashManager.h | 86 + .../Demos/Device/LowLevel/MassStorage/Lib/SCSI.c | 344 ++ .../Demos/Device/LowLevel/MassStorage/Lib/SCSI.h | 150 + .../Device/LowLevel/MassStorage/MassStorage.c | 332 ++ .../Device/LowLevel/MassStorage/MassStorage.h | 92 + .../Device/LowLevel/MassStorage/MassStorage.txt | 100 + .../Demos/Device/LowLevel/MassStorage/asf.xml | 67 + .../Demos/Device/LowLevel/MassStorage/doxyfile | 2364 +++++++++++ .../Demos/Device/LowLevel/MassStorage/makefile | 38 + .../Device/LowLevel/Mouse/Config/LUFAConfig.h | 126 + .../Demos/Device/LowLevel/Mouse/Descriptors.c | 240 ++ .../Demos/Device/LowLevel/Mouse/Descriptors.h | 93 + .../LUFA-git/Demos/Device/LowLevel/Mouse/Mouse.c | 311 ++ .../LUFA-git/Demos/Device/LowLevel/Mouse/Mouse.h | 81 + .../LUFA-git/Demos/Device/LowLevel/Mouse/Mouse.txt | 76 + .../LUFA-git/Demos/Device/LowLevel/Mouse/asf.xml | 62 + .../LUFA-git/Demos/Device/LowLevel/Mouse/doxyfile | 2364 +++++++++++ .../LUFA-git/Demos/Device/LowLevel/Mouse/makefile | 38 + .../LowLevel/RNDISEthernet/Config/AppConfig.h | 60 + .../LowLevel/RNDISEthernet/Config/LUFAConfig.h | 126 + .../Device/LowLevel/RNDISEthernet/Descriptors.c | 244 ++ .../Device/LowLevel/RNDISEthernet/Descriptors.h | 112 + .../Device/LowLevel/RNDISEthernet/LUFA RNDIS.inf | 59 + .../Demos/Device/LowLevel/RNDISEthernet/Lib/ARP.c | 87 + .../Demos/Device/LowLevel/RNDISEthernet/Lib/ARP.h | 78 + .../Demos/Device/LowLevel/RNDISEthernet/Lib/DHCP.c | 121 + .../Demos/Device/LowLevel/RNDISEthernet/Lib/DHCP.h | 128 + .../Device/LowLevel/RNDISEthernet/Lib/Ethernet.c | 136 + .../Device/LowLevel/RNDISEthernet/Lib/Ethernet.h | 111 + .../LowLevel/RNDISEthernet/Lib/EthernetProtocols.h | 88 + .../Demos/Device/LowLevel/RNDISEthernet/Lib/ICMP.c | 81 + .../Demos/Device/LowLevel/RNDISEthernet/Lib/ICMP.h | 82 + .../Demos/Device/LowLevel/RNDISEthernet/Lib/IP.c | 113 + .../Demos/Device/LowLevel/RNDISEthernet/Lib/IP.h | 92 + .../LowLevel/RNDISEthernet/Lib/ProtocolDecoders.c | 276 ++ .../LowLevel/RNDISEthernet/Lib/ProtocolDecoders.h | 60 + .../Device/LowLevel/RNDISEthernet/Lib/RNDIS.c | 394 ++ .../Device/LowLevel/RNDISEthernet/Lib/RNDIS.h | 67 + .../Demos/Device/LowLevel/RNDISEthernet/Lib/TCP.c | 631 +++ .../Demos/Device/LowLevel/RNDISEthernet/Lib/TCP.h | 260 ++ .../Demos/Device/LowLevel/RNDISEthernet/Lib/UDP.c | 84 + .../Demos/Device/LowLevel/RNDISEthernet/Lib/UDP.h | 73 + .../Device/LowLevel/RNDISEthernet/Lib/Webserver.c | 203 + .../Device/LowLevel/RNDISEthernet/Lib/Webserver.h | 57 + .../Device/LowLevel/RNDISEthernet/RNDISEthernet.c | 294 ++ .../Device/LowLevel/RNDISEthernet/RNDISEthernet.h | 87 + .../LowLevel/RNDISEthernet/RNDISEthernet.txt | 146 + .../Demos/Device/LowLevel/RNDISEthernet/asf.xml | 85 + .../Demos/Device/LowLevel/RNDISEthernet/doxyfile | 2364 +++++++++++ .../Demos/Device/LowLevel/RNDISEthernet/makefile | 39 + .../LowLevel/VirtualSerial/Config/LUFAConfig.h | 126 + .../Device/LowLevel/VirtualSerial/Descriptors.c | 245 ++ .../Device/LowLevel/VirtualSerial/Descriptors.h | 110 + .../LowLevel/VirtualSerial/LUFA VirtualSerial.inf | 66 + .../Device/LowLevel/VirtualSerial/VirtualSerial.c | 243 ++ .../Device/LowLevel/VirtualSerial/VirtualSerial.h | 76 + .../LowLevel/VirtualSerial/VirtualSerial.txt | 76 + .../Demos/Device/LowLevel/VirtualSerial/asf.xml | 63 + .../Demos/Device/LowLevel/VirtualSerial/doxyfile | 2364 +++++++++++ .../Demos/Device/LowLevel/VirtualSerial/makefile | 38 + .../lufa/LUFA-git/Demos/Device/LowLevel/makefile | 46 + protocol/lufa/LUFA-git/Demos/Device/makefile | 21 + .../MouseHostDevice/Config/LUFAConfig.h | 93 + .../ClassDriver/MouseHostDevice/Descriptors.c | 221 ++ .../ClassDriver/MouseHostDevice/Descriptors.h | 93 + .../ClassDriver/MouseHostDevice/DeviceFunctions.c | 155 + .../ClassDriver/MouseHostDevice/DeviceFunctions.h | 64 + .../ClassDriver/MouseHostDevice/HostFunctions.c | 184 + .../ClassDriver/MouseHostDevice/HostFunctions.h | 56 + .../ClassDriver/MouseHostDevice/MouseHostDevice.c | 99 + .../ClassDriver/MouseHostDevice/MouseHostDevice.h | 78 + .../MouseHostDevice/MouseHostDevice.txt | 80 + .../DualRole/ClassDriver/MouseHostDevice/asf.xml | 56 + .../DualRole/ClassDriver/MouseHostDevice/doxyfile | 2364 +++++++++++ .../DualRole/ClassDriver/MouseHostDevice/makefile | 38 + .../LUFA-git/Demos/DualRole/ClassDriver/makefile | 46 + protocol/lufa/LUFA-git/Demos/DualRole/makefile | 20 + .../AndroidAccessoryHost/AndroidAccessoryHost.c | 239 ++ .../AndroidAccessoryHost/AndroidAccessoryHost.h | 79 + .../AndroidAccessoryHost/AndroidAccessoryHost.txt | 62 + .../AndroidHostApp/AndroidHostApp.zip | Bin 0 -> 552813 bytes .../AndroidAccessoryHost/Config/LUFAConfig.h | 93 + .../Host/ClassDriver/AndroidAccessoryHost/asf.xml | 49 + .../Host/ClassDriver/AndroidAccessoryHost/doxyfile | 2364 +++++++++++ .../Host/ClassDriver/AndroidAccessoryHost/makefile | 38 + .../ClassDriver/AudioInputHost/AudioInputHost.c | 239 ++ .../ClassDriver/AudioInputHost/AudioInputHost.h | 77 + .../ClassDriver/AudioInputHost/AudioInputHost.txt | 66 + .../ClassDriver/AudioInputHost/Config/LUFAConfig.h | 93 + .../Demos/Host/ClassDriver/AudioInputHost/asf.xml | 48 + .../Demos/Host/ClassDriver/AudioInputHost/doxyfile | 2364 +++++++++++ .../Demos/Host/ClassDriver/AudioInputHost/makefile | 38 + .../ClassDriver/AudioOutputHost/AudioOutputHost.c | 243 ++ .../ClassDriver/AudioOutputHost/AudioOutputHost.h | 87 + .../AudioOutputHost/AudioOutputHost.txt | 83 + .../ClassDriver/AudioOutputHost/Config/AppConfig.h | 51 + .../AudioOutputHost/Config/LUFAConfig.h | 93 + .../Demos/Host/ClassDriver/AudioOutputHost/asf.xml | 52 + .../Host/ClassDriver/AudioOutputHost/doxyfile | 2364 +++++++++++ .../Host/ClassDriver/AudioOutputHost/makefile | 38 + .../JoystickHostWithParser/Config/LUFAConfig.h | 93 + .../JoystickHostWithParser.c | 286 ++ .../JoystickHostWithParser.h | 95 + .../JoystickHostWithParser.txt | 71 + .../ClassDriver/JoystickHostWithParser/asf.xml | 48 + .../ClassDriver/JoystickHostWithParser/doxyfile | 2364 +++++++++++ .../ClassDriver/JoystickHostWithParser/makefile | 38 + .../ClassDriver/KeyboardHost/Config/LUFAConfig.h | 93 + .../Host/ClassDriver/KeyboardHost/KeyboardHost.c | 244 ++ .../Host/ClassDriver/KeyboardHost/KeyboardHost.h | 78 + .../Host/ClassDriver/KeyboardHost/KeyboardHost.txt | 71 + .../Demos/Host/ClassDriver/KeyboardHost/asf.xml | 48 + .../Demos/Host/ClassDriver/KeyboardHost/doxyfile | 2364 +++++++++++ .../Demos/Host/ClassDriver/KeyboardHost/makefile | 38 + .../KeyboardHostWithParser/Config/LUFAConfig.h | 93 + .../KeyboardHostWithParser.c | 287 ++ .../KeyboardHostWithParser.h | 83 + .../KeyboardHostWithParser.txt | 71 + .../ClassDriver/KeyboardHostWithParser/asf.xml | 48 + .../ClassDriver/KeyboardHostWithParser/doxyfile | 2364 +++++++++++ .../ClassDriver/KeyboardHostWithParser/makefile | 38 + .../Host/ClassDriver/MIDIHost/Config/LUFAConfig.h | 93 + .../Demos/Host/ClassDriver/MIDIHost/MIDIHost.c | 272 ++ .../Demos/Host/ClassDriver/MIDIHost/MIDIHost.h | 81 + .../Demos/Host/ClassDriver/MIDIHost/MIDIHost.txt | 60 + .../Demos/Host/ClassDriver/MIDIHost/asf.xml | 50 + .../Demos/Host/ClassDriver/MIDIHost/doxyfile | 2364 +++++++++++ .../Demos/Host/ClassDriver/MIDIHost/makefile | 38 + .../MassStorageHost/Config/LUFAConfig.h | 93 + .../ClassDriver/MassStorageHost/MassStorageHost.c | 311 ++ .../ClassDriver/MassStorageHost/MassStorageHost.h | 82 + .../MassStorageHost/MassStorageHost.txt | 68 + .../Demos/Host/ClassDriver/MassStorageHost/asf.xml | 48 + .../Host/ClassDriver/MassStorageHost/doxyfile | 2364 +++++++++++ .../Host/ClassDriver/MassStorageHost/makefile | 38 + .../Host/ClassDriver/MouseHost/Config/LUFAConfig.h | 93 + .../Demos/Host/ClassDriver/MouseHost/MouseHost.c | 227 ++ .../Demos/Host/ClassDriver/MouseHost/MouseHost.h | 78 + .../Demos/Host/ClassDriver/MouseHost/MouseHost.txt | 74 + .../Demos/Host/ClassDriver/MouseHost/asf.xml | 48 + .../Demos/Host/ClassDriver/MouseHost/doxyfile | 2364 +++++++++++ .../Demos/Host/ClassDriver/MouseHost/makefile | 38 + .../MouseHostWithParser/Config/LUFAConfig.h | 93 + .../MouseHostWithParser/MouseHostWithParser.c | 295 ++ .../MouseHostWithParser/MouseHostWithParser.h | 98 + .../MouseHostWithParser/MouseHostWithParser.txt | 71 + .../Host/ClassDriver/MouseHostWithParser/asf.xml | 48 + .../Host/ClassDriver/MouseHostWithParser/doxyfile | 2364 +++++++++++ .../Host/ClassDriver/MouseHostWithParser/makefile | 38 + .../ClassDriver/PrinterHost/Config/LUFAConfig.h | 93 + .../Host/ClassDriver/PrinterHost/PrinterHost.c | 234 ++ .../Host/ClassDriver/PrinterHost/PrinterHost.h | 81 + .../Host/ClassDriver/PrinterHost/PrinterHost.txt | 66 + .../Demos/Host/ClassDriver/PrinterHost/asf.xml | 48 + .../Demos/Host/ClassDriver/PrinterHost/doxyfile | 2364 +++++++++++ .../Demos/Host/ClassDriver/PrinterHost/makefile | 38 + .../RNDISEthernetHost/Config/LUFAConfig.h | 93 + .../RNDISEthernetHost/RNDISEthernetHost.c | 253 ++ .../RNDISEthernetHost/RNDISEthernetHost.h | 81 + .../RNDISEthernetHost/RNDISEthernetHost.txt | 63 + .../Host/ClassDriver/RNDISEthernetHost/asf.xml | 48 + .../Host/ClassDriver/RNDISEthernetHost/doxyfile | 2364 +++++++++++ .../Host/ClassDriver/RNDISEthernetHost/makefile | 38 + .../ClassDriver/StillImageHost/Config/LUFAConfig.h | 93 + .../ClassDriver/StillImageHost/StillImageHost.c | 230 ++ .../ClassDriver/StillImageHost/StillImageHost.h | 78 + .../ClassDriver/StillImageHost/StillImageHost.txt | 65 + .../Demos/Host/ClassDriver/StillImageHost/asf.xml | 48 + .../Demos/Host/ClassDriver/StillImageHost/doxyfile | 2364 +++++++++++ .../Demos/Host/ClassDriver/StillImageHost/makefile | 38 + .../VirtualSerialHost/Config/LUFAConfig.h | 93 + .../VirtualSerialHost/VirtualSerialHost.c | 217 + .../VirtualSerialHost/VirtualSerialHost.h | 78 + .../VirtualSerialHost/VirtualSerialHost.txt | 66 + .../Host/ClassDriver/VirtualSerialHost/asf.xml | 48 + .../Host/ClassDriver/VirtualSerialHost/doxyfile | 2364 +++++++++++ .../Host/ClassDriver/VirtualSerialHost/makefile | 38 + .../lufa/LUFA-git/Demos/Host/ClassDriver/makefile | 46 + .../AndroidAccessoryHost/AndroidAccessoryHost.c | 263 ++ .../AndroidAccessoryHost/AndroidAccessoryHost.h | 86 + .../AndroidAccessoryHost/AndroidAccessoryHost.txt | 62 + .../AndroidAccessoryHost/Config/LUFAConfig.h | 93 + .../AndroidAccessoryHost/ConfigDescriptor.c | 164 + .../AndroidAccessoryHost/ConfigDescriptor.h | 67 + .../AndroidAccessoryHost/DeviceDescriptor.c | 67 + .../AndroidAccessoryHost/DeviceDescriptor.h | 60 + .../Lib/AndroidAccessoryCommands.c | 84 + .../Lib/AndroidAccessoryCommands.h | 52 + .../Host/LowLevel/AndroidAccessoryHost/asf.xml | 55 + .../Host/LowLevel/AndroidAccessoryHost/doxyfile | 2364 +++++++++++ .../Host/LowLevel/AndroidAccessoryHost/makefile | 38 + .../Host/LowLevel/AudioInputHost/AudioInputHost.c | 250 ++ .../Host/LowLevel/AudioInputHost/AudioInputHost.h | 79 + .../LowLevel/AudioInputHost/AudioInputHost.txt | 66 + .../LowLevel/AudioInputHost/Config/LUFAConfig.h | 93 + .../LowLevel/AudioInputHost/ConfigDescriptor.c | 220 ++ .../LowLevel/AudioInputHost/ConfigDescriptor.h | 72 + .../Demos/Host/LowLevel/AudioInputHost/asf.xml | 50 + .../Demos/Host/LowLevel/AudioInputHost/doxyfile | 2364 +++++++++++ .../Demos/Host/LowLevel/AudioInputHost/makefile | 38 + .../LowLevel/AudioOutputHost/AudioOutputHost.c | 250 ++ .../LowLevel/AudioOutputHost/AudioOutputHost.h | 88 + .../LowLevel/AudioOutputHost/AudioOutputHost.txt | 83 + .../LowLevel/AudioOutputHost/Config/AppConfig.h | 51 + .../LowLevel/AudioOutputHost/Config/LUFAConfig.h | 93 + .../LowLevel/AudioOutputHost/ConfigDescriptor.c | 220 ++ .../LowLevel/AudioOutputHost/ConfigDescriptor.h | 73 + .../Demos/Host/LowLevel/AudioOutputHost/asf.xml | 54 + .../Demos/Host/LowLevel/AudioOutputHost/doxyfile | 2364 +++++++++++ .../Demos/Host/LowLevel/AudioOutputHost/makefile | 38 + .../LowLevel/GenericHIDHost/Config/LUFAConfig.h | 93 + .../LowLevel/GenericHIDHost/ConfigDescriptor.c | 183 + .../LowLevel/GenericHIDHost/ConfigDescriptor.h | 69 + .../Host/LowLevel/GenericHIDHost/GenericHIDHost.c | 269 ++ .../Host/LowLevel/GenericHIDHost/GenericHIDHost.h | 93 + .../LowLevel/GenericHIDHost/GenericHIDHost.txt | 64 + .../Demos/Host/LowLevel/GenericHIDHost/asf.xml | 50 + .../Demos/Host/LowLevel/GenericHIDHost/doxyfile | 2364 +++++++++++ .../Demos/Host/LowLevel/GenericHIDHost/makefile | 38 + .../JoystickHostWithParser/Config/LUFAConfig.h | 93 + .../JoystickHostWithParser/ConfigDescriptor.c | 187 + .../JoystickHostWithParser/ConfigDescriptor.h | 69 + .../LowLevel/JoystickHostWithParser/HIDReport.c | 111 + .../LowLevel/JoystickHostWithParser/HIDReport.h | 79 + .../JoystickHostWithParser.c | 273 ++ .../JoystickHostWithParser.h | 83 + .../JoystickHostWithParser.txt | 71 + .../Host/LowLevel/JoystickHostWithParser/asf.xml | 52 + .../Host/LowLevel/JoystickHostWithParser/doxyfile | 2364 +++++++++++ .../Host/LowLevel/JoystickHostWithParser/makefile | 38 + .../Host/LowLevel/KeyboardHost/Config/LUFAConfig.h | 93 + .../Host/LowLevel/KeyboardHost/ConfigDescriptor.c | 155 + .../Host/LowLevel/KeyboardHost/ConfigDescriptor.h | 66 + .../Host/LowLevel/KeyboardHost/KeyboardHost.c | 264 ++ .../Host/LowLevel/KeyboardHost/KeyboardHost.h | 80 + .../Host/LowLevel/KeyboardHost/KeyboardHost.txt | 73 + .../Demos/Host/LowLevel/KeyboardHost/asf.xml | 50 + .../Demos/Host/LowLevel/KeyboardHost/doxyfile | 2364 +++++++++++ .../Demos/Host/LowLevel/KeyboardHost/makefile | 38 + .../KeyboardHostWithParser/Config/LUFAConfig.h | 93 + .../KeyboardHostWithParser/ConfigDescriptor.c | 189 + .../KeyboardHostWithParser/ConfigDescriptor.h | 67 + .../LowLevel/KeyboardHostWithParser/HIDReport.c | 90 + .../LowLevel/KeyboardHostWithParser/HIDReport.h | 67 + .../KeyboardHostWithParser.c | 285 ++ .../KeyboardHostWithParser.h | 78 + .../KeyboardHostWithParser.txt | 71 + .../Host/LowLevel/KeyboardHostWithParser/asf.xml | 52 + .../Host/LowLevel/KeyboardHostWithParser/doxyfile | 2364 +++++++++++ .../Host/LowLevel/KeyboardHostWithParser/makefile | 38 + .../Host/LowLevel/MIDIHost/Config/LUFAConfig.h | 93 + .../Host/LowLevel/MIDIHost/ConfigDescriptor.c | 173 + .../Host/LowLevel/MIDIHost/ConfigDescriptor.h | 69 + .../Demos/Host/LowLevel/MIDIHost/MIDIHost.c | 266 ++ .../Demos/Host/LowLevel/MIDIHost/MIDIHost.h | 82 + .../Demos/Host/LowLevel/MIDIHost/MIDIHost.txt | 60 + .../LUFA-git/Demos/Host/LowLevel/MIDIHost/asf.xml | 52 + .../LUFA-git/Demos/Host/LowLevel/MIDIHost/doxyfile | 2364 +++++++++++ .../LUFA-git/Demos/Host/LowLevel/MIDIHost/makefile | 38 + .../LowLevel/MassStorageHost/Config/LUFAConfig.h | 93 + .../LowLevel/MassStorageHost/ConfigDescriptor.c | 173 + .../LowLevel/MassStorageHost/ConfigDescriptor.h | 78 + .../MassStorageHost/Lib/MassStoreCommands.c | 635 +++ .../MassStorageHost/Lib/MassStoreCommands.h | 86 + .../LowLevel/MassStorageHost/MassStorageHost.c | 373 ++ .../LowLevel/MassStorageHost/MassStorageHost.h | 91 + .../LowLevel/MassStorageHost/MassStorageHost.txt | 68 + .../Demos/Host/LowLevel/MassStorageHost/asf.xml | 53 + .../Demos/Host/LowLevel/MassStorageHost/doxyfile | 2364 +++++++++++ .../Demos/Host/LowLevel/MassStorageHost/makefile | 38 + .../Host/LowLevel/MouseHost/Config/LUFAConfig.h | 93 + .../Host/LowLevel/MouseHost/ConfigDescriptor.c | 159 + .../Host/LowLevel/MouseHost/ConfigDescriptor.h | 66 + .../Demos/Host/LowLevel/MouseHost/MouseHost.c | 250 ++ .../Demos/Host/LowLevel/MouseHost/MouseHost.h | 82 + .../Demos/Host/LowLevel/MouseHost/MouseHost.txt | 74 + .../LUFA-git/Demos/Host/LowLevel/MouseHost/asf.xml | 50 + .../Demos/Host/LowLevel/MouseHost/doxyfile | 2364 +++++++++++ .../Demos/Host/LowLevel/MouseHost/makefile | 38 + .../MouseHostWithParser/Config/LUFAConfig.h | 93 + .../MouseHostWithParser/ConfigDescriptor.c | 187 + .../MouseHostWithParser/ConfigDescriptor.h | 67 + .../Host/LowLevel/MouseHostWithParser/HIDReport.c | 111 + .../Host/LowLevel/MouseHostWithParser/HIDReport.h | 82 + .../MouseHostWithParser/MouseHostWithParser.c | 289 ++ .../MouseHostWithParser/MouseHostWithParser.h | 83 + .../MouseHostWithParser/MouseHostWithParser.txt | 71 + .../Host/LowLevel/MouseHostWithParser/asf.xml | 52 + .../Host/LowLevel/MouseHostWithParser/doxyfile | 2364 +++++++++++ .../Host/LowLevel/MouseHostWithParser/makefile | 38 + .../Host/LowLevel/PrinterHost/Config/LUFAConfig.h | 93 + .../Host/LowLevel/PrinterHost/ConfigDescriptor.c | 177 + .../Host/LowLevel/PrinterHost/ConfigDescriptor.h | 76 + .../LowLevel/PrinterHost/Lib/PrinterCommands.c | 162 + .../LowLevel/PrinterHost/Lib/PrinterCommands.h | 56 + .../Demos/Host/LowLevel/PrinterHost/PrinterHost.c | 226 ++ .../Demos/Host/LowLevel/PrinterHost/PrinterHost.h | 88 + .../Host/LowLevel/PrinterHost/PrinterHost.txt | 66 + .../Demos/Host/LowLevel/PrinterHost/asf.xml | 53 + .../Demos/Host/LowLevel/PrinterHost/doxyfile | 2364 +++++++++++ .../Demos/Host/LowLevel/PrinterHost/makefile | 38 + .../LowLevel/RNDISEthernetHost/Config/LUFAConfig.h | 93 + .../LowLevel/RNDISEthernetHost/ConfigDescriptor.c | 235 ++ .../LowLevel/RNDISEthernetHost/ConfigDescriptor.h | 73 + .../LowLevel/RNDISEthernetHost/Lib/RNDISCommands.c | 311 ++ .../LowLevel/RNDISEthernetHost/Lib/RNDISCommands.h | 70 + .../LowLevel/RNDISEthernetHost/RNDISEthernetHost.c | 249 ++ .../LowLevel/RNDISEthernetHost/RNDISEthernetHost.h | 85 + .../Host/LowLevel/RNDISEthernetHost/RNDISHost.txt | 63 + .../Demos/Host/LowLevel/RNDISEthernetHost/asf.xml | 53 + .../Demos/Host/LowLevel/RNDISEthernetHost/doxyfile | 2364 +++++++++++ .../Demos/Host/LowLevel/RNDISEthernetHost/makefile | 38 + .../LowLevel/StillImageHost/Config/LUFAConfig.h | 93 + .../LowLevel/StillImageHost/ConfigDescriptor.c | 190 + .../LowLevel/StillImageHost/ConfigDescriptor.h | 72 + .../Host/LowLevel/StillImageHost/Lib/PIMACodes.h | 45 + .../StillImageHost/Lib/StillImageCommands.c | 268 ++ .../StillImageHost/Lib/StillImageCommands.h | 65 + .../Host/LowLevel/StillImageHost/StillImageHost.c | 365 ++ .../Host/LowLevel/StillImageHost/StillImageHost.h | 89 + .../LowLevel/StillImageHost/StillImageHost.txt | 65 + .../Demos/Host/LowLevel/StillImageHost/asf.xml | 54 + .../Demos/Host/LowLevel/StillImageHost/doxyfile | 2364 +++++++++++ .../Demos/Host/LowLevel/StillImageHost/makefile | 38 + .../LowLevel/VirtualSer