mirror of
https://github.com/qmk/qmk_firmware.git
synced 2025-06-10 19:04:18 +00:00
Added new Printer Host mode ClassDriver demo. Added table of supported classes and modes to the main USB Class Driver documentation.
59 lines
2.4 KiB
Makefile
59 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
|