]> rtime.felk.cvut.cz Git - lincan.git/blobdiff - embedded/app/usbcan/Makefile.omk
embedded: use standard CONFIG_OC_LINCAN_CARD_xxx option to distinguish required hardware.
[lincan.git] / embedded / app / usbcan / Makefile.omk
index 7d33f7342852d87277784e59121d32270e6933e1..0beeb961eb6c79ce6fb9ed91dc951d43fd6269f7 100644 (file)
@@ -11,6 +11,9 @@ ifeq ($(CONFIG_APP_USBCAN),y)
 default_CONFIG += MACH=$(MACH)
 #default_CONFIG += ULAN_ID=$(ULAN_ID)
 default_CONFIG += CONFIG_MISC_VECT=x
 default_CONFIG += MACH=$(MACH)
 #default_CONFIG += ULAN_ID=$(ULAN_ID)
 default_CONFIG += CONFIG_MISC_VECT=x
+default_CONFIG += CONFIG_OC_LINCAN_CARD_ul_usb1=x
+default_CONFIG += CONFIG_OC_LINCAN_CARD_can_lmc1=x
+
 
 LOCAL_CONFIG_H = local_config.h
 
 
 LOCAL_CONFIG_H = local_config.h
 
@@ -21,11 +24,12 @@ INCLUDES += -I.
 bin_PROGRAMS = usbcan
 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
 bin_PROGRAMS = usbcan
 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)
+ifeq ($(CONFIG_OC_LINCAN_CARD_can_lmc1),y)
 usbcan_SOURCES += lpc17xx_can.c
 usbcan_SOURCES += lpc17xx_can.c
-else #MACH
+endif
+ifeq ($(CONFIG_OC_LINCAN_CARD_ul_usb1),y)
 usbcan_SOURCES += can_lpcbusemu.c ul_usb1.c
 usbcan_SOURCES += can_lpcbusemu.c ul_usb1.c
-endif #MACH
+endif
 
 #usbtest_SOURCES +=  ul_idstr.c
 #lib_LOADLIBES =  bspbase ul_drv lpciap keyval lpciap_kvpb mach_hal uldy
 
 #usbtest_SOURCES +=  ul_idstr.c
 #lib_LOADLIBES =  bspbase ul_drv lpciap keyval lpciap_kvpb mach_hal uldy