[apps/tidep0079.git] / EC_Master_SysBios_Am572x / Workspace / SYSBIOS_AM57xx / EcMasterDemo / src / sysbios / makefile
1 vpath % C:/TI/bios_6_46_04_53/packages/ti/sysbios/
2 vpath %.c C:/ti/xdctools_3_32_01_22_core/packages/
4 CCOPTS = -Wunused -Wunknown-pragmas -ffunction-sections -fdata-sections -mcpu=cortex-a15 -mfpu=neon -mfloat-abi=hard -mabi=aapcs -g -IC:/TI/bios_6_46_04_53/packages/gnu/targets/arm//libs/install-native/$(GCCTARG)/include -Dfar= -D__DYNAMIC_REENT__ -mapcs -Dti_sysbios_knl_Task_minimizeLatency__D=FALSE -Dti_sysbios_rts_gnu_ReentSupport_enableReentSupport__D=TRUE -Dti_sysbios_family_arm_exc_Exception_enableDecode__D=TRUE -Dti_sysbios_family_arm_gic_Hwi_enableSecureMode__D=FALSE -Dti_sysbios_family_arm_gic_Hwi_enableAsidTagging__D=FALSE -Dti_sysbios_knl_Clock_stopCheckNext__D=FALSE -Dti_sysbios_hal_Core_numCores__D=1 -Dti_sysbios_family_arm_a15_Cache_errata798870__D=TRUE
6 XDC_ROOT = C:/ti/xdctools_3_32_01_22_core/packages/
8 BIOS_ROOT = C:/TI/bios_6_46_04_53/packages/ti/sysbios/
10 BIOS_DEFS = -Dti_sysbios_BIOS_swiEnabled__D=TRUE -Dti_sysbios_BIOS_taskEnabled__D=TRUE -Dti_sysbios_BIOS_clockEnabled__D=TRUE -Dti_sysbios_BIOS_runtimeCreatesEnabled__D=TRUE -Dti_sysbios_knl_Task_moduleStateCheckFlag__D=FALSE -Dti_sysbios_knl_Task_objectCheckFlag__D=FALSE -Dti_sysbios_hal_Hwi_DISABLE_ALL_HOOKS -Dti_sysbios_knl_Swi_DISABLE_ALL_HOOKS -Dti_sysbios_BIOS_smpEnabled__D=FALSE -Dti_sysbios_Build_useHwiMacros -Dti_sysbios_knl_Swi_numPriorities__D=16 -Dti_sysbios_knl_Task_deleteTerminatedTasks__D=FALSE -Dti_sysbios_knl_Task_numPriorities__D=16 -Dti_sysbios_knl_Task_checkStackFlag__D=TRUE -Dti_sysbios_knl_Task_initStackFlag__D=TRUE -Dti_sysbios_knl_Clock_TICK_SOURCE=ti_sysbios_knl_Clock_TickSource_TIMER -Dti_sysbios_knl_Clock_TICK_MODE=ti_sysbios_knl_Clock_TickMode_PERIODIC -Dti_sysbios_hal_Core_delegate_getId=ti_sysbios_family_arm_a15_Core_getId__E -Dti_sysbios_hal_Core_delegate_interruptCore=ti_sysbios_family_arm_a15_Core_interruptCore__E -Dti_sysbios_hal_Core_delegate_lock=ti_sysbios_family_arm_a15_Core_lock__E -Dti_sysbios_hal_Core_delegate_unlock=ti_sysbios_family_arm_a15_Core_unlock__E -Dti_sysbios_hal_Core_numCores__D=1 -Dti_sysbios_family_arm_a15_Core_numCores__D=1 -Dti_sysbios_utils_Load_taskEnabled__D=TRUE -Dti_sysbios_utils_Load_swiEnabled__D=FALSE -Dti_sysbios_utils_Load_hwiEnabled__D=FALSE -Dti_sysbios_family_arm_gic_Hwi_dispatcherSwiSupport__D=TRUE -Dti_sysbios_family_arm_gic_Hwi_dispatcherTaskSupport__D=TRUE -Dti_sysbios_family_arm_gic_Hwi_dispatcherAutoNestingSupport__D=TRUE -Dti_sysbios_family_arm_gic_Hwi_dispatcherIrpTrackingSupport__D=TRUE -Dti_sysbios_knl_Semaphore_supportsEvents__D=FALSE -Dti_sysbios_knl_Semaphore_supportsPriority__D=TRUE
12 BIOS_INC = -I"C:/TI/bios_6_46_04_53/packages/"
14 INCS = $(BIOS_INC) -I"C:/TI/bios_6_46_04_53/packages/" -I"C:/TI/pdk_am57xx_1_0_6/packages/" -I"C:/ti/xdctools_3_32_01_22_core/packages/" -I"../" -I"/packages//"
16 GCCTARG = arm-none-eabi
18 CC = C:/ti/gcc-arm-none-eabi-4_9-2015q3/bin/arm-none-eabi-gcc -c -MD -MF $@.dep $(CCOPTS)
19 ASM = C:/ti/gcc-arm-none-eabi-4_9-2015q3/bin/arm-none-eabi-gcc -c -x assembler-with-cpp $(CCOPTS)
20 AR = C:/ti/gcc-arm-none-eabi-4_9-2015q3/bin/arm-none-eabi-ar cr
22 DEL = C:/ti/xdctools_3_32_01_22_core/packages/../bin/rm -f
23 CP = C:/ti/xdctools_3_32_01_22_core/packages/../bin/cp -f
25 define RM
26 $(if $(wildcard $1),$(DEL) $1,:)
27 endef
29 define ASSEMBLE
30 @echo asma15fg $< ...
31 @$(ASM) $(BIOS_DEFS) -I "C:/ti/xdctools_3_32_01_22_core/packages/" -Dxdc_target_types__=C:/TI/bios_6_46_04_53/packages/gnu/targets/arm/std.h -Dxdc_target_name__=A15F $(INCS) $<
32 endef
34 define COMPILE
35 @echo cla15fg $< ...
36 @$(CC) $(BIOS_DEFS) -I "C:/ti/xdctools_3_32_01_22_core/packages/" -Dxdc_target_types__=C:/TI/bios_6_46_04_53/packages/gnu/targets/arm/std.h -Dxdc_target_name__=A15F $(INCS) $<
37 endef
40 all: sysbios.aa15fg
42 arm_IntrinsicsSupport_asm_gnu.o: family/arm/IntrinsicsSupport_asm_gnu.asm makefile
43 @-$(call RM, $@)
44 $(ASSEMBLE) -o arm_IntrinsicsSupport_asm_gnu.o
46 arm_TaskSupport_asm_gnu.o: family/arm/TaskSupport_asm_gnu.asm makefile
47 @-$(call RM, $@)
48 $(ASSEMBLE) -o arm_TaskSupport_asm_gnu.o
50 a15_Cache_asm_gnu.o: family/arm/a15/Cache_asm_gnu.asm makefile
51 @-$(call RM, $@)
52 $(ASSEMBLE) -o a15_Cache_asm_gnu.o
54 a15_Mmu_asm_gnu.o: family/arm/a15/Mmu_asm_gnu.asm makefile
55 @-$(call RM, $@)
56 $(ASSEMBLE) -o a15_Mmu_asm_gnu.o
58 a15_TimestampProvider_asm_gnu.o: family/arm/a15/TimestampProvider_asm_gnu.asm makefile
59 @-$(call RM, $@)
60 $(ASSEMBLE) -o a15_TimestampProvider_asm_gnu.o
62 gic_Hwi_asm_gnu.o: family/arm/gic/Hwi_asm_gnu.asm makefile
63 @-$(call RM, $@)
64 $(ASSEMBLE) -o gic_Hwi_asm_gnu.o
66 exc_Exception_asm_gnu.o: family/arm/exc/Exception_asm_gnu.asm makefile
67 @-$(call RM, $@)
68 $(ASSEMBLE) -o exc_Exception_asm_gnu.o
70 dmtimer_Timer_asm_gnu.o: timers/dmtimer/Timer_asm_gnu.sv7A makefile
71 @-$(call RM, $@)
72 $(ASSEMBLE) -o dmtimer_Timer_asm_gnu.o
74 systimer_Timer_asm_gnu.o: family/arm/systimer/Timer_asm_gnu.asm makefile
75 @-$(call RM, $@)
76 $(ASSEMBLE) -o systimer_Timer_asm_gnu.o
79 _BIOS.o: BIOS.c makefile
80 @-$(call RM, _BIOS.o)
81 $(COMPILE) -o _BIOS.o
82 arm_IntrinsicsSupport.o: family/arm/IntrinsicsSupport.c makefile
83 @-$(call RM, arm_IntrinsicsSupport.o)
84 $(COMPILE) -o arm_IntrinsicsSupport.o
85 arm_TaskSupport.o: family/arm/TaskSupport.c makefile
86 @-$(call RM, arm_TaskSupport.o)
87 $(COMPILE) -o arm_TaskSupport.o
88 knl_Clock.o: knl/Clock.c makefile
89 @-$(call RM, knl_Clock.o)
90 $(COMPILE) -o knl_Clock.o
91 knl_Idle.o: knl/Idle.c makefile
92 @-$(call RM, knl_Idle.o)
93 $(COMPILE) -o knl_Idle.o
94 knl_Intrinsics.o: knl/Intrinsics.c makefile
95 @-$(call RM, knl_Intrinsics.o)
96 $(COMPILE) -o knl_Intrinsics.o
97 knl_Event.o: knl/Event.c makefile
98 @-$(call RM, knl_Event.o)
99 $(COMPILE) -o knl_Event.o
100 knl_Queue.o: knl/Queue.c makefile
101 @-$(call RM, knl_Queue.o)
102 $(COMPILE) -o knl_Queue.o
103 knl_Semaphore.o: knl/Semaphore.c makefile
104 @-$(call RM, knl_Semaphore.o)
105 $(COMPILE) -o knl_Semaphore.o
106 knl_Swi.o: knl/Swi.c makefile
107 @-$(call RM, knl_Swi.o)
108 $(COMPILE) -o knl_Swi.o
109 knl_Swi_andn.o: knl/Swi_andn.c makefile
110 @-$(call RM, knl_Swi_andn.o)
111 $(COMPILE) -o knl_Swi_andn.o
112 knl_Task.o: knl/Task.c makefile
113 @-$(call RM, knl_Task.o)
114 $(COMPILE) -o knl_Task.o
115 hal_Cache.o: hal/Cache.c makefile
116 @-$(call RM, hal_Cache.o)
117 $(COMPILE) -o hal_Cache.o
118 hal_Core.o: hal/Core.c makefile
119 @-$(call RM, hal_Core.o)
120 $(COMPILE) -o hal_Core.o
121 hal_Hwi.o: hal/Hwi.c makefile
122 @-$(call RM, hal_Hwi.o)
123 $(COMPILE) -o hal_Hwi.o
124 hal_Hwi_stack.o: hal/Hwi_stack.c makefile
125 @-$(call RM, hal_Hwi_stack.o)
126 $(COMPILE) -o hal_Hwi_stack.o
127 hal_Hwi_startup.o: hal/Hwi_startup.c makefile
128 @-$(call RM, hal_Hwi_startup.o)
129 $(COMPILE) -o hal_Hwi_startup.o
130 hal_Timer.o: hal/Timer.c makefile
131 @-$(call RM, hal_Timer.o)
132 $(COMPILE) -o hal_Timer.o
133 a15_Core.o: family/arm/a15/Core.c makefile
134 @-$(call RM, a15_Core.o)
135 $(COMPILE) -o a15_Core.o
136 a15_Cache.o: family/arm/a15/Cache.c makefile
137 @-$(call RM, a15_Cache.o)
138 $(COMPILE) -o a15_Cache.o
139 a15_Mmu.o: family/arm/a15/Mmu.c makefile
140 @-$(call RM, a15_Mmu.o)
141 $(COMPILE) -o a15_Mmu.o
142 a15_TimestampProvider.o: family/arm/a15/TimestampProvider.c makefile
143 @-$(call RM, a15_TimestampProvider.o)
144 $(COMPILE) -o a15_TimestampProvider.o
145 gic_Hwi.o: family/arm/gic/Hwi.c makefile
146 @-$(call RM, gic_Hwi.o)
147 $(COMPILE) -o gic_Hwi.o
148 exc_Exception.o: family/arm/exc/Exception.c makefile
149 @-$(call RM, exc_Exception.o)
150 $(COMPILE) -o exc_Exception.o
151 gnu_ReentSupport.o: rts/gnu/ReentSupport.c makefile
152 @-$(call RM, gnu_ReentSupport.o)
153 $(COMPILE) -o gnu_ReentSupport.o
154 gates_GateHwi.o: gates/GateHwi.c makefile
155 @-$(call RM, gates_GateHwi.o)
156 $(COMPILE) -o gates_GateHwi.o
157 gates_GateMutex.o: gates/GateMutex.c makefile
158 @-$(call RM, gates_GateMutex.o)
159 $(COMPILE) -o gates_GateMutex.o
160 heaps_HeapMem.o: heaps/HeapMem.c makefile
161 @-$(call RM, heaps_HeapMem.o)
162 $(COMPILE) -o heaps_HeapMem.o
163 dmtimer_Timer.o: timers/dmtimer/Timer.c makefile
164 @-$(call RM, dmtimer_Timer.o)
165 $(COMPILE) -o dmtimer_Timer.o
166 vayu_TimerSupport.o: family/shared/vayu/TimerSupport.c makefile
167 @-$(call RM, vayu_TimerSupport.o)
168 $(COMPILE) -o vayu_TimerSupport.o
169 systimer_Timer.o: family/arm/systimer/Timer.c makefile
170 @-$(call RM, systimer_Timer.o)
171 $(COMPILE) -o systimer_Timer.o
173 sysbios.aa15fg: arm_IntrinsicsSupport_asm_gnu.o arm_TaskSupport_asm_gnu.o a15_Cache_asm_gnu.o a15_Mmu_asm_gnu.o a15_TimestampProvider_asm_gnu.o gic_Hwi_asm_gnu.o exc_Exception_asm_gnu.o dmtimer_Timer_asm_gnu.o systimer_Timer_asm_gnu.o _BIOS.o arm_IntrinsicsSupport.o arm_TaskSupport.o knl_Clock.o knl_Idle.o knl_Intrinsics.o knl_Event.o knl_Queue.o knl_Semaphore.o knl_Swi.o knl_Swi_andn.o knl_Task.o hal_Cache.o hal_Core.o hal_Hwi.o hal_Hwi_stack.o hal_Hwi_startup.o hal_Timer.o a15_Core.o a15_Cache.o a15_Mmu.o a15_TimestampProvider.o gic_Hwi.o exc_Exception.o gnu_ReentSupport.o gates_GateHwi.o gates_GateMutex.o heaps_HeapMem.o dmtimer_Timer.o vayu_TimerSupport.o systimer_Timer.o
174 @echo ara15fg $^ ...
175 @-$(call RM, $@)
176 @$(AR) $@ $^
179 clean:
180 @$(DEL) ..\makefile.libs
181 @-$(call RM, *)