summaryrefslogtreecommitdiff
path: root/firmware/.dep
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/.dep')
-rw-r--r--firmware/.dep/Audio.o.d209
-rw-r--r--firmware/.dep/CDC.o.d4
-rw-r--r--firmware/.dep/ConfigDescriptor.o.d110
-rw-r--r--firmware/.dep/Descriptors.o.d198
-rw-r--r--firmware/.dep/Device.o.d70
-rw-r--r--firmware/.dep/DeviceStandardReq.o.d95
-rw-r--r--firmware/.dep/Endpoint.o.d101
-rw-r--r--firmware/.dep/EndpointStream.o.d104
-rw-r--r--firmware/.dep/Events.o.d16
-rw-r--r--firmware/.dep/HID.o.d4
-rw-r--r--firmware/.dep/HIDParser.o.d5
-rw-r--r--firmware/.dep/Host.o.d4
-rw-r--r--firmware/.dep/HostStandardReq.o.d5
-rw-r--r--firmware/.dep/MIDI.o.d212
-rw-r--r--firmware/.dep/MassStorage.o.d5
-rw-r--r--firmware/.dep/Pipe.o.d4
-rw-r--r--firmware/.dep/PipeStream.o.d5
-rw-r--r--firmware/.dep/Printer.o.d5
-rw-r--r--firmware/.dep/RNDIS.o.d212
-rw-r--r--firmware/.dep/StillImage.o.d5
-rw-r--r--firmware/.dep/USBController.o.d91
-rw-r--r--firmware/.dep/USBInterrupt.o.d82
-rw-r--r--firmware/.dep/USBTask.o.d89
-rw-r--r--firmware/.dep/VirtualSerial.o.d202
24 files changed, 1837 insertions, 0 deletions
diff --git a/firmware/.dep/Audio.o.d b/firmware/.dep/Audio.o.d
new file mode 100644
index 0000000..b73ce48
--- /dev/null
+++ b/firmware/.dep/Audio.o.d
@@ -0,0 +1,209 @@
+LUFA/Drivers/USB/Class/Device/Audio.o: \
+ LUFA/Drivers/USB/Class/Device/Audio.c \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/USBMode.h \
+ LUFA/Drivers/USB/Class/Device/Audio.h \
+ LUFA/Drivers/USB/Class/Device/../../USB.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/USBMode.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/USBTask.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/USBController.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/USBMode.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../../../Common/Common.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../../../Common/Attributes.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../../../Common/BoardTypes.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/Events.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/../../../Common/Common.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/USBMode.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/USBTask.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/USBInterrupt.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/USBController.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/Device.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/StdDescriptors.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/Events.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/../LowLevel/Device.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/Endpoint.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/DeviceStandardReq.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/StdDescriptors.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/StdRequestType.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/USBTask.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/../LowLevel/USBController.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/EndpointStream.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/StreamCallbacks.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/Events.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/StdRequestType.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/StdDescriptors.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/USBMode.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/DeviceStandardReq.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/Events.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/StdDescriptors.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/ConfigDescriptor.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/../../../Common/Common.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/HostStandardReq.h \
+ LUFA/Drivers/USB/Class/Device/../../LowLevel/USBController.h \
+ LUFA/Drivers/USB/Class/Device/../../LowLevel/USBInterrupt.h \
+ LUFA/Drivers/USB/Class/Device/../../LowLevel/Device.h \
+ LUFA/Drivers/USB/Class/Device/../../LowLevel/Endpoint.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/DeviceStandardReq.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/EndpointStream.h \
+ LUFA/Drivers/USB/Class/Device/../../Class/Audio.h \
+ LUFA/Drivers/USB/Class/Device/../../Class/../HighLevel/USBMode.h \
+ LUFA/Drivers/USB/Class/Device/../../Class/Device/Audio.h \
+ LUFA/Drivers/USB/Class/Device/../../Class/CDC.h \
+ LUFA/Drivers/USB/Class/Device/../../Class/Device/CDC.h \
+ LUFA/Drivers/USB/Class/Device/../../Class/Device/../../USB.h \
+ LUFA/Drivers/USB/Class/Device/../../Class/Device/../Common/CDC.h \
+ LUFA/Drivers/USB/Class/Device/../../Class/Device/../Common/../../HighLevel/StdDescriptors.h \
+ LUFA/Drivers/USB/Class/Device/../../Class/HID.h \
+ LUFA/Drivers/USB/Class/Device/../../Class/Device/HID.h \
+ LUFA/Drivers/USB/Class/Device/../../Class/Device/../Common/HID.h \
+ LUFA/Drivers/USB/Class/Device/../../Class/MassStorage.h \
+ LUFA/Drivers/USB/Class/Device/../../Class/Device/MassStorage.h \
+ LUFA/Drivers/USB/Class/Device/../../Class/Device/../Common/MassStorage.h \
+ LUFA/Drivers/USB/Class/Device/../../Class/MIDI.h \
+ LUFA/Drivers/USB/Class/Device/../../Class/Device/MIDI.h \
+ LUFA/Drivers/USB/Class/Device/../../Class/Device/../Common/MIDI.h \
+ LUFA/Drivers/USB/Class/Device/../../Class/Device/../Common/Audio.h \
+ LUFA/Drivers/USB/Class/Device/../../Class/Printer.h \
+ LUFA/Drivers/USB/Class/Device/../../Class/RNDIS.h \
+ LUFA/Drivers/USB/Class/Device/../../Class/Device/RNDIS.h \
+ LUFA/Drivers/USB/Class/Device/../../Class/Device/../Common/RNDIS.h \
+ LUFA/Drivers/USB/Class/Device/../../Class/Device/../Common/CDC.h \
+ LUFA/Drivers/USB/Class/Device/../../Class/StillImage.h \
+ LUFA/Drivers/USB/Class/Device/../Common/Audio.h
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/USBMode.h:
+
+LUFA/Drivers/USB/Class/Device/Audio.h:
+
+LUFA/Drivers/USB/Class/Device/../../USB.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/USBMode.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/USBTask.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/USBController.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/USBMode.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../../../Common/Common.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../../../Common/Attributes.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../../../Common/BoardTypes.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/Events.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/../../../Common/Common.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/USBMode.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/USBTask.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/USBInterrupt.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/USBController.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/Device.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/StdDescriptors.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/Events.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/../LowLevel/Device.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/Endpoint.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/DeviceStandardReq.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/StdDescriptors.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/StdRequestType.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/USBTask.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/../LowLevel/USBController.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/EndpointStream.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/StreamCallbacks.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/Events.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/StdRequestType.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/StdDescriptors.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/USBMode.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/DeviceStandardReq.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/Events.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/StdDescriptors.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/ConfigDescriptor.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/../../../Common/Common.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/HostStandardReq.h:
+
+LUFA/Drivers/USB/Class/Device/../../LowLevel/USBController.h:
+
+LUFA/Drivers/USB/Class/Device/../../LowLevel/USBInterrupt.h:
+
+LUFA/Drivers/USB/Class/Device/../../LowLevel/Device.h:
+
+LUFA/Drivers/USB/Class/Device/../../LowLevel/Endpoint.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/DeviceStandardReq.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/EndpointStream.h:
+
+LUFA/Drivers/USB/Class/Device/../../Class/Audio.h:
+
+LUFA/Drivers/USB/Class/Device/../../Class/../HighLevel/USBMode.h:
+
+LUFA/Drivers/USB/Class/Device/../../Class/Device/Audio.h:
+
+LUFA/Drivers/USB/Class/Device/../../Class/CDC.h:
+
+LUFA/Drivers/USB/Class/Device/../../Class/Device/CDC.h:
+
+LUFA/Drivers/USB/Class/Device/../../Class/Device/../../USB.h:
+
+LUFA/Drivers/USB/Class/Device/../../Class/Device/../Common/CDC.h:
+
+LUFA/Drivers/USB/Class/Device/../../Class/Device/../Common/../../HighLevel/StdDescriptors.h:
+
+LUFA/Drivers/USB/Class/Device/../../Class/HID.h:
+
+LUFA/Drivers/USB/Class/Device/../../Class/Device/HID.h:
+
+LUFA/Drivers/USB/Class/Device/../../Class/Device/../Common/HID.h:
+
+LUFA/Drivers/USB/Class/Device/../../Class/MassStorage.h:
+
+LUFA/Drivers/USB/Class/Device/../../Class/Device/MassStorage.h:
+
+LUFA/Drivers/USB/Class/Device/../../Class/Device/../Common/MassStorage.h:
+
+LUFA/Drivers/USB/Class/Device/../../Class/MIDI.h:
+
+LUFA/Drivers/USB/Class/Device/../../Class/Device/MIDI.h:
+
+LUFA/Drivers/USB/Class/Device/../../Class/Device/../Common/MIDI.h:
+
+LUFA/Drivers/USB/Class/Device/../../Class/Device/../Common/Audio.h:
+
+LUFA/Drivers/USB/Class/Device/../../Class/Printer.h:
+
+LUFA/Drivers/USB/Class/Device/../../Class/RNDIS.h:
+
+LUFA/Drivers/USB/Class/Device/../../Class/Device/RNDIS.h:
+
+LUFA/Drivers/USB/Class/Device/../../Class/Device/../Common/RNDIS.h:
+
+LUFA/Drivers/USB/Class/Device/../../Class/Device/../Common/CDC.h:
+
+LUFA/Drivers/USB/Class/Device/../../Class/StillImage.h:
+
+LUFA/Drivers/USB/Class/Device/../Common/Audio.h:
diff --git a/firmware/.dep/CDC.o.d b/firmware/.dep/CDC.o.d
new file mode 100644
index 0000000..d741679
--- /dev/null
+++ b/firmware/.dep/CDC.o.d
@@ -0,0 +1,4 @@
+LUFA/Drivers/USB/Class/Host/CDC.o: LUFA/Drivers/USB/Class/Host/CDC.c \
+ LUFA/Drivers/USB/Class/Host/../../HighLevel/USBMode.h
+
+LUFA/Drivers/USB/Class/Host/../../HighLevel/USBMode.h:
diff --git a/firmware/.dep/ConfigDescriptor.o.d b/firmware/.dep/ConfigDescriptor.o.d
new file mode 100644
index 0000000..82bdc11
--- /dev/null
+++ b/firmware/.dep/ConfigDescriptor.o.d
@@ -0,0 +1,110 @@
+LUFA/Drivers/USB/HighLevel/ConfigDescriptor.o: \
+ LUFA/Drivers/USB/HighLevel/ConfigDescriptor.c \
+ LUFA/Drivers/USB/HighLevel/ConfigDescriptor.h \
+ LUFA/Drivers/USB/HighLevel/../../../Common/Common.h \
+ LUFA/Drivers/USB/HighLevel/../../../Common/Attributes.h \
+ LUFA/Drivers/USB/HighLevel/../../../Common/BoardTypes.h \
+ LUFA/Drivers/USB/HighLevel/HostStandardReq.h \
+ LUFA/Drivers/USB/HighLevel/USBMode.h \
+ LUFA/Drivers/USB/HighLevel/StdRequestType.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/USBController.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/USBMode.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../../../Common/Common.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/Events.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/../../../Common/Common.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/USBMode.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/USBTask.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/../LowLevel/USBController.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/Events.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/StdRequestType.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/StdDescriptors.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/../LowLevel/Device.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/../LowLevel/../../../Common/Common.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/../LowLevel/../HighLevel/StdDescriptors.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/../LowLevel/USBInterrupt.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/../LowLevel/../HighLevel/USBMode.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/../LowLevel/../HighLevel/Events.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/../LowLevel/USBController.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/../LowLevel/Endpoint.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/../LowLevel/../HighLevel/USBTask.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/DeviceStandardReq.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/USBTask.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/USBInterrupt.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/Device.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/Endpoint.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/DeviceStandardReq.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/EndpointStream.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/StreamCallbacks.h \
+ LUFA/Drivers/USB/HighLevel/StdDescriptors.h
+
+LUFA/Drivers/USB/HighLevel/ConfigDescriptor.h:
+
+LUFA/Drivers/USB/HighLevel/../../../Common/Common.h:
+
+LUFA/Drivers/USB/HighLevel/../../../Common/Attributes.h:
+
+LUFA/Drivers/USB/HighLevel/../../../Common/BoardTypes.h:
+
+LUFA/Drivers/USB/HighLevel/HostStandardReq.h:
+
+LUFA/Drivers/USB/HighLevel/USBMode.h:
+
+LUFA/Drivers/USB/HighLevel/StdRequestType.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/USBController.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/USBMode.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../../../Common/Common.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/Events.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/../../../Common/Common.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/USBMode.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/USBTask.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/../LowLevel/USBController.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/Events.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/StdRequestType.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/StdDescriptors.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/../LowLevel/Device.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/../LowLevel/../../../Common/Common.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/../LowLevel/../HighLevel/StdDescriptors.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/../LowLevel/USBInterrupt.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/../LowLevel/../HighLevel/USBMode.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/../LowLevel/../HighLevel/Events.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/../LowLevel/USBController.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/../LowLevel/Endpoint.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/../LowLevel/../HighLevel/USBTask.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/DeviceStandardReq.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/USBTask.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/USBInterrupt.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/Device.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/Endpoint.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/DeviceStandardReq.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/EndpointStream.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/StreamCallbacks.h:
+
+LUFA/Drivers/USB/HighLevel/StdDescriptors.h:
diff --git a/firmware/.dep/Descriptors.o.d b/firmware/.dep/Descriptors.o.d
new file mode 100644
index 0000000..2a418b6
--- /dev/null
+++ b/firmware/.dep/Descriptors.o.d
@@ -0,0 +1,198 @@
+Descriptors.o: Descriptors.c Descriptors.h LUFA/Drivers/USB/USB.h \
+ LUFA/Drivers/USB/HighLevel/USBMode.h \
+ LUFA/Drivers/USB/HighLevel/USBTask.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/USBController.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/USBMode.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../../../Common/Common.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../../../Common/Attributes.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../../../Common/BoardTypes.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/Events.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/../../../Common/Common.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/USBMode.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/USBTask.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/USBInterrupt.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/USBController.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/Device.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/StdDescriptors.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/Events.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/../LowLevel/Device.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/Endpoint.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/DeviceStandardReq.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/StdDescriptors.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/StdRequestType.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/USBTask.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/../LowLevel/USBController.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/EndpointStream.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/StreamCallbacks.h \
+ LUFA/Drivers/USB/HighLevel/Events.h \
+ LUFA/Drivers/USB/HighLevel/StdRequestType.h \
+ LUFA/Drivers/USB/HighLevel/StdDescriptors.h \
+ LUFA/Drivers/USB/HighLevel/USBMode.h \
+ LUFA/Drivers/USB/HighLevel/DeviceStandardReq.h \
+ LUFA/Drivers/USB/HighLevel/Events.h \
+ LUFA/Drivers/USB/HighLevel/StdDescriptors.h \
+ LUFA/Drivers/USB/HighLevel/ConfigDescriptor.h \
+ LUFA/Drivers/USB/HighLevel/../../../Common/Common.h \
+ LUFA/Drivers/USB/HighLevel/HostStandardReq.h \
+ LUFA/Drivers/USB/LowLevel/USBController.h \
+ LUFA/Drivers/USB/LowLevel/USBInterrupt.h \
+ LUFA/Drivers/USB/LowLevel/Device.h LUFA/Drivers/USB/LowLevel/Endpoint.h \
+ LUFA/Drivers/USB/HighLevel/DeviceStandardReq.h \
+ LUFA/Drivers/USB/HighLevel/EndpointStream.h \
+ LUFA/Drivers/USB/Class/Audio.h \
+ LUFA/Drivers/USB/Class/../HighLevel/USBMode.h \
+ LUFA/Drivers/USB/Class/Device/Audio.h \
+ LUFA/Drivers/USB/Class/Device/../../USB.h \
+ LUFA/Drivers/USB/Class/Device/../Common/Audio.h \
+ LUFA/Drivers/USB/Class/Device/../Common/../../HighLevel/StdDescriptors.h \
+ LUFA/Drivers/USB/Class/CDC.h LUFA/Drivers/USB/Class/Device/CDC.h \
+ LUFA/Drivers/USB/Class/Device/../Common/CDC.h \
+ LUFA/Drivers/USB/Class/HID.h LUFA/Drivers/USB/Class/Device/HID.h \
+ LUFA/Drivers/USB/Class/Device/../Common/HID.h \
+ LUFA/Drivers/USB/Class/MassStorage.h \
+ LUFA/Drivers/USB/Class/Device/MassStorage.h \
+ LUFA/Drivers/USB/Class/Device/../Common/MassStorage.h \
+ LUFA/Drivers/USB/Class/MIDI.h LUFA/Drivers/USB/Class/Device/MIDI.h \
+ LUFA/Drivers/USB/Class/Device/../Common/MIDI.h \
+ LUFA/Drivers/USB/Class/Device/../Common/Audio.h \
+ LUFA/Drivers/USB/Class/Printer.h LUFA/Drivers/USB/Class/RNDIS.h \
+ LUFA/Drivers/USB/Class/Device/RNDIS.h \
+ LUFA/Drivers/USB/Class/Device/../Common/RNDIS.h \
+ LUFA/Drivers/USB/Class/Device/../Common/CDC.h \
+ LUFA/Drivers/USB/Class/StillImage.h
+
+Descriptors.h:
+
+LUFA/Drivers/USB/USB.h:
+
+LUFA/Drivers/USB/HighLevel/USBMode.h:
+
+LUFA/Drivers/USB/HighLevel/USBTask.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/USBController.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/USBMode.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../../../Common/Common.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../../../Common/Attributes.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../../../Common/BoardTypes.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/Events.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/../../../Common/Common.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/USBMode.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/USBTask.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/USBInterrupt.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/USBController.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/Device.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/StdDescriptors.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/Events.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/../LowLevel/Device.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/Endpoint.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/DeviceStandardReq.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/StdDescriptors.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/StdRequestType.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/USBTask.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/../LowLevel/USBController.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/EndpointStream.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/StreamCallbacks.h:
+
+LUFA/Drivers/USB/HighLevel/Events.h:
+
+LUFA/Drivers/USB/HighLevel/StdRequestType.h:
+
+LUFA/Drivers/USB/HighLevel/StdDescriptors.h:
+
+LUFA/Drivers/USB/HighLevel/USBMode.h:
+
+LUFA/Drivers/USB/HighLevel/DeviceStandardReq.h:
+
+LUFA/Drivers/USB/HighLevel/Events.h:
+
+LUFA/Drivers/USB/HighLevel/StdDescriptors.h:
+
+LUFA/Drivers/USB/HighLevel/ConfigDescriptor.h:
+
+LUFA/Drivers/USB/HighLevel/../../../Common/Common.h:
+
+LUFA/Drivers/USB/HighLevel/HostStandardReq.h:
+
+LUFA/Drivers/USB/LowLevel/USBController.h:
+
+LUFA/Drivers/USB/LowLevel/USBInterrupt.h:
+
+LUFA/Drivers/USB/LowLevel/Device.h:
+
+LUFA/Drivers/USB/LowLevel/Endpoint.h:
+
+LUFA/Drivers/USB/HighLevel/DeviceStandardReq.h:
+
+LUFA/Drivers/USB/HighLevel/EndpointStream.h:
+
+LUFA/Drivers/USB/Class/Audio.h:
+
+LUFA/Drivers/USB/Class/../HighLevel/USBMode.h:
+
+LUFA/Drivers/USB/Class/Device/Audio.h:
+
+LUFA/Drivers/USB/Class/Device/../../USB.h:
+
+LUFA/Drivers/USB/Class/Device/../Common/Audio.h:
+
+LUFA/Drivers/USB/Class/Device/../Common/../../HighLevel/StdDescriptors.h:
+
+LUFA/Drivers/USB/Class/CDC.h:
+
+LUFA/Drivers/USB/Class/Device/CDC.h:
+
+LUFA/Drivers/USB/Class/Device/../Common/CDC.h:
+
+LUFA/Drivers/USB/Class/HID.h:
+
+LUFA/Drivers/USB/Class/Device/HID.h:
+
+LUFA/Drivers/USB/Class/Device/../Common/HID.h:
+
+LUFA/Drivers/USB/Class/MassStorage.h:
+
+LUFA/Drivers/USB/Class/Device/MassStorage.h:
+
+LUFA/Drivers/USB/Class/Device/../Common/MassStorage.h:
+
+LUFA/Drivers/USB/Class/MIDI.h:
+
+LUFA/Drivers/USB/Class/Device/MIDI.h:
+
+LUFA/Drivers/USB/Class/Device/../Common/MIDI.h:
+
+LUFA/Drivers/USB/Class/Device/../Common/Audio.h:
+
+LUFA/Drivers/USB/Class/Printer.h:
+
+LUFA/Drivers/USB/Class/RNDIS.h:
+
+LUFA/Drivers/USB/Class/Device/RNDIS.h:
+
+LUFA/Drivers/USB/Class/Device/../Common/RNDIS.h:
+
+LUFA/Drivers/USB/Class/Device/../Common/CDC.h:
+
+LUFA/Drivers/USB/Class/StillImage.h:
diff --git a/firmware/.dep/Device.o.d b/firmware/.dep/Device.o.d
new file mode 100644
index 0000000..f102bc6
--- /dev/null
+++ b/firmware/.dep/Device.o.d
@@ -0,0 +1,70 @@
+LUFA/Drivers/USB/LowLevel/Device.o: LUFA/Drivers/USB/LowLevel/Device.c \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/USBMode.h \
+ LUFA/Drivers/USB/LowLevel/Device.h \
+ LUFA/Drivers/USB/LowLevel/../../../Common/Common.h \
+ LUFA/Drivers/USB/LowLevel/../../../Common/Attributes.h \
+ LUFA/Drivers/USB/LowLevel/../../../Common/BoardTypes.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/StdDescriptors.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/../../../Common/Common.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/USBMode.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/Events.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/Device.h \
+ LUFA/Drivers/USB/LowLevel/USBInterrupt.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/Events.h \
+ LUFA/Drivers/USB/LowLevel/USBController.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/USBTask.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/USBController.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/StdRequestType.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/StdDescriptors.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/DeviceStandardReq.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/USBTask.h \
+ LUFA/Drivers/USB/LowLevel/Endpoint.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/DeviceStandardReq.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/EndpointStream.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/StreamCallbacks.h
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/USBMode.h:
+
+LUFA/Drivers/USB/LowLevel/Device.h:
+
+LUFA/Drivers/USB/LowLevel/../../../Common/Common.h:
+
+LUFA/Drivers/USB/LowLevel/../../../Common/Attributes.h:
+
+LUFA/Drivers/USB/LowLevel/../../../Common/BoardTypes.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/StdDescriptors.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/../../../Common/Common.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/USBMode.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/Events.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/Device.h:
+
+LUFA/Drivers/USB/LowLevel/USBInterrupt.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/Events.h:
+
+LUFA/Drivers/USB/LowLevel/USBController.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/USBTask.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/USBController.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/StdRequestType.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/StdDescriptors.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/DeviceStandardReq.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/USBTask.h:
+
+LUFA/Drivers/USB/LowLevel/Endpoint.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/DeviceStandardReq.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/EndpointStream.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/StreamCallbacks.h:
diff --git a/firmware/.dep/DeviceStandardReq.o.d b/firmware/.dep/DeviceStandardReq.o.d
new file mode 100644
index 0000000..4beb69f
--- /dev/null
+++ b/firmware/.dep/DeviceStandardReq.o.d
@@ -0,0 +1,95 @@
+LUFA/Drivers/USB/HighLevel/DeviceStandardReq.o: \
+ LUFA/Drivers/USB/HighLevel/DeviceStandardReq.c \
+ LUFA/Drivers/USB/HighLevel/USBMode.h \
+ LUFA/Drivers/USB/HighLevel/DeviceStandardReq.h \
+ LUFA/Drivers/USB/HighLevel/StdDescriptors.h \
+ LUFA/Drivers/USB/HighLevel/../../../Common/Common.h \
+ LUFA/Drivers/USB/HighLevel/../../../Common/Attributes.h \
+ LUFA/Drivers/USB/HighLevel/../../../Common/BoardTypes.h \
+ LUFA/Drivers/USB/HighLevel/Events.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/Device.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../../../Common/Common.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/StdDescriptors.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/USBInterrupt.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/USBMode.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/Events.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/USBController.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/USBTask.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/../LowLevel/USBController.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/Events.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/StdRequestType.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/StdDescriptors.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/USBMode.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/DeviceStandardReq.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/Device.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/Endpoint.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/DeviceStandardReq.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/EndpointStream.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/../../../Common/Common.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/USBTask.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/StreamCallbacks.h \
+ LUFA/Drivers/USB/HighLevel/StdRequestType.h \
+ LUFA/Drivers/USB/HighLevel/USBTask.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/USBController.h
+
+LUFA/Drivers/USB/HighLevel/USBMode.h:
+
+LUFA/Drivers/USB/HighLevel/DeviceStandardReq.h:
+
+LUFA/Drivers/USB/HighLevel/StdDescriptors.h:
+
+LUFA/Drivers/USB/HighLevel/../../../Common/Common.h:
+
+LUFA/Drivers/USB/HighLevel/../../../Common/Attributes.h:
+
+LUFA/Drivers/USB/HighLevel/../../../Common/BoardTypes.h:
+
+LUFA/Drivers/USB/HighLevel/Events.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/Device.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../../../Common/Common.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/StdDescriptors.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/USBInterrupt.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/USBMode.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/Events.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/USBController.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/USBTask.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/../LowLevel/USBController.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/Events.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/StdRequestType.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/StdDescriptors.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/USBMode.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/DeviceStandardReq.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/Device.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/Endpoint.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/DeviceStandardReq.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/EndpointStream.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/../../../Common/Common.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/USBTask.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/StreamCallbacks.h:
+
+LUFA/Drivers/USB/HighLevel/StdRequestType.h:
+
+LUFA/Drivers/USB/HighLevel/USBTask.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/USBController.h:
diff --git a/firmware/.dep/Endpoint.o.d b/firmware/.dep/Endpoint.o.d
new file mode 100644
index 0000000..ec408a3
--- /dev/null
+++ b/firmware/.dep/Endpoint.o.d
@@ -0,0 +1,101 @@
+LUFA/Drivers/USB/LowLevel/Endpoint.o: \
+ LUFA/Drivers/USB/LowLevel/Endpoint.c \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/USBMode.h \
+ LUFA/Drivers/USB/LowLevel/Endpoint.h \
+ LUFA/Drivers/USB/LowLevel/../../../Common/Common.h \
+ LUFA/Drivers/USB/LowLevel/../../../Common/Attributes.h \
+ LUFA/Drivers/USB/LowLevel/../../../Common/BoardTypes.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/USBTask.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/USBController.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/../HighLevel/USBMode.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/../../../Common/Common.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/../HighLevel/Events.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/../HighLevel/../../../Common/Common.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/../HighLevel/USBMode.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/../HighLevel/USBTask.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/USBInterrupt.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/USBController.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/Device.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/../HighLevel/StdDescriptors.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/../HighLevel/Events.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/../HighLevel/../LowLevel/Device.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/Endpoint.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/../HighLevel/DeviceStandardReq.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/../HighLevel/StdDescriptors.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/../HighLevel/StdRequestType.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/../HighLevel/USBTask.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/../HighLevel/../LowLevel/USBController.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/../HighLevel/EndpointStream.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/../HighLevel/StreamCallbacks.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/Events.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/StdRequestType.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/StdDescriptors.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/USBMode.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/DeviceStandardReq.h \
+ LUFA/Drivers/USB/LowLevel/USBInterrupt.h
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/USBMode.h:
+
+LUFA/Drivers/USB/LowLevel/Endpoint.h:
+
+LUFA/Drivers/USB/LowLevel/../../../Common/Common.h:
+
+LUFA/Drivers/USB/LowLevel/../../../Common/Attributes.h:
+
+LUFA/Drivers/USB/LowLevel/../../../Common/BoardTypes.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/USBTask.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/USBController.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/../HighLevel/USBMode.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/../../../Common/Common.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/../HighLevel/Events.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/../HighLevel/../../../Common/Common.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/../HighLevel/USBMode.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/../HighLevel/USBTask.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/USBInterrupt.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/USBController.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/Device.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/../HighLevel/StdDescriptors.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/../HighLevel/Events.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/../HighLevel/../LowLevel/Device.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/Endpoint.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/../HighLevel/DeviceStandardReq.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/../HighLevel/StdDescriptors.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/../HighLevel/StdRequestType.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/../HighLevel/USBTask.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/../HighLevel/../LowLevel/USBController.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/../HighLevel/EndpointStream.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/../HighLevel/StreamCallbacks.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/Events.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/StdRequestType.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/StdDescriptors.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/USBMode.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/DeviceStandardReq.h:
+
+LUFA/Drivers/USB/LowLevel/USBInterrupt.h:
diff --git a/firmware/.dep/EndpointStream.o.d b/firmware/.dep/EndpointStream.o.d
new file mode 100644
index 0000000..d8554e5
--- /dev/null
+++ b/firmware/.dep/EndpointStream.o.d
@@ -0,0 +1,104 @@
+LUFA/Drivers/USB/HighLevel/EndpointStream.o: \
+ LUFA/Drivers/USB/HighLevel/EndpointStream.c \
+ LUFA/Drivers/USB/HighLevel/USBMode.h \
+ LUFA/Drivers/USB/HighLevel/EndpointStream.h \
+ LUFA/Drivers/USB/HighLevel/../../../Common/Common.h \
+ LUFA/Drivers/USB/HighLevel/../../../Common/Attributes.h \
+ LUFA/Drivers/USB/HighLevel/../../../Common/BoardTypes.h \
+ LUFA/Drivers/USB/HighLevel/USBTask.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/USBController.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/USBMode.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../../../Common/Common.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/Events.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/../../../Common/Common.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/USBMode.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/USBTask.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/USBInterrupt.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/USBController.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/Device.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/StdDescriptors.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/Events.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/../LowLevel/Device.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/Endpoint.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/DeviceStandardReq.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/StdDescriptors.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/StdRequestType.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/USBTask.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/../LowLevel/USBController.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/EndpointStream.h \
+ LUFA/Drivers/USB/HighLevel/Events.h \
+ LUFA/Drivers/USB/HighLevel/StdRequestType.h \
+ LUFA/Drivers/USB/HighLevel/StdDescriptors.h \
+ LUFA/Drivers/USB/HighLevel/DeviceStandardReq.h \
+ LUFA/Drivers/USB/HighLevel/StreamCallbacks.h \
+ LUFA/Drivers/USB/HighLevel/Template/Template_Endpoint_RW.c \
+ LUFA/Drivers/USB/HighLevel/Template/Template_Endpoint_Control_W.c \
+ LUFA/Drivers/USB/HighLevel/Template/Template_Endpoint_Control_R.c
+
+LUFA/Drivers/USB/HighLevel/USBMode.h:
+
+LUFA/Drivers/USB/HighLevel/EndpointStream.h:
+
+LUFA/Drivers/USB/HighLevel/../../../Common/Common.h:
+
+LUFA/Drivers/USB/HighLevel/../../../Common/Attributes.h:
+
+LUFA/Drivers/USB/HighLevel/../../../Common/BoardTypes.h:
+
+LUFA/Drivers/USB/HighLevel/USBTask.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/USBController.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/USBMode.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../../../Common/Common.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/Events.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/../../../Common/Common.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/USBMode.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/USBTask.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/USBInterrupt.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/USBController.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/Device.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/StdDescriptors.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/Events.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/../LowLevel/Device.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/Endpoint.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/DeviceStandardReq.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/StdDescriptors.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/StdRequestType.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/USBTask.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/../LowLevel/USBController.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/EndpointStream.h:
+
+LUFA/Drivers/USB/HighLevel/Events.h:
+
+LUFA/Drivers/USB/HighLevel/StdRequestType.h:
+
+LUFA/Drivers/USB/HighLevel/StdDescriptors.h:
+
+LUFA/Drivers/USB/HighLevel/DeviceStandardReq.h:
+
+LUFA/Drivers/USB/HighLevel/StreamCallbacks.h:
+
+LUFA/Drivers/USB/HighLevel/Template/Template_Endpoint_RW.c:
+
+LUFA/Drivers/USB/HighLevel/Template/Template_Endpoint_Control_W.c:
+
+LUFA/Drivers/USB/HighLevel/Template/Template_Endpoint_Control_R.c:
diff --git a/firmware/.dep/Events.o.d b/firmware/.dep/Events.o.d
new file mode 100644
index 0000000..67ba347
--- /dev/null
+++ b/firmware/.dep/Events.o.d
@@ -0,0 +1,16 @@
+LUFA/Drivers/USB/HighLevel/Events.o: LUFA/Drivers/USB/HighLevel/Events.c \
+ LUFA/Drivers/USB/HighLevel/Events.h \
+ LUFA/Drivers/USB/HighLevel/../../../Common/Common.h \
+ LUFA/Drivers/USB/HighLevel/../../../Common/Attributes.h \
+ LUFA/Drivers/USB/HighLevel/../../../Common/BoardTypes.h \
+ LUFA/Drivers/USB/HighLevel/USBMode.h
+
+LUFA/Drivers/USB/HighLevel/Events.h:
+
+LUFA/Drivers/USB/HighLevel/../../../Common/Common.h:
+
+LUFA/Drivers/USB/HighLevel/../../../Common/Attributes.h:
+
+LUFA/Drivers/USB/HighLevel/../../../Common/BoardTypes.h:
+
+LUFA/Drivers/USB/HighLevel/USBMode.h:
diff --git a/firmware/.dep/HID.o.d b/firmware/.dep/HID.o.d
new file mode 100644
index 0000000..9448d05
--- /dev/null
+++ b/firmware/.dep/HID.o.d
@@ -0,0 +1,4 @@
+LUFA/Drivers/USB/Class/Host/HID.o: LUFA/Drivers/USB/Class/Host/HID.c \
+ LUFA/Drivers/USB/Class/Host/../../HighLevel/USBMode.h
+
+LUFA/Drivers/USB/Class/Host/../../HighLevel/USBMode.h:
diff --git a/firmware/.dep/HIDParser.o.d b/firmware/.dep/HIDParser.o.d
new file mode 100644
index 0000000..deee629
--- /dev/null
+++ b/firmware/.dep/HIDParser.o.d
@@ -0,0 +1,5 @@
+LUFA/Drivers/USB/Class/Host/HIDParser.o: \
+ LUFA/Drivers/USB/Class/Host/HIDParser.c \
+ LUFA/Drivers/USB/Class/Host/../../HighLevel/USBMode.h
+
+LUFA/Drivers/USB/Class/Host/../../HighLevel/USBMode.h:
diff --git a/firmware/.dep/Host.o.d b/firmware/.dep/Host.o.d
new file mode 100644
index 0000000..b0fe0db
--- /dev/null
+++ b/firmware/.dep/Host.o.d
@@ -0,0 +1,4 @@
+LUFA/Drivers/USB/LowLevel/Host.o: LUFA/Drivers/USB/LowLevel/Host.c \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/USBMode.h
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/USBMode.h:
diff --git a/firmware/.dep/HostStandardReq.o.d b/firmware/.dep/HostStandardReq.o.d
new file mode 100644
index 0000000..d9548fd
--- /dev/null
+++ b/firmware/.dep/HostStandardReq.o.d
@@ -0,0 +1,5 @@
+LUFA/Drivers/USB/HighLevel/HostStandardReq.o: \
+ LUFA/Drivers/USB/HighLevel/HostStandardReq.c \
+ LUFA/Drivers/USB/HighLevel/USBMode.h
+
+LUFA/Drivers/USB/HighLevel/USBMode.h:
diff --git a/firmware/.dep/MIDI.o.d b/firmware/.dep/MIDI.o.d
new file mode 100644
index 0000000..a1cc1fc
--- /dev/null
+++ b/firmware/.dep/MIDI.o.d
@@ -0,0 +1,212 @@
+LUFA/Drivers/USB/Class/Device/MIDI.o: \
+ LUFA/Drivers/USB/Class/Device/MIDI.c \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/USBMode.h \
+ LUFA/Drivers/USB/Class/Device/MIDI.h \
+ LUFA/Drivers/USB/Class/Device/../../USB.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/USBMode.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/USBTask.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/USBController.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/USBMode.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../../../Common/Common.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../../../Common/Attributes.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../../../Common/BoardTypes.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/Events.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/../../../Common/Common.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/USBMode.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/USBTask.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/USBInterrupt.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/USBController.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/Device.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/StdDescriptors.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/Events.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/../LowLevel/Device.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/Endpoint.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/DeviceStandardReq.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/StdDescriptors.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/StdRequestType.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/USBTask.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/../LowLevel/USBController.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/EndpointStream.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/StreamCallbacks.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/Events.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/StdRequestType.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/StdDescriptors.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/USBMode.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/DeviceStandardReq.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/Events.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/StdDescriptors.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/ConfigDescriptor.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/../../../Common/Common.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/HostStandardReq.h \
+ LUFA/Drivers/USB/Class/Device/../../LowLevel/USBController.h \
+ LUFA/Drivers/USB/Class/Device/../../LowLevel/USBInterrupt.h \
+ LUFA/Drivers/USB/Class/Device/../../LowLevel/Device.h \
+ LUFA/Drivers/USB/Class/Device/../../LowLevel/Endpoint.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/DeviceStandardReq.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/EndpointStream.h \
+ LUFA/Drivers/USB/Class/Device/../../Class/Audio.h \
+ LUFA/Drivers/USB/Class/Device/../../Class/../HighLevel/USBMode.h \
+ LUFA/Drivers/USB/Class/Device/../../Class/Device/Audio.h \
+ LUFA/Drivers/USB/Class/Device/../../Class/Device/../../USB.h \
+ LUFA/Drivers/USB/Class/Device/../../Class/Device/../Common/Audio.h \
+ LUFA/Drivers/USB/Class/Device/../../Class/Device/../Common/../../HighLevel/StdDescriptors.h \
+ LUFA/Drivers/USB/Class/Device/../../Class/CDC.h \
+ LUFA/Drivers/USB/Class/Device/../../Class/Device/CDC.h \
+ LUFA/Drivers/USB/Class/Device/../../Class/Device/../Common/CDC.h \
+ LUFA/Drivers/USB/Class/Device/../../Class/HID.h \
+ LUFA/Drivers/USB/Class/Device/../../Class/Device/HID.h \
+ LUFA/Drivers/USB/Class/Device/../../Class/Device/../Common/HID.h \
+ LUFA/Drivers/USB/Class/Device/../../Class/MassStorage.h \
+ LUFA/Drivers/USB/Class/Device/../../Class/Device/MassStorage.h \
+ LUFA/Drivers/USB/Class/Device/../../Class/Device/../Common/MassStorage.h \
+ LUFA/Drivers/USB/Class/Device/../../Class/MIDI.h \
+ LUFA/Drivers/USB/Class/Device/../../Class/Device/MIDI.h \
+ LUFA/Drivers/USB/Class/Device/../../Class/Printer.h \
+ LUFA/Drivers/USB/Class/Device/../../Class/RNDIS.h \
+ LUFA/Drivers/USB/Class/Device/../../Class/Device/RNDIS.h \
+ LUFA/Drivers/USB/Class/Device/../../Class/Device/../Common/RNDIS.h \
+ LUFA/Drivers/USB/Class/Device/../../Class/Device/../Common/CDC.h \
+ LUFA/Drivers/USB/Class/Device/../../Class/StillImage.h \
+ LUFA/Drivers/USB/Class/Device/../Common/MIDI.h \
+ LUFA/Drivers/USB/Class/Device/../Common/../../HighLevel/StdDescriptors.h \
+ LUFA/Drivers/USB/Class/Device/../Common/Audio.h
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/USBMode.h:
+
+LUFA/Drivers/USB/Class/Device/MIDI.h:
+
+LUFA/Drivers/USB/Class/Device/../../USB.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/USBMode.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/USBTask.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/USBController.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/USBMode.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../../../Common/Common.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../../../Common/Attributes.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../../../Common/BoardTypes.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/Events.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/../../../Common/Common.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/USBMode.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/USBTask.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/USBInterrupt.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/USBController.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/Device.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/StdDescriptors.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/Events.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/../LowLevel/Device.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/Endpoint.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/DeviceStandardReq.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/StdDescriptors.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/StdRequestType.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/USBTask.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/../LowLevel/USBController.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/EndpointStream.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/StreamCallbacks.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/Events.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/StdRequestType.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/StdDescriptors.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/USBMode.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/DeviceStandardReq.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/Events.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/StdDescriptors.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/ConfigDescriptor.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/../../../Common/Common.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/HostStandardReq.h:
+
+LUFA/Drivers/USB/Class/Device/../../LowLevel/USBController.h:
+
+LUFA/Drivers/USB/Class/Device/../../LowLevel/USBInterrupt.h:
+
+LUFA/Drivers/USB/Class/Device/../../LowLevel/Device.h:
+
+LUFA/Drivers/USB/Class/Device/../../LowLevel/Endpoint.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/DeviceStandardReq.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/EndpointStream.h:
+
+LUFA/Drivers/USB/Class/Device/../../Class/Audio.h:
+
+LUFA/Drivers/USB/Class/Device/../../Class/../HighLevel/USBMode.h:
+
+LUFA/Drivers/USB/Class/Device/../../Class/Device/Audio.h:
+
+LUFA/Drivers/USB/Class/Device/../../Class/Device/../../USB.h:
+
+LUFA/Drivers/USB/Class/Device/../../Class/Device/../Common/Audio.h:
+
+LUFA/Drivers/USB/Class/Device/../../Class/Device/../Common/../../HighLevel/StdDescriptors.h:
+
+LUFA/Drivers/USB/Class/Device/../../Class/CDC.h:
+
+LUFA/Drivers/USB/Class/Device/../../Class/Device/CDC.h:
+
+LUFA/Drivers/USB/Class/Device/../../Class/Device/../Common/CDC.h:
+
+LUFA/Drivers/USB/Class/Device/../../Class/HID.h:
+
+LUFA/Drivers/USB/Class/Device/../../Class/Device/HID.h:
+
+LUFA/Drivers/USB/Class/Device/../../Class/Device/../Common/HID.h:
+
+LUFA/Drivers/USB/Class/Device/../../Class/MassStorage.h:
+
+LUFA/Drivers/USB/Class/Device/../../Class/Device/MassStorage.h:
+
+LUFA/Drivers/USB/Class/Device/../../Class/Device/../Common/MassStorage.h:
+
+LUFA/Drivers/USB/Class/Device/../../Class/MIDI.h:
+
+LUFA/Drivers/USB/Class/Device/../../Class/Device/MIDI.h:
+
+LUFA/Drivers/USB/Class/Device/../../Class/Printer.h:
+
+LUFA/Drivers/USB/Class/Device/../../Class/RNDIS.h:
+
+LUFA/Drivers/USB/Class/Device/../../Class/Device/RNDIS.h:
+
+LUFA/Drivers/USB/Class/Device/../../Class/Device/../Common/RNDIS.h:
+
+LUFA/Drivers/USB/Class/Device/../../Class/Device/../Common/CDC.h:
+
+LUFA/Drivers/USB/Class/Device/../../Class/StillImage.h:
+
+LUFA/Drivers/USB/Class/Device/../Common/MIDI.h:
+
+LUFA/Drivers/USB/Class/Device/../Common/../../HighLevel/StdDescriptors.h:
+
+LUFA/Drivers/USB/Class/Device/../Common/Audio.h:
diff --git a/firmware/.dep/MassStorage.o.d b/firmware/.dep/MassStorage.o.d
new file mode 100644
index 0000000..b1e87ae
--- /dev/null
+++ b/firmware/.dep/MassStorage.o.d
@@ -0,0 +1,5 @@
+LUFA/Drivers/USB/Class/Host/MassStorage.o: \
+ LUFA/Drivers/USB/Class/Host/MassStorage.c \
+ LUFA/Drivers/USB/Class/Host/../../HighLevel/USBMode.h
+
+LUFA/Drivers/USB/Class/Host/../../HighLevel/USBMode.h:
diff --git a/firmware/.dep/Pipe.o.d b/firmware/.dep/Pipe.o.d
new file mode 100644
index 0000000..2ec1dd3
--- /dev/null
+++ b/firmware/.dep/Pipe.o.d
@@ -0,0 +1,4 @@
+LUFA/Drivers/USB/LowLevel/Pipe.o: LUFA/Drivers/USB/LowLevel/Pipe.c \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/USBMode.h
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/USBMode.h:
diff --git a/firmware/.dep/PipeStream.o.d b/firmware/.dep/PipeStream.o.d
new file mode 100644
index 0000000..a8e4fff
--- /dev/null
+++ b/firmware/.dep/PipeStream.o.d
@@ -0,0 +1,5 @@
+LUFA/Drivers/USB/HighLevel/PipeStream.o: \
+ LUFA/Drivers/USB/HighLevel/PipeStream.c \
+ LUFA/Drivers/USB/HighLevel/USBMode.h
+
+LUFA/Drivers/USB/HighLevel/USBMode.h:
diff --git a/firmware/.dep/Printer.o.d b/firmware/.dep/Printer.o.d
new file mode 100644
index 0000000..21a80d7
--- /dev/null
+++ b/firmware/.dep/Printer.o.d
@@ -0,0 +1,5 @@
+LUFA/Drivers/USB/Class/Host/Printer.o: \
+ LUFA/Drivers/USB/Class/Host/Printer.c \
+ LUFA/Drivers/USB/Class/Host/../../HighLevel/USBMode.h
+
+LUFA/Drivers/USB/Class/Host/../../HighLevel/USBMode.h:
diff --git a/firmware/.dep/RNDIS.o.d b/firmware/.dep/RNDIS.o.d
new file mode 100644
index 0000000..fd660fd
--- /dev/null
+++ b/firmware/.dep/RNDIS.o.d
@@ -0,0 +1,212 @@
+LUFA/Drivers/USB/Class/Device/RNDIS.o: \
+ LUFA/Drivers/USB/Class/Device/RNDIS.c \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/USBMode.h \
+ LUFA/Drivers/USB/Class/Device/RNDIS.h \
+ LUFA/Drivers/USB/Class/Device/../../USB.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/USBMode.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/USBTask.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/USBController.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/USBMode.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../../../Common/Common.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../../../Common/Attributes.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../../../Common/BoardTypes.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/Events.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/../../../Common/Common.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/USBMode.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/USBTask.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/USBInterrupt.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/USBController.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/Device.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/StdDescriptors.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/Events.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/../LowLevel/Device.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/Endpoint.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/DeviceStandardReq.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/StdDescriptors.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/StdRequestType.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/USBTask.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/../LowLevel/USBController.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/EndpointStream.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/StreamCallbacks.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/Events.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/StdRequestType.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/StdDescriptors.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/USBMode.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/DeviceStandardReq.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/Events.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/StdDescriptors.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/ConfigDescriptor.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/../../../Common/Common.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/HostStandardReq.h \
+ LUFA/Drivers/USB/Class/Device/../../LowLevel/USBController.h \
+ LUFA/Drivers/USB/Class/Device/../../LowLevel/USBInterrupt.h \
+ LUFA/Drivers/USB/Class/Device/../../LowLevel/Device.h \
+ LUFA/Drivers/USB/Class/Device/../../LowLevel/Endpoint.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/DeviceStandardReq.h \
+ LUFA/Drivers/USB/Class/Device/../../HighLevel/EndpointStream.h \
+ LUFA/Drivers/USB/Class/Device/../../Class/Audio.h \
+ LUFA/Drivers/USB/Class/Device/../../Class/../HighLevel/USBMode.h \
+ LUFA/Drivers/USB/Class/Device/../../Class/Device/Audio.h \
+ LUFA/Drivers/USB/Class/Device/../../Class/Device/../../USB.h \
+ LUFA/Drivers/USB/Class/Device/../../Class/Device/../Common/Audio.h \
+ LUFA/Drivers/USB/Class/Device/../../Class/Device/../Common/../../HighLevel/StdDescriptors.h \
+ LUFA/Drivers/USB/Class/Device/../../Class/CDC.h \
+ LUFA/Drivers/USB/Class/Device/../../Class/Device/CDC.h \
+ LUFA/Drivers/USB/Class/Device/../../Class/Device/../Common/CDC.h \
+ LUFA/Drivers/USB/Class/Device/../../Class/HID.h \
+ LUFA/Drivers/USB/Class/Device/../../Class/Device/HID.h \
+ LUFA/Drivers/USB/Class/Device/../../Class/Device/../Common/HID.h \
+ LUFA/Drivers/USB/Class/Device/../../Class/MassStorage.h \
+ LUFA/Drivers/USB/Class/Device/../../Class/Device/MassStorage.h \
+ LUFA/Drivers/USB/Class/Device/../../Class/Device/../Common/MassStorage.h \
+ LUFA/Drivers/USB/Class/Device/../../Class/MIDI.h \
+ LUFA/Drivers/USB/Class/Device/../../Class/Device/MIDI.h \
+ LUFA/Drivers/USB/Class/Device/../../Class/Device/../Common/MIDI.h \
+ LUFA/Drivers/USB/Class/Device/../../Class/Device/../Common/Audio.h \
+ LUFA/Drivers/USB/Class/Device/../../Class/Printer.h \
+ LUFA/Drivers/USB/Class/Device/../../Class/RNDIS.h \
+ LUFA/Drivers/USB/Class/Device/../../Class/Device/RNDIS.h \
+ LUFA/Drivers/USB/Class/Device/../../Class/StillImage.h \
+ LUFA/Drivers/USB/Class/Device/../Common/RNDIS.h \
+ LUFA/Drivers/USB/Class/Device/../Common/../../HighLevel/StdDescriptors.h \
+ LUFA/Drivers/USB/Class/Device/../Common/CDC.h
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/USBMode.h:
+
+LUFA/Drivers/USB/Class/Device/RNDIS.h:
+
+LUFA/Drivers/USB/Class/Device/../../USB.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/USBMode.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/USBTask.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/USBController.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/USBMode.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../../../Common/Common.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../../../Common/Attributes.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../../../Common/BoardTypes.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/Events.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/../../../Common/Common.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/USBMode.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/USBTask.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/USBInterrupt.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/USBController.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/Device.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/StdDescriptors.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/Events.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/../LowLevel/Device.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/Endpoint.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/DeviceStandardReq.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/StdDescriptors.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/StdRequestType.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/USBTask.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/../LowLevel/USBController.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/EndpointStream.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/../LowLevel/../HighLevel/StreamCallbacks.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/Events.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/StdRequestType.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/StdDescriptors.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/USBMode.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/DeviceStandardReq.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/Events.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/StdDescriptors.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/ConfigDescriptor.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/../../../Common/Common.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/HostStandardReq.h:
+
+LUFA/Drivers/USB/Class/Device/../../LowLevel/USBController.h:
+
+LUFA/Drivers/USB/Class/Device/../../LowLevel/USBInterrupt.h:
+
+LUFA/Drivers/USB/Class/Device/../../LowLevel/Device.h:
+
+LUFA/Drivers/USB/Class/Device/../../LowLevel/Endpoint.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/DeviceStandardReq.h:
+
+LUFA/Drivers/USB/Class/Device/../../HighLevel/EndpointStream.h:
+
+LUFA/Drivers/USB/Class/Device/../../Class/Audio.h:
+
+LUFA/Drivers/USB/Class/Device/../../Class/../HighLevel/USBMode.h:
+
+LUFA/Drivers/USB/Class/Device/../../Class/Device/Audio.h:
+
+LUFA/Drivers/USB/Class/Device/../../Class/Device/../../USB.h:
+
+LUFA/Drivers/USB/Class/Device/../../Class/Device/../Common/Audio.h:
+
+LUFA/Drivers/USB/Class/Device/../../Class/Device/../Common/../../HighLevel/StdDescriptors.h:
+
+LUFA/Drivers/USB/Class/Device/../../Class/CDC.h:
+
+LUFA/Drivers/USB/Class/Device/../../Class/Device/CDC.h:
+
+LUFA/Drivers/USB/Class/Device/../../Class/Device/../Common/CDC.h:
+
+LUFA/Drivers/USB/Class/Device/../../Class/HID.h:
+
+LUFA/Drivers/USB/Class/Device/../../Class/Device/HID.h:
+
+LUFA/Drivers/USB/Class/Device/../../Class/Device/../Common/HID.h:
+
+LUFA/Drivers/USB/Class/Device/../../Class/MassStorage.h:
+
+LUFA/Drivers/USB/Class/Device/../../Class/Device/MassStorage.h:
+
+LUFA/Drivers/USB/Class/Device/../../Class/Device/../Common/MassStorage.h:
+
+LUFA/Drivers/USB/Class/Device/../../Class/MIDI.h:
+
+LUFA/Drivers/USB/Class/Device/../../Class/Device/MIDI.h:
+
+LUFA/Drivers/USB/Class/Device/../../Class/Device/../Common/MIDI.h:
+
+LUFA/Drivers/USB/Class/Device/../../Class/Device/../Common/Audio.h:
+
+LUFA/Drivers/USB/Class/Device/../../Class/Printer.h:
+
+LUFA/Drivers/USB/Class/Device/../../Class/RNDIS.h:
+
+LUFA/Drivers/USB/Class/Device/../../Class/Device/RNDIS.h:
+
+LUFA/Drivers/USB/Class/Device/../../Class/StillImage.h:
+
+LUFA/Drivers/USB/Class/Device/../Common/RNDIS.h:
+
+LUFA/Drivers/USB/Class/Device/../Common/../../HighLevel/StdDescriptors.h:
+
+LUFA/Drivers/USB/Class/Device/../Common/CDC.h:
diff --git a/firmware/.dep/StillImage.o.d b/firmware/.dep/StillImage.o.d
new file mode 100644
index 0000000..8b15e55
--- /dev/null
+++ b/firmware/.dep/StillImage.o.d
@@ -0,0 +1,5 @@
+LUFA/Drivers/USB/Class/Host/StillImage.o: \
+ LUFA/Drivers/USB/Class/Host/StillImage.c \
+ LUFA/Drivers/USB/Class/Host/../../HighLevel/USBMode.h
+
+LUFA/Drivers/USB/Class/Host/../../HighLevel/USBMode.h:
diff --git a/firmware/.dep/USBController.o.d b/firmware/.dep/USBController.o.d
new file mode 100644
index 0000000..e57d904
--- /dev/null
+++ b/firmware/.dep/USBController.o.d
@@ -0,0 +1,91 @@
+LUFA/Drivers/USB/LowLevel/USBController.o: \
+ LUFA/Drivers/USB/LowLevel/USBController.c \
+ LUFA/Drivers/USB/LowLevel/USBController.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/USBMode.h \
+ LUFA/Drivers/USB/LowLevel/../../../Common/Common.h \
+ LUFA/Drivers/USB/LowLevel/../../../Common/Attributes.h \
+ LUFA/Drivers/USB/LowLevel/../../../Common/BoardTypes.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/Events.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/../../../Common/Common.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/USBMode.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/USBTask.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/USBController.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/Events.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/StdRequestType.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/StdDescriptors.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/Device.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/../../../Common/Common.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/../HighLevel/StdDescriptors.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/USBInterrupt.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/../HighLevel/USBMode.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/../HighLevel/Events.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/USBController.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/Endpoint.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/../HighLevel/USBTask.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/DeviceStandardReq.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/USBTask.h \
+ LUFA/Drivers/USB/LowLevel/USBInterrupt.h \
+ LUFA/Drivers/USB/LowLevel/Device.h LUFA/Drivers/USB/LowLevel/Endpoint.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/DeviceStandardReq.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/EndpointStream.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/StreamCallbacks.h
+
+LUFA/Drivers/USB/LowLevel/USBController.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/USBMode.h:
+
+LUFA/Drivers/USB/LowLevel/../../../Common/Common.h:
+
+LUFA/Drivers/USB/LowLevel/../../../Common/Attributes.h:
+
+LUFA/Drivers/USB/LowLevel/../../../Common/BoardTypes.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/Events.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/../../../Common/Common.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/USBMode.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/USBTask.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/USBController.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/Events.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/StdRequestType.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/StdDescriptors.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/Device.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/../../../Common/Common.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/../HighLevel/StdDescriptors.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/USBInterrupt.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/../HighLevel/USBMode.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/../HighLevel/Events.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/USBController.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/Endpoint.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/../HighLevel/USBTask.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/DeviceStandardReq.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/USBTask.h:
+
+LUFA/Drivers/USB/LowLevel/USBInterrupt.h:
+
+LUFA/Drivers/USB/LowLevel/Device.h:
+
+LUFA/Drivers/USB/LowLevel/Endpoint.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/DeviceStandardReq.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/EndpointStream.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/StreamCallbacks.h:
diff --git a/firmware/.dep/USBInterrupt.o.d b/firmware/.dep/USBInterrupt.o.d
new file mode 100644
index 0000000..16a901a
--- /dev/null
+++ b/firmware/.dep/USBInterrupt.o.d
@@ -0,0 +1,82 @@
+LUFA/Drivers/USB/LowLevel/USBInterrupt.o: \
+ LUFA/Drivers/USB/LowLevel/USBInterrupt.c \
+ LUFA/Drivers/USB/LowLevel/USBInterrupt.h \
+ LUFA/Drivers/USB/LowLevel/../../../Common/Common.h \
+ LUFA/Drivers/USB/LowLevel/../../../Common/Attributes.h \
+ LUFA/Drivers/USB/LowLevel/../../../Common/BoardTypes.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/USBMode.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/Events.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/../../../Common/Common.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/USBMode.h \
+ LUFA/Drivers/USB/LowLevel/USBController.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/USBTask.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/USBController.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/Events.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/StdRequestType.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/StdDescriptors.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/Device.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/../../../Common/Common.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/../HighLevel/StdDescriptors.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/USBInterrupt.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/Endpoint.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/../HighLevel/USBTask.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/DeviceStandardReq.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/USBTask.h \
+ LUFA/Drivers/USB/LowLevel/Device.h LUFA/Drivers/USB/LowLevel/Endpoint.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/DeviceStandardReq.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/EndpointStream.h \
+ LUFA/Drivers/USB/LowLevel/../HighLevel/StreamCallbacks.h
+
+LUFA/Drivers/USB/LowLevel/USBInterrupt.h:
+
+LUFA/Drivers/USB/LowLevel/../../../Common/Common.h:
+
+LUFA/Drivers/USB/LowLevel/../../../Common/Attributes.h:
+
+LUFA/Drivers/USB/LowLevel/../../../Common/BoardTypes.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/USBMode.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/Events.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/../../../Common/Common.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/USBMode.h:
+
+LUFA/Drivers/USB/LowLevel/USBController.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/USBTask.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/USBController.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/Events.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/StdRequestType.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/StdDescriptors.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/Device.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/../../../Common/Common.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/../HighLevel/StdDescriptors.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/USBInterrupt.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/Endpoint.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/../LowLevel/../HighLevel/USBTask.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/DeviceStandardReq.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/USBTask.h:
+
+LUFA/Drivers/USB/LowLevel/Device.h:
+
+LUFA/Drivers/USB/LowLevel/Endpoint.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/DeviceStandardReq.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/EndpointStream.h:
+
+LUFA/Drivers/USB/LowLevel/../HighLevel/StreamCallbacks.h:
diff --git a/firmware/.dep/USBTask.o.d b/firmware/.dep/USBTask.o.d
new file mode 100644
index 0000000..1789867
--- /dev/null
+++ b/firmware/.dep/USBTask.o.d
@@ -0,0 +1,89 @@
+LUFA/Drivers/USB/HighLevel/USBTask.o: \
+ LUFA/Drivers/USB/HighLevel/USBTask.c \
+ LUFA/Drivers/USB/HighLevel/USBTask.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/USBController.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/USBMode.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../../../Common/Common.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../../../Common/Attributes.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../../../Common/BoardTypes.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/Events.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/../../../Common/Common.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/USBMode.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/USBTask.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/USBInterrupt.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/USBController.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/Device.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/StdDescriptors.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/Events.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/../LowLevel/Device.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/Endpoint.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/DeviceStandardReq.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/StdDescriptors.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/StdRequestType.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/USBTask.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/../LowLevel/USBController.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/EndpointStream.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/StreamCallbacks.h \
+ LUFA/Drivers/USB/HighLevel/Events.h \
+ LUFA/Drivers/USB/HighLevel/StdRequestType.h \
+ LUFA/Drivers/USB/HighLevel/StdDescriptors.h \
+ LUFA/Drivers/USB/HighLevel/USBMode.h \
+ LUFA/Drivers/USB/HighLevel/DeviceStandardReq.h
+
+LUFA/Drivers/USB/HighLevel/USBTask.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/USBController.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/USBMode.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../../../Common/Common.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../../../Common/Attributes.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../../../Common/BoardTypes.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/Events.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/../../../Common/Common.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/USBMode.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/USBTask.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/USBInterrupt.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/USBController.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/Device.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/StdDescriptors.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/Events.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/../LowLevel/Device.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/Endpoint.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/DeviceStandardReq.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/StdDescriptors.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/StdRequestType.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/USBTask.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/../LowLevel/USBController.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/EndpointStream.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/StreamCallbacks.h:
+
+LUFA/Drivers/USB/HighLevel/Events.h:
+
+LUFA/Drivers/USB/HighLevel/StdRequestType.h:
+
+LUFA/Drivers/USB/HighLevel/StdDescriptors.h:
+
+LUFA/Drivers/USB/HighLevel/USBMode.h:
+
+LUFA/Drivers/USB/HighLevel/DeviceStandardReq.h:
diff --git a/firmware/.dep/VirtualSerial.o.d b/firmware/.dep/VirtualSerial.o.d
new file mode 100644
index 0000000..42edd23
--- /dev/null
+++ b/firmware/.dep/VirtualSerial.o.d
@@ -0,0 +1,202 @@
+VirtualSerial.o: VirtualSerial.c VirtualSerial.h Descriptors.h \
+ LUFA/Drivers/USB/USB.h LUFA/Drivers/USB/HighLevel/USBMode.h \
+ LUFA/Drivers/USB/HighLevel/USBTask.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/USBController.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/USBMode.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../../../Common/Common.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../../../Common/Attributes.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../../../Common/BoardTypes.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/Events.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/../../../Common/Common.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/USBMode.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/USBTask.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/USBInterrupt.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/USBController.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/Device.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/StdDescriptors.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/Events.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/../LowLevel/Device.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/Endpoint.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/DeviceStandardReq.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/StdDescriptors.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/StdRequestType.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/USBTask.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/../LowLevel/USBController.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/EndpointStream.h \
+ LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/StreamCallbacks.h \
+ LUFA/Drivers/USB/HighLevel/Events.h \
+ LUFA/Drivers/USB/HighLevel/StdRequestType.h \
+ LUFA/Drivers/USB/HighLevel/StdDescriptors.h \
+ LUFA/Drivers/USB/HighLevel/USBMode.h \
+ LUFA/Drivers/USB/HighLevel/DeviceStandardReq.h \
+ LUFA/Drivers/USB/HighLevel/Events.h \
+ LUFA/Drivers/USB/HighLevel/StdDescriptors.h \
+ LUFA/Drivers/USB/HighLevel/ConfigDescriptor.h \
+ LUFA/Drivers/USB/HighLevel/../../../Common/Common.h \
+ LUFA/Drivers/USB/HighLevel/HostStandardReq.h \
+ LUFA/Drivers/USB/LowLevel/USBController.h \
+ LUFA/Drivers/USB/LowLevel/USBInterrupt.h \
+ LUFA/Drivers/USB/LowLevel/Device.h LUFA/Drivers/USB/LowLevel/Endpoint.h \
+ LUFA/Drivers/USB/HighLevel/DeviceStandardReq.h \
+ LUFA/Drivers/USB/HighLevel/EndpointStream.h \
+ LUFA/Drivers/USB/Class/Audio.h \
+ LUFA/Drivers/USB/Class/../HighLevel/USBMode.h \
+ LUFA/Drivers/USB/Class/Device/Audio.h \
+ LUFA/Drivers/USB/Class/Device/../../USB.h \
+ LUFA/Drivers/USB/Class/Device/../Common/Audio.h \
+ LUFA/Drivers/USB/Class/Device/../Common/../../HighLevel/StdDescriptors.h \
+ LUFA/Drivers/USB/Class/CDC.h LUFA/Drivers/USB/Class/Device/CDC.h \
+ LUFA/Drivers/USB/Class/Device/../Common/CDC.h \
+ LUFA/Drivers/USB/Class/HID.h LUFA/Drivers/USB/Class/Device/HID.h \
+ LUFA/Drivers/USB/Class/Device/../Common/HID.h \
+ LUFA/Drivers/USB/Class/MassStorage.h \
+ LUFA/Drivers/USB/Class/Device/MassStorage.h \
+ LUFA/Drivers/USB/Class/Device/../Common/MassStorage.h \
+ LUFA/Drivers/USB/Class/MIDI.h LUFA/Drivers/USB/Class/Device/MIDI.h \
+ LUFA/Drivers/USB/Class/Device/../Common/MIDI.h \
+ LUFA/Drivers/USB/Class/Device/../Common/Audio.h \
+ LUFA/Drivers/USB/Class/Printer.h LUFA/Drivers/USB/Class/RNDIS.h \
+ LUFA/Drivers/USB/Class/Device/RNDIS.h \
+ LUFA/Drivers/USB/Class/Device/../Common/RNDIS.h \
+ LUFA/Drivers/USB/Class/Device/../Common/CDC.h \
+ LUFA/Drivers/USB/Class/StillImage.h LUFA/Version.h
+
+VirtualSerial.h:
+
+Descriptors.h:
+
+LUFA/Drivers/USB/USB.h:
+
+LUFA/Drivers/USB/HighLevel/USBMode.h:
+
+LUFA/Drivers/USB/HighLevel/USBTask.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/USBController.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/USBMode.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../../../Common/Common.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../../../Common/Attributes.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../../../Common/BoardTypes.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/Events.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/../../../Common/Common.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/USBMode.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/USBTask.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/USBInterrupt.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/USBController.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/Device.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/StdDescriptors.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/Events.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/../LowLevel/Device.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/Endpoint.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/DeviceStandardReq.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/StdDescriptors.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/StdRequestType.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/USBTask.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/../LowLevel/USBController.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/EndpointStream.h:
+
+LUFA/Drivers/USB/HighLevel/../LowLevel/../HighLevel/StreamCallbacks.h:
+
+LUFA/Drivers/USB/HighLevel/Events.h:
+
+LUFA/Drivers/USB/HighLevel/StdRequestType.h:
+
+LUFA/Drivers/USB/HighLevel/StdDescriptors.h:
+
+LUFA/Drivers/USB/HighLevel/USBMode.h:
+
+LUFA/Drivers/USB/HighLevel/DeviceStandardReq.h:
+
+LUFA/Drivers/USB/HighLevel/Events.h:
+
+LUFA/Drivers/USB/HighLevel/StdDescriptors.h:
+
+LUFA/Drivers/USB/HighLevel/ConfigDescriptor.h:
+
+LUFA/Drivers/USB/HighLevel/../../../Common/Common.h:
+
+LUFA/Drivers/USB/HighLevel/HostStandardReq.h:
+
+LUFA/Drivers/USB/LowLevel/USBController.h:
+
+LUFA/Drivers/USB/LowLevel/USBInterrupt.h:
+
+LUFA/Drivers/USB/LowLevel/Device.h:
+
+LUFA/Drivers/USB/LowLevel/Endpoint.h:
+
+LUFA/Drivers/USB/HighLevel/DeviceStandardReq.h:
+
+LUFA/Drivers/USB/HighLevel/EndpointStream.h:
+
+LUFA/Drivers/USB/Class/Audio.h:
+
+LUFA/Drivers/USB/Class/../HighLevel/USBMode.h:
+
+LUFA/Drivers/USB/Class/Device/Audio.h:
+
+LUFA/Drivers/USB/Class/Device/../../USB.h:
+
+LUFA/Drivers/USB/Class/Device/../Common/Audio.h:
+
+LUFA/Drivers/USB/Class/Device/../Common/../../HighLevel/StdDescriptors.h:
+
+LUFA/Drivers/USB/Class/CDC.h:
+
+LUFA/Drivers/USB/Class/Device/CDC.h:
+
+LUFA/Drivers/USB/Class/Device/../Common/CDC.h:
+
+LUFA/Drivers/USB/Class/HID.h:
+
+LUFA/Drivers/USB/Class/Device/HID.h:
+
+LUFA/Drivers/USB/Class/Device/../Common/HID.h:
+
+LUFA/Drivers/USB/Class/MassStorage.h:
+
+LUFA/Drivers/USB/Class/Device/MassStorage.h:
+
+LUFA/Drivers/USB/Class/Device/../Common/MassStorage.h:
+
+LUFA/Drivers/USB/Class/MIDI.h:
+
+LUFA/Drivers/USB/Class/Device/MIDI.h:
+
+LUFA/Drivers/USB/Class/Device/../Common/MIDI.h:
+
+LUFA/Drivers/USB/Class/Device/../Common/Audio.h:
+
+LUFA/Drivers/USB/Class/Printer.h:
+
+LUFA/Drivers/USB/Class/RNDIS.h:
+
+LUFA/Drivers/USB/Class/Device/RNDIS.h:
+
+LUFA/Drivers/USB/Class/Device/../Common/RNDIS.h:
+
+LUFA/Drivers/USB/Class/Device/../Common/CDC.h:
+
+LUFA/Drivers/USB/Class/StillImage.h:
+
+LUFA/Version.h: