diff options
author | Dean Camera <dean@fourwalledcubicle.com> | 2009-03-20 06:34:41 +0000 |
---|---|---|
committer | Dean Camera <dean@fourwalledcubicle.com> | 2009-03-20 06:34:41 +0000 |
commit | ed031c1df2f5b053b9cd9f48c63e66a42b7c049e (patch) | |
tree | 8e49d639484d53a6e00700b20e2b804e9775242f | |
parent | ecf7538430c01b95104682f0f7493e57b9168125 (diff) | |
download | lufa-ed031c1df2f5b053b9cd9f48c63e66a42b7c049e.tar.gz lufa-ed031c1df2f5b053b9cd9f48c63e66a42b7c049e.tar.bz2 lufa-ed031c1df2f5b053b9cd9f48c63e66a42b7c049e.zip |
Seperated out OTG, Device and Host mode demos into seperate folders for clarity. Adjusted makefiles so that the path to the LUFA library can be set in one place.
-rw-r--r-- | Demos/Device/AudioInput/AudioInput.aps (renamed from Demos/AudioInput/AudioInput.aps) | 0 | ||||
-rw-r--r-- | Demos/Device/AudioInput/AudioInput.c (renamed from Demos/AudioInput/AudioInput.c) | 0 | ||||
-rw-r--r-- | Demos/Device/AudioInput/AudioInput.h (renamed from Demos/AudioInput/AudioInput.h) | 0 | ||||
-rw-r--r-- | Demos/Device/AudioInput/AudioInput.txt (renamed from Demos/AudioInput/AudioInput.txt) | 0 | ||||
-rw-r--r-- | Demos/Device/AudioInput/Descriptors.c (renamed from Demos/AudioInput/Descriptors.c) | 0 | ||||
-rw-r--r-- | Demos/Device/AudioInput/Descriptors.h (renamed from Demos/AudioInput/Descriptors.h) | 0 | ||||
-rw-r--r-- | Demos/Device/AudioInput/Doxygen.conf (renamed from Demos/AudioInput/Doxygen.conf) | 0 | ||||
-rw-r--r-- | Demos/Device/AudioInput/makefile (renamed from Demos/AudioInput/makefile) | 29 | ||||
-rw-r--r-- | Demos/Device/AudioOutput/AudioOutput.aps (renamed from Demos/AudioOutput/AudioOutput.aps) | 0 | ||||
-rw-r--r-- | Demos/Device/AudioOutput/AudioOutput.c (renamed from Demos/AudioOutput/AudioOutput.c) | 0 | ||||
-rw-r--r-- | Demos/Device/AudioOutput/AudioOutput.h (renamed from Demos/AudioOutput/AudioOutput.h) | 0 | ||||
-rw-r--r-- | Demos/Device/AudioOutput/AudioOutput.txt (renamed from Demos/AudioOutput/AudioOutput.txt) | 0 | ||||
-rw-r--r-- | Demos/Device/AudioOutput/Descriptors.c (renamed from Demos/AudioOutput/Descriptors.c) | 0 | ||||
-rw-r--r-- | Demos/Device/AudioOutput/Descriptors.h (renamed from Demos/AudioOutput/Descriptors.h) | 0 | ||||
-rw-r--r-- | Demos/Device/AudioOutput/Doxygen.conf (renamed from Demos/AudioOutput/Doxygen.conf) | 0 | ||||
-rw-r--r-- | Demos/Device/AudioOutput/makefile (renamed from Demos/AudioOutput/makefile) | 29 | ||||
-rw-r--r-- | Demos/Device/CDC/CDC.aps (renamed from Demos/CDC/CDC.aps) | 0 | ||||
-rw-r--r-- | Demos/Device/CDC/CDC.c (renamed from Demos/CDC/CDC.c) | 0 | ||||
-rw-r--r-- | Demos/Device/CDC/CDC.h (renamed from Demos/CDC/CDC.h) | 0 | ||||
-rw-r--r-- | Demos/Device/CDC/CDC.txt (renamed from Demos/CDC/CDC.txt) | 0 | ||||
-rw-r--r-- | Demos/Device/CDC/Descriptors.c (renamed from Demos/CDC/Descriptors.c) | 0 | ||||
-rw-r--r-- | Demos/Device/CDC/Descriptors.h (renamed from Demos/USBtoSerial/Descriptors.h) | 0 | ||||
-rw-r--r-- | Demos/Device/CDC/Doxygen.conf (renamed from Demos/CDC/Doxygen.conf) | 0 | ||||
-rw-r--r-- | Demos/Device/CDC/LUFA CDC.inf (renamed from Demos/CDC/LUFA CDC.inf) | 0 | ||||
-rw-r--r-- | Demos/Device/CDC/makefile (renamed from Demos/CDC/makefile) | 29 | ||||
-rw-r--r-- | Demos/Device/DualCDC/Descriptors.c (renamed from Demos/DualCDC/Descriptors.c) | 0 | ||||
-rw-r--r-- | Demos/Device/DualCDC/Descriptors.h (renamed from Demos/DualCDC/Descriptors.h) | 0 | ||||
-rw-r--r-- | Demos/Device/DualCDC/Doxygen.conf (renamed from Demos/DualCDC/Doxygen.conf) | 0 | ||||
-rw-r--r-- | Demos/Device/DualCDC/DualCDC.aps (renamed from Demos/DualCDC/DualCDC.aps) | 0 | ||||
-rw-r--r-- | Demos/Device/DualCDC/DualCDC.c (renamed from Demos/DualCDC/DualCDC.c) | 0 | ||||
-rw-r--r-- | Demos/Device/DualCDC/DualCDC.h (renamed from Demos/DualCDC/DualCDC.h) | 0 | ||||
-rw-r--r-- | Demos/Device/DualCDC/DualCDC.txt (renamed from Demos/DualCDC/DualCDC.txt) | 0 | ||||
-rw-r--r-- | Demos/Device/DualCDC/LUFA DualCDC.inf (renamed from Demos/DualCDC/LUFA DualCDC.inf) | 0 | ||||
-rw-r--r-- | Demos/Device/DualCDC/makefile (renamed from Demos/DualCDC/makefile) | 29 | ||||
-rw-r--r-- | Demos/Device/Joystick/Descriptors.c (renamed from Demos/Joystick/Descriptors.c) | 0 | ||||
-rw-r--r-- | Demos/Device/Joystick/Descriptors.h (renamed from Demos/Joystick/Descriptors.h) | 0 | ||||
-rw-r--r-- | Demos/Device/Joystick/Doxygen.conf (renamed from Demos/Joystick/Doxygen.conf) | 0 | ||||
-rw-r--r-- | Demos/Device/Joystick/Joystick.aps (renamed from Demos/Joystick/Joystick.aps) | 0 | ||||
-rw-r--r-- | Demos/Device/Joystick/Joystick.c (renamed from Demos/Joystick/Joystick.c) | 0 | ||||
-rw-r--r-- | Demos/Device/Joystick/Joystick.h (renamed from Demos/Joystick/Joystick.h) | 0 | ||||
-rw-r--r-- | Demos/Device/Joystick/Joystick.txt (renamed from Demos/Joystick/Joystick.txt) | 0 | ||||
-rw-r--r-- | Demos/Device/Joystick/makefile (renamed from Demos/Joystick/makefile) | 29 | ||||
-rw-r--r-- | Demos/Device/Keyboard/Descriptors.c (renamed from Demos/Keyboard/Descriptors.c) | 0 | ||||
-rw-r--r-- | Demos/Device/Keyboard/Descriptors.h (renamed from Demos/Keyboard/Descriptors.h) | 0 | ||||
-rw-r--r-- | Demos/Device/Keyboard/Doxygen.conf (renamed from Demos/Keyboard/Doxygen.conf) | 0 | ||||
-rw-r--r-- | Demos/Device/Keyboard/Keyboard.aps (renamed from Demos/Keyboard/Keyboard.aps) | 0 | ||||
-rw-r--r-- | Demos/Device/Keyboard/Keyboard.c (renamed from Demos/Keyboard/Keyboard.c) | 0 | ||||
-rw-r--r-- | Demos/Device/Keyboard/Keyboard.h (renamed from Demos/Keyboard/Keyboard.h) | 0 | ||||
-rw-r--r-- | Demos/Device/Keyboard/Keyboard.txt (renamed from Demos/Keyboard/Keyboard.txt) | 0 | ||||
-rw-r--r-- | Demos/Device/Keyboard/makefile (renamed from Demos/Keyboard/makefile) | 29 | ||||
-rw-r--r-- | Demos/Device/KeyboardMouse/Descriptors.c (renamed from Demos/KeyboardMouse/Descriptors.c) | 0 | ||||
-rw-r--r-- | Demos/Device/KeyboardMouse/Descriptors.h (renamed from Demos/KeyboardMouse/Descriptors.h) | 0 | ||||
-rw-r--r-- | Demos/Device/KeyboardMouse/Doxygen.conf (renamed from Demos/KeyboardMouse/Doxygen.conf) | 0 | ||||
-rw-r--r-- | Demos/Device/KeyboardMouse/KeyboardMouse.aps (renamed from Demos/KeyboardMouse/KeyboardMouse.aps) | 0 | ||||
-rw-r--r-- | Demos/Device/KeyboardMouse/KeyboardMouse.c (renamed from Demos/KeyboardMouse/KeyboardMouse.c) | 0 | ||||
-rw-r--r-- | Demos/Device/KeyboardMouse/KeyboardMouse.h (renamed from Demos/KeyboardMouse/KeyboardMouse.h) | 0 | ||||
-rw-r--r-- | Demos/Device/KeyboardMouse/KeyboardMouse.txt (renamed from Demos/KeyboardMouse/KeyboardMouse.txt) | 0 | ||||
-rw-r--r-- | Demos/Device/KeyboardMouse/makefile (renamed from Demos/KeyboardMouse/makefile) | 29 | ||||
-rw-r--r-- | Demos/Device/MIDI/Descriptors.c (renamed from Demos/MIDI/Descriptors.c) | 0 | ||||
-rw-r--r-- | Demos/Device/MIDI/Descriptors.h (renamed from Demos/MIDI/Descriptors.h) | 0 | ||||
-rw-r--r-- | Demos/Device/MIDI/Doxygen.conf (renamed from Demos/MIDI/Doxygen.conf) | 0 | ||||
-rw-r--r-- | Demos/Device/MIDI/MIDI.aps (renamed from Demos/MIDI/MIDI.aps) | 0 | ||||
-rw-r--r-- | Demos/Device/MIDI/MIDI.c (renamed from Demos/MIDI/MIDI.c) | 0 | ||||
-rw-r--r-- | Demos/Device/MIDI/MIDI.h (renamed from Demos/MIDI/MIDI.h) | 0 | ||||
-rw-r--r-- | Demos/Device/MIDI/MIDI.txt (renamed from Demos/MIDI/MIDI.txt) | 0 | ||||
-rw-r--r-- | Demos/Device/MIDI/makefile (renamed from Demos/MIDI/makefile) | 29 | ||||
-rw-r--r-- | Demos/Device/MassStorage/DataflashManager.c (renamed from Demos/MassStorage/DataflashManager.c) | 0 | ||||
-rw-r--r-- | Demos/Device/MassStorage/DataflashManager.h (renamed from Demos/MassStorage/DataflashManager.h) | 0 | ||||
-rw-r--r-- | Demos/Device/MassStorage/Descriptors.c (renamed from Demos/MassStorage/Descriptors.c) | 0 | ||||
-rw-r--r-- | Demos/Device/MassStorage/Descriptors.h (renamed from Demos/MassStorage/Descriptors.h) | 0 | ||||
-rw-r--r-- | Demos/Device/MassStorage/Doxygen.conf (renamed from Demos/MassStorage/Doxygen.conf) | 0 | ||||
-rw-r--r-- | Demos/Device/MassStorage/MassStorage.aps (renamed from Demos/MassStorage/MassStorage.aps) | 0 | ||||
-rw-r--r-- | Demos/Device/MassStorage/MassStorage.c (renamed from Demos/MassStorage/MassStorage.c) | 0 | ||||
-rw-r--r-- | Demos/Device/MassStorage/MassStorage.h (renamed from Demos/MassStorage/MassStorage.h) | 0 | ||||
-rw-r--r-- | Demos/Device/MassStorage/MassStorage.txt (renamed from Demos/MassStorage/MassStorage.txt) | 0 | ||||
-rw-r--r-- | Demos/Device/MassStorage/SCSI.c (renamed from Demos/MassStorage/SCSI.c) | 0 | ||||
-rw-r--r-- | Demos/Device/MassStorage/SCSI.h (renamed from Demos/MassStorage/SCSI.h) | 0 | ||||
-rw-r--r-- | Demos/Device/MassStorage/SCSI_Codes.h (renamed from Demos/MassStorageHost/SCSI_Codes.h) | 0 | ||||
-rw-r--r-- | Demos/Device/MassStorage/makefile (renamed from Demos/MassStorage/makefile) | 33 | ||||
-rw-r--r-- | Demos/Device/Mouse/Descriptors.c (renamed from Demos/Mouse/Descriptors.c) | 0 | ||||
-rw-r--r-- | Demos/Device/Mouse/Descriptors.h (renamed from Demos/Mouse/Descriptors.h) | 0 | ||||
-rw-r--r-- | Demos/Device/Mouse/Doxygen.conf (renamed from Demos/Mouse/Doxygen.conf) | 0 | ||||
-rw-r--r-- | Demos/Device/Mouse/Mouse.aps (renamed from Demos/Mouse/Mouse.aps) | 0 | ||||
-rw-r--r-- | Demos/Device/Mouse/Mouse.c (renamed from Demos/Mouse/Mouse.c) | 0 | ||||
-rw-r--r-- | Demos/Device/Mouse/Mouse.h (renamed from Demos/Mouse/Mouse.h) | 0 | ||||
-rw-r--r-- | Demos/Device/Mouse/Mouse.txt (renamed from Demos/Mouse/Mouse.txt) | 0 | ||||
-rw-r--r-- | Demos/Device/Mouse/makefile (renamed from Demos/Mouse/makefile) | 29 | ||||
-rw-r--r-- | Demos/Device/RNDISEthernet/ARP.c (renamed from Demos/RNDISEthernet/ARP.c) | 0 | ||||
-rw-r--r-- | Demos/Device/RNDISEthernet/ARP.h (renamed from Demos/RNDISEthernet/ARP.h) | 0 | ||||
-rw-r--r-- | Demos/Device/RNDISEthernet/DHCP.c (renamed from Demos/RNDISEthernet/DHCP.c) | 0 | ||||
-rw-r--r-- | Demos/Device/RNDISEthernet/DHCP.h (renamed from Demos/RNDISEthernet/DHCP.h) | 0 | ||||
-rw-r--r-- | Demos/Device/RNDISEthernet/Descriptors.c (renamed from Demos/RNDISEthernet/Descriptors.c) | 0 | ||||
-rw-r--r-- | Demos/Device/RNDISEthernet/Descriptors.h (renamed from Demos/RNDISEthernet/Descriptors.h) | 0 | ||||
-rw-r--r-- | Demos/Device/RNDISEthernet/Doxygen.conf (renamed from Demos/RNDISEthernet/Doxygen.conf) | 0 | ||||
-rw-r--r-- | Demos/Device/RNDISEthernet/Ethernet.c (renamed from Demos/RNDISEthernet/Ethernet.c) | 0 | ||||
-rw-r--r-- | Demos/Device/RNDISEthernet/Ethernet.h (renamed from Demos/RNDISEthernet/Ethernet.h) | 0 | ||||
-rw-r--r-- | Demos/Device/RNDISEthernet/EthernetProtocols.h (renamed from Demos/RNDISEthernet/EthernetProtocols.h) | 0 | ||||
-rw-r--r-- | Demos/Device/RNDISEthernet/ICMP.c (renamed from Demos/RNDISEthernet/ICMP.c) | 0 | ||||
-rw-r--r-- | Demos/Device/RNDISEthernet/ICMP.h (renamed from Demos/RNDISEthernet/ICMP.h) | 0 | ||||
-rw-r--r-- | Demos/Device/RNDISEthernet/IP.c (renamed from Demos/RNDISEthernet/IP.c) | 0 | ||||
-rw-r--r-- | Demos/Device/RNDISEthernet/IP.h (renamed from Demos/RNDISEthernet/IP.h) | 0 | ||||
-rw-r--r-- | Demos/Device/RNDISEthernet/LUFA RNDIS.inf (renamed from Demos/RNDISEthernet/LUFA RNDIS.inf) | 0 | ||||
-rw-r--r-- | Demos/Device/RNDISEthernet/ProtocolDecoders.c (renamed from Demos/RNDISEthernet/ProtocolDecoders.c) | 0 | ||||
-rw-r--r-- | Demos/Device/RNDISEthernet/ProtocolDecoders.h (renamed from Demos/RNDISEthernet/ProtocolDecoders.h) | 0 | ||||
-rw-r--r-- | Demos/Device/RNDISEthernet/RNDIS.c (renamed from Demos/RNDISEthernet/RNDIS.c) | 0 | ||||
-rw-r--r-- | Demos/Device/RNDISEthernet/RNDIS.h (renamed from Demos/RNDISEthernet/RNDIS.h) | 0 | ||||
-rw-r--r-- | Demos/Device/RNDISEthernet/RNDISConstants.h (renamed from Demos/RNDISEthernet/RNDISConstants.h) | 0 | ||||
-rw-r--r-- | Demos/Device/RNDISEthernet/RNDISEthernet.aps (renamed from Demos/RNDISEthernet/RNDISEthernet.aps) | 0 | ||||
-rw-r--r-- | Demos/Device/RNDISEthernet/RNDISEthernet.c (renamed from Demos/RNDISEthernet/RNDISEthernet.c) | 0 | ||||
-rw-r--r-- | Demos/Device/RNDISEthernet/RNDISEthernet.h (renamed from Demos/RNDISEthernet/RNDISEthernet.h) | 0 | ||||
-rw-r--r-- | Demos/Device/RNDISEthernet/RNDISEthernet.txt (renamed from Demos/RNDISEthernet/RNDISEthernet.txt) | 0 | ||||
-rw-r--r-- | Demos/Device/RNDISEthernet/TCP.c (renamed from Demos/RNDISEthernet/TCP.c) | 0 | ||||
-rw-r--r-- | Demos/Device/RNDISEthernet/TCP.h (renamed from Demos/RNDISEthernet/TCP.h) | 0 | ||||
-rw-r--r-- | Demos/Device/RNDISEthernet/UDP.c (renamed from Demos/RNDISEthernet/UDP.c) | 0 | ||||
-rw-r--r-- | Demos/Device/RNDISEthernet/UDP.h (renamed from Demos/RNDISEthernet/UDP.h) | 0 | ||||
-rw-r--r-- | Demos/Device/RNDISEthernet/Webserver.c (renamed from Demos/RNDISEthernet/Webserver.c) | 0 | ||||
-rw-r--r-- | Demos/Device/RNDISEthernet/Webserver.h (renamed from Demos/RNDISEthernet/Webserver.h) | 0 | ||||
-rw-r--r-- | Demos/Device/RNDISEthernet/makefile (renamed from Demos/RNDISEthernet/makefile) | 53 | ||||
-rw-r--r-- | Demos/Device/USBtoSerial/Descriptors.c (renamed from Demos/USBtoSerial/Descriptors.c) | 0 | ||||
-rw-r--r-- | Demos/Device/USBtoSerial/Descriptors.h (renamed from Demos/CDC/Descriptors.h) | 0 | ||||
-rw-r--r-- | Demos/Device/USBtoSerial/Doxygen.conf (renamed from Demos/USBtoSerial/Doxygen.conf) | 0 | ||||
-rw-r--r-- | Demos/Device/USBtoSerial/LUFA USBtoSerial.inf (renamed from Demos/USBtoSerial/LUFA USBtoSerial.inf) | 0 | ||||
-rw-r--r-- | Demos/Device/USBtoSerial/RingBuff.c (renamed from Demos/USBtoSerial/RingBuff.c) | 0 | ||||
-rw-r--r-- | Demos/Device/USBtoSerial/RingBuff.h (renamed from Demos/USBtoSerial/RingBuff.h) | 0 | ||||
-rw-r--r-- | Demos/Device/USBtoSerial/USBtoSerial.aps (renamed from Demos/USBtoSerial/USBtoSerial.aps) | 0 | ||||
-rw-r--r-- | Demos/Device/USBtoSerial/USBtoSerial.c (renamed from Demos/USBtoSerial/USBtoSerial.c) | 0 | ||||
-rw-r--r-- | Demos/Device/USBtoSerial/USBtoSerial.h (renamed from Demos/USBtoSerial/USBtoSerial.h) | 0 | ||||
-rw-r--r-- | Demos/Device/USBtoSerial/USBtoSerial.txt (renamed from Demos/USBtoSerial/USBtoSerial.txt) | 0 | ||||
-rw-r--r-- | Demos/Device/USBtoSerial/makefile (renamed from Demos/USBtoSerial/makefile) | 33 | ||||
-rw-r--r-- | Demos/Device/makefile | 65 | ||||
-rw-r--r-- | Demos/Host/CDCHost/CDCHost.aps (renamed from Demos/CDCHost/CDCHost.aps) | 0 | ||||
-rw-r--r-- | Demos/Host/CDCHost/CDCHost.c (renamed from Demos/CDCHost/CDCHost.c) | 0 | ||||
-rw-r--r-- | Demos/Host/CDCHost/CDCHost.h (renamed from Demos/CDCHost/CDCHost.h) | 0 | ||||
-rw-r--r-- | Demos/Host/CDCHost/CDCHost.txt (renamed from Demos/CDCHost/CDCHost.txt) | 0 | ||||
-rw-r--r-- | Demos/Host/CDCHost/ConfigDescriptor.c (renamed from Demos/CDCHost/ConfigDescriptor.c) | 0 | ||||
-rw-r--r-- | Demos/Host/CDCHost/ConfigDescriptor.h (renamed from Demos/CDCHost/ConfigDescriptor.h) | 0 | ||||
-rw-r--r-- | Demos/Host/CDCHost/Doxygen.conf (renamed from Demos/CDCHost/Doxygen.conf) | 0 | ||||
-rw-r--r-- | Demos/Host/CDCHost/makefile (renamed from Demos/CDCHost/makefile) | 35 | ||||
-rw-r--r-- | Demos/Host/KeyboardHost/ConfigDescriptor.c (renamed from Demos/KeyboardHost/ConfigDescriptor.c) | 0 | ||||
-rw-r--r-- | Demos/Host/KeyboardHost/ConfigDescriptor.h (renamed from Demos/KeyboardHost/ConfigDescriptor.h) | 0 | ||||
-rw-r--r-- | Demos/Host/KeyboardHost/Doxygen.conf (renamed from Demos/KeyboardHost/Doxygen.conf) | 0 | ||||
-rw-r--r-- | Demos/Host/KeyboardHost/KeyboardHost.aps (renamed from Demos/KeyboardHost/KeyboardHost.aps) | 0 | ||||
-rw-r--r-- | Demos/Host/KeyboardHost/KeyboardHost.c (renamed from Demos/KeyboardHost/KeyboardHost.c) | 0 | ||||
-rw-r--r-- | Demos/Host/KeyboardHost/KeyboardHost.h (renamed from Demos/KeyboardHost/KeyboardHost.h) | 0 | ||||
-rw-r--r-- | Demos/Host/KeyboardHost/KeyboardHost.txt (renamed from Demos/KeyboardHost/KeyboardHost.txt) | 0 | ||||
-rw-r--r-- | Demos/Host/KeyboardHost/makefile (renamed from Demos/KeyboardHost/makefile) | 35 | ||||
-rw-r--r-- | Demos/Host/KeyboardHostWithParser/ConfigDescriptor.c (renamed from Demos/KeyboardHostWithParser/ConfigDescriptor.c) | 0 | ||||
-rw-r--r-- | Demos/Host/KeyboardHostWithParser/ConfigDescriptor.h (renamed from Demos/KeyboardHostWithParser/ConfigDescriptor.h) | 0 | ||||
-rw-r--r-- | Demos/Host/KeyboardHostWithParser/Doxygen.conf (renamed from Demos/KeyboardHostWithParser/Doxygen.conf) | 0 | ||||
-rw-r--r-- | Demos/Host/KeyboardHostWithParser/HIDReport.c (renamed from Demos/KeyboardHostWithParser/HIDReport.c) | 0 | ||||
-rw-r--r-- | Demos/Host/KeyboardHostWithParser/HIDReport.h (renamed from Demos/KeyboardHostWithParser/HIDReport.h) | 0 | ||||
-rw-r--r-- | Demos/Host/KeyboardHostWithParser/KeyboardHostWithParser.aps (renamed from Demos/KeyboardHostWithParser/KeyboardHostWithParser.aps) | 0 | ||||
-rw-r--r-- | Demos/Host/KeyboardHostWithParser/KeyboardHostWithParser.c (renamed from Demos/KeyboardHostWithParser/KeyboardHostWithParser.c) | 0 | ||||
-rw-r--r-- | Demos/Host/KeyboardHostWithParser/KeyboardHostWithParser.h (renamed from Demos/KeyboardHostWithParser/KeyboardHostWithParser.h) | 0 | ||||
-rw-r--r-- | Demos/Host/KeyboardHostWithParser/KeyboardHostWithParser.txt (renamed from Demos/KeyboardHostWithParser/KeyboardHostWithParser.txt) | 0 | ||||
-rw-r--r-- | Demos/Host/KeyboardHostWithParser/makefile (renamed from Demos/KeyboardHostWithParser/makefile) | 39 | ||||
-rw-r--r-- | Demos/Host/MassStorageHost/ConfigDescriptor.c (renamed from Demos/MassStorageHost/ConfigDescriptor.c) | 0 | ||||
-rw-r--r-- | Demos/Host/MassStorageHost/ConfigDescriptor.h (renamed from Demos/MassStorageHost/ConfigDescriptor.h) | 0 | ||||
-rw-r--r-- | Demos/Host/MassStorageHost/Doxygen.conf (renamed from Demos/MassStorageHost/Doxygen.conf) | 0 | ||||
-rw-r--r-- | Demos/Host/MassStorageHost/MassStorageHost.aps (renamed from Demos/MassStorageHost/MassStorageHost.aps) | 0 | ||||
-rw-r--r-- | Demos/Host/MassStorageHost/MassStorageHost.c (renamed from Demos/MassStorageHost/MassStorageHost.c) | 0 | ||||
-rw-r--r-- | Demos/Host/MassStorageHost/MassStorageHost.h (renamed from Demos/MassStorageHost/MassStorageHost.h) | 0 | ||||
-rw-r--r-- | Demos/Host/MassStorageHost/MassStorageHost.txt (renamed from Demos/MassStorageHost/MassStorageHost.txt) | 0 | ||||
-rw-r--r-- | Demos/Host/MassStorageHost/MassStoreCommands.c (renamed from Demos/MassStorageHost/MassStoreCommands.c) | 0 | ||||
-rw-r--r-- | Demos/Host/MassStorageHost/MassStoreCommands.h (renamed from Demos/MassStorageHost/MassStoreCommands.h) | 0 | ||||
-rw-r--r-- | Demos/Host/MassStorageHost/SCSI_Codes.h (renamed from Demos/MassStorage/SCSI_Codes.h) | 0 | ||||
-rw-r--r-- | Demos/Host/MassStorageHost/makefile (renamed from Demos/MassStorageHost/makefile) | 37 | ||||
-rw-r--r-- | Demos/Host/MouseHost/ConfigDescriptor.c (renamed from Demos/MouseHost/ConfigDescriptor.c) | 0 | ||||
-rw-r--r-- | Demos/Host/MouseHost/ConfigDescriptor.h (renamed from Demos/MouseHost/ConfigDescriptor.h) | 0 | ||||
-rw-r--r-- | Demos/Host/MouseHost/Doxygen.conf (renamed from Demos/MouseHost/Doxygen.conf) | 0 | ||||
-rw-r--r-- | Demos/Host/MouseHost/MouseHost.aps (renamed from Demos/MouseHost/MouseHost.aps) | 0 | ||||
-rw-r--r-- | Demos/Host/MouseHost/MouseHost.c (renamed from Demos/MouseHost/MouseHost.c) | 0 | ||||
-rw-r--r-- | Demos/Host/MouseHost/MouseHost.h (renamed from Demos/MouseHost/MouseHost.h) | 0 | ||||
-rw-r--r-- | Demos/Host/MouseHost/MouseHost.txt (renamed from Demos/MouseHost/MouseHost.txt) | 0 | ||||
-rw-r--r-- | Demos/Host/MouseHost/makefile (renamed from Demos/MouseHost/makefile) | 35 | ||||
-rw-r--r-- | Demos/Host/MouseHostWithParser/ConfigDescriptor.c (renamed from Demos/MouseHostWithParser/ConfigDescriptor.c) | 0 | ||||
-rw-r--r-- | Demos/Host/MouseHostWithParser/ConfigDescriptor.h (renamed from Demos/MouseHostWithParser/ConfigDescriptor.h) | 0 | ||||
-rw-r--r-- | Demos/Host/MouseHostWithParser/Doxygen.conf (renamed from Demos/MouseHostWithParser/Doxygen.conf) | 0 | ||||
-rw-r--r-- | Demos/Host/MouseHostWithParser/HIDReport.c (renamed from Demos/MouseHostWithParser/HIDReport.c) | 0 | ||||
-rw-r--r-- | Demos/Host/MouseHostWithParser/HIDReport.h (renamed from Demos/MouseHostWithParser/HIDReport.h) | 0 | ||||
-rw-r--r-- | Demos/Host/MouseHostWithParser/MouseHostWithParser.aps (renamed from Demos/MouseHostWithParser/MouseHostWithParser.aps) | 0 | ||||
-rw-r--r-- | Demos/Host/MouseHostWithParser/MouseHostWithParser.c (renamed from Demos/MouseHostWithParser/MouseHostWithParser.c) | 0 | ||||
-rw-r--r-- | Demos/Host/MouseHostWithParser/MouseHostWithParser.h (renamed from Demos/MouseHostWithParser/MouseHostWithParser.h) | 0 | ||||
-rw-r--r-- | Demos/Host/MouseHostWithParser/MouseHostWithParser.txt (renamed from Demos/MouseHostWithParser/MouseHostWithParser.txt) | 0 | ||||
-rw-r--r-- | Demos/Host/MouseHostWithParser/makefile (renamed from Demos/MouseHostWithParser/makefile) | 39 | ||||
-rw-r--r-- | Demos/Host/StillImageHost/ConfigDescriptor.c (renamed from Demos/StillImageHost/ConfigDescriptor.c) | 0 | ||||
-rw-r--r-- | Demos/Host/StillImageHost/ConfigDescriptor.h (renamed from Demos/StillImageHost/ConfigDescriptor.h) | 0 | ||||
-rw-r--r-- | Demos/Host/StillImageHost/Doxygen.conf (renamed from Demos/StillImageHost/Doxygen.conf) | 0 | ||||
-rw-r--r-- | Demos/Host/StillImageHost/PIMACodes.h (renamed from Demos/StillImageHost/PIMACodes.h) | 0 | ||||
-rw-r--r-- | Demos/Host/StillImageHost/StillImageCommands.c (renamed from Demos/StillImageHost/StillImageCommands.c) | 0 | ||||
-rw-r--r-- | Demos/Host/StillImageHost/StillImageCommands.h (renamed from Demos/StillImageHost/StillImageCommands.h) | 0 | ||||
-rw-r--r-- | Demos/Host/StillImageHost/StillImageHost.aps (renamed from Demos/StillImageHost/StillImageHost.aps) | 0 | ||||
-rw-r--r-- | Demos/Host/StillImageHost/StillImageHost.c (renamed from Demos/StillImageHost/StillImageHost.c) | 0 | ||||
-rw-r--r-- | Demos/Host/StillImageHost/StillImageHost.h (renamed from Demos/StillImageHost/StillImageHost.h) | 0 | ||||
-rw-r--r-- | Demos/Host/StillImageHost/StillImageHost.txt (renamed from Demos/StillImageHost/StillImageHost.txt) | 0 | ||||
-rw-r--r-- | Demos/Host/StillImageHost/makefile (renamed from Demos/StillImageHost/makefile) | 37 | ||||
-rw-r--r-- | Demos/Host/makefile | 42 | ||||
-rw-r--r-- | Demos/OTG/TestApp/Descriptors.c (renamed from Demos/TestApp/Descriptors.c) | 0 | ||||
-rw-r--r-- | Demos/OTG/TestApp/Descriptors.h (renamed from Demos/TestApp/Descriptors.h) | 0 | ||||
-rw-r--r-- | Demos/OTG/TestApp/Doxygen.conf (renamed from Demos/TestApp/Doxygen.conf) | 0 | ||||
-rw-r--r-- | Demos/OTG/TestApp/TestApp.aps (renamed from Demos/TestApp/TestApp.aps) | 0 | ||||
-rw-r--r-- | Demos/OTG/TestApp/TestApp.c (renamed from Demos/TestApp/TestApp.c) | 0 | ||||
-rw-r--r-- | Demos/OTG/TestApp/TestApp.h (renamed from Demos/TestApp/TestApp.h) | 0 | ||||
-rw-r--r-- | Demos/OTG/TestApp/TestApp.txt (renamed from Demos/TestApp/TestApp.txt) | 0 | ||||
-rw-r--r-- | Demos/OTG/TestApp/TestEvents.c (renamed from Demos/TestApp/TestEvents.c) | 0 | ||||
-rw-r--r-- | Demos/OTG/TestApp/TestEvents.h (renamed from Demos/TestApp/TestEvents.h) | 0 | ||||
-rw-r--r-- | Demos/OTG/TestApp/makefile (renamed from Demos/TestApp/makefile) | 45 | ||||
-rw-r--r-- | Demos/OTG/makefile | 21 | ||||
-rw-r--r-- | Demos/makefile | 84 |
209 files changed, 522 insertions, 372 deletions
diff --git a/Demos/AudioInput/AudioInput.aps b/Demos/Device/AudioInput/AudioInput.aps index aed850ae3..aed850ae3 100644 --- a/Demos/AudioInput/AudioInput.aps +++ b/Demos/Device/AudioInput/AudioInput.aps diff --git a/Demos/AudioInput/AudioInput.c b/Demos/Device/AudioInput/AudioInput.c index f41306f3b..f41306f3b 100644 --- a/Demos/AudioInput/AudioInput.c +++ b/Demos/Device/AudioInput/AudioInput.c diff --git a/Demos/AudioInput/AudioInput.h b/Demos/Device/AudioInput/AudioInput.h index 02c838039..02c838039 100644 --- a/Demos/AudioInput/AudioInput.h +++ b/Demos/Device/AudioInput/AudioInput.h diff --git a/Demos/AudioInput/AudioInput.txt b/Demos/Device/AudioInput/AudioInput.txt index 36e71e975..36e71e975 100644 --- a/Demos/AudioInput/AudioInput.txt +++ b/Demos/Device/AudioInput/AudioInput.txt diff --git a/Demos/AudioInput/Descriptors.c b/Demos/Device/AudioInput/Descriptors.c index 7a3e42883..7a3e42883 100644 --- a/Demos/AudioInput/Descriptors.c +++ b/Demos/Device/AudioInput/Descriptors.c diff --git a/Demos/AudioInput/Descriptors.h b/Demos/Device/AudioInput/Descriptors.h index cc0074980..cc0074980 100644 --- a/Demos/AudioInput/Descriptors.h +++ b/Demos/Device/AudioInput/Descriptors.h diff --git a/Demos/AudioInput/Doxygen.conf b/Demos/Device/AudioInput/Doxygen.conf index f84efb7ba..f84efb7ba 100644 --- a/Demos/AudioInput/Doxygen.conf +++ b/Demos/Device/AudioInput/Doxygen.conf diff --git a/Demos/AudioInput/makefile b/Demos/Device/AudioInput/makefile index ff2d83f93..95297d798 100644 --- a/Demos/AudioInput/makefile +++ b/Demos/Device/AudioInput/makefile @@ -118,18 +118,23 @@ TARGET = AudioInput OBJDIR = .
+# Path to the LUFA library
+LUFA_PATH = ../../..
+
+
# List C source files here. (C dependencies are automatically generated.)
-SRC = $(TARGET).c \
- Descriptors.c \
- ../../LUFA/Scheduler/Scheduler.c \
- ../../LUFA/Drivers/USB/LowLevel/LowLevel.c \
- ../../LUFA/Drivers/USB/LowLevel/Endpoint.c \
- ../../LUFA/Drivers/USB/LowLevel/DevChapter9.c \
- ../../LUFA/Drivers/USB/HighLevel/USBTask.c \
- ../../LUFA/Drivers/USB/HighLevel/USBInterrupt.c \
- ../../LUFA/Drivers/USB/HighLevel/Events.c \
- ../../LUFA/Drivers/USB/HighLevel/StdDescriptors.c \
-
+SRC = $(TARGET).c \
+ Descriptors.c \
+ $(LUFA_PATH)/LUFA/Scheduler/Scheduler.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/LowLevel/LowLevel.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/LowLevel/Endpoint.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/LowLevel/DevChapter9.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/HighLevel/USBTask.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/HighLevel/USBInterrupt.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/HighLevel/Events.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/HighLevel/StdDescriptors.c \
+
+
# List C++ source files here. (C dependencies are automatically generated.)
CPPSRC =
@@ -161,7 +166,7 @@ DEBUG = dwarf-2 # Each directory must be seperated by a space.
# Use forward slashes for directory separators.
# For a directory that has spaces, enclose it in quotes.
-EXTRAINCDIRS = ../../
+EXTRAINCDIRS = $(LUFA_PATH)/
# Compiler flag to set the C Standard level.
diff --git a/Demos/AudioOutput/AudioOutput.aps b/Demos/Device/AudioOutput/AudioOutput.aps index a01ba8f1a..a01ba8f1a 100644 --- a/Demos/AudioOutput/AudioOutput.aps +++ b/Demos/Device/AudioOutput/AudioOutput.aps diff --git a/Demos/AudioOutput/AudioOutput.c b/Demos/Device/AudioOutput/AudioOutput.c index 0f390f001..0f390f001 100644 --- a/Demos/AudioOutput/AudioOutput.c +++ b/Demos/Device/AudioOutput/AudioOutput.c diff --git a/Demos/AudioOutput/AudioOutput.h b/Demos/Device/AudioOutput/AudioOutput.h index 0ad9e5bf9..0ad9e5bf9 100644 --- a/Demos/AudioOutput/AudioOutput.h +++ b/Demos/Device/AudioOutput/AudioOutput.h diff --git a/Demos/AudioOutput/AudioOutput.txt b/Demos/Device/AudioOutput/AudioOutput.txt index 0638c47f9..0638c47f9 100644 --- a/Demos/AudioOutput/AudioOutput.txt +++ b/Demos/Device/AudioOutput/AudioOutput.txt diff --git a/Demos/AudioOutput/Descriptors.c b/Demos/Device/AudioOutput/Descriptors.c index 169e534ba..169e534ba 100644 --- a/Demos/AudioOutput/Descriptors.c +++ b/Demos/Device/AudioOutput/Descriptors.c diff --git a/Demos/AudioOutput/Descriptors.h b/Demos/Device/AudioOutput/Descriptors.h index 99f10d648..99f10d648 100644 --- a/Demos/AudioOutput/Descriptors.h +++ b/Demos/Device/AudioOutput/Descriptors.h diff --git a/Demos/AudioOutput/Doxygen.conf b/Demos/Device/AudioOutput/Doxygen.conf index 114137e19..114137e19 100644 --- a/Demos/AudioOutput/Doxygen.conf +++ b/Demos/Device/AudioOutput/Doxygen.conf diff --git a/Demos/AudioOutput/makefile b/Demos/Device/AudioOutput/makefile index af99358f5..7ecd9009c 100644 --- a/Demos/AudioOutput/makefile +++ b/Demos/Device/AudioOutput/makefile @@ -118,18 +118,23 @@ TARGET = AudioOutput OBJDIR = .
+# Path to the LUFA library
+LUFA_PATH = ../../..
+
+
# List C source files here. (C dependencies are automatically generated.)
-SRC = $(TARGET).c \
- Descriptors.c \
- ../../LUFA/Scheduler/Scheduler.c \
- ../../LUFA/Drivers/USB/LowLevel/LowLevel.c \
- ../../LUFA/Drivers/USB/LowLevel/Endpoint.c \
- ../../LUFA/Drivers/USB/LowLevel/DevChapter9.c \
- ../../LUFA/Drivers/USB/HighLevel/USBTask.c \
- ../../LUFA/Drivers/USB/HighLevel/USBInterrupt.c \
- ../../LUFA/Drivers/USB/HighLevel/Events.c \
- ../../LUFA/Drivers/USB/HighLevel/StdDescriptors.c \
-
+SRC = $(TARGET).c \
+ Descriptors.c \
+ $(LUFA_PATH)/LUFA/Scheduler/Scheduler.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/LowLevel/LowLevel.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/LowLevel/Endpoint.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/LowLevel/DevChapter9.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/HighLevel/USBTask.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/HighLevel/USBInterrupt.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/HighLevel/Events.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/HighLevel/StdDescriptors.c \
+
+
# List C++ source files here. (C dependencies are automatically generated.)
CPPSRC =
@@ -161,7 +166,7 @@ DEBUG = dwarf-2 # Each directory must be seperated by a space.
# Use forward slashes for directory separators.
# For a directory that has spaces, enclose it in quotes.
-EXTRAINCDIRS = ../../
+EXTRAINCDIRS = $(LUFA_PATH)/
# Compiler flag to set the C Standard level.
diff --git a/Demos/CDC/CDC.aps b/Demos/Device/CDC/CDC.aps index 83dde595d..83dde595d 100644 --- a/Demos/CDC/CDC.aps +++ b/Demos/Device/CDC/CDC.aps diff --git a/Demos/CDC/CDC.c b/Demos/Device/CDC/CDC.c index 6e933d581..6e933d581 100644 --- a/Demos/CDC/CDC.c +++ b/Demos/Device/CDC/CDC.c diff --git a/Demos/CDC/CDC.h b/Demos/Device/CDC/CDC.h index d953303f7..d953303f7 100644 --- a/Demos/CDC/CDC.h +++ b/Demos/Device/CDC/CDC.h diff --git a/Demos/CDC/CDC.txt b/Demos/Device/CDC/CDC.txt index 8e13b55b4..8e13b55b4 100644 --- a/Demos/CDC/CDC.txt +++ b/Demos/Device/CDC/CDC.txt diff --git a/Demos/CDC/Descriptors.c b/Demos/Device/CDC/Descriptors.c index fa0c79da0..fa0c79da0 100644 --- a/Demos/CDC/Descriptors.c +++ b/Demos/Device/CDC/Descriptors.c diff --git a/Demos/USBtoSerial/Descriptors.h b/Demos/Device/CDC/Descriptors.h index bec5e40d4..bec5e40d4 100644 --- a/Demos/USBtoSerial/Descriptors.h +++ b/Demos/Device/CDC/Descriptors.h diff --git a/Demos/CDC/Doxygen.conf b/Demos/Device/CDC/Doxygen.conf index 3493347c5..3493347c5 100644 --- a/Demos/CDC/Doxygen.conf +++ b/Demos/Device/CDC/Doxygen.conf diff --git a/Demos/CDC/LUFA CDC.inf b/Demos/Device/CDC/LUFA CDC.inf index d9d9ed63a..d9d9ed63a 100644 --- a/Demos/CDC/LUFA CDC.inf +++ b/Demos/Device/CDC/LUFA CDC.inf diff --git a/Demos/CDC/makefile b/Demos/Device/CDC/makefile index 6547dc807..6f27fb926 100644 --- a/Demos/CDC/makefile +++ b/Demos/Device/CDC/makefile @@ -118,18 +118,23 @@ TARGET = CDC OBJDIR = .
+# Path to the LUFA library
+LUFA_PATH = ../../..
+
+
# List C source files here. (C dependencies are automatically generated.)
-SRC = $(TARGET).c \
- Descriptors.c \
- ../../LUFA/Scheduler/Scheduler.c \
- ../../LUFA/Drivers/USB/LowLevel/LowLevel.c \
- ../../LUFA/Drivers/USB/LowLevel/Endpoint.c \
- ../../LUFA/Drivers/USB/LowLevel/DevChapter9.c \
- ../../LUFA/Drivers/USB/HighLevel/USBTask.c \
- ../../LUFA/Drivers/USB/HighLevel/USBInterrupt.c \
- ../../LUFA/Drivers/USB/HighLevel/Events.c \
- ../../LUFA/Drivers/USB/HighLevel/StdDescriptors.c \
-
+SRC = $(TARGET).c \
+ Descriptors.c \
+ $(LUFA_PATH)/LUFA/Scheduler/Scheduler.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/LowLevel/LowLevel.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/LowLevel/Endpoint.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/LowLevel/DevChapter9.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/HighLevel/USBTask.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/HighLevel/USBInterrupt.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/HighLevel/Events.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/HighLevel/StdDescriptors.c \
+
+
# List C++ source files here. (C dependencies are automatically generated.)
CPPSRC =
@@ -161,7 +166,7 @@ DEBUG = dwarf-2 # Each directory must be seperated by a space.
# Use forward slashes for directory separators.
# For a directory that has spaces, enclose it in quotes.
-EXTRAINCDIRS = ../../
+EXTRAINCDIRS = $(LUFA_PATH)/
# Compiler flag to set the C Standard level.
diff --git a/Demos/DualCDC/Descriptors.c b/Demos/Device/DualCDC/Descriptors.c index 4f74b138b..4f74b138b 100644 --- a/Demos/DualCDC/Descriptors.c +++ b/Demos/Device/DualCDC/Descriptors.c diff --git a/Demos/DualCDC/Descriptors.h b/Demos/Device/DualCDC/Descriptors.h index 7bbe52fe3..7bbe52fe3 100644 --- a/Demos/DualCDC/Descriptors.h +++ b/Demos/Device/DualCDC/Descriptors.h diff --git a/Demos/DualCDC/Doxygen.conf b/Demos/Device/DualCDC/Doxygen.conf index 7b3b74176..7b3b74176 100644 --- a/Demos/DualCDC/Doxygen.conf +++ b/Demos/Device/DualCDC/Doxygen.conf diff --git a/Demos/DualCDC/DualCDC.aps b/Demos/Device/DualCDC/DualCDC.aps index 276e74356..276e74356 100644 --- a/Demos/DualCDC/DualCDC.aps +++ b/Demos/Device/DualCDC/DualCDC.aps diff --git a/Demos/DualCDC/DualCDC.c b/Demos/Device/DualCDC/DualCDC.c index 3c598da42..3c598da42 100644 --- a/Demos/DualCDC/DualCDC.c +++ b/Demos/Device/DualCDC/DualCDC.c diff --git a/Demos/DualCDC/DualCDC.h b/Demos/Device/DualCDC/DualCDC.h index 4c62abf9d..4c62abf9d 100644 --- a/Demos/DualCDC/DualCDC.h +++ b/Demos/Device/DualCDC/DualCDC.h diff --git a/Demos/DualCDC/DualCDC.txt b/Demos/Device/DualCDC/DualCDC.txt index 6e086029b..6e086029b 100644 --- a/Demos/DualCDC/DualCDC.txt +++ b/Demos/Device/DualCDC/DualCDC.txt diff --git a/Demos/DualCDC/LUFA DualCDC.inf b/Demos/Device/DualCDC/LUFA DualCDC.inf index 10ba560f8..10ba560f8 100644 --- a/Demos/DualCDC/LUFA DualCDC.inf +++ b/Demos/Device/DualCDC/LUFA DualCDC.inf diff --git a/Demos/DualCDC/makefile b/Demos/Device/DualCDC/makefile index 084331302..b2a8d9e04 100644 --- a/Demos/DualCDC/makefile +++ b/Demos/Device/DualCDC/makefile @@ -118,18 +118,23 @@ TARGET = DualCDC OBJDIR = .
+# Path to the LUFA library
+LUFA_PATH = ../../..
+
+
# List C source files here. (C dependencies are automatically generated.)
-SRC = $(TARGET).c \
- Descriptors.c \
- ../../LUFA/Scheduler/Scheduler.c \
- ../../LUFA/Drivers/USB/LowLevel/LowLevel.c \
- ../../LUFA/Drivers/USB/LowLevel/Endpoint.c \
- ../../LUFA/Drivers/USB/LowLevel/DevChapter9.c \
- ../../LUFA/Drivers/USB/HighLevel/USBTask.c \
- ../../LUFA/Drivers/USB/HighLevel/USBInterrupt.c \
- ../../LUFA/Drivers/USB/HighLevel/Events.c \
- ../../LUFA/Drivers/USB/HighLevel/StdDescriptors.c \
-
+SRC = $(TARGET).c \
+ Descriptors.c \
+ $(LUFA_PATH)/LUFA/Scheduler/Scheduler.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/LowLevel/LowLevel.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/LowLevel/Endpoint.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/LowLevel/DevChapter9.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/HighLevel/USBTask.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/HighLevel/USBInterrupt.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/HighLevel/Events.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/HighLevel/StdDescriptors.c \
+
+
# List C++ source files here. (C dependencies are automatically generated.)
CPPSRC =
@@ -161,7 +166,7 @@ DEBUG = dwarf-2 # Each directory must be seperated by a space.
# Use forward slashes for directory separators.
# For a directory that has spaces, enclose it in quotes.
-EXTRAINCDIRS = ../../
+EXTRAINCDIRS = $(LUFA_PATH)/
# Compiler flag to set the C Standard level.
diff --git a/Demos/Joystick/Descriptors.c b/Demos/Device/Joystick/Descriptors.c index 36e644c26..36e644c26 100644 --- a/Demos/Joystick/Descriptors.c +++ b/Demos/Device/Joystick/Descriptors.c diff --git a/Demos/Joystick/Descriptors.h b/Demos/Device/Joystick/Descriptors.h index 3463d9623..3463d9623 100644 --- a/Demos/Joystick/Descriptors.h +++ b/Demos/Device/Joystick/Descriptors.h diff --git a/Demos/Joystick/Doxygen.conf b/Demos/Device/Joystick/Doxygen.conf index 2af5ce68e..2af5ce68e 100644 --- a/Demos/Joystick/Doxygen.conf +++ b/Demos/Device/Joystick/Doxygen.conf diff --git a/Demos/Joystick/Joystick.aps b/Demos/Device/Joystick/Joystick.aps index 245245daa..245245daa 100644 --- a/Demos/Joystick/Joystick.aps +++ b/Demos/Device/Joystick/Joystick.aps diff --git a/Demos/Joystick/Joystick.c b/Demos/Device/Joystick/Joystick.c index cd8822705..cd8822705 100644 --- a/Demos/Joystick/Joystick.c +++ b/Demos/Device/Joystick/Joystick.c diff --git a/Demos/Joystick/Joystick.h b/Demos/Device/Joystick/Joystick.h index 79c7e498f..79c7e498f 100644 --- a/Demos/Joystick/Joystick.h +++ b/Demos/Device/Joystick/Joystick.h diff --git a/Demos/Joystick/Joystick.txt b/Demos/Device/Joystick/Joystick.txt index 7d47ae92f..7d47ae92f 100644 --- a/Demos/Joystick/Joystick.txt +++ b/Demos/Device/Joystick/Joystick.txt diff --git a/Demos/Joystick/makefile b/Demos/Device/Joystick/makefile index e29a3a509..8c645747d 100644 --- a/Demos/Joystick/makefile +++ b/Demos/Device/Joystick/makefile @@ -118,18 +118,23 @@ TARGET = Joystick OBJDIR = .
+# Path to the LUFA library
+LUFA_PATH = ../../..
+
+
# List C source files here. (C dependencies are automatically generated.)
-SRC = $(TARGET).c \
- Descriptors.c \
- ../../LUFA/Scheduler/Scheduler.c \
- ../../LUFA/Drivers/USB/LowLevel/LowLevel.c \
- ../../LUFA/Drivers/USB/LowLevel/Endpoint.c \
- ../../LUFA/Drivers/USB/LowLevel/DevChapter9.c \
- ../../LUFA/Drivers/USB/HighLevel/USBTask.c \
- ../../LUFA/Drivers/USB/HighLevel/USBInterrupt.c \
- ../../LUFA/Drivers/USB/HighLevel/Events.c \
- ../../LUFA/Drivers/USB/HighLevel/StdDescriptors.c \
-
+SRC = $(TARGET).c \
+ Descriptors.c \
+ $(LUFA_PATH)/LUFA/Scheduler/Scheduler.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/LowLevel/LowLevel.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/LowLevel/Endpoint.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/LowLevel/DevChapter9.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/HighLevel/USBTask.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/HighLevel/USBInterrupt.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/HighLevel/Events.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/HighLevel/StdDescriptors.c \
+
+
# List C++ source files here. (C dependencies are automatically generated.)
CPPSRC =
@@ -161,7 +166,7 @@ DEBUG = dwarf-2 # Each directory must be seperated by a space.
# Use forward slashes for directory separators.
# For a directory that has spaces, enclose it in quotes.
-EXTRAINCDIRS = ../../
+EXTRAINCDIRS = $(LUFA_PATH)/
# Compiler flag to set the C Standard level.
diff --git a/Demos/Keyboard/Descriptors.c b/Demos/Device/Keyboard/Descriptors.c index 1f383ab08..1f383ab08 100644 --- a/Demos/Keyboard/Descriptors.c +++ b/Demos/Device/Keyboard/Descriptors.c diff --git a/Demos/Keyboard/Descriptors.h b/Demos/Device/Keyboard/Descriptors.h index aa1bf05b6..aa1bf05b6 100644 --- a/Demos/Keyboard/Descriptors.h +++ b/Demos/Device/Keyboard/Descriptors.h diff --git a/Demos/Keyboard/Doxygen.conf b/Demos/Device/Keyboard/Doxygen.conf index 79a300aed..79a300aed 100644 --- a/Demos/Keyboard/Doxygen.conf +++ b/Demos/Device/Keyboard/Doxygen.conf diff --git a/Demos/Keyboard/Keyboard.aps b/Demos/Device/Keyboard/Keyboard.aps index 541c17503..541c17503 100644 --- a/Demos/Keyboard/Keyboard.aps +++ b/Demos/Device/Keyboard/Keyboard.aps diff --git a/Demos/Keyboard/Keyboard.c b/Demos/Device/Keyboard/Keyboard.c index d6b254ffb..d6b254ffb 100644 --- a/Demos/Keyboard/Keyboard.c +++ b/Demos/Device/Keyboard/Keyboard.c diff --git a/Demos/Keyboard/Keyboard.h b/Demos/Device/Keyboard/Keyboard.h index 143ffc654..143ffc654 100644 --- a/Demos/Keyboard/Keyboard.h +++ b/Demos/Device/Keyboard/Keyboard.h diff --git a/Demos/Keyboard/Keyboard.txt b/Demos/Device/Keyboard/Keyboard.txt index a09d83507..a09d83507 100644 --- a/Demos/Keyboard/Keyboard.txt +++ b/Demos/Device/Keyboard/Keyboard.txt diff --git a/Demos/Keyboard/makefile b/Demos/Device/Keyboard/makefile index fde8ce0a1..9f738ce08 100644 --- a/Demos/Keyboard/makefile +++ b/Demos/Device/Keyboard/makefile @@ -118,18 +118,23 @@ TARGET = Keyboard OBJDIR = .
+# Path to the LUFA library
+LUFA_PATH = ../../..
+
+
# List C source files here. (C dependencies are automatically generated.)
-SRC = $(TARGET).c \
- Descriptors.c \
- ../../LUFA/Scheduler/Scheduler.c \
- ../../LUFA/Drivers/USB/LowLevel/LowLevel.c \
- ../../LUFA/Drivers/USB/LowLevel/Endpoint.c \
- ../../LUFA/Drivers/USB/LowLevel/DevChapter9.c \
- ../../LUFA/Drivers/USB/HighLevel/USBTask.c \
- ../../LUFA/Drivers/USB/HighLevel/USBInterrupt.c \
- ../../LUFA/Drivers/USB/HighLevel/Events.c \
- ../../LUFA/Drivers/USB/HighLevel/StdDescriptors.c \
-
+SRC = $(TARGET).c \
+ Descriptors.c \
+ $(LUFA_PATH)/LUFA/Scheduler/Scheduler.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/LowLevel/LowLevel.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/LowLevel/Endpoint.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/LowLevel/DevChapter9.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/HighLevel/USBTask.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/HighLevel/USBInterrupt.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/HighLevel/Events.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/HighLevel/StdDescriptors.c \
+
+
# List C++ source files here. (C dependencies are automatically generated.)
CPPSRC =
@@ -161,7 +166,7 @@ DEBUG = dwarf-2 # Each directory must be seperated by a space.
# Use forward slashes for directory separators.
# For a directory that has spaces, enclose it in quotes.
-EXTRAINCDIRS = ../../
+EXTRAINCDIRS = $(LUFA_PATH)/
# Compiler flag to set the C Standard level.
diff --git a/Demos/KeyboardMouse/Descriptors.c b/Demos/Device/KeyboardMouse/Descriptors.c index c9d91039b..c9d91039b 100644 --- a/Demos/KeyboardMouse/Descriptors.c +++ b/Demos/Device/KeyboardMouse/Descriptors.c diff --git a/Demos/KeyboardMouse/Descriptors.h b/Demos/Device/KeyboardMouse/Descriptors.h index 59495425c..59495425c 100644 --- a/Demos/KeyboardMouse/Descriptors.h +++ b/Demos/Device/KeyboardMouse/Descriptors.h diff --git a/Demos/KeyboardMouse/Doxygen.conf b/Demos/Device/KeyboardMouse/Doxygen.conf index 12916856b..12916856b 100644 --- a/Demos/KeyboardMouse/Doxygen.conf +++ b/Demos/Device/KeyboardMouse/Doxygen.conf diff --git a/Demos/KeyboardMouse/KeyboardMouse.aps b/Demos/Device/KeyboardMouse/KeyboardMouse.aps index eb54f1d4d..eb54f1d4d 100644 --- a/Demos/KeyboardMouse/KeyboardMouse.aps +++ b/Demos/Device/KeyboardMouse/KeyboardMouse.aps diff --git a/Demos/KeyboardMouse/KeyboardMouse.c b/Demos/Device/KeyboardMouse/KeyboardMouse.c index 3ee101b8d..3ee101b8d 100644 --- a/Demos/KeyboardMouse/KeyboardMouse.c +++ b/Demos/Device/KeyboardMouse/KeyboardMouse.c diff --git a/Demos/KeyboardMouse/KeyboardMouse.h b/Demos/Device/KeyboardMouse/KeyboardMouse.h index 9794159fc..9794159fc 100644 --- a/Demos/KeyboardMouse/KeyboardMouse.h +++ b/Demos/Device/KeyboardMouse/KeyboardMouse.h diff --git a/Demos/KeyboardMouse/KeyboardMouse.txt b/Demos/Device/KeyboardMouse/KeyboardMouse.txt index 6388e9803..6388e9803 100644 --- a/Demos/KeyboardMouse/KeyboardMouse.txt +++ b/Demos/Device/KeyboardMouse/KeyboardMouse.txt diff --git a/Demos/KeyboardMouse/makefile b/Demos/Device/KeyboardMouse/makefile index d411fc4aa..59d676f09 100644 --- a/Demos/KeyboardMouse/makefile +++ b/Demos/Device/KeyboardMouse/makefile @@ -118,18 +118,23 @@ TARGET = KeyboardMouse OBJDIR = .
+# Path to the LUFA library
+LUFA_PATH = ../../..
+
+
# List C source files here. (C dependencies are automatically generated.)
-SRC = $(TARGET).c \
- Descriptors.c \
- ../../LUFA/Scheduler/Scheduler.c \
- ../../LUFA/Drivers/USB/LowLevel/LowLevel.c \
- ../../LUFA/Drivers/USB/LowLevel/Endpoint.c \
- ../../LUFA/Drivers/USB/LowLevel/DevChapter9.c \
- ../../LUFA/Drivers/USB/HighLevel/USBTask.c \
- ../../LUFA/Drivers/USB/HighLevel/USBInterrupt.c \
- ../../LUFA/Drivers/USB/HighLevel/Events.c \
- ../../LUFA/Drivers/USB/HighLevel/StdDescriptors.c \
-
+SRC = $(TARGET).c \
+ Descriptors.c \
+ $(LUFA_PATH)/LUFA/Scheduler/Scheduler.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/LowLevel/LowLevel.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/LowLevel/Endpoint.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/LowLevel/DevChapter9.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/HighLevel/USBTask.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/HighLevel/USBInterrupt.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/HighLevel/Events.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/HighLevel/StdDescriptors.c \
+
+
# List C++ source files here. (C dependencies are automatically generated.)
CPPSRC =
@@ -161,7 +166,7 @@ DEBUG = dwarf-2 # Each directory must be seperated by a space.
# Use forward slashes for directory separators.
# For a directory that has spaces, enclose it in quotes.
-EXTRAINCDIRS = ../../
+EXTRAINCDIRS = $(LUFA_PATH)/
# Compiler flag to set the C Standard level.
diff --git a/Demos/MIDI/Descriptors.c b/Demos/Device/MIDI/Descriptors.c index 1dbc1d915..1dbc1d915 100644 --- a/Demos/MIDI/Descriptors.c +++ b/Demos/Device/MIDI/Descriptors.c diff --git a/Demos/MIDI/Descriptors.h b/Demos/Device/MIDI/Descriptors.h index f80e58b20..f80e58b20 100644 --- a/Demos/MIDI/Descriptors.h +++ b/Demos/Device/MIDI/Descriptors.h diff --git a/Demos/MIDI/Doxygen.conf b/Demos/Device/MIDI/Doxygen.conf index 7d36de8ed..7d36de8ed 100644 --- a/Demos/MIDI/Doxygen.conf +++ b/Demos/Device/MIDI/Doxygen.conf diff --git a/Demos/MIDI/MIDI.aps b/Demos/Device/MIDI/MIDI.aps index e61e77012..e61e77012 100644 --- a/Demos/MIDI/MIDI.aps +++ b/Demos/Device/MIDI/MIDI.aps diff --git a/Demos/MIDI/MIDI.c b/Demos/Device/MIDI/MIDI.c index c0e4f9df9..c0e4f9df9 100644 --- a/Demos/MIDI/MIDI.c +++ b/Demos/Device/MIDI/MIDI.c diff --git a/Demos/MIDI/MIDI.h b/Demos/Device/MIDI/MIDI.h index 733a7baed..733a7baed 100644 --- a/Demos/MIDI/MIDI.h +++ b/Demos/Device/MIDI/MIDI.h diff --git a/Demos/MIDI/MIDI.txt b/Demos/Device/MIDI/MIDI.txt index 3eb60cdc6..3eb60cdc6 100644 --- a/Demos/MIDI/MIDI.txt +++ b/Demos/Device/MIDI/MIDI.txt diff --git a/Demos/MIDI/makefile b/Demos/Device/MIDI/makefile index ecd4215c1..09bd0c28f 100644 --- a/Demos/MIDI/makefile +++ b/Demos/Device/MIDI/makefile @@ -118,18 +118,23 @@ TARGET = MIDI OBJDIR = .
+# Path to the LUFA library
+LUFA_PATH = ../../..
+
+
# List C source files here. (C dependencies are automatically generated.)
-SRC = $(TARGET).c \
- Descriptors.c \
- ../../LUFA/Scheduler/Scheduler.c \
- ../../LUFA/Drivers/USB/LowLevel/LowLevel.c \
- ../../LUFA/Drivers/USB/LowLevel/Endpoint.c \
- ../../LUFA/Drivers/USB/LowLevel/DevChapter9.c \
- ../../LUFA/Drivers/USB/HighLevel/USBTask.c \
- ../../LUFA/Drivers/USB/HighLevel/USBInterrupt.c \
- ../../LUFA/Drivers/USB/HighLevel/Events.c \
- ../../LUFA/Drivers/USB/HighLevel/StdDescriptors.c \
-
+SRC = $(TARGET).c \
+ Descriptors.c \
+ $(LUFA_PATH)/LUFA/Scheduler/Scheduler.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/LowLevel/LowLevel.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/LowLevel/Endpoint.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/LowLevel/DevChapter9.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/HighLevel/USBTask.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/HighLevel/USBInterrupt.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/HighLevel/Events.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/HighLevel/StdDescriptors.c \
+
+
# List C++ source files here. (C dependencies are automatically generated.)
CPPSRC =
@@ -161,7 +166,7 @@ DEBUG = dwarf-2 # Each directory must be seperated by a space.
# Use forward slashes for directory separators.
# For a directory that has spaces, enclose it in quotes.
-EXTRAINCDIRS = ../../
+EXTRAINCDIRS = $(LUFA_PATH)/
# Compiler flag to set the C Standard level.
diff --git a/Demos/MassStorage/DataflashManager.c b/Demos/Device/MassStorage/DataflashManager.c index 7b02ed6c8..7b02ed6c8 100644 --- a/Demos/MassStorage/DataflashManager.c +++ b/Demos/Device/MassStorage/DataflashManager.c diff --git a/Demos/MassStorage/DataflashManager.h b/Demos/Device/MassStorage/DataflashManager.h index 1332fd3a3..1332fd3a3 100644 --- a/Demos/MassStorage/DataflashManager.h +++ b/Demos/Device/MassStorage/DataflashManager.h diff --git a/Demos/MassStorage/Descriptors.c b/Demos/Device/MassStorage/Descriptors.c index a6173156a..a6173156a 100644 --- a/Demos/MassStorage/Descriptors.c +++ b/Demos/Device/MassStorage/Descriptors.c diff --git a/Demos/MassStorage/Descriptors.h b/Demos/Device/MassStorage/Descriptors.h index a64d72e92..a64d72e92 100644 --- a/Demos/MassStorage/Descriptors.h +++ b/Demos/Device/MassStorage/Descriptors.h diff --git a/Demos/MassStorage/Doxygen.conf b/Demos/Device/MassStorage/Doxygen.conf index a7b900160..a7b900160 100644 --- a/Demos/MassStorage/Doxygen.conf +++ b/Demos/Device/MassStorage/Doxygen.conf diff --git a/Demos/MassStorage/MassStorage.aps b/Demos/Device/MassStorage/MassStorage.aps index 483bc4cab..483bc4cab 100644 --- a/Demos/MassStorage/MassStorage.aps +++ b/Demos/Device/MassStorage/MassStorage.aps diff --git a/Demos/MassStorage/MassStorage.c b/Demos/Device/MassStorage/MassStorage.c index 92e33073c..92e33073c 100644 --- a/Demos/MassStorage/MassStorage.c +++ b/Demos/Device/MassStorage/MassStorage.c diff --git a/Demos/MassStorage/MassStorage.h b/Demos/Device/MassStorage/MassStorage.h index a30e7f746..a30e7f746 100644 --- a/Demos/MassStorage/MassStorage.h +++ b/Demos/Device/MassStorage/MassStorage.h diff --git a/Demos/MassStorage/MassStorage.txt b/Demos/Device/MassStorage/MassStorage.txt index 4e8adadbc..4e8adadbc 100644 --- a/Demos/MassStorage/MassStorage.txt +++ b/Demos/Device/MassStorage/MassStorage.txt diff --git a/Demos/MassStorage/SCSI.c b/Demos/Device/MassStorage/SCSI.c index d9c552691..d9c552691 100644 --- a/Demos/MassStorage/SCSI.c +++ b/Demos/Device/MassStorage/SCSI.c diff --git a/Demos/MassStorage/SCSI.h b/Demos/Device/MassStorage/SCSI.h index a0be39001..a0be39001 100644 --- a/Demos/MassStorage/SCSI.h +++ b/Demos/Device/MassStorage/SCSI.h diff --git a/Demos/MassStorageHost/SCSI_Codes.h b/Demos/Device/MassStorage/SCSI_Codes.h index 2b2213de2..2b2213de2 100644 --- a/Demos/MassStorageHost/SCSI_Codes.h +++ b/Demos/Device/MassStorage/SCSI_Codes.h diff --git a/Demos/MassStorage/makefile b/Demos/Device/MassStorage/makefile index 65285253d..a25c2335d 100644 --- a/Demos/MassStorage/makefile +++ b/Demos/Device/MassStorage/makefile @@ -118,20 +118,25 @@ TARGET = MassStorage OBJDIR = .
+# Path to the LUFA library
+LUFA_PATH = ../../..
+
+
# List C source files here. (C dependencies are automatically generated.)
-SRC = $(TARGET).c \
- Descriptors.c \
- SCSI.c \
- DataflashManager.c \
- ../../LUFA/Scheduler/Scheduler.c \
- ../../LUFA/Drivers/USB/LowLevel/LowLevel.c \
- ../../LUFA/Drivers/USB/LowLevel/Endpoint.c \
- ../../LUFA/Drivers/USB/LowLevel/DevChapter9.c \
- ../../LUFA/Drivers/USB/HighLevel/USBTask.c \
- ../../LUFA/Drivers/USB/HighLevel/USBInterrupt.c \
- ../../LUFA/Drivers/USB/HighLevel/Events.c \
- ../../LUFA/Drivers/USB/HighLevel/StdDescriptors.c \
-
+SRC = $(TARGET).c \
+ Descriptors.c \
+ SCSI.c \
+ DataflashManager.c \
+ $(LUFA_PATH)/LUFA/Scheduler/Scheduler.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/LowLevel/LowLevel.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/LowLevel/Endpoint.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/LowLevel/DevChapter9.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/HighLevel/USBTask.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/HighLevel/USBInterrupt.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/HighLevel/Events.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/HighLevel/StdDescriptors.c \
+
+
# List C++ source files here. (C dependencies are automatically generated.)
CPPSRC =
@@ -163,7 +168,7 @@ DEBUG = dwarf-2 # Each directory must be seperated by a space.
# Use forward slashes for directory separators.
# For a directory that has spaces, enclose it in quotes.
-EXTRAINCDIRS = ../../
+EXTRAINCDIRS = $(LUFA_PATH)/
# Compiler flag to set the C Standard level.
diff --git a/Demos/Mouse/Descriptors.c b/Demos/Device/Mouse/Descriptors.c index dac048b97..dac048b97 100644 --- a/Demos/Mouse/Descriptors.c +++ b/Demos/Device/Mouse/Descriptors.c diff --git a/Demos/Mouse/Descriptors.h b/Demos/Device/Mouse/Descriptors.h index 1fcee7212..1fcee7212 100644 --- a/Demos/Mouse/Descriptors.h +++ b/Demos/Device/Mouse/Descriptors.h diff --git a/Demos/Mouse/Doxygen.conf b/Demos/Device/Mouse/Doxygen.conf index 62c4db110..62c4db110 100644 --- a/Demos/Mouse/Doxygen.conf +++ b/Demos/Device/Mouse/Doxygen.conf diff --git a/Demos/Mouse/Mouse.aps b/Demos/Device/Mouse/Mouse.aps index 3ae163797..3ae163797 100644 --- a/Demos/Mouse/Mouse.aps +++ b/Demos/Device/Mouse/Mouse.aps diff --git a/Demos/Mouse/Mouse.c b/Demos/Device/Mouse/Mouse.c index c066d424a..c066d424a 100644 --- a/Demos/Mouse/Mouse.c +++ b/Demos/Device/Mouse/Mouse.c diff --git a/Demos/Mouse/Mouse.h b/Demos/Device/Mouse/Mouse.h index c9854a8f9..c9854a8f9 100644 --- a/Demos/Mouse/Mouse.h +++ b/Demos/Device/Mouse/Mouse.h diff --git a/Demos/Mouse/Mouse.txt b/Demos/Device/Mouse/Mouse.txt index 6764275ce..6764275ce 100644 --- a/Demos/Mouse/Mouse.txt +++ b/Demos/Device/Mouse/Mouse.txt diff --git a/Demos/Mouse/makefile b/Demos/Device/Mouse/makefile index 27ca1d809..1dc0c663f 100644 --- a/Demos/Mouse/makefile +++ b/Demos/Device/Mouse/makefile @@ -118,18 +118,23 @@ TARGET = Mouse OBJDIR = .
+# Path to the LUFA library
+LUFA_PATH = ../../..
+
+
# List C source files here. (C dependencies are automatically generated.)
-SRC = $(TARGET).c \
- Descriptors.c \
- ../../LUFA/Scheduler/Scheduler.c \
- ../../LUFA/Drivers/USB/LowLevel/LowLevel.c \
- ../../LUFA/Drivers/USB/LowLevel/Endpoint.c \
- ../../LUFA/Drivers/USB/LowLevel/DevChapter9.c \
- ../../LUFA/Drivers/USB/HighLevel/USBTask.c \
- ../../LUFA/Drivers/USB/HighLevel/USBInterrupt.c \
- ../../LUFA/Drivers/USB/HighLevel/Events.c \
- ../../LUFA/Drivers/USB/HighLevel/StdDescriptors.c \
-
+SRC = $(TARGET).c \
+ Descriptors.c \
+ $(LUFA_PATH)/LUFA/Scheduler/Scheduler.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/LowLevel/LowLevel.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/LowLevel/Endpoint.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/LowLevel/DevChapter9.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/HighLevel/USBTask.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/HighLevel/USBInterrupt.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/HighLevel/Events.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/HighLevel/StdDescriptors.c \
+
+
# List C++ source files here. (C dependencies are automatically generated.)
CPPSRC =
@@ -161,7 +166,7 @@ DEBUG = dwarf-2 # Each directory must be seperated by a space.
# Use forward slashes for directory separators.
# For a directory that has spaces, enclose it in quotes.
-EXTRAINCDIRS = ../../
+EXTRAINCDIRS = $(LUFA_PATH)/
# Compiler flag to set the C Standard level.
diff --git a/Demos/RNDISEthernet/ARP.c b/Demos/Device/RNDISEthernet/ARP.c index 3560403f4..3560403f4 100644 --- a/Demos/RNDISEthernet/ARP.c +++ b/Demos/Device/RNDISEthernet/ARP.c diff --git a/Demos/RNDISEthernet/ARP.h b/Demos/Device/RNDISEthernet/ARP.h index 8551df85b..8551df85b 100644 --- a/Demos/RNDISEthernet/ARP.h +++ b/Demos/Device/RNDISEthernet/ARP.h diff --git a/Demos/RNDISEthernet/DHCP.c b/Demos/Device/RNDISEthernet/DHCP.c index 7f220c423..7f220c423 100644 --- a/Demos/RNDISEthernet/DHCP.c +++ b/Demos/Device/RNDISEthernet/DHCP.c diff --git a/Demos/RNDISEthernet/DHCP.h b/Demos/Device/RNDISEthernet/DHCP.h index f1e14e196..f1e14e196 100644 --- a/Demos/RNDISEthernet/DHCP.h +++ b/Demos/Device/RNDISEthernet/DHCP.h diff --git a/Demos/RNDISEthernet/Descriptors.c b/Demos/Device/RNDISEthernet/Descriptors.c index 1994c601c..1994c601c 100644 --- a/Demos/RNDISEthernet/Descriptors.c +++ b/Demos/Device/RNDISEthernet/Descriptors.c diff --git a/Demos/RNDISEthernet/Descriptors.h b/Demos/Device/RNDISEthernet/Descriptors.h index 070c118d6..070c118d6 100644 --- a/Demos/RNDISEthernet/Descriptors.h +++ b/Demos/Device/RNDISEthernet/Descriptors.h diff --git a/Demos/RNDISEthernet/Doxygen.conf b/Demos/Device/RNDISEthernet/Doxygen.conf index 9d7973b78..9d7973b78 100644 --- a/Demos/RNDISEthernet/Doxygen.conf +++ b/Demos/Device/RNDISEthernet/Doxygen.conf diff --git a/Demos/RNDISEthernet/Ethernet.c b/Demos/Device/RNDISEthernet/Ethernet.c index b8d561509..b8d561509 100644 --- a/Demos/RNDISEthernet/Ethernet.c +++ b/Demos/Device/RNDISEthernet/Ethernet.c diff --git a/Demos/RNDISEthernet/Ethernet.h b/Demos/Device/RNDISEthernet/Ethernet.h index 23fc325a5..23fc325a5 100644 --- a/Demos/RNDISEthernet/Ethernet.h +++ b/Demos/Device/RNDISEthernet/Ethernet.h diff --git a/Demos/RNDISEthernet/EthernetProtocols.h b/Demos/Device/RNDISEthernet/EthernetProtocols.h index 3ff3433ae..3ff3433ae 100644 --- a/Demos/RNDISEthernet/EthernetProtocols.h +++ b/Demos/Device/RNDISEthernet/EthernetProtocols.h diff --git a/Demos/RNDISEthernet/ICMP.c b/Demos/Device/RNDISEthernet/ICMP.c index a15564059..a15564059 100644 --- a/Demos/RNDISEthernet/ICMP.c +++ b/Demos/Device/RNDISEthernet/ICMP.c diff --git a/Demos/RNDISEthernet/ICMP.h b/Demos/Device/RNDISEthernet/ICMP.h index b20a557e9..b20a557e9 100644 --- a/Demos/RNDISEthernet/ICMP.h +++ b/Demos/Device/RNDISEthernet/ICMP.h diff --git a/Demos/RNDISEthernet/IP.c b/Demos/Device/RNDISEthernet/IP.c index 65875bb0a..65875bb0a 100644 --- a/Demos/RNDISEthernet/IP.c +++ b/Demos/Device/RNDISEthernet/IP.c diff --git a/Demos/RNDISEthernet/IP.h b/Demos/Device/RNDISEthernet/IP.h index 119d219e2..119d219e2 100644 --- a/Demos/RNDISEthernet/IP.h +++ b/Demos/Device/RNDISEthernet/IP.h diff --git a/Demos/RNDISEthernet/LUFA RNDIS.inf b/Demos/Device/RNDISEthernet/LUFA RNDIS.inf index a124afec1..a124afec1 100644 --- a/Demos/RNDISEthernet/LUFA RNDIS.inf +++ b/Demos/Device/RNDISEthernet/LUFA RNDIS.inf diff --git a/Demos/RNDISEthernet/ProtocolDecoders.c b/Demos/Device/RNDISEthernet/ProtocolDecoders.c index f0e6ebba8..f0e6ebba8 100644 --- a/Demos/RNDISEthernet/ProtocolDecoders.c +++ b/Demos/Device/RNDISEthernet/ProtocolDecoders.c diff --git a/Demos/RNDISEthernet/ProtocolDecoders.h b/Demos/Device/RNDISEthernet/ProtocolDecoders.h index 06e4c0ad4..06e4c0ad4 100644 --- a/Demos/RNDISEthernet/ProtocolDecoders.h +++ b/Demos/Device/RNDISEthernet/ProtocolDecoders.h diff --git a/Demos/RNDISEthernet/RNDIS.c b/Demos/Device/RNDISEthernet/RNDIS.c index ee0c8c34b..ee0c8c34b 100644 --- a/Demos/RNDISEthernet/RNDIS.c +++ b/Demos/Device/RNDISEthernet/RNDIS.c diff --git a/Demos/RNDISEthernet/RNDIS.h b/Demos/Device/RNDISEthernet/RNDIS.h index 7c75875cf..7c75875cf 100644 --- a/Demos/RNDISEthernet/RNDIS.h +++ b/Demos/Device/RNDISEthernet/RNDIS.h diff --git a/Demos/RNDISEthernet/RNDISConstants.h b/Demos/Device/RNDISEthernet/RNDISConstants.h index 91a7e898d..91a7e898d 100644 --- a/Demos/RNDISEthernet/RNDISConstants.h +++ b/Demos/Device/RNDISEthernet/RNDISConstants.h diff --git a/Demos/RNDISEthernet/RNDISEthernet.aps b/Demos/Device/RNDISEthernet/RNDISEthernet.aps index b5d21c1f9..b5d21c1f9 100644 --- a/Demos/RNDISEthernet/RNDISEthernet.aps +++ b/Demos/Device/RNDISEthernet/RNDISEthernet.aps diff --git a/Demos/RNDISEthernet/RNDISEthernet.c b/Demos/Device/RNDISEthernet/RNDISEthernet.c index 3f9bb187a..3f9bb187a 100644 --- a/Demos/RNDISEthernet/RNDISEthernet.c +++ b/Demos/Device/RNDISEthernet/RNDISEthernet.c diff --git a/Demos/RNDISEthernet/RNDISEthernet.h b/Demos/Device/RNDISEthernet/RNDISEthernet.h index 83e49ce84..83e49ce84 100644 --- a/Demos/RNDISEthernet/RNDISEthernet.h +++ b/Demos/Device/RNDISEthernet/RNDISEthernet.h diff --git a/Demos/RNDISEthernet/RNDISEthernet.txt b/Demos/Device/RNDISEthernet/RNDISEthernet.txt index 306cf8526..306cf8526 100644 --- a/Demos/RNDISEthernet/RNDISEthernet.txt +++ b/Demos/Device/RNDISEthernet/RNDISEthernet.txt diff --git a/Demos/RNDISEthernet/TCP.c b/Demos/Device/RNDISEthernet/TCP.c index b4a65344c..b4a65344c 100644 --- a/Demos/RNDISEthernet/TCP.c +++ b/Demos/Device/RNDISEthernet/TCP.c diff --git a/Demos/RNDISEthernet/TCP.h b/Demos/Device/RNDISEthernet/TCP.h index 21254859e..21254859e 100644 --- a/Demos/RNDISEthernet/TCP.h +++ b/Demos/Device/RNDISEthernet/TCP.h diff --git a/Demos/RNDISEthernet/UDP.c b/Demos/Device/RNDISEthernet/UDP.c index 3e1f9395b..3e1f9395b 100644 --- a/Demos/RNDISEthernet/UDP.c +++ b/Demos/Device/RNDISEthernet/UDP.c diff --git a/Demos/RNDISEthernet/UDP.h b/Demos/Device/RNDISEthernet/UDP.h index 60bbe2185..60bbe2185 100644 --- a/Demos/RNDISEthernet/UDP.h +++ b/Demos/Device/RNDISEthernet/UDP.h diff --git a/Demos/RNDISEthernet/Webserver.c b/Demos/Device/RNDISEthernet/Webserver.c index c07f2c8bd..c07f2c8bd 100644 --- a/Demos/RNDISEthernet/Webserver.c +++ b/Demos/Device/RNDISEthernet/Webserver.c diff --git a/Demos/RNDISEthernet/Webserver.h b/Demos/Device/RNDISEthernet/Webserver.h index b2193ad1f..b2193ad1f 100644 --- a/Demos/RNDISEthernet/Webserver.h +++ b/Demos/Device/RNDISEthernet/Webserver.h diff --git a/Demos/RNDISEthernet/makefile b/Demos/Device/RNDISEthernet/makefile index 8e2c781a9..1a068a033 100644 --- a/Demos/RNDISEthernet/makefile +++ b/Demos/Device/RNDISEthernet/makefile @@ -118,30 +118,35 @@ TARGET = RNDISEthernet OBJDIR = .
+# Path to the LUFA library
+LUFA_PATH = ../../..
+
+
# List C source files here. (C dependencies are automatically generated.)
-SRC = $(TARGET).c \
- Descriptors.c \
- RNDIS.c \
- Ethernet.c \
- ProtocolDecoders.c \
- ICMP.c \
- TCP.c \
- UDP.c \
- DHCP.c \
- ARP.c \
- IP.c \
- Webserver.c \
- ../../LUFA/Scheduler/Scheduler.c \
- ../../LUFA/Drivers/USB/LowLevel/LowLevel.c \
- ../../LUFA/Drivers/USB/LowLevel/Endpoint.c \
- ../../LUFA/Drivers/USB/LowLevel/DevChapter9.c \
- ../../LUFA/Drivers/USB/HighLevel/USBTask.c \
- ../../LUFA/Drivers/USB/HighLevel/USBInterrupt.c \
- ../../LUFA/Drivers/USB/HighLevel/Events.c \
- ../../LUFA/Drivers/USB/HighLevel/StdDescriptors.c \
- ../../LUFA/Drivers/AT90USBXXX/Serial_Stream.c \
- ../../LUFA/Drivers/AT90USBXXX/Serial.c \
-
+SRC = $(TARGET).c \
+ Descriptors.c \
+ RNDIS.c \
+ Ethernet.c \
+ ProtocolDecoders.c \
+ ICMP.c \
+ TCP.c \
+ UDP.c \
+ DHCP.c \
+ ARP.c \
+ IP.c \
+ Webserver.c \
+ $(LUFA_PATH)/LUFA/Scheduler/Scheduler.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/LowLevel/LowLevel.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/LowLevel/Endpoint.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/LowLevel/DevChapter9.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/HighLevel/USBTask.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/HighLevel/USBInterrupt.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/HighLevel/Events.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/HighLevel/StdDescriptors.c \
+ $(LUFA_PATH)/LUFA/Drivers/AT90USBXXX/Serial_Stream.c \
+ $(LUFA_PATH)/LUFA/Drivers/AT90USBXXX/Serial.c \
+
+
# List C++ source files here. (C dependencies are automatically generated.)
CPPSRC =
@@ -173,7 +178,7 @@ DEBUG = dwarf-2 # Each directory must be seperated by a space.
# Use forward slashes for directory separators.
# For a directory that has spaces, enclose it in quotes.
-EXTRAINCDIRS = ../../
+EXTRAINCDIRS = $(LUFA_PATH)/
# Compiler flag to set the C Standard level.
diff --git a/Demos/USBtoSerial/Descriptors.c b/Demos/Device/USBtoSerial/Descriptors.c index 03d4ed9e4..03d4ed9e4 100644 --- a/Demos/USBtoSerial/Descriptors.c +++ b/Demos/Device/USBtoSerial/Descriptors.c diff --git a/Demos/CDC/Descriptors.h b/Demos/Device/USBtoSerial/Descriptors.h index bec5e40d4..bec5e40d4 100644 --- a/Demos/CDC/Descriptors.h +++ b/Demos/Device/USBtoSerial/Descriptors.h diff --git a/Demos/USBtoSerial/Doxygen.conf b/Demos/Device/USBtoSerial/Doxygen.conf index 1eb8c5432..1eb8c5432 100644 --- a/Demos/USBtoSerial/Doxygen.conf +++ b/Demos/Device/USBtoSerial/Doxygen.conf diff --git a/Demos/USBtoSerial/LUFA USBtoSerial.inf b/Demos/Device/USBtoSerial/LUFA USBtoSerial.inf index bd9c8bf14..bd9c8bf14 100644 --- a/Demos/USBtoSerial/LUFA USBtoSerial.inf +++ b/Demos/Device/USBtoSerial/LUFA USBtoSerial.inf diff --git a/Demos/USBtoSerial/RingBuff.c b/Demos/Device/USBtoSerial/RingBuff.c index 1f477f17a..1f477f17a 100644 --- a/Demos/USBtoSerial/RingBuff.c +++ b/Demos/Device/USBtoSerial/RingBuff.c diff --git a/Demos/USBtoSerial/RingBuff.h b/Demos/Device/USBtoSerial/RingBuff.h index 4b6bfde66..4b6bfde66 100644 --- a/Demos/USBtoSerial/RingBuff.h +++ b/Demos/Device/USBtoSerial/RingBuff.h diff --git a/Demos/USBtoSerial/USBtoSerial.aps b/Demos/Device/USBtoSerial/USBtoSerial.aps index 2db4f97be..2db4f97be 100644 --- a/Demos/USBtoSerial/USBtoSerial.aps +++ b/Demos/Device/USBtoSerial/USBtoSerial.aps diff --git a/Demos/USBtoSerial/USBtoSerial.c b/Demos/Device/USBtoSerial/USBtoSerial.c index c7c9e4b04..c7c9e4b04 100644 --- a/Demos/USBtoSerial/USBtoSerial.c +++ b/Demos/Device/USBtoSerial/USBtoSerial.c diff --git a/Demos/USBtoSerial/USBtoSerial.h b/Demos/Device/USBtoSerial/USBtoSerial.h index 3fb6d7d9f..3fb6d7d9f 100644 --- a/Demos/USBtoSerial/USBtoSerial.h +++ b/Demos/Device/USBtoSerial/USBtoSerial.h diff --git a/Demos/USBtoSerial/USBtoSerial.txt b/Demos/Device/USBtoSerial/USBtoSerial.txt index e33467217..e33467217 100644 --- a/Demos/USBtoSerial/USBtoSerial.txt +++ b/Demos/Device/USBtoSerial/USBtoSerial.txt diff --git a/Demos/USBtoSerial/makefile b/Demos/Device/USBtoSerial/makefile index 1e820a614..62939ab60 100644 --- a/Demos/USBtoSerial/makefile +++ b/Demos/Device/USBtoSerial/makefile @@ -118,20 +118,25 @@ TARGET = USBtoSerial OBJDIR = .
+# Path to the LUFA library
+LUFA_PATH = ../../..
+
+
# List C source files here. (C dependencies are automatically generated.)
-SRC = $(TARGET).c \
- Descriptors.c \
- RingBuff.c \
- ../../LUFA/Scheduler/Scheduler.c \
- ../../LUFA/Drivers/AT90USBXXX/Serial.c \
- ../../LUFA/Drivers/USB/LowLevel/LowLevel.c \
- ../../LUFA/Drivers/USB/LowLevel/Endpoint.c \
- ../../LUFA/Drivers/USB/LowLevel/DevChapter9.c \
- ../../LUFA/Drivers/USB/HighLevel/USBTask.c \
- ../../LUFA/Drivers/USB/HighLevel/USBInterrupt.c \
- ../../LUFA/Drivers/USB/HighLevel/Events.c \
- ../../LUFA/Drivers/USB/HighLevel/StdDescriptors.c \
-
+SRC = $(TARGET).c \
+ Descriptors.c \
+ RingBuff.c \
+ $(LUFA_PATH)/LUFA/Scheduler/Scheduler.c \
+ $(LUFA_PATH)/LUFA/Drivers/AT90USBXXX/Serial.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/LowLevel/LowLevel.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/LowLevel/Endpoint.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/LowLevel/DevChapter9.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/HighLevel/USBTask.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/HighLevel/USBInterrupt.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/HighLevel/Events.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/HighLevel/StdDescriptors.c \
+
+
# List C++ source files here. (C dependencies are automatically generated.)
CPPSRC =
@@ -163,7 +168,7 @@ DEBUG = dwarf-2 # Each directory must be seperated by a space.
# Use forward slashes for directory separators.
# For a directory that has spaces, enclose it in quotes.
-EXTRAINCDIRS = ../../
+EXTRAINCDIRS = $(LUFA_PATH)/
# Compiler flag to set the C Standard level.
diff --git a/Demos/Device/makefile b/Demos/Device/makefile new file mode 100644 index 000000000..825825f81 --- /dev/null +++ b/Demos/Device/makefile @@ -0,0 +1,65 @@ +# +# LUFA Library +# Copyright (C) Dean Camera, 2009. +# +# dean [at] fourwalledcubicle [dot] com +# www.fourwalledcubicle.com +# + +# Makefile to build all the LUFA Device Demos. Call with "make all" to +# rebuild all Device demos. + +# Projects are pre-cleaned before each one is built, to ensure any +# custom LUFA library build options are reflected in the compiled +# code. + +all: + make -C AudioInput clean + make -C AudioInput all + + make -C AudioOutput clean + make -C AudioOutput all + + make -C CDC clean + make -C CDC all + + make -C DualCDC clean + make -C DualCDC all + + make -C Joystick clean + make -C Joystick all + + make -C Keyboard clean + make -C Keyboard all + + make -C KeyboardMouse clean + make -C KeyboardMouse all + + make -C MassStorage clean + make -C MassStorage all + + make -C MIDI clean + make -C MIDI all + + make -C Mouse clean + make -C Mouse all + + make -C RNDISEthernet clean + make -C RNDISEthernet all + + make -C USBtoSerial clean + make -C USBtoSerial all + +%: + make -C AudioInput $@ + make -C AudioOutput $@ + make -C CDC $@ + make -C DualCDC $@ + make -C Joystick $@ + make -C Keyboard $@ + make -C KeyboardMouse $@ + make -C MassStorage $@ + make -C MIDI $@ + make -C Mouse $@ + make -C RNDISEthernet $@ + make -C USBtoSerial $@ diff --git a/Demos/CDCHost/CDCHost.aps b/Demos/Host/CDCHost/CDCHost.aps index b68991cae..b68991cae 100644 --- a/Demos/CDCHost/CDCHost.aps +++ b/Demos/Host/CDCHost/CDCHost.aps diff --git a/Demos/CDCHost/CDCHost.c b/Demos/Host/CDCHost/CDCHost.c index 1f05ecb1f..1f05ecb1f 100644 --- a/Demos/CDCHost/CDCHost.c +++ b/Demos/Host/CDCHost/CDCHost.c diff --git a/Demos/CDCHost/CDCHost.h b/Demos/Host/CDCHost/CDCHost.h index 21b9d67ed..21b9d67ed 100644 --- a/Demos/CDCHost/CDCHost.h +++ b/Demos/Host/CDCHost/CDCHost.h diff --git a/Demos/CDCHost/CDCHost.txt b/Demos/Host/CDCHost/CDCHost.txt index 39e2357ba..39e2357ba 100644 --- a/Demos/CDCHost/CDCHost.txt +++ b/Demos/Host/CDCHost/CDCHost.txt diff --git a/Demos/CDCHost/ConfigDescriptor.c b/Demos/Host/CDCHost/ConfigDescriptor.c index eb80ec3ea..eb80ec3ea 100644 --- a/Demos/CDCHost/ConfigDescriptor.c +++ b/Demos/Host/CDCHost/ConfigDescriptor.c diff --git a/Demos/CDCHost/ConfigDescriptor.h b/Demos/Host/CDCHost/ConfigDescriptor.h index 04d71aade..04d71aade 100644 --- a/Demos/CDCHost/ConfigDescriptor.h +++ b/Demos/Host/CDCHost/ConfigDescriptor.h diff --git a/Demos/CDCHost/Doxygen.conf b/Demos/Host/CDCHost/Doxygen.conf index 320951a5f..320951a5f 100644 --- a/Demos/CDCHost/Doxygen.conf +++ b/Demos/Host/CDCHost/Doxygen.conf diff --git a/Demos/CDCHost/makefile b/Demos/Host/CDCHost/makefile index 926b6967c..80b986ad5 100644 --- a/Demos/CDCHost/makefile +++ b/Demos/Host/CDCHost/makefile @@ -118,21 +118,26 @@ TARGET = CDCHost OBJDIR = .
+# Path to the LUFA library
+LUFA_PATH = ../../..
+
+
# List C source files here. (C dependencies are automatically generated.)
-SRC = $(TARGET).c \
- ConfigDescriptor.c \
- ../../LUFA/Scheduler/Scheduler.c \
- ../../LUFA/Drivers/AT90USBXXX/Serial_Stream.c \
- ../../LUFA/Drivers/AT90USBXXX/Serial.c \
- ../../LUFA/Drivers/USB/LowLevel/LowLevel.c \
- ../../LUFA/Drivers/USB/LowLevel/Pipe.c \
- ../../LUFA/Drivers/USB/LowLevel/Host.c \
- ../../LUFA/Drivers/USB/LowLevel/HostChapter9.c \
- ../../LUFA/Drivers/USB/HighLevel/USBTask.c \
- ../../LUFA/Drivers/USB/HighLevel/USBInterrupt.c \
- ../../LUFA/Drivers/USB/HighLevel/Events.c \
- ../../LUFA/Drivers/USB/Class/ConfigDescriptor.c \
-
+SRC = $(TARGET).c \
+ ConfigDescriptor.c \
+ $(LUFA_PATH)/LUFA/Scheduler/Scheduler.c \
+ $(LUFA_PATH)/LUFA/Drivers/AT90USBXXX/Serial_Stream.c \
+ $(LUFA_PATH)/LUFA/Drivers/AT90USBXXX/Serial.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/LowLevel/LowLevel.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/LowLevel/Pipe.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/LowLevel/Host.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/LowLevel/HostChapter9.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/HighLevel/USBTask.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/HighLevel/USBInterrupt.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/HighLevel/Events.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/Class/ConfigDescriptor.c \
+
+
# List C++ source files here. (C dependencies are automatically generated.)
CPPSRC =
@@ -164,7 +169,7 @@ DEBUG = dwarf-2 # Each directory must be seperated by a space.
# Use forward slashes for directory separators.
# For a directory that has spaces, enclose it in quotes.
-EXTRAINCDIRS = ../../
+EXTRAINCDIRS = $(LUFA_PATH)/
# Compiler flag to set the C Standard level.
diff --git a/Demos/KeyboardHost/ConfigDescriptor.c b/Demos/Host/KeyboardHost/ConfigDescriptor.c index 9d1a630ad..9d1a630ad 100644 --- a/Demos/KeyboardHost/ConfigDescriptor.c +++ b/Demos/Host/KeyboardHost/ConfigDescriptor.c diff --git a/Demos/KeyboardHost/ConfigDescriptor.h b/Demos/Host/KeyboardHost/ConfigDescriptor.h index 1d168b453..1d168b453 100644 --- a/Demos/KeyboardHost/ConfigDescriptor.h +++ b/Demos/Host/KeyboardHost/ConfigDescriptor.h diff --git a/Demos/KeyboardHost/Doxygen.conf b/Demos/Host/KeyboardHost/Doxygen.conf index 3bdbc95ee..3bdbc95ee 100644 --- a/Demos/KeyboardHost/Doxygen.conf +++ b/Demos/Host/KeyboardHost/Doxygen.conf diff --git a/Demos/KeyboardHost/KeyboardHost.aps b/Demos/Host/KeyboardHost/KeyboardHost.aps index f80c86dc0..f80c86dc0 100644 --- a/Demos/KeyboardHost/KeyboardHost.aps +++ b/Demos/Host/KeyboardHost/KeyboardHost.aps diff --git a/Demos/KeyboardHost/KeyboardHost.c b/Demos/Host/KeyboardHost/KeyboardHost.c index 6249e5291..6249e5291 100644 --- a/Demos/KeyboardHost/KeyboardHost.c +++ b/Demos/Host/KeyboardHost/KeyboardHost.c diff --git a/Demos/KeyboardHost/KeyboardHost.h b/Demos/Host/KeyboardHost/KeyboardHost.h index 8c1a70915..8c1a70915 100644 --- a/Demos/KeyboardHost/KeyboardHost.h +++ b/Demos/Host/KeyboardHost/KeyboardHost.h diff --git a/Demos/KeyboardHost/KeyboardHost.txt b/Demos/Host/KeyboardHost/KeyboardHost.txt index 6d536fb86..6d536fb86 100644 --- a/Demos/KeyboardHost/KeyboardHost.txt +++ b/Demos/Host/KeyboardHost/KeyboardHost.txt diff --git a/Demos/KeyboardHost/makefile b/Demos/Host/KeyboardHost/makefile index 41ce5c7a1..cb720f2bf 100644 --- a/Demos/KeyboardHost/makefile +++ b/Demos/Host/KeyboardHost/makefile @@ -118,21 +118,26 @@ TARGET = KeyboardHost OBJDIR = .
+# Path to the LUFA library
+LUFA_PATH = ../../..
+
+
# List C source files here. (C dependencies are automatically generated.)
-SRC = $(TARGET).c \
- ConfigDescriptor.c \
- ../../LUFA/Scheduler/Scheduler.c \
- ../../LUFA/Drivers/AT90USBXXX/Serial_Stream.c \
- ../../LUFA/Drivers/AT90USBXXX/Serial.c \
- ../../LUFA/Drivers/USB/LowLevel/LowLevel.c \
- ../../LUFA/Drivers/USB/LowLevel/Pipe.c \
- ../../LUFA/Drivers/USB/LowLevel/Host.c \
- ../../LUFA/Drivers/USB/LowLevel/HostChapter9.c \
- ../../LUFA/Drivers/USB/HighLevel/USBTask.c \
- ../../LUFA/Drivers/USB/HighLevel/USBInterrupt.c \
- ../../LUFA/Drivers/USB/HighLevel/Events.c \
- ../../LUFA/Drivers/USB/Class/ConfigDescriptor.c \
-
+SRC = $(TARGET).c \
+ ConfigDescriptor.c \
+ $(LUFA_PATH)/LUFA/Scheduler/Scheduler.c \
+ $(LUFA_PATH)/LUFA/Drivers/AT90USBXXX/Serial_Stream.c \
+ $(LUFA_PATH)/LUFA/Drivers/AT90USBXXX/Serial.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/LowLevel/LowLevel.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/LowLevel/Pipe.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/LowLevel/Host.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/LowLevel/HostChapter9.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/HighLevel/USBTask.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/HighLevel/USBInterrupt.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/HighLevel/Events.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/Class/ConfigDescriptor.c \
+
+
# List C++ source files here. (C dependencies are automatically generated.)
CPPSRC =
@@ -164,7 +169,7 @@ DEBUG = dwarf-2 # Each directory must be seperated by a space.
# Use forward slashes for directory separators.
# For a directory that has spaces, enclose it in quotes.
-EXTRAINCDIRS = ../../
+EXTRAINCDIRS = $(LUFA_PATH)/
# Compiler flag to set the C Standard level.
diff --git a/Demos/KeyboardHostWithParser/ConfigDescriptor.c b/Demos/Host/KeyboardHostWithParser/ConfigDescriptor.c index 2c962cbcb..2c962cbcb 100644 --- a/Demos/KeyboardHostWithParser/ConfigDescriptor.c +++ b/Demos/Host/KeyboardHostWithParser/ConfigDescriptor.c diff --git a/Demos/KeyboardHostWithParser/ConfigDescriptor.h b/Demos/Host/KeyboardHostWithParser/ConfigDescriptor.h index e007a942a..e007a942a 100644 --- a/Demos/KeyboardHostWithParser/ConfigDescriptor.h +++ b/Demos/Host/KeyboardHostWithParser/ConfigDescriptor.h diff --git a/Demos/KeyboardHostWithParser/Doxygen.conf b/Demos/Host/KeyboardHostWithParser/Doxygen.conf index 6c6db18fa..6c6db18fa 100644 --- a/Demos/KeyboardHostWithParser/Doxygen.conf +++ b/Demos/Host/KeyboardHostWithParser/Doxygen.conf diff --git a/Demos/KeyboardHostWithParser/HIDReport.c b/Demos/Host/KeyboardHostWithParser/HIDReport.c index 89bd1c866..89bd1c866 100644 --- a/Demos/KeyboardHostWithParser/HIDReport.c +++ b/Demos/Host/KeyboardHostWithParser/HIDReport.c diff --git a/Demos/KeyboardHostWithParser/HIDReport.h b/Demos/Host/KeyboardHostWithParser/HIDReport.h index 5e18313f6..5e18313f6 100644 --- a/Demos/KeyboardHostWithParser/HIDReport.h +++ b/Demos/Host/KeyboardHostWithParser/HIDReport.h diff --git a/Demos/KeyboardHostWithParser/KeyboardHostWithParser.aps b/Demos/Host/KeyboardHostWithParser/KeyboardHostWithParser.aps index 3a51668be..3a51668be 100644 --- a/Demos/KeyboardHostWithParser/KeyboardHostWithParser.aps +++ b/Demos/Host/KeyboardHostWithParser/KeyboardHostWithParser.aps diff --git a/Demos/KeyboardHostWithParser/KeyboardHostWithParser.c b/Demos/Host/KeyboardHostWithParser/KeyboardHostWithParser.c index f7a0087e7..f7a0087e7 100644 --- a/Demos/KeyboardHostWithParser/KeyboardHostWithParser.c +++ b/Demos/Host/KeyboardHostWithParser/KeyboardHostWithParser.c diff --git a/Demos/KeyboardHostWithParser/KeyboardHostWithParser.h b/Demos/Host/KeyboardHostWithParser/KeyboardHostWithParser.h index fece67971..fece67971 100644 --- a/Demos/KeyboardHostWithParser/KeyboardHostWithParser.h +++ b/Demos/Host/KeyboardHostWithParser/KeyboardHostWithParser.h diff --git a/Demos/KeyboardHostWithParser/KeyboardHostWithParser.txt b/Demos/Host/KeyboardHostWithParser/KeyboardHostWithParser.txt index cd3670673..cd3670673 100644 --- a/Demos/KeyboardHostWithParser/KeyboardHostWithParser.txt +++ b/Demos/Host/KeyboardHostWithParser/KeyboardHostWithParser.txt diff --git a/Demos/KeyboardHostWithParser/makefile b/Demos/Host/KeyboardHostWithParser/makefile index d3de1d19c..0a2e95eac 100644 --- a/Demos/KeyboardHostWithParser/makefile +++ b/Demos/Host/KeyboardHostWithParser/makefile @@ -118,23 +118,28 @@ TARGET = KeyboardHostWithParser OBJDIR = .
+# Path to the LUFA library
+LUFA_PATH = ../../..
+
+
# List C source files here. (C dependencies are automatically generated.)
-SRC = $(TARGET).c \
- ConfigDescriptor.c \
- HIDReport.c \
- ../../LUFA/Scheduler/Scheduler.c \
- ../../LUFA/Drivers/AT90USBXXX/Serial_Stream.c \
- ../../LUFA/Drivers/AT90USBXXX/Serial.c \
- ../../LUFA/Drivers/USB/Class/HIDParser.c \
- ../../LUFA/Drivers/USB/Class/ConfigDescriptor.c \
- ../../LUFA/Drivers/USB/LowLevel/LowLevel.c \
- ../../LUFA/Drivers/USB/LowLevel/Pipe.c \
- ../../LUFA/Drivers/USB/LowLevel/Host.c \
- ../../LUFA/Drivers/USB/LowLevel/HostChapter9.c \
- ../../LUFA/Drivers/USB/HighLevel/USBTask.c \
- ../../LUFA/Drivers/USB/HighLevel/USBInterrupt.c \
- ../../LUFA/Drivers/USB/HighLevel/Events.c \
-
+SRC = $(TARGET).c \
+ ConfigDescriptor.c \
+ HIDReport.c \
+ $(LUFA_PATH)/LUFA/Scheduler/Scheduler.c \
+ $(LUFA_PATH)/LUFA/Drivers/AT90USBXXX/Serial_Stream.c \
+ $(LUFA_PATH)/LUFA/Drivers/AT90USBXXX/Serial.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/Class/HIDParser.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/Class/ConfigDescriptor.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/LowLevel/LowLevel.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/LowLevel/Pipe.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/LowLevel/Host.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/LowLevel/HostChapter9.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/HighLevel/USBTask.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/HighLevel/USBInterrupt.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/HighLevel/Events.c \
+
+
# List C++ source files here. (C dependencies are automatically generated.)
CPPSRC =
@@ -166,7 +171,7 @@ DEBUG = dwarf-2 # Each directory must be seperated by a space.
# Use forward slashes for directory separators.
# For a directory that has spaces, enclose it in quotes.
-EXTRAINCDIRS = ../../
+EXTRAINCDIRS = $(LUFA_PATH)/
# Compiler flag to set the C Standard level.
diff --git a/Demos/MassStorageHost/ConfigDescriptor.c b/Demos/Host/MassStorageHost/ConfigDescriptor.c index 53e448757..53e448757 100644 --- a/Demos/MassStorageHost/ConfigDescriptor.c +++ b/Demos/Host/MassStorageHost/ConfigDescriptor.c diff --git a/Demos/MassStorageHost/ConfigDescriptor.h b/Demos/Host/MassStorageHost/ConfigDescriptor.h index 908cc2ba5..908cc2ba5 100644 --- a/Demos/MassStorageHost/ConfigDescriptor.h +++ b/Demos/Host/MassStorageHost/ConfigDescriptor.h diff --git a/Demos/MassStorageHost/Doxygen.conf b/Demos/Host/MassStorageHost/Doxygen.conf index b154575bf..b154575bf 100644 --- a/Demos/MassStorageHost/Doxygen.conf +++ b/Demos/Host/MassStorageHost/Doxygen.conf diff --git a/Demos/MassStorageHost/MassStorageHost.aps b/Demos/Host/MassStorageHost/MassStorageHost.aps index 9481b3443..9481b3443 100644 --- a/Demos/MassStorageHost/MassStorageHost.aps +++ b/Demos/Host/MassStorageHost/MassStorageHost.aps diff --git a/Demos/MassStorageHost/MassStorageHost.c b/Demos/Host/MassStorageHost/MassStorageHost.c index d042b78bb..d042b78bb 100644 --- a/Demos/MassStorageHost/MassStorageHost.c +++ b/Demos/Host/MassStorageHost/MassStorageHost.c diff --git a/Demos/MassStorageHost/MassStorageHost.h b/Demos/Host/MassStorageHost/MassStorageHost.h index b130cfed3..b130cfed3 100644 --- a/Demos/MassStorageHost/MassStorageHost.h +++ b/Demos/Host/MassStorageHost/MassStorageHost.h diff --git a/Demos/MassStorageHost/MassStorageHost.txt b/Demos/Host/MassStorageHost/MassStorageHost.txt index 88b42e937..88b42e937 100644 --- a/Demos/MassStorageHost/MassStorageHost.txt +++ b/Demos/Host/MassStorageHost/MassStorageHost.txt diff --git a/Demos/MassStorageHost/MassStoreCommands.c b/Demos/Host/MassStorageHost/MassStoreCommands.c index f4143adcf..f4143adcf 100644 --- a/Demos/MassStorageHost/MassStoreCommands.c +++ b/Demos/Host/MassStorageHost/MassStoreCommands.c diff --git a/Demos/MassStorageHost/MassStoreCommands.h b/Demos/Host/MassStorageHost/MassStoreCommands.h index d3ddfeeb9..d3ddfeeb9 100644 --- a/Demos/MassStorageHost/MassStoreCommands.h +++ b/Demos/Host/MassStorageHost/MassStoreCommands.h diff --git a/Demos/MassStorage/SCSI_Codes.h b/Demos/Host/MassStorageHost/SCSI_Codes.h index 2b2213de2..2b2213de2 100644 --- a/Demos/MassStorage/SCSI_Codes.h +++ b/Demos/Host/MassStorageHost/SCSI_Codes.h diff --git a/Demos/MassStorageHost/makefile b/Demos/Host/MassStorageHost/makefile index de7ee3dc1..5d853e4be 100644 --- a/Demos/MassStorageHost/makefile +++ b/Demos/Host/MassStorageHost/makefile @@ -118,22 +118,27 @@ TARGET = MassStorageHost OBJDIR = .
+# Path to the LUFA library
+LUFA_PATH = ../../..
+
+
# List C source files here. (C dependencies are automatically generated.)
-SRC = $(TARGET).c \
- ConfigDescriptor.c \
- MassStoreCommands.c \
- ../../LUFA/Scheduler/Scheduler.c \
- ../../LUFA/Drivers/AT90USBXXX/Serial_Stream.c \
- ../../LUFA/Drivers/AT90USBXXX/Serial.c \
- ../../LUFA/Drivers/USB/Class/ConfigDescriptor.c \
- ../../LUFA/Drivers/USB/LowLevel/LowLevel.c \
- ../../LUFA/Drivers/USB/LowLevel/Pipe.c \
- ../../LUFA/Drivers/USB/LowLevel/Host.c \
- ../../LUFA/Drivers/USB/LowLevel/HostChapter9.c \
- ../../LUFA/Drivers/USB/HighLevel/USBTask.c \
- ../../LUFA/Drivers/USB/HighLevel/USBInterrupt.c \
- ../../LUFA/Drivers/USB/HighLevel/Events.c \
-
+SRC = $(TARGET).c \
+ ConfigDescriptor.c \
+ MassStoreCommands.c \
+ $(LUFA_PATH)/LUFA/Scheduler/Scheduler.c \
+ $(LUFA_PATH)/LUFA/Drivers/AT90USBXXX/Serial_Stream.c \
+ $(LUFA_PATH)/LUFA/Drivers/AT90USBXXX/Serial.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/Class/ConfigDescriptor.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/LowLevel/LowLevel.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/LowLevel/Pipe.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/LowLevel/Host.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/LowLevel/HostChapter9.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/HighLevel/USBTask.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/HighLevel/USBInterrupt.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/HighLevel/Events.c \
+
+
# List C++ source files here. (C dependencies are automatically generated.)
CPPSRC =
@@ -165,7 +170,7 @@ DEBUG = dwarf-2 # Each directory must be seperated by a space.
# Use forward slashes for directory separators.
# For a directory that has spaces, enclose it in quotes.
-EXTRAINCDIRS = ../../
+EXTRAINCDIRS = $(LUFA_PATH)/
# Compiler flag to set the C Standard level.
diff --git a/Demos/MouseHost/ConfigDescriptor.c b/Demos/Host/MouseHost/ConfigDescriptor.c index b45cc6452..b45cc6452 100644 --- a/Demos/MouseHost/ConfigDescriptor.c +++ b/Demos/Host/MouseHost/ConfigDescriptor.c diff --git a/Demos/MouseHost/ConfigDescriptor.h b/Demos/Host/MouseHost/ConfigDescriptor.h index 22e733714..22e733714 100644 --- a/Demos/MouseHost/ConfigDescriptor.h +++ b/Demos/Host/MouseHost/ConfigDescriptor.h diff --git a/Demos/MouseHost/Doxygen.conf b/Demos/Host/MouseHost/Doxygen.conf index 5194af375..5194af375 100644 --- a/Demos/MouseHost/Doxygen.conf +++ b/Demos/Host/MouseHost/Doxygen.conf diff --git a/Demos/MouseHost/MouseHost.aps b/Demos/Host/MouseHost/MouseHost.aps index 1e40b0c6e..1e40b0c6e 100644 --- a/Demos/MouseHost/MouseHost.aps +++ b/Demos/Host/MouseHost/MouseHost.aps diff --git a/Demos/MouseHost/MouseHost.c b/Demos/Host/MouseHost/MouseHost.c index 44f20b43a..44f20b43a 100644 --- a/Demos/MouseHost/MouseHost.c +++ b/Demos/Host/MouseHost/MouseHost.c diff --git a/Demos/MouseHost/MouseHost.h b/Demos/Host/MouseHost/MouseHost.h index b72e09cd2..b72e09cd2 100644 --- a/Demos/MouseHost/MouseHost.h +++ b/Demos/Host/MouseHost/MouseHost.h diff --git a/Demos/MouseHost/MouseHost.txt b/Demos/Host/MouseHost/MouseHost.txt index d36c7313e..d36c7313e 100644 --- a/Demos/MouseHost/MouseHost.txt +++ b/Demos/Host/MouseHost/MouseHost.txt diff --git a/Demos/MouseHost/makefile b/Demos/Host/MouseHost/makefile index bbdb548fe..65c9dd676 100644 --- a/Demos/MouseHost/makefile +++ b/Demos/Host/MouseHost/makefile @@ -118,21 +118,26 @@ TARGET = MouseHost OBJDIR = .
+# Path to the LUFA library
+LUFA_PATH = ../../..
+
+
# List C source files here. (C dependencies are automatically generated.)
-SRC = $(TARGET).c \
- ConfigDescriptor.c \
- ../../LUFA/Scheduler/Scheduler.c \
- ../../LUFA/Drivers/AT90USBXXX/Serial_Stream.c \
- ../../LUFA/Drivers/AT90USBXXX/Serial.c \
- ../../LUFA/Drivers/USB/LowLevel/LowLevel.c \
- ../../LUFA/Drivers/USB/LowLevel/Pipe.c \
- ../../LUFA/Drivers/USB/LowLevel/Host.c \
- ../../LUFA/Drivers/USB/LowLevel/HostChapter9.c \
- ../../LUFA/Drivers/USB/HighLevel/USBTask.c \
- ../../LUFA/Drivers/USB/HighLevel/USBInterrupt.c \
- ../../LUFA/Drivers/USB/HighLevel/Events.c \
- ../../LUFA/Drivers/USB/Class/ConfigDescriptor.c \
-
+SRC = $(TARGET).c \
+ ConfigDescriptor.c \
+ $(LUFA_PATH)/LUFA/Scheduler/Scheduler.c \
+ $(LUFA_PATH)/LUFA/Drivers/AT90USBXXX/Serial_Stream.c \
+ $(LUFA_PATH)/LUFA/Drivers/AT90USBXXX/Serial.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/LowLevel/LowLevel.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/LowLevel/Pipe.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/LowLevel/Host.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/LowLevel/HostChapter9.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/HighLevel/USBTask.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/HighLevel/USBInterrupt.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/HighLevel/Events.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/Class/ConfigDescriptor.c \
+
+
# List C++ source files here. (C dependencies are automatically generated.)
CPPSRC =
@@ -164,7 +169,7 @@ DEBUG = dwarf-2 # Each directory must be seperated by a space.
# Use forward slashes for directory separators.
# For a directory that has spaces, enclose it in quotes.
-EXTRAINCDIRS = ../../
+EXTRAINCDIRS = $(LUFA_PATH)/
# Compiler flag to set the C Standard level.
diff --git a/Demos/MouseHostWithParser/ConfigDescriptor.c b/Demos/Host/MouseHostWithParser/ConfigDescriptor.c index 31e1aa13e..31e1aa13e 100644 --- a/Demos/MouseHostWithParser/ConfigDescriptor.c +++ b/Demos/Host/MouseHostWithParser/ConfigDescriptor.c diff --git a/Demos/MouseHostWithParser/ConfigDescriptor.h b/Demos/Host/MouseHostWithParser/ConfigDescriptor.h index 971bdfeef..971bdfeef 100644 --- a/Demos/MouseHostWithParser/ConfigDescriptor.h +++ b/Demos/Host/MouseHostWithParser/ConfigDescriptor.h diff --git a/Demos/MouseHostWithParser/Doxygen.conf b/Demos/Host/MouseHostWithParser/Doxygen.conf index f3f45e313..f3f45e313 100644 --- a/Demos/MouseHostWithParser/Doxygen.conf +++ b/Demos/Host/MouseHostWithParser/Doxygen.conf diff --git a/Demos/MouseHostWithParser/HIDReport.c b/Demos/Host/MouseHostWithParser/HIDReport.c index 55f250dd9..55f250dd9 100644 --- a/Demos/MouseHostWithParser/HIDReport.c +++ b/Demos/Host/MouseHostWithParser/HIDReport.c diff --git a/Demos/MouseHostWithParser/HIDReport.h b/Demos/Host/MouseHostWithParser/HIDReport.h index 8ebb97da1..8ebb97da1 100644 --- a/Demos/MouseHostWithParser/HIDReport.h +++ b/Demos/Host/MouseHostWithParser/HIDReport.h diff --git a/Demos/MouseHostWithParser/MouseHostWithParser.aps b/Demos/Host/MouseHostWithParser/MouseHostWithParser.aps index 81d82eba8..81d82eba8 100644 --- a/Demos/MouseHostWithParser/MouseHostWithParser.aps +++ b/Demos/Host/MouseHostWithParser/MouseHostWithParser.aps diff --git a/Demos/MouseHostWithParser/MouseHostWithParser.c b/Demos/Host/MouseHostWithParser/MouseHostWithParser.c index 5ccda4912..5ccda4912 100644 --- a/Demos/MouseHostWithParser/MouseHostWithParser.c +++ b/Demos/Host/MouseHostWithParser/MouseHostWithParser.c diff --git a/Demos/MouseHostWithParser/MouseHostWithParser.h b/Demos/Host/MouseHostWithParser/MouseHostWithParser.h index b59ab9a78..b59ab9a78 100644 --- a/Demos/MouseHostWithParser/MouseHostWithParser.h +++ b/Demos/Host/MouseHostWithParser/MouseHostWithParser.h diff --git a/Demos/MouseHostWithParser/MouseHostWithParser.txt b/Demos/Host/MouseHostWithParser/MouseHostWithParser.txt index 3c83341a2..3c83341a2 100644 --- a/Demos/MouseHostWithParser/MouseHostWithParser.txt +++ b/Demos/Host/MouseHostWithParser/MouseHostWithParser.txt diff --git a/Demos/MouseHostWithParser/makefile b/Demos/Host/MouseHostWithParser/makefile index bc5e28d34..bc4ca6ca2 100644 --- a/Demos/MouseHostWithParser/makefile +++ b/Demos/Host/MouseHostWithParser/makefile @@ -118,23 +118,28 @@ TARGET = MouseHostWithParser OBJDIR = .
+# Path to the LUFA library
+LUFA_PATH = ../../..
+
+
# List C source files here. (C dependencies are automatically generated.)
-SRC = $(TARGET).c \
- ConfigDescriptor.c \
- HIDReport.c \
- ../../LUFA/Scheduler/Scheduler.c \
- ../../LUFA/Drivers/AT90USBXXX/Serial_Stream.c \
- ../../LUFA/Drivers/AT90USBXXX/Serial.c \
- ../../LUFA/Drivers/USB/Class/HIDParser.c \
- ../../LUFA/Drivers/USB/Class/ConfigDescriptor.c \
- ../../LUFA/Drivers/USB/LowLevel/LowLevel.c \
- ../../LUFA/Drivers/USB/LowLevel/Pipe.c \
- ../../LUFA/Drivers/USB/LowLevel/Host.c \
- ../../LUFA/Drivers/USB/LowLevel/HostChapter9.c \
- ../../LUFA/Drivers/USB/HighLevel/USBTask.c \
- ../../LUFA/Drivers/USB/HighLevel/USBInterrupt.c \
- ../../LUFA/Drivers/USB/HighLevel/Events.c \
-
+SRC = $(TARGET).c \
+ ConfigDescriptor.c \
+ HIDReport.c \
+ $(LUFA_PATH)/LUFA/Scheduler/Scheduler.c \
+ $(LUFA_PATH)/LUFA/Drivers/AT90USBXXX/Serial_Stream.c \
+ $(LUFA_PATH)/LUFA/Drivers/AT90USBXXX/Serial.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/Class/HIDParser.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/Class/ConfigDescriptor.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/LowLevel/LowLevel.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/LowLevel/Pipe.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/LowLevel/Host.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/LowLevel/HostChapter9.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/HighLevel/USBTask.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/HighLevel/USBInterrupt.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/HighLevel/Events.c \
+
+
# List C++ source files here. (C dependencies are automatically generated.)
CPPSRC =
@@ -166,7 +171,7 @@ DEBUG = dwarf-2 # Each directory must be seperated by a space.
# Use forward slashes for directory separators.
# For a directory that has spaces, enclose it in quotes.
-EXTRAINCDIRS = ../../
+EXTRAINCDIRS = $(LUFA_PATH)/
# Compiler flag to set the C Standard level.
diff --git a/Demos/StillImageHost/ConfigDescriptor.c b/Demos/Host/StillImageHost/ConfigDescriptor.c index a336c1f5e..a336c1f5e 100644 --- a/Demos/StillImageHost/ConfigDescriptor.c +++ b/Demos/Host/StillImageHost/ConfigDescriptor.c diff --git a/Demos/StillImageHost/ConfigDescriptor.h b/Demos/Host/StillImageHost/ConfigDescriptor.h index f791488b1..f791488b1 100644 --- a/Demos/StillImageHost/ConfigDescriptor.h +++ b/Demos/Host/StillImageHost/ConfigDescriptor.h diff --git a/Demos/StillImageHost/Doxygen.conf b/Demos/Host/StillImageHost/Doxygen.conf index d3a494a5f..d3a494a5f 100644 --- a/Demos/StillImageHost/Doxygen.conf +++ b/Demos/Host/StillImageHost/Doxygen.conf diff --git a/Demos/StillImageHost/PIMACodes.h b/Demos/Host/StillImageHost/PIMACodes.h index 38755aba8..38755aba8 100644 --- a/Demos/StillImageHost/PIMACodes.h +++ b/Demos/Host/StillImageHost/PIMACodes.h diff --git a/Demos/StillImageHost/StillImageCommands.c b/Demos/Host/StillImageHost/StillImageCommands.c index 969ff5af6..969ff5af6 100644 --- a/Demos/StillImageHost/StillImageCommands.c +++ b/Demos/Host/StillImageHost/StillImageCommands.c diff --git a/Demos/StillImageHost/StillImageCommands.h b/Demos/Host/StillImageHost/StillImageCommands.h index 5679deae2..5679deae2 100644 --- a/Demos/StillImageHost/StillImageCommands.h +++ b/Demos/Host/StillImageHost/StillImageCommands.h diff --git a/Demos/StillImageHost/StillImageHost.aps b/Demos/Host/StillImageHost/StillImageHost.aps index cf2f1d8ea..cf2f1d8ea 100644 --- a/Demos/StillImageHost/StillImageHost.aps +++ b/Demos/Host/StillImageHost/StillImageHost.aps diff --git a/Demos/StillImageHost/StillImageHost.c b/Demos/Host/StillImageHost/StillImageHost.c index 50b2054df..50b2054df 100644 --- a/Demos/StillImageHost/StillImageHost.c +++ b/Demos/Host/StillImageHost/StillImageHost.c diff --git a/Demos/StillImageHost/StillImageHost.h b/Demos/Host/StillImageHost/StillImageHost.h index 7757b0807..7757b0807 100644 --- a/Demos/StillImageHost/StillImageHost.h +++ b/Demos/Host/StillImageHost/StillImageHost.h diff --git a/Demos/StillImageHost/StillImageHost.txt b/Demos/Host/StillImageHost/StillImageHost.txt index 4cdfe6346..4cdfe6346 100644 --- a/Demos/StillImageHost/StillImageHost.txt +++ b/Demos/Host/StillImageHost/StillImageHost.txt diff --git a/Demos/StillImageHost/makefile b/Demos/Host/StillImageHost/makefile index df81e4842..e34c18f39 100644 --- a/Demos/StillImageHost/makefile +++ b/Demos/Host/StillImageHost/makefile @@ -117,22 +117,27 @@ TARGET = StillImageHost OBJDIR = .
+# Path to the LUFA library
+LUFA_PATH = ../../..
+
+
# List C source files here. (C dependencies are automatically generated.)
-SRC = $(TARGET).c \
- ConfigDescriptor.c \
- StillImageCommands.c \
- ../../LUFA/Scheduler/Scheduler.c \
- ../../LUFA/Drivers/AT90USBXXX/Serial_Stream.c \
- ../../LUFA/Drivers/AT90USBXXX/Serial.c \
- ../../LUFA/Drivers/USB/LowLevel/LowLevel.c \
- ../../LUFA/Drivers/USB/LowLevel/Pipe.c \
- ../../LUFA/Drivers/USB/LowLevel/Host.c \
- ../../LUFA/Drivers/USB/LowLevel/HostChapter9.c \
- ../../LUFA/Drivers/USB/HighLevel/USBTask.c \
- ../../LUFA/Drivers/USB/HighLevel/USBInterrupt.c \
- ../../LUFA/Drivers/USB/HighLevel/Events.c \
- ../../LUFA/Drivers/USB/Class/ConfigDescriptor.c \
-
+SRC = $(TARGET).c \
+ ConfigDescriptor.c \
+ StillImageCommands.c \
+ $(LUFA_PATH)/LUFA/Scheduler/Scheduler.c \
+ $(LUFA_PATH)/LUFA/Drivers/AT90USBXXX/Serial_Stream.c \
+ $(LUFA_PATH)/LUFA/Drivers/AT90USBXXX/Serial.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/LowLevel/LowLevel.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/LowLevel/Pipe.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/LowLevel/Host.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/LowLevel/HostChapter9.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/HighLevel/USBTask.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/HighLevel/USBInterrupt.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/HighLevel/Events.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/Class/ConfigDescriptor.c \
+
+
# List C++ source files here. (C dependencies are automatically generated.)
CPPSRC =
@@ -164,7 +169,7 @@ DEBUG = dwarf-2 # Each directory must be seperated by a space.
# Use forward slashes for directory separators.
# For a directory that has spaces, enclose it in quotes.
-EXTRAINCDIRS = ../../
+EXTRAINCDIRS = $(LUFA_PATH)/
# Compiler flag to set the C Standard level.
diff --git a/Demos/Host/makefile b/Demos/Host/makefile new file mode 100644 index 000000000..6e4313390 --- /dev/null +++ b/Demos/Host/makefile @@ -0,0 +1,42 @@ +# +# LUFA Library +# Copyright (C) Dean Camera, 2009. +# +# dean [at] fourwalledcubicle [dot] com +# www.fourwalledcubicle.com +# + +# Makefile to build all the LUFA Host Demos. Call with "make all" to +# rebuild all Host demos. + +# Projects are pre-cleaned before each one is built, to ensure any +# custom LUFA library build options are reflected in the compiled +# code. + +all: + make -C CDCHost clean + make -C CDCHost all + + make -C KeyboardHost clean + make -C KeyboardHostWithParser all + + make -C MassStorageHost clean + make -C MassStorageHost all + + make -C MouseHost clean + make -C MouseHost all + + make -C MouseHostWithParser clean + make -C MouseHostWithParser all + + make -C StillImageHost clean + make -C StillImageHost all + +%: + make -C CDCHost $@ + make -C KeyboardHost $@ + make -C KeyboardHostWithParser $@ + make -C MassStorageHost $@ + make -C MouseHost $@ + make -C MouseHostWithParser $@ + make -C StillImageHost $@ diff --git a/Demos/TestApp/Descriptors.c b/Demos/OTG/TestApp/Descriptors.c index fc56660be..fc56660be 100644 --- a/Demos/TestApp/Descriptors.c +++ b/Demos/OTG/TestApp/Descriptors.c diff --git a/Demos/TestApp/Descriptors.h b/Demos/OTG/TestApp/Descriptors.h index 88c0a5e7e..88c0a5e7e 100644 --- a/Demos/TestApp/Descriptors.h +++ b/Demos/OTG/TestApp/Descriptors.h diff --git a/Demos/TestApp/Doxygen.conf b/Demos/OTG/TestApp/Doxygen.conf index 80e1b7e4a..80e1b7e4a 100644 --- a/Demos/TestApp/Doxygen.conf +++ b/Demos/OTG/TestApp/Doxygen.conf diff --git a/Demos/TestApp/TestApp.aps b/Demos/OTG/TestApp/TestApp.aps index 6939268c9..6939268c9 100644 --- a/Demos/TestApp/TestApp.aps +++ b/Demos/OTG/TestApp/TestApp.aps diff --git a/Demos/TestApp/TestApp.c b/Demos/OTG/TestApp/TestApp.c index a66a728c9..a66a728c9 100644 --- a/Demos/TestApp/TestApp.c +++ b/Demos/OTG/TestApp/TestApp.c diff --git a/Demos/TestApp/TestApp.h b/Demos/OTG/TestApp/TestApp.h index cb262397d..cb262397d 100644 --- a/Demos/TestApp/TestApp.h +++ b/Demos/OTG/TestApp/TestApp.h diff --git a/Demos/TestApp/TestApp.txt b/Demos/OTG/TestApp/TestApp.txt index aef55b761..aef55b761 100644 --- a/Demos/TestApp/TestApp.txt +++ b/Demos/OTG/TestApp/TestApp.txt diff --git a/Demos/TestApp/TestEvents.c b/Demos/OTG/TestApp/TestEvents.c index 8f05b8208..8f05b8208 100644 --- a/Demos/TestApp/TestEvents.c +++ b/Demos/OTG/TestApp/TestEvents.c diff --git a/Demos/TestApp/TestEvents.h b/Demos/OTG/TestApp/TestEvents.h index 6ba06aed8..6ba06aed8 100644 --- a/Demos/TestApp/TestEvents.h +++ b/Demos/OTG/TestApp/TestEvents.h diff --git a/Demos/TestApp/makefile b/Demos/OTG/TestApp/makefile index ac2e6053e..0d1983175 100644 --- a/Demos/TestApp/makefile +++ b/Demos/OTG/TestApp/makefile @@ -118,26 +118,31 @@ TARGET = TestApp OBJDIR = .
+# Path to the LUFA library
+LUFA_PATH = ../../..
+
+
# List C source files here. (C dependencies are automatically generated.)
-SRC = $(TARGET).c \
- TestEvents.c \
- Descriptors.c \
- ../../LUFA/Scheduler/Scheduler.c \
- ../../LUFA/MemoryAllocator/DynAlloc.c \
- ../../LUFA/Drivers/Board/Temperature.c \
- ../../LUFA/Drivers/AT90USBXXX/Serial_Stream.c \
- ../../LUFA/Drivers/AT90USBXXX/Serial.c \
- ../../LUFA/Drivers/USB/LowLevel/LowLevel.c \
- ../../LUFA/Drivers/USB/LowLevel/Endpoint.c \
- ../../LUFA/Drivers/USB/LowLevel/Pipe.c \
- ../../LUFA/Drivers/USB/LowLevel/DevChapter9.c \
- ../../LUFA/Drivers/USB/LowLevel/HostChapter9.c \
- ../../LUFA/Drivers/USB/LowLevel/Host.c \
- ../../LUFA/Drivers/USB/HighLevel/USBTask.c \
- ../../LUFA/Drivers/USB/HighLevel/USBInterrupt.c \
- ../../LUFA/Drivers/USB/HighLevel/Events.c \
- ../../LUFA/Drivers/USB/HighLevel/StdDescriptors.c \
-
+SRC = $(TARGET).c \
+ TestEvents.c \
+ Descriptors.c \
+ $(LUFA_PATH)/LUFA/Scheduler/Scheduler.c \
+ $(LUFA_PATH)/LUFA/MemoryAllocator/DynAlloc.c \
+ $(LUFA_PATH)/LUFA/Drivers/Board/Temperature.c \
+ $(LUFA_PATH)/LUFA/Drivers/AT90USBXXX/Serial_Stream.c \
+ $(LUFA_PATH)/LUFA/Drivers/AT90USBXXX/Serial.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/LowLevel/LowLevel.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/LowLevel/Endpoint.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/LowLevel/Pipe.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/LowLevel/DevChapter9.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/LowLevel/HostChapter9.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/LowLevel/Host.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/HighLevel/USBTask.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/HighLevel/USBInterrupt.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/HighLevel/Events.c \
+ $(LUFA_PATH)/LUFA/Drivers/USB/HighLevel/StdDescriptors.c \
+
+
# List C++ source files here. (C dependencies are automatically generated.)
CPPSRC =
@@ -169,7 +174,7 @@ DEBUG = dwarf-2 # Each directory must be seperated by a space.
# Use forward slashes for directory separators.
# For a directory that has spaces, enclose it in quotes.
-EXTRAINCDIRS = ../../
+EXTRAINCDIRS = $(LUFA_PATH)/
# Compiler flag to set the C Standard level.
diff --git a/Demos/OTG/makefile b/Demos/OTG/makefile new file mode 100644 index 000000000..44596749d --- /dev/null +++ b/Demos/OTG/makefile @@ -0,0 +1,21 @@ +# +# LUFA Library +# Copyright (C) Dean Camera, 2009. +# +# dean [at] fourwalledcubicle [dot] com +# www.fourwalledcubicle.com +# + +# Makefile to build all the LUFA OTG Demos. Call with "make all" to +# rebuild all OTG demos. + +# Projects are pre-cleaned before each one is built, to ensure any +# custom LUFA library build options are reflected in the compiled +# code. + +all: + make -C TestApp clean + make -C TestApp all + +%: + make -C TestApp $@
\ No newline at end of file diff --git a/Demos/makefile b/Demos/makefile index 67d1b8cdf..cb624f412 100644 --- a/Demos/makefile +++ b/Demos/makefile @@ -13,85 +13,7 @@ # custom LUFA library build options are reflected in the compiled # code. -all: - make -C AudioInput clean - make -C AudioInput all - - make -C AudioOutput clean - make -C AudioOutput all - - make -C CDC clean - make -C CDC all - - make -C CDCHost clean - make -C CDCHost all - - make -C DualCDC clean - make -C DualCDC all - - make -C Joystick clean - make -C Joystick all - - make -C KeyboardMouse clean - make -C KeyboardMouse all - - make -C Keyboard clean - make -C Keyboard all - - make -C KeyboardHost clean - make -C KeyboardHost all - - make -C KeyboardHostWithParser clean - make -C KeyboardHostWithParser all - - make -C MassStorage clean - make -C MassStorage all - - make -C MassStorageHost clean - make -C MassStorageHost all - - make -C MIDI clean - make -C MIDI all - - make -C Mouse clean - make -C Mouse all - - make -C MouseHost clean - make -C MouseHost all - - make -C MouseHostWithParser clean - make -C MouseHostWithParser all - - make -C RNDISEthernet clean - make -C RNDISEthernet all - - make -C StillImageHost clean - make -C StillImageHost all - - make -C TestApp clean - make -C TestApp all - - make -C USBtoSerial clean - make -C USBtoSerial all - %: - make -C AudioInput $@ - make -C AudioOutput $@ - make -C CDC $@ - make -C CDCHost $@ - make -C DualCDC $@ - make -C Joystick $@ - make -C KeyboardMouse $@ - make -C Keyboard $@ - make -C KeyboardHost $@ - make -C KeyboardHostWithParser $@ - make -C MassStorage $@ - make -C MassStorageHost $@ - make -C MIDI $@ - make -C Mouse $@ - make -C MouseHost $@ - make -C MouseHostWithParser $@ - make -C RNDISEthernet $@ - make -C StillImageHost $@ - make -C TestApp $@ - make -C USBtoSerial $@
\ No newline at end of file + make -C Device/ $@ + make -C Host/ $@ + make -C OTG/ $@ |