X-Git-Url: http://rtime.felk.cvut.cz/gitweb/lincan.git/blobdiff_plain/f9522530e37184c3dcfb818a35f55ec3f177406f..c491de9e6cdbd75dfe7a0cd9512bab00ddb24646:/embedded/app/usbcan/Makefile.omk diff --git a/embedded/app/usbcan/Makefile.omk b/embedded/app/usbcan/Makefile.omk index 4f302d7..7d33f73 100644 --- a/embedded/app/usbcan/Makefile.omk +++ b/embedded/app/usbcan/Makefile.omk @@ -19,14 +19,23 @@ INCLUDES += -I. #include_HEADERS = ul_idstr.h bin_PROGRAMS = usbcan -usbcan_SOURCES = main.c usb_srq.c can.c can_queue.c sja1000p.c can_quesysless.c devcommon.c setup.c ul_usb1.c finish.c usb_vend.c +usbcan_SOURCES = main.c can_queue.c sja1000p.c devcommon.c setup.c finish.c +usbcan_SOURCES += usb_vend.c can_quesysless.c sysdep_sysless.c +ifeq ($(MACH),lpc17xx) +usbcan_SOURCES += lpc17xx_can.c +else #MACH +usbcan_SOURCES += can_lpcbusemu.c ul_usb1.c +endif #MACH #usbtest_SOURCES += ul_idstr.c #lib_LOADLIBES = bspbase ul_drv lpciap keyval lpciap_kvpb mach_hal uldy -lib_LOADLIBES = bspbase usbbase lpcusb mach_hal -usbcan_MOREOBJS = $(USER_LIB_DIR)/system_stub.o $(USER_LIB_DIR)/ivt.o +lib_LOADLIBES = bspbase usbbase usbmore lpcusb mach_hal +usbcan_MOREOBJS = $(USER_LIB_DIR)/system_stub.o nobase_include_HEADERS = usb/usb_defs.h -link_VARIANTS = boot +ifeq ($(MACH),lpc21xx) +link_VARIANTS = app boot +usbcan_MOREOBJS += $(USER_LIB_DIR)/ivt.o +endif endif #CONFIG_ULBOOT