1 #
2 # EDMA3 LLD
3 #
5 ifeq ($(ROOTDIR),)
6 $(error Error: Environment variable ROOTDIR not set)
7 endif
9 # Begin block - Build options
10 # By the end of this block, we'd have either xdc or make or both in BUILD_OPTIONS
11 # using which, we'd build either XDC packages (+run configuro)
12 # or make based components (+link) or both.
13 BUILD_OPTIONS = xdc make
14 VALID_BUILD_OPTIONS = full $(BUILD_OPTIONS)
15 ifeq ($(filter $(BUILD),$(VALID_BUILD_OPTIONS)),)
16 ifeq ($(BUILD),)
17 BUILD = full
18 else
19 $(error Error: Invalid value specified for BUILD. Valid values are - $(VALID_BUILD_OPTIONS))
20 endif
21 endif
22 ifneq ($(BUILD),full)
23 BUILD_OPTIONS = $(BUILD)
24 endif
25 # End block - Build options
27 include $(ROOTDIR)/makerules/build_config.mk
28 include $(ROOTDIR)/makerules/env.mk
29 include component.mk
31 # Listing common targets
32 edma3_lld_COMP_LIST_ALL = $(edma3_lld_COMP_LIST_c6xdsp)
33 edma3_lld_PKG_LIST_ALL = $(foreach PKG,$(edma3_lld_COMP_LIST_ALL),$($(PKG)_PKG_LIST))
34 CLEANALL_TARGETS = $(addsuffix _clean, $(edma3_lld_LIBS_ALL))
35 CLEANALL_EXAMPLES = $(addsuffix _clean, $(edma3_lld_EXAMPLES_LIST))
37 .PHONY : $(edma3_lld_LIBS_ALL) $(edma3_lld_EXAMPLES_LIST) $(CLEANALL_TARGETS) $(CLEANALL_EXAMPLES)
39 all: libs examples
41 libs: $(edma3_lld_LIBS_ALL)
43 examples: $(edma3_lld_EXAMPLES_LIST)
45 clean: cleanlibs cleanexamples
47 cleanlibs: $(CLEANALL_TARGETS)
49 cleanexamples: $(CLEANALL_EXAMPLES)
53 #=======================================================================================================================================
54 #
55 # Rules to build and clean libs for all PLATFORM and TARGET
56 #
57 #=======================================================================================================================================
60 #=======================================================================================================================================
61 #To Build libs For Platform ti816x-evm Target 674
62 edma3_lld_ti816x-evm_674_libs: edma3_lld_ti816x-evm_674_libs_drv edma3_lld_ti816x-evm_674_libs_rm edma3_lld_ti816x-evm_674_libs_drvsample edma3_lld_ti816x-evm_674_libs_rmsample
63 edma3_lld_ti816x-evm_674_libs_drv:
64 $(ECHO) \# Making c674:debug:edma3_lld_drv
65 $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=ti816x-evm PROFILE_c6xdsp=debug
66 $(ECHO) \# Making c674:release:edma3_lld_drv
67 $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=ti816x-evm PROFILE_c6xdsp=release
68 edma3_lld_ti816x-evm_674_libs_rm:
69 $(ECHO) \# Making ti816x-evm:debug:edma3_lld_rm
70 $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=ti816x-evm PROFILE_c6xdsp=debug
71 $(ECHO) \# Making ti816x-evm:release:edma3_lld_rm
72 $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=ti816x-evm PROFILE_c6xdsp=release
73 edma3_lld_ti816x-evm_674_libs_drvsample:
74 $(ECHO) \# Making ti816x-evm:debug:edma3_lld_drv_sample
75 $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=ti816x-evm CORE=c6xdsp PROFILE_c6xdsp=debug
76 $(ECHO) \# Making ti816x-evm:release:edma3_lld_drv_sample
77 $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=ti816x-evm CORE=c6xdsp PROFILE_c6xdsp=release
78 edma3_lld_ti816x-evm_674_libs_rmsample:
79 $(ECHO) \# Making ti816x-evm:debug:edma3_lld_rm_sample
80 $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=ti816x-evm CORE=c6xdsp PROFILE_c6xdsp=debug
81 $(ECHO) \# Making ti816x-evm:release:edma3_lld_rm_sample
82 $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=ti816x-evm CORE=c6xdsp PROFILE_c6xdsp=release
84 #To Clean libs For Platform ti816x-evm Target 674
85 edma3_lld_ti816x-evm_674_libs_clean: edma3_lld_ti816x-evm_674_libs_drv_clean edma3_lld_ti816x-evm_674_libs_rm_clean edma3_lld_ti816x-evm_674_libs_drvsample_clean edma3_lld_ti816x-evm_674_libs_rmsample_clean
86 edma3_lld_ti816x-evm_674_libs_drv_clean:
87 $(ECHO) \# Cleaning c674:debug:edma3_lld_drv
88 $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=ti816x-evm PROFILE_c6xdsp=debug
89 $(ECHO) \# Cleaning c674:release:edma3_lld_drv
90 $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=ti816x-evm PROFILE_c6xdsp=release
91 edma3_lld_ti816x-evm_674_libs_rm_clean:
92 $(ECHO) \# Cleaning ti816x-evm:debug:edma3_lld_rm
93 $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=ti816x-evm PROFILE_c6xdsp=debug
94 $(ECHO) \# Cleaning ti816x-evm:release:edma3_lld_rm
95 $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=ti816x-evm PROFILE_c6xdsp=release
96 edma3_lld_ti816x-evm_674_libs_drvsample_clean:
97 $(ECHO) \# Cleaning ti816x-evm:debug:edma3_lld_drv_sample
98 $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=ti816x-evm CORE=c6xdsp PROFILE_c6xdsp=debug
99 $(ECHO) \# Cleaning ti816x-evm:release:edma3_lld_drv_sample
100 $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=ti816x-evm CORE=c6xdsp PROFILE_c6xdsp=release
101 edma3_lld_ti816x-evm_674_libs_rmsample_clean:
102 $(ECHO) \# Cleaning ti816x-evm:debug:edma3_lld_rm_sample
103 $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=ti816x-evm CORE=c6xdsp PROFILE_c6xdsp=debug
104 $(ECHO) \# Cleaning ti816x-evm:release:edma3_lld_rm_sample
105 $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=ti816x-evm CORE=c6xdsp PROFILE_c6xdsp=release
107 #=======================================================================================================================================
108 #To Build libs For Platform ti814x-evm Target 674
109 edma3_lld_ti814x-evm_674_libs: edma3_lld_ti814x-evm_674_libs_drv edma3_lld_ti814x-evm_674_libs_rm edma3_lld_ti814x-evm_674_libs_drvsample edma3_lld_ti814x-evm_674_libs_rmsample
110 edma3_lld_ti814x-evm_674_libs_drv:
111 $(ECHO) \# Making c674:debug:edma3_lld_drv
112 $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=ti814x-evm PROFILE_c6xdsp=debug
113 $(ECHO) \# Making c674:release:edma3_lld_drv
114 $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=ti814x-evm PROFILE_c6xdsp=release
115 edma3_lld_ti814x-evm_674_libs_rm:
116 $(ECHO) \# Making ti814x-evm:debug:edma3_lld_rm
117 $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=ti814x-evm PROFILE_c6xdsp=debug
118 $(ECHO) \# Making ti814x-evm:release:edma3_lld_rm
119 $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=ti814x-evm PROFILE_c6xdsp=release
120 edma3_lld_ti814x-evm_674_libs_drvsample:
121 $(ECHO) \# Making ti814x-evm :debug:edma3_lld_drv_sample
122 $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=ti814x-evm CORE=c6xdsp PROFILE_c6xdsp=debug
123 $(ECHO) \# Making ti814x-evm:release:edma3_lld_drv_sample
124 $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=ti814x-evm CORE=c6xdsp PROFILE_c6xdsp=release
125 edma3_lld_ti814x-evm_674_libs_rmsample:
126 $(ECHO) \# Making ti814x-evm :debug:edma3_lld_rm_sample
127 $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=ti814x-evm CORE=c6xdsp PROFILE_c6xdsp=debug
128 $(ECHO) \# Making ti814x-evm :release:edma3_lld_rm_sample
129 $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=ti814x-evm CORE=c6xdsp PROFILE_c6xdsp=release
131 #To Clean libs For Platform ti814x-evm Target 674
132 edma3_lld_ti814x-evm_674_libs_clean: edma3_lld_ti814x-evm_674_libs_drv_clean edma3_lld_ti814x-evm_674_libs_rm_clean edma3_lld_ti814x-evm_674_libs_drvsample_clean edma3_lld_ti814x-evm_674_libs_rmsample_clean
133 edma3_lld_ti814x-evm_674_libs_drv_clean:
134 $(ECHO) \# Cleaning c674:debug:edma3_lld_drv
135 $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=ti814x-evm PROFILE_c6xdsp=debug
136 $(ECHO) \# Cleaning c674:release:edma3_lld_drv
137 $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=ti814x-evm PROFILE_c6xdsp=release
138 edma3_lld_ti814x-evm_674_libs_rm_clean:
139 $(ECHO) \# Cleaning ti814x-evm:debug:edma3_lld_rm
140 $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=ti814x-evm PROFILE_c6xdsp=debug
141 $(ECHO) \# Cleaning ti814x-evm:release:edma3_lld_rm
142 $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=ti814x-evm PROFILE_c6xdsp=release
143 edma3_lld_ti814x-evm_674_libs_drvsample_clean:
144 $(ECHO) \# Cleaning ti814x-evm :debug:edma3_lld_drv_sample
145 $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=ti814x-evm CORE=c6xdsp PROFILE_c6xdsp=debug
146 $(ECHO) \# Cleaning ti814x-evm:release:edma3_lld_drv_sample
147 $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=ti814x-evm CORE=c6xdsp PROFILE_c6xdsp=release
148 edma3_lld_ti814x-evm_674_libs_rmsample_clean:
149 $(ECHO) \# Cleaning ti814x-evm :debug:edma3_lld_rm_sample
150 $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=ti814x-evm CORE=c6xdsp PROFILE_c6xdsp=debug
151 $(ECHO) \# Cleaning ti814x-evm :release:edma3_lld_rm_sample
152 $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=ti814x-evm CORE=c6xdsp PROFILE_c6xdsp=release
154 #=======================================================================================================================================
155 #To Build libs For Platform ti816x-evm Target m3
156 edma3_lld_ti816x-evm_m3_libs: edma3_lld_ti816x-evm_m3_libs_drv edma3_lld_ti816x-evm_m3_libs_rm edma3_lld_ti816x-evm_m3_libs_drvsample edma3_lld_ti816x-evm_m3_libs_rmsample
157 edma3_lld_ti816x-evm_m3_libs_drv:
158 ifeq ($(FORMAT),ELF)
159 $(ECHO) \# Making m3:debug:edma3_lld_drv
160 $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=debug
161 $(ECHO) \# Making m3:release:edma3_lld_drv
162 $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=release
163 $(ECHO) \# Making m3:debug:edma3_lld_drv
164 $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=debug
165 $(ECHO) \# Making m3:release:edma3_lld_drv
166 $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=release
167 endif
168 edma3_lld_ti816x-evm_m3_libs_rm:
169 ifeq ($(FORMAT),ELF)
170 $(ECHO) \# Making ti816x-evm:debug:edma3_lld_rm
171 $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=debug
172 $(ECHO) \# Making ti816x-evm:rel:edma3_lld_rm
173 $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=release
174 $(ECHO) \# Making ti816x-evm:debug:edma3_lld_rm
175 $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=debug
176 $(ECHO) \# Making ti816x-evm:rel:edma3_lld_rm
177 $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=release
178 endif
179 edma3_lld_ti816x-evm_m3_libs_drvsample:
180 ifeq ($(FORMAT),ELF)
181 $(ECHO) \# Making ti816x-evm:debug:edma3_lld_drv_sample
182 $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=debug
183 $(ECHO) \# Making ti816x-evm:rel:edma3_lld_drv_sample
184 $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=release
185 $(ECHO) \# Making ti816x-evm:rel:edma3_lld_drv_sample
186 $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=release
187 $(ECHO) \# Making ti816x-evm:debug:edma3_lld_drv_sample
188 $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=debug
189 endif
190 edma3_lld_ti816x-evm_m3_libs_rmsample:
191 ifeq ($(FORMAT),ELF)
192 $(ECHO) \# Making ti816x-evm:debug:edma3_lld_rm_sample
193 $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=debug
194 $(ECHO) \# Making ti816x-evm:rel:edma3_lld_rm_sample
195 $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=release
196 $(ECHO) \# Making ti816x-evm:debug:edma3_lld_rm_sample
197 $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=debug
198 $(ECHO) \# Making ti816x-evm:rel:edma3_lld_rm_sample
199 $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=release
200 endif
202 #To Clean libs For Platform ti816x-evm Target m3
203 edma3_lld_ti816x-evm_m3_libs_clean: edma3_lld_ti816x-evm_m3_libs_drv_clean edma3_lld_ti816x-evm_m3_libs_rm_clean edma3_lld_ti816x-evm_m3_libs_drvsample_clean edma3_lld_ti816x-evm_m3_libs_rmsample_clean
204 edma3_lld_ti816x-evm_m3_libs_drv_clean:
205 $(ECHO) \# Cleaning m3:debug:edma3_lld_drv
206 $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=debug
207 $(ECHO) \# Cleaning m3:release:edma3_lld_drv
208 $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=release
209 $(ECHO) \# Cleaning m3:debug:edma3_lld_drv
210 $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=debug
211 $(ECHO) \# Cleaning m3:release:edma3_lld_drv
212 $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=release
213 edma3_lld_ti816x-evm_m3_libs_rm_clean:
214 $(ECHO) \# Cleaning ti816x-evm:debug:edma3_lld_rm
215 $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=debug
216 $(ECHO) \# Cleaning ti816x-evm:rel:edma3_lld_rm
217 $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=release
218 $(ECHO) \# Cleaning ti816x-evm:debug:edma3_lld_rm
219 $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=debug
220 $(ECHO) \# Cleaning ti816x-evm:rel:edma3_lld_rm
221 $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=release
222 edma3_lld_ti816x-evm_m3_libs_drvsample_clean:
223 $(ECHO) \# Cleaning ti816x-evm:debug:edma3_lld_drv_sample
224 $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=debug
225 $(ECHO) \# Cleaning ti816x-evm:rel:edma3_lld_drv_sample
226 $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=release
227 $(ECHO) \# Cleaning ti816x-evm:rel:edma3_lld_drv_sample
228 $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=release
229 $(ECHO) \# Cleaning ti816x-evm:debug:edma3_lld_drv_sample
230 $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=debug
231 edma3_lld_ti816x-evm_m3_libs_rmsample_clean:
232 $(ECHO) \# Cleaning ti816x-evm:debug:edma3_lld_rm_sample
233 $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=debug
234 $(ECHO) \# Cleaning ti816x-evm:rel:edma3_lld_rm_sample
235 $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=release
236 $(ECHO) \# Cleaning ti816x-evm:debug:edma3_lld_rm_sample
237 $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=debug
238 $(ECHO) \# Cleaning ti816x-evm:rel:edma3_lld_rm_sample
239 $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=release
241 #=======================================================================================================================================
242 #To Build libs For Platform ti814x-evm Target a8
243 edma3_lld_ti814x-evm_a8_libs: edma3_lld_ti814x-evm_a8_libs_drv edma3_lld_ti814x-evm_a8_libs_rm edma3_lld_ti814x-evm_a8_libs_drvsample edma3_lld_ti814x-evm_a8_libs_rmsample
244 edma3_lld_ti814x-evm_a8_libs_drv:
245 ifeq ($(FORMAT),ELF)
246 $(ECHO) \# Making a8:debug:edma3_lld_drv
247 $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=debug
248 $(ECHO) \# Making a8:release:edma3_lld_drv
249 $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=release
250 endif
251 edma3_lld_ti814x-evm_a8_libs_rm:
252 ifeq ($(FORMAT),ELF)
253 $(ECHO) \# Making ti814x-evm:debug:edma3_lld_rm
254 $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=debug
255 $(ECHO) \# Making ti814x-evm:rel:edma3_lld_rm
256 $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=release
257 endif
258 edma3_lld_ti814x-evm_a8_libs_drvsample:
259 ifeq ($(FORMAT),ELF)
260 $(ECHO) \# Making ti814x-evm:debug:edma3_lld_drv_sample
261 $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=debug
262 $(ECHO) \# Making ti814x-evm:rel:edma3_lld_drv_sample
263 $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=release
264 endif
265 edma3_lld_ti814x-evm_a8_libs_rmsample:
266 ifeq ($(FORMAT),ELF)
267 $(ECHO) \# Making ti814x-evm:debug:edma3_lld_rm_sample
268 $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=debug
269 $(ECHO) \# Making ti814x-evm:rel:edma3_lld_rm_sample
270 $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=release
271 endif
273 #To Clean libs For Platform ti814x-evm Target a8
274 edma3_lld_ti814x-evm_a8_libs_clean: edma3_lld_ti814x-evm_a8_libs_drv_clean edma3_lld_ti814x-evm_a8_libs_rm_clean edma3_lld_ti814x-evm_a8_libs_drvsample_clean edma3_lld_ti814x-evm_a8_libs_rmsample_clean
275 edma3_lld_ti814x-evm_a8_libs_drv_clean:
276 $(ECHO) \# Cleaning a8:debug:edma3_lld_drv
277 $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=debug
278 $(ECHO) \# Cleaning a8:release:edma3_lld_drv
279 $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=release
280 edma3_lld_ti814x-evm_a8_libs_rm_clean:
281 $(ECHO) \# Cleaning ti814x-evm:debug:edma3_lld_rm
282 $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=debug
283 $(ECHO) \# Cleaning ti814x-evm:rel:edma3_lld_rm
284 $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=release
285 edma3_lld_ti814x-evm_a8_libs_drvsample_clean:
286 $(ECHO) \# Cleaning ti814x-evm:debug:edma3_lld_drv_sample
287 $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=debug
288 $(ECHO) \# Cleaning ti814x-evm:rel:edma3_lld_drv_sample
289 $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=release
290 edma3_lld_ti814x-evm_a8_libs_rmsample_clean:
291 $(ECHO) \# Cleaning ti814x-evm:debug:edma3_lld_rm_sample
292 $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=debug
293 $(ECHO) \# Cleaning ti814x-evm:rel:edma3_lld_rm_sample
294 $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=release
296 #=======================================================================================================================================
297 #To Build libs For Platform c6472-evm Target 64p
298 edma3_lld_c6472-evm_64p_libs: edma3_lld_c6472-evm_64p_libs_drv edma3_lld_c6472-evm_64p_libs_rm edma3_lld_c6472-evm_64p_libs_drvsample edma3_lld_c6472-evm_64p_libs_rmsample
299 edma3_lld_c6472-evm_64p_libs_drv:
300 $(ECHO) \# Making c64p:debug:edma3_lld_drv
301 $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=c6472-evm PROFILE_c6xdsp=debug
302 $(ECHO) \# Making c64p:release:edma3_lld_drv
303 $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=c6472-evm PROFILE_c6xdsp=release
304 $(ECHO) \# Making c64p:debug:edma3_lld_drv -for big_endian
305 $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=c6472-evm PROFILE_c6xdsp=debug ENDIAN=big
306 $(ECHO) \# Making c64p:release:edma3_lld_drv -for big_endian
307 $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=c6472-evm PROFILE_c6xdsp=release ENDIAN=big
308 edma3_lld_c6472-evm_64p_libs_rm:
309 $(ECHO) \# Making c6472-evm:debug:edma3_lld_rm
310 $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6472-evm PROFILE_c6xdsp=debug
311 $(ECHO) \# Making c6472-evm:debug:edma3_lld_rm -for big_endian
312 $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6472-evm PROFILE_c6xdsp=debug ENDIAN=big
313 $(ECHO) \# Making c6472-evm:release:edma3_lld_rm
314 $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6472-evm PROFILE_c6xdsp=release
315 $(ECHO) \# Making c6472-evm:release:edma3_lld_rm -for big_endian
316 $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6472-evm PROFILE_c6xdsp=release ENDIAN=big
317 edma3_lld_c6472-evm_64p_libs_drvsample:
318 $(ECHO) \# Making c6472-evm:debug:edma3_lld_drv_sample
319 $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=debug
320 $(ECHO) \# Making c6472-evm:debug:edma3_lld_drv_sample -for big_endian
321 $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
322 $(ECHO) \# Making c6472-evm:release:edma3_lld_drv_sample
323 $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=release
324 $(ECHO) \# Making c6472-evm:release:edma3_lld_drv_sample -for big_endian
325 $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
326 edma3_lld_c6472-evm_64p_libs_rmsample:
327 $(ECHO) \# Making c6472-evm:debug:edma3_lld_rm_sample
328 $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=debug
329 $(ECHO) \# Making c6472-evm:debug:edma3_lld_rm_sample -for big_endian
330 $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
331 $(ECHO) \# Making c6472-evm:release:edma3_lld_rm_sample
332 $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=release
333 $(ECHO) \# Making c6472-evm:release:edma3_lld_rm_sample -for big_endian
334 $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
336 #To Clean libs For Platform c6472-evm Target 64p
337 edma3_lld_c6472-evm_64p_libs_clean: edma3_lld_c6472-evm_64p_libs_drv_clean edma3_lld_c6472-evm_64p_libs_rm_clean edma3_lld_c6472-evm_64p_libs_drvsample_clean edma3_lld_c6472-evm_64p_libs_rmsample_clean
338 edma3_lld_c6472-evm_64p_libs_drv_clean:
339 $(ECHO) \# Cleaning c64p:debug:edma3_lld_drv
340 $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=debug
341 $(ECHO) \# Cleaning c64p:release:edma3_lld_drv
342 $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=release
343 $(ECHO) \# Cleaning c64p:debug:edma3_lld_drv -for big_endian
344 $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=debug ENDIAN=big
345 $(ECHO) \# Cleaning c64p:release:edma3_lld_drv -for big_endian
346 $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=release ENDIAN=big
347 edma3_lld_c6472-evm_64p_libs_rm_clean:
348 $(ECHO) \# Cleaning c6472-evm:debug:edma3_lld_rm
349 $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=debug
350 $(ECHO) \# Cleaning c6472-evm:debug:edma3_lld_rm -for big_endian
351 $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=debug ENDIAN=big
352 $(ECHO) \# Cleaning c6472-evm:release:edma3_lld_rm
353 $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=release
354 $(ECHO) \# Cleaning c6472-evm:release:edma3_lld_rm -for big_endian
355 $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=release ENDIAN=big
356 edma3_lld_c6472-evm_64p_libs_drvsample_clean:
357 $(ECHO) \# Cleaning c6472-evm:debug:edma3_lld_drv_sample
358 $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=debug
359 $(ECHO) \# Cleaning c6472-evm:debug:edma3_lld_drv_sample -for big_endian
360 $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
361 $(ECHO) \# Cleaning c6472-evm:release:edma3_lld_drv_sample
362 $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=release
363 $(ECHO) \# Cleaning c6472-evm:release:edma3_lld_drv_sample -for big_endian
364 $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
365 edma3_lld_c6472-evm_64p_libs_rmsample_clean:
366 $(ECHO) \# Cleaning c6472-evm:debug:edma3_lld_rm_sample
367 $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=debug
368 $(ECHO) \# Cleaning c6472-evm:debug:edma3_lld_rm_sample -for big_endian
369 $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
370 $(ECHO) \# Cleaning c6472-evm:release:edma3_lld_rm_sample
371 $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=release
372 $(ECHO) \# Cleaning c6472-evm:release:edma3_lld_rm_sample -for big_endian
373 $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
375 #=======================================================================================================================================
376 #To Build libs For Platform c6670-evm Target 66
377 edma3_lld_c6670-evm_66_libs: edma3_lld_c6678-evm_66_libs_drv edma3_lld_c6670-evm_66_libs_rm edma3_lld_c6670-evm_66_libs_drvsample edma3_lld_c6670-evm_66_libs_rmsample
378 edma3_lld_c6670-evm_66_libs_rm:
379 ifeq ($(FORMAT),ELF)
380 $(ECHO) \# Making c6670-evm:debug:edma3_lld_rm
381 $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6670-evm PROFILE_c6xdsp=debug
382 $(ECHO) \# Making c6670-evm:debug:edma3_lld_rm -for big_endian
383 $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6670-evm PROFILE_c6xdsp=debug ENDIAN=big
384 $(ECHO) \# Making c6670-evm:release:edma3_lld_rm
385 $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6670-evm PROFILE_c6xdsp=release
386 $(ECHO) \# Making c6670-evm:release:edma3_lld_rm for big_endian
387 $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6670-evm PROFILE_c6xdsp=release ENDIAN=big
388 endif
389 edma3_lld_c6670-evm_66_libs_drvsample:
390 ifeq ($(FORMAT),ELF)
391 $(ECHO) \# Making c6670-evm:debug:edma3_lld_drv_sample
392 $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=debug
393 $(ECHO) \# Making c6670-evm:debug:edma3_lld_drv_sample -for big_endian
394 $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
395 $(ECHO) \# Making c6670-evm:release:edma3_lld_drv_sample
396 $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=release
397 $(ECHO) \# Making c6670-evm:release:edma3_lld_drv_sample -for big_endian
398 $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
399 endif
400 edma3_lld_c6670-evm_66_libs_rmsample:
401 ifeq ($(FORMAT),ELF)
402 $(ECHO) \# Making c6670-evm:debug:edma3_lld_rm_sample
403 $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=debug
404 $(ECHO) \# Making c6670-evm:debug:edma3_lld_rm_sample -for big_endian
405 $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
406 $(ECHO) \# Making c6670-evm:debug:edma3_lld_rm_sample
407 $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=release
408 $(ECHO) \# Making c6670-evm:debug:edma3_lld_rm_sample -for big_endian
409 $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
410 endif
412 #To Clean libs For Platform c6670-evm Target 66
413 edma3_lld_c6670-evm_66_libs_clean: edma3_lld_c6678-evm_66_libs_drv_clean edma3_lld_c6670-evm_66_libs_rm_clean edma3_lld_c6670-evm_66_libs_drvsample_clean edma3_lld_c6670-evm_66_libs_rmsample_clean
414 edma3_lld_c6670-evm_66_libs_rm_clean:
415 $(ECHO) \# Cleaning c6670-evm:debug:edma3_lld_rm
416 $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=debug
417 $(ECHO) \# Cleaning c6670-evm:debug:edma3_lld_rm -for big_endian
418 $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=debug ENDIAN=big
419 $(ECHO) \# Cleaning c6670-evm:release:edma3_lld_rm
420 $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=release
421 $(ECHO) \# Cleaning c6670-evm:release:edma3_lld_rm for big_endian
422 $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=release ENDIAN=big
423 edma3_lld_c6670-evm_66_libs_drvsample_clean:
424 $(ECHO) \# Cleaning c6670-evm:debug:edma3_lld_drv_sample
425 $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=debug
426 $(ECHO) \# Cleaning c6670-evm:debug:edma3_lld_drv_sample -for big_endian
427 $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
428 $(ECHO) \# Cleaning c6670-evm:release:edma3_lld_drv_sample
429 $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=release
430 $(ECHO) \# Cleaning c6670-evm:release:edma3_lld_drv_sample -for big_endian
431 $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
432 edma3_lld_c6670-evm_66_libs_rmsample_clean:
433 $(ECHO) \# Cleaning c6670-evm:debug:edma3_lld_rm_sample
434 $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=debug
435 $(ECHO) \# Cleaning c6670-evm:debug:edma3_lld_rm_sample -for big_endian
436 $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
437 $(ECHO) \# Cleaning c6670-evm:debug:edma3_lld_rm_sample
438 $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=release
439 $(ECHO) \# Cleaning c6670-evm:debug:edma3_lld_rm_sample -for big_endian
440 $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
442 #=======================================================================================================================================
443 #To Build libs For Platform c6678-evm Target 66
444 edma3_lld_c6678-evm_66_libs:edma3_lld_c6678-evm_66_libs_drv edma3_lld_c6678-evm_66_libs_rm edma3_lld_c6678-evm_66_libs_drvsample edma3_lld_c6678-evm_66_libs_rmsample
445 edma3_lld_c6678-evm_66_libs_drv:
446 ifeq ($(FORMAT),ELF)
447 $(ECHO) \# Making c66:debug:edma3_lld_drv
448 $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=debug
449 $(ECHO) \# Making c66:release:edma3_lld_drv
450 $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=release
451 $(ECHO) \# Making c66:debug:edma3_lld_drv -for big_endian
452 $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=debug ENDIAN=big
453 $(ECHO) \# Making c66:release:edma3_lld_drv -for big_endian
454 $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=release ENDIAN=big
455 endif
456 edma3_lld_c6678-evm_66_libs_rm:
457 ifeq ($(FORMAT),ELF)
458 $(ECHO) \# Making c6678-evm:debug:edma3_lld_rm
459 $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=debug
460 $(ECHO) \# Making c6678-evm:debug:edma3_lld_rm -for big_endian
461 $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=debug ENDIAN=big
462 $(ECHO) \# Making c6678-evm:release:edma3_lld_rm
463 $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=release
464 $(ECHO) \# Making c6678-evm:release:edma3_lld_rm for big_endian
465 $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=release ENDIAN=big
466 endif
467 edma3_lld_c6678-evm_66_libs_drvsample:
468 ifeq ($(FORMAT),ELF)
469 $(ECHO) \# Making c6678-evm:debug:edma3_lld_drv_sample
470 $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=debug
471 $(ECHO) \# Making c6678-evm:debug:edma3_lld_drv_sample -for big_endian
472 $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
473 $(ECHO) \# Making c6678-evm:release:edma3_lld_drv_sample
474 $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=release
475 $(ECHO) \# Making c6678-evm:release:edma3_lld_drv_sample -for big_endian
476 $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
477 endif
478 edma3_lld_c6678-evm_66_libs_rmsample:
479 ifeq ($(FORMAT),ELF)
480 $(ECHO) \# Making c6678-evm:debug:edma3_lld_rm_sample
481 $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=debug
482 $(ECHO) \# Making c6678-evm:debug:edma3_lld_rm_sample -for big_endian
483 $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
484 $(ECHO) \# Making c6678-evm:debug:edma3_lld_rm_sample
485 $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=release
486 $(ECHO) \# Making c6678-evm:debug:edma3_lld_rm_sample -for big_endian
487 $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
488 endif
490 #To Clean libs For Platform c6678-evm Target 66
491 edma3_lld_c6678-evm_66_libs_clean: edma3_lld_c6678-evm_66_libs_drv_clean edma3_lld_c6678-evm_66_libs_rm_clean edma3_lld_c6678-evm_66_libs_drvsample_clean edma3_lld_c6678-evm_66_libs_rmsample_clean
492 edma3_lld_c6678-evm_66_libs_drv_clean:
493 $(ECHO) \# Cleaning c66:debug:edma3_lld_drv
494 $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=debug
495 $(ECHO) \# Cleaning c66:release:edma3_lld_drv
496 $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=release
497 $(ECHO) \# Cleaning c66:debug:edma3_lld_drv -for big_endian
498 $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=debug ENDIAN=big
499 $(ECHO) \# Cleaning c66:release:edma3_lld_drv -for big_endian
500 $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=release ENDIAN=big
501 edma3_lld_c6678-evm_66_libs_rm_clean:
502 $(ECHO) \# Cleaning c6678-evm:debug:edma3_lld_rm
503 $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=debug
504 $(ECHO) \# Cleaning c6678-evm:debug:edma3_lld_rm -for big_endian
505 $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=debug ENDIAN=big
506 $(ECHO) \# Cleaning c6678-evm:release:edma3_lld_rm
507 $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=release
508 $(ECHO) \# Cleaning c6678-evm:release:edma3_lld_rm for big_endian
509 $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=release ENDIAN=big
510 edma3_lld_c6678-evm_66_libs_drvsample_clean:
511 $(ECHO) \# Cleaning c6678-evm:debug:edma3_lld_drv_sample
512 $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=debug
513 $(ECHO) \# Cleaning c6678-evm:debug:edma3_lld_drv_sample -for big_endian
514 $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
515 $(ECHO) \# Cleaning c6678-evm:release:edma3_lld_drv_sample
516 $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=release
517 $(ECHO) \# Cleaning c6678-evm:release:edma3_lld_drv_sample -for big_endian
518 $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
519 edma3_lld_c6678-evm_66_libs_rmsample_clean:
520 $(ECHO) \# Cleaning c6678-evm:debug:edma3_lld_rm_sample
521 $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=debug
522 $(ECHO) \# Cleaning c6678-evm:debug:edma3_lld_rm_sample -for big_endian
523 $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
524 $(ECHO) \# Cleaning c6678-evm:debug:edma3_lld_rm_sample
525 $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=release
526 $(ECHO) \# Cleaning c6678-evm:debug:edma3_lld_rm_sample -for big_endian
527 $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
529 #=======================================================================================================================================
530 #To Build libs For Platform c6748-evm Target 674
531 edma3_lld_c6748-evm_674_libs: edma3_lld_ti814x-evm_674_libs_drv edma3_lld_c6748-evm_674_libs_rm edma3_lld_c6748-evm_674_libs_drvsample edma3_lld_c6748-evm_674_libs_rmsample
532 edma3_lld_c6748-evm_674_libs_rm:
533 $(ECHO) \# Making c6748-evm:debug:edma3_lld_rm
534 $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6748-evm PROFILE_c6xdsp=debug
535 $(ECHO) \# Making c6748-evm:release:edma3_lld_rm
536 $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6748-evm PROFILE_c6xdsp=release
537 edma3_lld_c6748-evm_674_libs_rmsample:
538 $(ECHO) \# Making c6748-evm:debug:edma3_lld_rm_sample
539 $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6748-evm CORE=c6xdsp PROFILE_c6xdsp=debug
540 $(ECHO) \# Making c6748-evm:release:edma3_lld_rm_sample
541 $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6748-evm CORE=c6xdsp PROFILE_c6xdsp=release
542 edma3_lld_c6748-evm_674_libs_drvsample:
543 $(ECHO) \# Making c6748-evm:release:edma3_lld_drv_sample
544 $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6748-evm CORE=c6xdsp PROFILE_c6xdsp=release
545 $(ECHO) \# Making c6748-evm:debug:edma3_lld_drv_sample
546 $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6748-evm CORE=c6xdsp PROFILE_c6xdsp=debug
548 #To Clean libs For Platform c6748-evm Target 674
549 edma3_lld_c6748-evm_674_libs_clean: edma3_lld_ti814x-evm_674_libs_drv_clean edma3_lld_c6748-evm_674_libs_rm_clean edma3_lld_c6748-evm_674_libs_drvsample_clean edma3_lld_c6748-evm_674_libs_rmsample_clean
550 edma3_lld_c6748-evm_674_libs_rm_clean:
551 $(ECHO) \# Cleaning c6748-evm:debug:edma3_lld_rm
552 $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6748-evm PROFILE_c6xdsp=debug
553 $(ECHO) \# Cleaning c6748-evm:release:edma3_lld_rm
554 $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6748-evm PROFILE_c6xdsp=release
555 edma3_lld_c6748-evm_674_libs_rmsample_clean:
556 $(ECHO) \# Cleaning c6748-evm:debug:edma3_lld_rm_sample
557 $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6748-evm CORE=c6xdsp PROFILE_c6xdsp=debug
558 $(ECHO) \# Cleaning c6748-evm:release:edma3_lld_rm_sample
559 $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6748-evm CORE=c6xdsp PROFILE_c6xdsp=release
560 edma3_lld_c6748-evm_674_libs_drvsample_clean:
561 $(ECHO) \# Cleaning c6748-evm:release:edma3_lld_drv_sample
562 $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6748-evm CORE=c6xdsp PROFILE_c6xdsp=release
563 $(ECHO) \# Cleaning c6748-evm:debug:edma3_lld_drv_sample
564 $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6748-evm CORE=c6xdsp PROFILE_c6xdsp=debug
566 #=======================================================================================================================================
567 #To Build libs For Platform da830-evm Target 674
568 edma3_lld_da830-evm_674_libs: edma3_lld_ti814x-evm_674_libs_drv edma3_lld_da830-evm_674_libs_rm edma3_lld_da830-evm_674_libs_drvsample edma3_lld_da830-evm_674_libs_rmsample
569 edma3_lld_da830-evm_674_libs_rm:
570 $(ECHO) \# Making da830-evm:debug:edma3_lld_rm
571 $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=da830-evm PROFILE_c6xdsp=debug
572 $(ECHO) \# Making da830-evm:release:edma3_lld_rm
573 $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=da830-evm PROFILE_c6xdsp=release
574 edma3_lld_da830-evm_674_libs_rmsample:
575 $(ECHO) \# Making da830-evm:debug:edma3_lld_rm_sample
576 $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=da830-evm CORE=c6xdsp PROFILE_c6xdsp=debug
577 $(ECHO) \# Making da830-evm:release:edma3_lld_rm_sample
578 $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=da830-evm CORE=c6xdsp PROFILE_c6xdsp=release
579 edma3_lld_da830-evm_674_libs_drvsample:
580 $(ECHO) \# Making da830-evm:release:edma3_lld_drv_sample
581 $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=da830-evm CORE=c6xdsp PROFILE_c6xdsp=release
582 $(ECHO) \# Making da830-evm:debug:edma3_lld_drv_sample
583 $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=da830-evm CORE=c6xdsp PROFILE_c6xdsp=debug
585 #To Clean libs For Platform da830-evm Target 674
586 edma3_lld_da830-evm_674_libs_clean: edma3_lld_ti814x-evm_674_libs_drv_clean edma3_lld_da830-evm_674_libs_rm_clean edma3_lld_da830-evm_674_libs_drvsample_clean edma3_lld_da830-evm_674_libs_rmsample_clean
587 edma3_lld_da830-evm_674_libs_rm_clean:
588 $(ECHO) \# Cleaning da830-evm:debug:edma3_lld_rm
589 $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=da830-evm PROFILE_c6xdsp=debug
590 $(ECHO) \# Cleaning da830-evm:release:edma3_lld_rm
591 $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=da830-evm PROFILE_c6xdsp=release
592 edma3_lld_da830-evm_674_libs_rmsample_clean:
593 $(ECHO) \# Cleaning da830-evm:debug:edma3_lld_rm_sample
594 $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=da830-evm CORE=c6xdsp PROFILE_c6xdsp=debug
595 $(ECHO) \# Cleaning da830-evm:release:edma3_lld_rm_sample
596 $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=da830-evm CORE=c6xdsp PROFILE_c6xdsp=release
597 edma3_lld_da830-evm_674_libs_drvsample_clean:
598 $(ECHO) \# Cleaning da830-evm:release:edma3_lld_drv_sample
599 $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=da830-evm CORE=c6xdsp PROFILE_c6xdsp=release
600 $(ECHO) \# Cleaning da830-evm:debug:edma3_lld_drv_sample
601 $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=da830-evm CORE=c6xdsp PROFILE_c6xdsp=debug
603 #=======================================================================================================================================
604 #To Build libs For Platform omap4-evm Target 64t
605 edma3_lld_omap4-evm_64t_libs: edma3_lld_omap4-evm_64t_libs_drv edma3_lld_omap4-evm_64t_libs_rm edma3_lld_omap4-evm_64t_libs_drvsample edma3_lld_omap4-evm_64t_libs_rmsample
606 edma3_lld_omap4-evm_64t_libs_drv:
607 ifeq ($(FORMAT),ELF)
608 $(ECHO) \# Making c64t:debug:edma3_lld_drv
609 $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=omap4-evm PROFILE_c6xdsp=debug
610 $(ECHO) \# Making c64t:release:edma3_lld_drv
611 $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=omap4-evm PROFILE_c6xdsp=release
612 endif
613 edma3_lld_omap4-evm_64t_libs_rm:
614 ifeq ($(FORMAT),ELF)
615 $(ECHO) \# Making omap4-evm:debug:edma3_lld_rm
616 $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=omap4-evm PROFILE_c6xdsp=debug
617 $(ECHO) \# Making omap4-evm:release:edma3_lld_rm
618 $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=omap4-evm PROFILE_c6xdsp=release
619 endif
620 edma3_lld_omap4-evm_64t_libs_rmsample:
621 ifeq ($(FORMAT),ELF)
622 $(ECHO) \# Making omap4-evm:debug:edma3_lld_rm_sample
623 $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=omap4-evm CORE=c6xdsp PROFILE_c6xdsp=debug
624 $(ECHO) \# Making omap4-evm:release:edma3_lld_rm_sample
625 $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=omap4-evm CORE=c6xdsp PROFILE_c6xdsp=release
626 endif
627 edma3_lld_omap4-evm_64t_libs_drvsample:
628 ifeq ($(FORMAT),ELF)
629 $(ECHO) \# Making omap4-evm:debug:edma3_lld_drv_sample
630 $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=omap4-evm CORE=c6xdsp PROFILE_c6xdsp=debug
631 $(ECHO) \# Making omap4-evm:release:edma3_lld_drv_sample
632 $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=omap4-evm CORE=c6xdsp PROFILE_c6xdsp=release
633 endif
635 #To Clean libs For Platform omap4-evm Target 64t
636 edma3_lld_omap4-evm_64t_libs_clean: edma3_lld_omap4-evm_64t_libs_drv_clean edma3_lld_omap4-evm_64t_libs_rm_clean edma3_lld_omap4-evm_64t_libs_drvsample_clean edma3_lld_omap4-evm_64t_libs_rmsample_clean
637 edma3_lld_omap4-evm_64t_libs_drv_clean:
638 $(ECHO) \# Cleaning c64t:debug:edma3_lld_drv
639 $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=omap4-evm PROFILE_c6xdsp=debug
640 $(ECHO) \# Cleaning c64t:release:edma3_lld_drv
641 $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=omap4-evm PROFILE_c6xdsp=release
642 edma3_lld_omap4-evm_64t_libs_rm_clean:
643 $(ECHO) \# Cleaning omap4-evm:debug:edma3_lld_rm
644 $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=omap4-evm PROFILE_c6xdsp=debug
645 $(ECHO) \# Cleaning omap4-evm:release:edma3_lld_rm
646 $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=omap4-evm PROFILE_c6xdsp=release
647 edma3_lld_omap4-evm_64t_libs_rmsample_clean:
648 $(ECHO) \# Cleaning omap4-evm:debug:edma3_lld_rm_sample
649 $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=omap4-evm CORE=c6xdsp PROFILE_c6xdsp=debug
650 $(ECHO) \# Cleaning omap4-evm:release:edma3_lld_rm_sample
651 $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=omap4-evm CORE=c6xdsp PROFILE_c6xdsp=release
652 edma3_lld_omap4-evm_64t_libs_drvsample_clean:
653 $(ECHO) \# Cleaning omap4-evm:debug:edma3_lld_drv_sample
654 $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=omap4-evm CORE=c6xdsp PROFILE_c6xdsp=debug
655 $(ECHO) \# Cleaning omap4-evm:release:edma3_lld_drv_sample
656 $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=omap4-evm CORE=c6xdsp PROFILE_c6xdsp=release
658 #=======================================================================================================================================
659 #To Build libs For Platform omapl138-evm Target 674
660 edma3_lld_omapl138-evm_674_libs: edma3_lld_ti814x-evm_674_libs_drv edma3_lld_omapl138-evm_674_libs_rm edma3_lld_omapl138-evm_674_libs_drvsample edma3_lld_omapl138-evm_674_libs_rmsample
661 edma3_lld_omapl138-evm_674_libs_rm:
662 $(ECHO) \# Making omapl138-evm:debug:edma3_lld_rm
663 $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=omapl138-evm PROFILE_c6xdsp=debug
664 $(ECHO) \# Making omapl138-evm:release:edma3_lld_rm
665 $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=omapl138-evm PROFILE_c6xdsp=release
666 edma3_lld_omapl138-evm_674_libs_rmsample:
667 $(ECHO) \# Making omapl138-evm:debug:edma3_lld_rm_sample
668 $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=omapl138-evm CORE=c6xdsp PROFILE_c6xdsp=debug
669 $(ECHO) \# Making omapl138-evm:release:edma3_lld_rm_sample
670 $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=omapl138-evm CORE=c6xdsp PROFILE_c6xdsp=release
671 edma3_lld_omapl138-evm_674_libs_drvsample:
672 $(ECHO) \# Making omapl138-evm:release:edma3_lld_drv_sample
673 $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=omapl138-evm CORE=c6xdsp PROFILE_c6xdsp=release
674 $(ECHO) \# Making omapl138-evm:debug:edma3_lld_drv_sample
675 $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=omapl138-evm CORE=c6xdsp PROFILE_c6xdsp=debug
677 #To Clean libs For Platform omapl138-evm Target 674
678 edma3_lld_omapl138-evm_674_libs_clean: edma3_lld_ti814x-evm_674_libs_drv_clean edma3_lld_omapl138-evm_674_libs_rm_clean edma3_lld_omapl138-evm_674_libs_drvsample_clean edma3_lld_omapl138-evm_674_libs_rmsample_clean
679 edma3_lld_omapl138-evm_674_libs_rm_clean:
680 $(ECHO) \# Cleaning omapl138-evm:debug:edma3_lld_rm
681 $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=omapl138-evm PROFILE_c6xdsp=debug
682 $(ECHO) \# Cleaning omapl138-evm:release:edma3_lld_rm
683 $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=omapl138-evm PROFILE_c6xdsp=release
684 edma3_lld_omapl138-evm_674_libs_rmsample_clean:
685 $(ECHO) \# Cleaning omapl138-evm:debug:edma3_lld_rm_sample
686 $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=omapl138-evm CORE=c6xdsp PROFILE_c6xdsp=debug
687 $(ECHO) \# Cleaning omapl138-evm:release:edma3_lld_rm_sample
688 $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=omapl138-evm CORE=c6xdsp PROFILE_c6xdsp=release
689 edma3_lld_omapl138-evm_674_libs_drvsample_clean:
690 $(ECHO) \# Cleaning omapl138-evm:release:edma3_lld_drv_sample
691 $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=omapl138-evm CORE=c6xdsp PROFILE_c6xdsp=release
692 $(ECHO) \# Cleaning omapl138-evm:debug:edma3_lld_drv_sample
693 $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=omapl138-evm CORE=c6xdsp PROFILE_c6xdsp=debug
695 #=======================================================================================================================================
696 #To Build libs For Platform omapl138-evm Target arm9
697 edma3_lld_omapl138-evm_arm9_libs: edma3_lld_omapl138-evm_arm9_libs_drv edma3_lld_omapl138-evm_arm9_libs_rm edma3_lld_omapl138-evm_arm9_libs_drvsample edma3_lld_omapl138-evm_arm9_libs_rmsample
698 edma3_lld_omapl138-evm_arm9_libs_drv:
699 ifeq ($(FORMAT),ELF)
700 $(ECHO) \# Making arm9:debug:edma3_lld_drv
701 $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=debug
702 $(ECHO) \# Making arm9:release:edma3_lld_drv
703 $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=release
704 endif
705 edma3_lld_omapl138-evm_arm9_libs_rm:
706 ifeq ($(FORMAT),ELF)
707 $(ECHO) \# Making omapl138-evm:debug:edma3_lld_rm
708 $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=debug
709 $(ECHO) \# Making omapl138-evm:rel:edma3_lld_rm
710 $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=release
711 endif
712 edma3_lld_omapl138-evm_arm9_libs_rmsample:
713 ifeq ($(FORMAT),ELF)
714 $(ECHO) \# Making omapl138-evm:debug:edma3_lld_rm_sample
715 $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=debug
716 $(ECHO) \# Making omapl138-evm:rel:edma3_lld_rm_sample
717 $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=release
718 endif
719 edma3_lld_omapl138-evm_arm9_libs_drvsample:
720 ifeq ($(FORMAT),ELF)
721 $(ECHO) \# Making omapl138-evm:debug:edma3_lld_drv_sample
722 $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=debug
723 $(ECHO) \# Making omapl138-evm:rel:edma3_lld_drv_sample
724 $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=release
725 endif
727 #To Clean libs For Platform omapl138-evm Target arm9
728 edma3_lld_omapl138-evm_arm9_libs_clean: edma3_lld_omapl138-evm_arm9_libs_drv_clean edma3_lld_omapl138-evm_arm9_libs_rm_clean edma3_lld_omapl138-evm_arm9_libs_drvsample_clean edma3_lld_omapl138-evm_arm9_libs_rmsample_clean
729 edma3_lld_omapl138-evm_arm9_libs_drv_clean:
730 $(ECHO) \# Cleaning arm9:debug:edma3_lld_drv
731 $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=debug
732 $(ECHO) \# Cleaning arm9:release:edma3_lld_drv
733 $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=release
734 edma3_lld_omapl138-evm_arm9_libs_rm_clean:
735 $(ECHO) \# Cleaning omapl138-evm:debug:edma3_lld_rm
736 $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=debug
737 $(ECHO) \# Cleaning omapl138-evm:rel:edma3_lld_rm
738 $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=release
739 edma3_lld_omapl138-evm_arm9_libs_rmsample_clean:
740 $(ECHO) \# Cleaning omapl138-evm:debug:edma3_lld_rm_sample
741 $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=debug
742 $(ECHO) \# Cleaning omapl138-evm:rel:edma3_lld_rm_sample
743 $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=release
744 edma3_lld_omapl138-evm_arm9_libs_drvsample_clean:
745 $(ECHO) \# Cleaning omapl138-evm:debug:edma3_lld_drv_sample
746 $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=debug
747 $(ECHO) \# Cleaning omapl138-evm:rel:edma3_lld_drv_sample
748 $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=release
750 #=======================================================================================================================================
751 #To Build libs For Platform tci6486-evm Target 64p
752 edma3_lld_tci6486-evm_64p_libs: edma3_lld_c6472-evm_64p_libs_drv edma3_lld_tci6486-evm_64p_libs_rm edma3_lld_tci6486-evm_64p_libs_drvsample edma3_lld_tci6486-evm_64p_libs_rmsample
753 edma3_lld_tci6486-evm_64p_libs_rm:
754 $(ECHO) \# Making tci6486-evm:debug:edma3_lld_rm
755 $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6486-evm PROFILE_c6xdsp=debug
756 $(ECHO) \# Making tci6486-evm:debug:edma3_lld_rm -for big_endian
757 $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6486-evm PROFILE_c6xdsp=debug ENDIAN=big
758 $(ECHO) \# Making tci6486-evm:release:edma3_lld_rm
759 $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6486-evm PROFILE_c6xdsp=release
760 $(ECHO) \# Making tci6486-evm:release:edma3_lld_rm -for big_endian
761 $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6486-evm PROFILE_c6xdsp=release ENDIAN=big
762 edma3_lld_tci6486-evm_64p_libs_rmsample:
763 $(ECHO) \# Making tci6486-evm:debug:edma3_lld_rm_sample
764 $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=debug
765 $(ECHO) \# Making tci6486-evm:debug:edma3_lld_rm_sample -for big_endian
766 $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
767 $(ECHO) \# Making tci6486-evm:release:edma3_lld_rm_sample
768 $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=release
769 $(ECHO) \# Making tci6486-evm:release:edma3_lld_rm_sample -for big_endian
770 $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
771 edma3_lld_tci6486-evm_64p_libs_drvsample:
772 $(ECHO) \# Making tci6486-evm:debug:edma3_lld_drv_sample
773 $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=debug
774 $(ECHO) \# Making tci6486-evm:debug:edma3_lld_drv_sample -for big_endian
775 $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
776 $(ECHO) \# Making tci6486-evm:release:edma3_lld_drv_sample
777 $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=release
778 $(ECHO) \# Making tci6486-evm:release:edma3_lld_drv_sample -for big_endian
779 $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
781 #To Clean libs For Platform tci6486-evm Target 64p
782 edma3_lld_tci6486-evm_64p_libs_clean: edma3_lld_c6472-evm_64p_libs_drv_clean edma3_lld_tci6486-evm_64p_libs_rm_clean edma3_lld_tci6486-evm_64p_libs_drvsample_clean edma3_lld_tci6486-evm_64p_libs_rmsample_clean
783 edma3_lld_tci6486-evm_64p_libs_rm_clean:
784 $(ECHO) \# Cleaning tci6486-evm:debug:edma3_lld_rm
785 $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6486-evm PROFILE_c6xdsp=debug
786 $(ECHO) \# Cleaning tci6486-evm:debug:edma3_lld_rm -for big_endian
787 $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6486-evm PROFILE_c6xdsp=debug ENDIAN=big
788 $(ECHO) \# Cleaning tci6486-evm:release:edma3_lld_rm
789 $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6486-evm PROFILE_c6xdsp=release
790 $(ECHO) \# Cleaning tci6486-evm:release:edma3_lld_rm -for big_endian
791 $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6486-evm PROFILE_c6xdsp=release ENDIAN=big
792 edma3_lld_tci6486-evm_64p_libs_rmsample_clean:
793 $(ECHO) \# Cleaning tci6486-evm:debug:edma3_lld_rm_sample
794 $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=debug
795 $(ECHO) \# Cleaning tci6486-evm:debug:edma3_lld_rm_sample -for big_endian
796 $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
797 $(ECHO) \# Cleaning tci6486-evm:release:edma3_lld_rm_sample
798 $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=release
799 $(ECHO) \# Cleaning tci6486-evm:release:edma3_lld_rm_sample -for big_endian
800 $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
801 edma3_lld_tci6486-evm_64p_libs_drvsample_clean:
802 $(ECHO) \# Cleaning tci6486-evm:debug:edma3_lld_drv_sample
803 $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=debug
804 $(ECHO) \# Cleaning tci6486-evm:debug:edma3_lld_drv_sample -for big_endian
805 $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
806 $(ECHO) \# Cleaning tci6486-evm:release:edma3_lld_drv_sample
807 $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=release
808 $(ECHO) \# Cleaning tci6486-evm:release:edma3_lld_drv_sample -for big_endian
809 $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
811 #=======================================================================================================================================
812 #To Build libs For Platform tci6608-sim Target 66
813 edma3_lld_tci6608-sim_66_libs: edma3_lld_c6678-evm_66_libs_drv edma3_lld_tci6608-sim_66_libs_rm edma3_lld_tci6608-sim_66_libs_drvsample edma3_lld_tci6608-sim_66_libs_rmsample
814 edma3_lld_tci6608-sim_66_libs_rm:
815 ifeq ($(FORMAT),ELF)
816 $(ECHO) \# Making tci6608-sim:debug:edma3_lld_rm
817 $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6608-sim PROFILE_c6xdsp=debug
818 $(ECHO) \# Making tci6608-sim:debug:edma3_lld_rm -for big_endian
819 $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6608-sim PROFILE_c6xdsp=debug ENDIAN=big
820 $(ECHO) \# Making tci6608-sim:release:edma3_lld_rm
821 $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6608-sim PROFILE_c6xdsp=release
822 $(ECHO) \# Making tci6608-sim:release:edma3_lld_rm for big_endian
823 $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6608-sim PROFILE_c6xdsp=release ENDIAN=big
824 endif
825 edma3_lld_tci6608-sim_66_libs_rmsample:
826 ifeq ($(FORMAT),ELF)
827 $(ECHO) \# Making tci6608-sim:debug:edma3_lld_rm_sample
828 $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=debug
829 $(ECHO) \# Making tci6608-sim:debug:edma3_lld_rm_sample -for big_endian
830 $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
831 $(ECHO) \# Making tci6608-sim:debug:edma3_lld_rm_sample
832 $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=release
833 $(ECHO) \# Making tci6608-sim:debug:edma3_lld_rm_sample -for big_endian
834 $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
835 endif
836 edma3_lld_tci6608-sim_66_libs_drvsample:
837 ifeq ($(FORMAT),ELF)
838 $(ECHO) \# Making tci6608-sim:debug:edma3_lld_drv_sample
839 $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=debug
840 $(ECHO) \# Making tci6608-sim:debug:edma3_lld_drv_sample -for big_endian
841 $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
842 $(ECHO) \# Making tci6608-sim:release:edma3_lld_drv_sample
843 $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=release
844 $(ECHO) \# Making tci6608-sim:release:edma3_lld_drv_sample -for big_endian
845 $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
846 endif
848 #To Clean libs For Platform tci6608-sim Target 66
849 edma3_lld_tci6608-sim_66_libs_clean: edma3_lld_c6678-evm_66_libs_drv_clean edma3_lld_tci6608-sim_66_libs_rm_clean edma3_lld_tci6608-sim_66_libs_drvsample_clean edma3_lld_tci6608-sim_66_libs_rmsample_clean
850 edma3_lld_tci6608-sim_66_libs_rm_clean:
851 $(ECHO) \# Cleaning tci6608-sim:debug:edma3_lld_rm
852 $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=debug
853 $(ECHO) \# Cleaning tci6608-sim:debug:edma3_lld_rm -for big_endian
854 $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=debug ENDIAN=big
855 $(ECHO) \# Cleaning tci6608-sim:release:edma3_lld_rm
856 $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=release
857 $(ECHO) \# Cleaning tci6608-sim:release:edma3_lld_rm for big_endian
858 $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=release ENDIAN=big
859 edma3_lld_tci6608-sim_66_libs_rmsample_clean:
860 $(ECHO) \# Cleaning tci6608-sim:debug:edma3_lld_rm_sample
861 $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=debug
862 $(ECHO) \# Cleaning tci6608-sim:debug:edma3_lld_rm_sample -for big_endian
863 $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
864 $(ECHO) \# Cleaning tci6608-sim:debug:edma3_lld_rm_sample
865 $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=release
866 $(ECHO) \# Cleaning tci6608-sim:debug:edma3_lld_rm_sample -for big_endian
867 $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
868 edma3_lld_tci6608-sim_66_libs_drvsample_clean:
869 $(ECHO) \# Cleaning tci6608-sim:debug:edma3_lld_drv_sample
870 $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=debug
871 $(ECHO) \# Cleaning tci6608-sim:debug:edma3_lld_drv_sample -for big_endian
872 $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
873 $(ECHO) \# Cleaning tci6608-sim:release:edma3_lld_drv_sample
874 $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=release
875 $(ECHO) \# Cleaning tci6608-sim:release:edma3_lld_drv_sample -for big_endian
876 $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
878 #=======================================================================================================================================
879 #To Build libs For Platform tci6616-sim Target 66
880 edma3_lld_tci6616-sim_66_libs: edma3_lld_c6678-evm_66_libs_drv edma3_lld_tci6616-sim_66_libs_rm edma3_lld_tci6616-sim_66_libs_drvsample edma3_lld_tci6616-sim_66_libs_rmsample
881 edma3_lld_tci6616-sim_66_libs_rm:
882 ifeq ($(FORMAT),ELF)
883 $(ECHO) \# Making tci6616-sim:debug:edma3_lld_rm
884 $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6616-sim PROFILE_c6xdsp=debug
885 $(ECHO) \# Making tci6616-sim:debug:edma3_lld_rm -for big_endian
886 $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6616-sim PROFILE_c6xdsp=debug ENDIAN=big
887 $(ECHO) \# Making tci6616-sim:release:edma3_lld_rm
888 $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6616-sim PROFILE_c6xdsp=release
889 $(ECHO) \# Making tci6616-sim:release:edma3_lld_rm for big_endian
890 $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6616-sim PROFILE_c6xdsp=release ENDIAN=big
891 endif
892 edma3_lld_tci6616-sim_66_libs_rmsample:
893 ifeq ($(FORMAT),ELF)
894 $(ECHO) \# Making tci6616-sim:debug:edma3_lld_rm_sample
895 $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=debug
896 $(ECHO) \# Making tci6616-sim:debug:edma3_lld_rm_sample -for big_endian
897 $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
898 $(ECHO) \# Making tci6616-sim:debug:edma3_lld_rm_sample
899 $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=release
900 $(ECHO) \# Making tci6616-sim:debug:edma3_lld_rm_sample -for big_endian
901 $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
902 endif
903 edma3_lld_tci6616-sim_66_libs_drvsample:
904 ifeq ($(FORMAT),ELF)
905 $(ECHO) \# Making tci6616-sim:debug:edma3_lld_drv_sample
906 $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=debug
907 $(ECHO) \# Making tci6616-sim:debug:edma3_lld_drv_sample -for big_endian
908 $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
909 $(ECHO) \# Making tci6616-sim:release:edma3_lld_drv_sample
910 $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=release
911 $(ECHO) \# Making tci6616-sim:release:edma3_lld_drv_sample -for big_endian
912 $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
913 endif
915 #To Clean libs For Platform tci6616-sim Target 66
916 edma3_lld_tci6616-sim_66_libs_clean: edma3_lld_c6678-evm_66_libs_drv_clean edma3_lld_tci6616-sim_66_libs_rm_clean edma3_lld_tci6616-sim_66_libs_drvsample_clean edma3_lld_tci6616-sim_66_libs_rmsample_clean
917 edma3_lld_tci6616-sim_66_libs_rm_clean:
918 $(ECHO) \# Cleaning tci6616-sim:debug:edma3_lld_rm
919 $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=debug
920 $(ECHO) \# Cleaning tci6616-sim:debug:edma3_lld_rm -for big_endian
921 $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=debug ENDIAN=big
922 $(ECHO) \# Cleaning tci6616-sim:release:edma3_lld_rm
923 $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=release
924 $(ECHO) \# Cleaning tci6616-sim:release:edma3_lld_rm for big_endian
925 $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=release ENDIAN=big
926 edma3_lld_tci6616-sim_66_libs_rmsample_clean:
927 $(ECHO) \# Cleaning tci6616-sim:debug:edma3_lld_rm_sample
928 $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=debug
929 $(ECHO) \# Cleaning tci6616-sim:debug:edma3_lld_rm_sample -for big_endian
930 $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
931 $(ECHO) \# Cleaning tci6616-sim:debug:edma3_lld_rm_sample
932 $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=release
933 $(ECHO) \# Cleaning tci6616-sim:debug:edma3_lld_rm_sample -for big_endian
934 $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
935 edma3_lld_tci6616-sim_66_libs_drvsample_clean:
936 $(ECHO) \# Cleaning tci6616-sim:debug:edma3_lld_drv_sample
937 $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=debug
938 $(ECHO) \# Cleaning tci6616-sim:debug:edma3_lld_drv_sample -for big_endian
939 $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
940 $(ECHO) \# Cleaning tci6616-sim:release:edma3_lld_drv_sample
941 $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=release
942 $(ECHO) \# Cleaning tci6616-sim:release:edma3_lld_drv_sample -for big_endian
943 $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
945 #=======================================================================================================================================
946 #To Build libs For Platform Generic
947 edma3_lld_rm_generic:
948 $(ECHO) \# Making generic/c674:debug:edma3_lld_rm
949 $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=674 PROFILE_674=debug
950 $(ECHO) \# Making generic/c674:release:edma3_lld_rm
951 $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=674 PROFILE_674=release
952 $(ECHO) \# Making generic/c64p:debug:edma3_lld_rm: -for big_endian
953 $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=64p PROFILE_64p=debug ENDIAN=big
954 $(ECHO) \# Making generic/c64p:release:edma3_lld_rm: -for big_endian
955 $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=64p PROFILE_64p=release ENDIAN=big
956 $(ECHO) \# Making generic/c64p:debug:edma3_lld_rm
957 $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=64p PROFILE_64p=debug ENDIAN=little
958 $(ECHO) \# Making generic/c64p:release:edma3_lld_rm
959 $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=64p PROFILE_64p=release ENDIAN=little
960 ifeq ($(FORMAT),ELF)
961 $(ECHO) \# Making generic/c66:debug:edma3_lld_rm: -for big_endian
962 $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=66 PROFILE_66=debug ENDIAN=big
963 $(ECHO) \# Making generic/c66:release:edma3_lld_rm: -for big_endian
964 $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=66 PROFILE_66=release ENDIAN=big
965 $(ECHO) \# Making generic/c66:debug:edma3_lld_rm
966 $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=66 PROFILE_66=debug ENDIAN=little
967 $(ECHO) \# Making generic/c66:release:edma3_lld_rm
968 $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=66 PROFILE_66=release ENDIAN=little
969 endif
970 $(ECHO) \# Making generic/m3:debug:edma3_lld_rm
971 $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=m3 PROFILE_m3=debug
972 $(ECHO) \# Making generic/m3:release:edma3_lld_rm
973 $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=m3 PROFILE_m3=release
974 ifeq ($(FORMAT),ELF)
975 $(ECHO) \# Making generic/a8:debug:edma3_lld_rm
976 $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=a8 PROFILE_a8=debug
977 $(ECHO) \# Making generic/a8:release:edma3_lld_rm
978 $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=a8 PROFILE_a8=release
979 $(ECHO) \# Making generic/arm9:debug:edma3_lld_rm
980 $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=arm9 PROFILE_arm9=debug
981 $(ECHO) \# Making generic/arm9:release:edma3_lld_rm
982 $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=arm9 PROFILE_arm9=release
983 endif
985 #To Clean libs For Platform Generic
986 edma3_lld_rm_generic_clean:
987 $(ECHO) \# Cleaning generic/c674:debug:edma3_lld_rm
988 $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) clean PLATFORM=generic CORE=674 PROFILE_674=debug
989 $(ECHO) \# Cleaning generic/c674:release:edma3_lld_rm
990 $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) clean PLATFORM=generic CORE=674 PROFILE_674=release
991 $(ECHO) \# Cleaning generic/c64p:debug:edma3_lld_rm: -for big_endian
992 $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) clean PLATFORM=generic CORE=64p PROFILE_64p=debug ENDIAN=big
993 $(ECHO) \# Cleaning generic/c64p:release:edma3_lld_rm: -for big_endian
994 $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) clean PLATFORM=generic CORE=64p PROFILE_64p=release ENDIAN=big
995 $(ECHO) \# Cleaning generic/c64p:debug:edma3_lld_rm
996 $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) clean PLATFORM=generic CORE=64p PROFILE_64p=debug ENDIAN=little
997 $(ECHO) \# Cleaning generic/c64p:release:edma3_lld_rm
998 $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) clean PLATFORM=generic CORE=64p PROFILE_64p=release ENDIAN=little
999 $(ECHO) \# Cleaning generic/c66:debug:edma3_lld_rm: -for big_endian
1000 $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) clean PLATFORM=generic CORE=66 PROFILE_66=debug ENDIAN=big
1001 $(ECHO) \# Cleaning generic/c66:release:edma3_lld_rm: -for big_endian
1002 $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) clean PLATFORM=generic CORE=66 PROFILE_66=release ENDIAN=big
1003 $(ECHO) \# Cleaning generic/c66:debug:edma3_lld_rm
1004 $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) clean PLATFORM=generic CORE=66 PROFILE_66=debug ENDIAN=little
1005 $(ECHO) \# Cleaning generic/c66:release:edma3_lld_rm
1006 $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) clean PLATFORM=generic CORE=66 PROFILE_66=release ENDIAN=little
1007 $(ECHO) \# Cleaning generic/m3:debug:edma3_lld_rm
1008 $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) clean PLATFORM=generic CORE=m3 PROFILE_m3=debug
1009 $(ECHO) \# Cleaning generic/m3:release:edma3_lld_rm
1010 $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) clean PLATFORM=generic CORE=m3 PROFILE_m3=release
1011 $(ECHO) \# Cleaning generic/a8:debug:edma3_lld_rm
1012 $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) clean PLATFORM=generic CORE=a8 PROFILE_a8=debug
1013 $(ECHO) \# Cleaning generic/a8:release:edma3_lld_rm
1014 $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) clean PLATFORM=generic CORE=a8 PROFILE_a8=release
1015 $(ECHO) \# Cleaning generic/arm9:debug:edma3_lld_rm
1016 $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) clean PLATFORM=generic CORE=arm9 PROFILE_arm9=debug
1017 $(ECHO) \# Cleaning generic/arm9:release:edma3_lld_rm
1018 $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) clean PLATFORM=generic CORE=arm9 PROFILE_arm9=release
1020 #=======================================================================================================================================
1021 #
1022 # Rule to build all examples
1023 #
1024 #=======================================================================================================================================
1025 edma3_drv_c6472-evm_64p_example:
1026 $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
1027 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=debug
1028 $(ECHO) \# Making example $@:debug
1029 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=debug
1030 $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
1031 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=release
1032 $(ECHO) \# Making example $@:release
1033 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=release
1035 edma3_drv_c6472-evm_64p_be_example:
1036 $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
1037 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
1038 $(ECHO) \# Making example $@:debug
1039 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
1040 $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
1041 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
1042 $(ECHO) \# Making example $@:release
1043 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
1045 edma3_drv_c6748-evm_674_example:
1046 $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
1047 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6748-evm CORE=c6xdsp PROFILE_c6xdsp=debug
1048 $(ECHO) \# Making example $@:debug
1049 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6748-evm CORE=c6xdsp PROFILE_c6xdsp=debug
1050 $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
1051 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6748-evm CORE=c6xdsp PROFILE_c6xdsp=release
1052 $(ECHO) \# Making example $@:release
1053 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6748-evm CORE=c6xdsp PROFILE_c6xdsp=release
1055 edma3_drv_da830-evm_674_example:
1056 $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
1057 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=da830-evm CORE=c6xdsp PROFILE_c6xdsp=debug
1058 $(ECHO) \# Making example $@:debug
1059 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=da830-evm CORE=c6xdsp PROFILE_c6xdsp=debug
1060 $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
1061 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=da830-evm CORE=c6xdsp PROFILE_c6xdsp=release
1062 $(ECHO) \# Making example $@:release
1063 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=da830-evm CORE=c6xdsp PROFILE_c6xdsp=release
1065 edma3_drv_omapl138-evm_674_example:
1066 $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
1067 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=omapl138-evm CORE=c6xdsp PROFILE_c6xdsp=debug
1068 $(ECHO) \# Making example $@:debug
1069 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=omapl138-evm CORE=c6xdsp PROFILE_c6xdsp=debug
1070 $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
1071 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=omapl138-evm CORE=c6xdsp PROFILE_c6xdsp=release
1072 $(ECHO) \# Making example $@:release
1073 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=omapl138-evm CORE=c6xdsp PROFILE_c6xdsp=release
1075 edma3_drv_omap4-evm_64t_example:
1076 $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
1077 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=omap4-evm CORE=c6xdsp PROFILE_c6xdsp=debug
1078 $(ECHO) \# Making example $@:debug
1079 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=omap4-evm CORE=c6xdsp PROFILE_c6xdsp=debug
1080 $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
1081 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=omap4-evm CORE=c6xdsp PROFILE_c6xdsp=release
1082 $(ECHO) \# Making example $@:release
1083 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=omap4-evm CORE=c6xdsp PROFILE_c6xdsp=release
1085 edma3_drv_tci6486-evm_64p_example:
1086 $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
1087 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=debug
1088 $(ECHO) \# Making example $@:debug
1089 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=debug
1090 $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
1091 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=release
1092 $(ECHO) \# Making example $@:release
1093 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=release
1095 edma3_drv_tci6486-evm_64p_be_example:
1096 $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
1097 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
1098 $(ECHO) \# Making example $@:debug
1099 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
1100 $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
1101 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
1102 $(ECHO) \# Making example $@:release
1103 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
1105 edma3_drv_ti816x-evm_674_example:
1106 $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
1107 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=ti816x-evm CORE=c6xdsp PROFILE_c6xdsp=debug
1108 $(ECHO) \# Making example $@:debug
1109 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti816x-evm CORE=c6xdsp PROFILE_c6xdsp=debug
1110 $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
1111 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=ti816x-evm CORE=c6xdsp PROFILE_c6xdsp=release
1112 $(ECHO) \# Making example $@:release
1113 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti816x-evm CORE=c6xdsp PROFILE_c6xdsp=release
1115 edma3_drv_ti814x-evm_674_example:
1116 $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
1117 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=ti814x-evm CORE=c6xdsp PROFILE_c6xdsp=debug
1118 $(ECHO) \# Making example $@:debug
1119 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti814x-evm CORE=c6xdsp PROFILE_c6xdsp=debug
1120 $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
1121 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=ti814x-evm CORE=c6xdsp PROFILE_c6xdsp=release
1122 $(ECHO) \# Making example $@:release
1123 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti814x-evm CORE=c6xdsp PROFILE_c6xdsp=release
1125 edma3_drv_tci6608-sim_66_example:
1126 ifeq ($(FORMAT),ELF)
1127 $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
1128 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=debug
1129 $(ECHO) \# Making example $@:debug
1130 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6608-sim PROFILE_c6xdsp=debug
1131 $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
1132 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=release
1133 $(ECHO) \# Making example $@:release
1134 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6608-sim PROFILE_c6xdsp=release
1135 endif
1137 edma3_drv_tci6608-sim_66_be_example:
1138 ifeq ($(FORMAT),ELF)
1139 $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
1140 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
1141 $(ECHO) \# Making example $@:debug
1142 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6608-sim PROFILE_c6xdsp=debug ENDIAN=big
1143 $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
1144 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
1145 $(ECHO) \# Making example $@:release
1146 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6608-sim PROFILE_c6xdsp=release ENDIAN=big
1147 endif
1149 edma3_drv_tci6616-sim_66_example:
1150 ifeq ($(FORMAT),ELF)
1151 $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
1152 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=debug
1153 $(ECHO) \# Making example $@:debug
1154 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6616-sim PROFILE_c6xdsp=debug
1155 $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
1156 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=release
1157 $(ECHO) \# Making example $@:release
1158 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6616-sim PROFILE_c6xdsp=release
1159 endif
1161 edma3_drv_tci6616-sim_66_be_example:
1162 ifeq ($(FORMAT),ELF)
1163 $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
1164 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
1165 $(ECHO) \# Making example $@:debug
1166 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6616-sim PROFILE_c6xdsp=debug ENDIAN=big
1167 $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
1168 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
1169 $(ECHO) \# Making example $@:release
1170 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6616-sim PROFILE_c6xdsp=release ENDIAN=big
1171 endif
1173 edma3_drv_c6670-evm_66_example:
1174 ifeq ($(FORMAT),ELF)
1175 $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
1176 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=debug
1177 $(ECHO) \# Making example $@:debug
1178 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6670-evm PROFILE_c6xdsp=debug
1179 $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
1180 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=release
1181 $(ECHO) \# Making example $@:release
1182 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6670-evm PROFILE_c6xdsp=release
1183 endif
1185 edma3_drv_c6670-evm_66_be_example:
1186 ifeq ($(FORMAT),ELF)
1187 $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
1188 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
1189 $(ECHO) \# Making example $@:debug
1190 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6670-evm PROFILE_c6xdsp=debug ENDIAN=big
1191 $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
1192 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
1193 $(ECHO) \# Making example $@:release
1194 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6670-evm PROFILE_c6xdsp=release ENDIAN=big
1195 endif
1198 edma3_drv_c6678-evm_66_example:
1199 ifeq ($(FORMAT),ELF)
1200 $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
1201 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=debug
1202 $(ECHO) \# Making example $@:debug
1203 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=debug
1204 $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
1205 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=release
1206 $(ECHO) \# Making example $@:release
1207 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=release
1208 endif
1210 edma3_drv_c6678-evm_66_be_example:
1211 ifeq ($(FORMAT),ELF)
1212 $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
1213 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
1214 $(ECHO) \# Making example $@:debug
1215 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=debug ENDIAN=big
1216 $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
1217 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
1218 $(ECHO) \# Making example $@:release
1219 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=release ENDIAN=big
1220 endif
1223 edma3_drv_omapl138-evm_arm9_example:
1224 ifeq ($(FORMAT),ELF)
1225 $(ECHO) \# Configuring XDC packages for $@:arm9:debug
1226 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=debug
1227 $(ECHO) \# Making example $@:debug
1228 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=debug
1229 $(ECHO) \# Configuring XDC packages for $@:arm9:release
1230 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=release
1231 $(ECHO) \# Making example $@:release
1232 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=release
1233 endif
1235 edma3_drv_ti814x-evm_a8_example:
1236 ifeq ($(FORMAT),ELF)
1237 $(ECHO) \# Configuring XDC packages for $@:a8:debug
1238 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=debug
1239 $(ECHO) \# Making example $@:debug
1240 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=debug
1241 $(ECHO) \# Configuring XDC packages for $@:a8:release
1242 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=release
1243 $(ECHO) \# Making example $@:release
1244 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=release
1245 endif
1247 edma3_drv_ti816x-evm_m3_example:
1248 ifeq ($(FORMAT),ELF)
1249 $(ECHO) \# Configuring XDC packages for $@:m3:debug
1250 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=debug
1251 $(ECHO) \# Making example $@:debug
1252 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=debug
1254 $(ECHO) \# Configuring XDC packages for $@:m3:release
1255 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=release
1256 $(ECHO) \# Making example $@:release
1257 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=release
1259 $(ECHO) \# Configuring XDC packages for $@:m3:debug
1260 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=debug
1261 $(ECHO) \# Making example $@:debug
1262 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=debug
1264 $(ECHO) \# Configuring XDC packages for $@:m3:release
1265 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=release
1266 $(ECHO) \# Making example $@:release
1267 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=release
1268 endif
1270 #=======================================================================================================================================
1271 #
1272 # Rule to clean all examples
1273 #
1274 #=======================================================================================================================================
1276 edma3_drv_c6472-evm_64p_example_clean:
1277 $(ECHO) \# Cleaning example $@:debug
1278 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=debug
1279 $(ECHO) \# Cleaning example $@:release
1280 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=release
1282 edma3_drv_c6472-evm_64p_be_example_clean:
1283 $(ECHO) \# Cleaning example $@:debug
1284 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=debug ENDIAN=big
1285 $(ECHO) \# Cleaning example $@:release
1286 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=release ENDIAN=big
1288 edma3_drv_c6748-evm_674_example_clean:
1289 $(ECHO) \# Cleaning example $@:debug
1290 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=c6748-evm PROFILE_c6xdsp=debug
1291 $(ECHO) \# Cleaning example $@:release
1292 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=c6748-evm PROFILE_c6xdsp=release
1294 edma3_drv_da830-evm_674_example_clean:
1295 $(ECHO) \# Cleaning example $@:debug
1296 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=da830-evm PROFILE_c6xdsp=debug
1297 $(ECHO) \# Cleaning example $@:release
1298 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=da830-evm PROFILE_c6xdsp=release
1300 edma3_drv_omapl138-evm_674_example_clean:
1301 $(ECHO) \# Cleaning example $@:debug
1302 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=omapl138-evm PROFILE_c6xdsp=debug
1303 $(ECHO) \# Cleaning example $@:release
1304 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=omapl138-evm PROFILE_c6xdsp=release
1306 edma3_drv_omapl138-evm_arm9_example_clean:
1307 ifeq ($(FORMAT),ELF)
1308 $(ECHO) \# Cleaning example $@:debug
1309 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=debug
1310 $(ECHO) \# Cleaning example $@:release
1311 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=release
1312 endif
1314 edma3_drv_omap4-evm_64t_example_clean:
1315 $(ECHO) \# Cleaning example $@:debug
1316 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=omap4-evm PROFILE_c6xdsp=debug
1317 $(ECHO) \# Cleaning example $@:release
1318 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=omap4-evm PROFILE_c6xdsp=release
1320 edma3_drv_tci6486-evm_64p_example_clean:
1321 $(ECHO) \# Cleaning example $@:debug
1322 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=tci6486-evm PROFILE_c6xdsp=debug
1323 $(ECHO) \# Cleaning example $@:release
1324 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=tci6486-evm PROFILE_c6xdsp=release
1326 edma3_drv_tci6486-evm_64p_be_example_clean:
1327 $(ECHO) \# Cleaning example $@:debug
1328 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=tci6486-evm PROFILE_c6xdsp=debug ENDIAN=big
1329 $(ECHO) \# Cleaning example $@:release
1330 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=tci6486-evm PROFILE_c6xdsp=release ENDIAN=big
1332 edma3_drv_ti816x-evm_674_example_clean:
1333 $(ECHO) \# Cleaning example $@:debug
1334 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=ti816x-evm PROFILE_c6xdsp=debug
1335 $(ECHO) \# Cleaning example $@:release
1336 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=ti816x-evm PROFILE_c6xdsp=release
1338 edma3_drv_ti814x-evm_674_example_clean:
1339 $(ECHO) \# Cleaning example $@:debug
1340 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=ti814x-evm PROFILE_c6xdsp=debug
1341 $(ECHO) \# Cleaning example $@:release
1342 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=ti814x-evm PROFILE_c6xdsp=release
1344 edma3_drv_ti814x-evm_a8_example_clean:
1345 ifeq ($(FORMAT),ELF)
1346 $(ECHO) \# Cleaning example $@:debug
1347 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=debug
1348 $(ECHO) \# Cleaning example $@:release
1349 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=release
1350 endif
1352 edma3_drv_ti816x-evm_m3_example_clean:
1353 ifeq ($(FORMAT),ELF)
1354 $(ECHO) \# Cleaning example $@:debug
1355 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=debug
1356 $(ECHO) \# Cleaning example $@:release
1357 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=release
1358 $(ECHO) \# Cleaning example $@:debug
1359 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=debug
1360 $(ECHO) \# Cleaning example $@:release
1361 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=release
1362 endif
1364 edma3_drv_tci6608-sim_66_example_clean:
1365 $(ECHO) \# Cleaning example $@:debug
1366 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=debug
1367 $(ECHO) \# Cleaning example $@:release
1368 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=release
1370 edma3_drv_tci6608-sim_66_be_example_clean:
1371 $(ECHO) \# Cleaning example $@:debug
1372 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=debug ENDIAN=big
1373 $(ECHO) \# Cleaning example $@:release
1374 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=release ENDIAN=big
1376 edma3_drv_tci6616-sim_66_example_clean:
1377 $(ECHO) \# Cleaning example $@:debug
1378 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=debug
1379 $(ECHO) \# Cleaning example $@:release
1380 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=release
1382 edma3_drv_tci6616-sim_66_be_example_clean:
1383 $(ECHO) \# Cleaning example $@:debug
1384 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=debug ENDIAN=big
1385 $(ECHO) \# Cleaning example $@:release
1386 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=release ENDIAN=big
1388 edma3_drv_c6670-evm_66_example_clean:
1389 $(ECHO) \# Cleaning example $@:debug
1390 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=debug
1391 $(ECHO) \# Cleaning example $@:release
1392 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=release
1394 edma3_drv_c6670-evm_66_be_example_clean:
1395 $(ECHO) \# Cleaning example $@:debug
1396 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=debug ENDIAN=big
1397 $(ECHO) \# Cleaning example $@:release
1398 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=release ENDIAN=big
1400 edma3_drv_c6678-evm_66_example_clean:
1401 $(ECHO) \# Cleaning example $@:debug
1402 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=debug
1403 $(ECHO) \# Cleaning example $@:release
1404 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=release
1406 edma3_drv_c6678-evm_66_be_example_clean:
1407 $(ECHO) \# Cleaning example $@:debug
1408 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=debug ENDIAN=big
1409 $(ECHO) \# Cleaning example $@:release
1410 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=release ENDIAN=big
1413 # Help
1414 help:
1415 $(ECHO) EDMA3 LLD Driver Help page
1416 $(ECHO) To build libraries and examples:
1417 $(ECHO) "Command line: make [all\|libs\|examples] [FORMAT=\{ELF\|COFF\}] [PLATFORM=\{ti816x-evm\|da830-3vm\|etc\}] [TARGET=\{674\|a8\|etc\}]"
1418 $(ECHO) " Default target is "all", which builds both libraries and examples"
1419 $(ECHO) " Default FORMAT is specified in makerules/build_config.mk. This can be"
1420 $(ECHO) " overridden by specifying a different FORMAT here."
1421 $(ECHO) " TO build for specific platform apecify the PLATFORM here
1422 $(ECHO) To clean the build files:
1423 $(ECHO) "Command line: make \{clean\|cleanall\}"
1426 # Nothing beyond this point