31 ARCH_NAME = SUB_ARCH_NAME |
31 ARCH_NAME = SUB_ARCH_NAME |
32 PREFIX = SUB_PREFIX |
32 PREFIX = SUB_PREFIX |
33 TARGET = SUB_TARGET |
33 TARGET = SUB_TARGET |
34 CAN_DRIVER = SUB_CAN_DRIVER |
34 CAN_DRIVER = SUB_CAN_DRIVER |
35 TIMERS_DRIVER = SUB_TIMERS_DRIVER |
35 TIMERS_DRIVER = SUB_TIMERS_DRIVER |
|
36 LED_DRIVER = SUB_LED_DRIVER |
|
37 NVRAM_DRIVER = SUB_NVRAM_DRIVER |
36 |
38 |
37 INCLUDES = -I../../include -I../../include/generic |
39 INCLUDES = -I../../include -I../../include/generic |
38 |
40 |
39 OBJS = |
41 OBJS = |
40 |
42 |
41 # add timers driver if any |
43 # add timers driver if any |
42 ifneq ($(TIMERS_DRIVER),) |
44 ifneq ($(TIMERS_DRIVER),timers_) |
43 OBJS += ../$(TIMERS_DRIVER)/$(TIMERS_DRIVER).o |
45 OBJS += ../$(TIMERS_DRIVER)/$(TIMERS_DRIVER).o |
44 endif |
46 endif |
45 |
47 |
46 # add can driver if any |
48 # add can driver if any |
47 ifneq ($(CAN_DRIVER),) |
49 ifneq ($(CAN_DRIVER),can_) |
48 OBJS += ../$(CAN_DRIVER)/$(CAN_DRIVER).o |
50 OBJS += ../$(CAN_DRIVER)/$(CAN_DRIVER).o |
|
51 endif |
|
52 |
|
53 # add led driver if any |
|
54 ifneq ($(LED_DRIVER),led_) |
|
55 OBJS += ../$(LED_DRIVER)/$(LED_DRIVER).o |
|
56 endif |
|
57 |
|
58 # add nvram driver if any |
|
59 ifneq ($(NVRAM_DRIVER),nvram_) |
|
60 OBJS += ../$(NVRAM_DRIVER)/$(NVRAM_DRIVER).o |
49 endif |
61 endif |
50 |
62 |
51 SRC_HFILES = ../../include/$(TARGET)/applicfg.h |
63 SRC_HFILES = ../../include/$(TARGET)/applicfg.h |
52 |
64 |
53 TARGET_HFILES = $(PREFIX)/include/$(TARGET)/applicfg.h |
65 TARGET_HFILES = $(PREFIX)/include/$(TARGET)/applicfg.h |