 8ba51f090f
			
		
	
	
		8ba51f090f
		
	
	
	
	
		
			
			Added new Printer Host mode ClassDriver demo. Added table of supported classes and modes to the main USB Class Driver documentation.
		
			
				
	
	
		
			58 lines
		
	
	
	
		
			2.4 KiB
		
	
	
	
		
			Makefile
		
	
	
	
	
	
			
		
		
	
	
			58 lines
		
	
	
	
		
			2.4 KiB
		
	
	
	
		
			Makefile
		
	
	
	
	
	
| #
 | |
| #             LUFA Library
 | |
| #     Copyright (C) Dean Camera, 2009.
 | |
| #              
 | |
| #  dean [at] fourwalledcubicle [dot] com
 | |
| #      www.fourwalledcubicle.com
 | |
| #
 | |
| 
 | |
| # Makefile for the LUFA library itself.
 | |
| 
 | |
| LUFA_SRC_FILES =     ./Drivers/USB/LowLevel/DevChapter9.c        \
 | |
|                      ./Drivers/USB/LowLevel/Endpoint.c           \
 | |
|                      ./Drivers/USB/LowLevel/Host.c               \
 | |
|                      ./Drivers/USB/LowLevel/HostChapter9.c       \
 | |
|                      ./Drivers/USB/LowLevel/LowLevel.c           \
 | |
|                      ./Drivers/USB/LowLevel/Pipe.c               \
 | |
|                      ./Drivers/USB/HighLevel/Events.c            \
 | |
|                      ./Drivers/USB/HighLevel/USBInterrupt.c      \
 | |
|                      ./Drivers/USB/HighLevel/USBTask.c           \
 | |
|                      ./Drivers/USB/HighLevel/ConfigDescriptor.c  \
 | |
|                      ./Drivers/USB/Class/Device/Audio.c          \
 | |
|                      ./Drivers/USB/Class/Device/CDC.c            \
 | |
|                      ./Drivers/USB/Class/Device/HID.c            \
 | |
|                      ./Drivers/USB/Class/Device/MIDI.c           \
 | |
|                      ./Drivers/USB/Class/Device/MassStorage.c    \
 | |
|                      ./Drivers/USB/Class/Device/RNDIS.c          \
 | |
|                      ./Drivers/USB/Class/Host/CDC.c              \
 | |
|                      ./Drivers/USB/Class/Host/HID.c              \
 | |
|                      ./Drivers/USB/Class/Host/HIDParser.c        \
 | |
|                      ./Drivers/USB/Class/Host/MassStorage.c      \
 | |
|                      ./Drivers/USB/Class/Host/Printer.c          \
 | |
|                      ./Drivers/USB/Class/Host/StillImage.c       \
 | |
|                      ./Drivers/Board/Temperature.c               \
 | |
|                      ./Drivers/Peripheral/Serial.c               \
 | |
|                      ./Drivers/Peripheral/SerialStream.c         \
 | |
| 
 | |
| LUFA_Events.lst:
 | |
| 	@echo
 | |
| 	@echo Generating LUFA event name list...
 | |
| 	@$(shell) cat `find ./ -name "*.h"` | grep -E "EVENT_[^\(]*\(" | \
 | |
| 	              sed -n -e 's/^.*EVENT_/EVENT_/p' | \
 | |
| 	              cut -d'(' -f1 | sort | uniq | tee LUFA_Events.lst
 | |
| 				  
 | |
| all: LUFA_Events.lst
 | |
| 
 | |
| clean:
 | |
| 	rm -f $(LUFA_SRC_FILES:%.c=%.o)
 | |
| 	rm -f LUFA_Events.lst
 | |
| 	
 | |
| clean_list:
 | |
| 
 | |
| doxygen:
 | |
| 	@echo Generating Library Documentation...
 | |
| 	@doxygen Doxygen.conf
 | |
| 	@echo Documentation Generation Complete.
 | |
| 
 | |
| clean_doxygen:
 | |
| 	rm -rf Documentation
 |