Add platform driver dispatch header and makefile module source variable.
[pub/lufa.git] / LUFA / Build / lufa.sources.in
index 9b7f667..c189e79 100644 (file)
@@ -76,9 +76,16 @@ LUFA_SRC_TEMPERATURE = $(LUFA_ROOT_PATH)/Drivers/Board/Temperature.c
 LUFA_SRC_SERIAL      = $(LUFA_ROOT_PATH)/Drivers/Peripheral/$(ARCH)/Serial_$(ARCH).c\r
 LUFA_SRC_TWI         = $(LUFA_ROOT_PATH)/Drivers/Peripheral/$(ARCH)/TWI_$(ARCH).c\r
 \r
+ifeq ($(ARCH), UC3)\r
+   LUFA_SRC_PLATFORM = $(LUFA_PATH)/Platform/UC3/Exception.S $(LUFA_PATH)/Platform/UC3/InterruptManagement.c\r
+else\r
+   LUFA_SRC_PLATFORM =\r
+endif\r
+\r
 # Build a list of all available module sources\r
 LUFA_SRC_ALL_FILES   = $(LUFA_SRC_USB)            \\r
                        $(LUFA_SRC_USBCLASS)       \\r
                        $(LUFA_SRC_TEMPERATURE)    \\r
                        $(LUFA_SRC_SERIAL)         \\r
-                       $(LUFA_SRC_TWI)
\ No newline at end of file
+                       $(LUFA_SRC_TWI)            \\r
+                                          $(LUFA_SRC_PLATFORM)
\ No newline at end of file