Updated webgen makefile
[keystone-rtos/edma3_lld.git] / packages / makefile
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 a8
156 edma3_lld_ti816x-evm_a8_libs: edma3_lld_ti816x-evm_a8_libs_drv edma3_lld_ti816x-evm_a8_libs_rm edma3_lld_ti816x-evm_a8_libs_drvsample edma3_lld_ti816x-evm_a8_libs_rmsample
157 edma3_lld_ti816x-evm_a8_libs_drv:
158 ifeq ($(FORMAT),ELF)
159         $(ECHO) \# Making a8:debug:edma3_lld_drv
160         $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=debug
161         $(ECHO) \# Making a8:release:edma3_lld_drv
162         $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=release
163 endif
164 edma3_lld_ti816x-evm_a8_libs_rm:
165 ifeq ($(FORMAT),ELF)
166         $(ECHO) \# Making ti816x-evm:debug:edma3_lld_rm
167         $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=debug
168         $(ECHO) \# Making ti816x-evm:rel:edma3_lld_rm
169         $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=release
170 endif
171 edma3_lld_ti816x-evm_a8_libs_drvsample:
172 ifeq ($(FORMAT),ELF)
173         $(ECHO) \# Making ti816x-evm:debug:edma3_lld_drv_sample
174         $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=debug
175         $(ECHO) \# Making ti816x-evm:rel:edma3_lld_drv_sample
176         $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=release
177 endif
178 edma3_lld_ti816x-evm_a8_libs_rmsample:
179 ifeq ($(FORMAT),ELF)
180         $(ECHO) \# Making ti816x-evm:debug:edma3_lld_rm_sample
181         $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=debug
182         $(ECHO) \# Making ti816x-evm:rel:edma3_lld_rm_sample
183         $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=release
184 endif
186 #To Clean libs For Platform ti816x-evm Target a8
187 edma3_lld_ti816x-evm_a8_libs_clean: edma3_lld_ti816x-evm_a8_libs_drv_clean edma3_lld_ti816x-evm_a8_libs_rm_clean edma3_lld_ti816x-evm_a8_libs_drvsample_clean edma3_lld_ti816x-evm_a8_libs_rmsample_clean
188 edma3_lld_ti816x-evm_a8_libs_drv_clean:
189         $(ECHO) \# Cleaning a8:debug:edma3_lld_drv
190         $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=debug
191         $(ECHO) \# Cleaning a8:release:edma3_lld_drv
192         $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=release
193 edma3_lld_ti816x-evm_a8_libs_rm_clean:
194         $(ECHO) \# Cleaning ti816x-evm:debug:edma3_lld_rm
195         $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=debug
196         $(ECHO) \# Cleaning ti816x-evm:rel:edma3_lld_rm
197         $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=release
198 edma3_lld_ti816x-evm_a8_libs_drvsample_clean:
199         $(ECHO) \# Cleaning ti816x-evm:debug:edma3_lld_drv_sample
200         $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=debug
201         $(ECHO) \# Cleaning ti816x-evm:rel:edma3_lld_drv_sample
202         $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=release
203 edma3_lld_ti816x-evm_a8_libs_rmsample_clean:
204         $(ECHO) \# Cleaning ti816x-evm:debug:edma3_lld_rm_sample
205         $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=debug
206         $(ECHO) \# Cleaning ti816x-evm:rel:edma3_lld_rm_sample
207         $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=release
209 #=======================================================================================================================================
210 #To Build libs For Platform ti816x-evm Target m3
211 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
212 edma3_lld_ti816x-evm_m3_libs_drv:
213 ifeq ($(FORMAT),ELF)
214         $(ECHO) \# Making m3:debug:edma3_lld_drv
215         $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=debug
216         $(ECHO) \# Making m3:release:edma3_lld_drv
217         $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=release
218         $(ECHO) \# Making m3:debug:edma3_lld_drv
219         $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=debug
220         $(ECHO) \# Making m3:release:edma3_lld_drv
221         $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=release
222 endif
223 edma3_lld_ti816x-evm_m3_libs_rm:
224 ifeq ($(FORMAT),ELF)
225         $(ECHO) \# Making ti816x-evm:debug:edma3_lld_rm
226         $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=debug
227         $(ECHO) \# Making ti816x-evm:rel:edma3_lld_rm
228         $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=release
229         $(ECHO) \# Making ti816x-evm:debug:edma3_lld_rm
230         $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=debug
231         $(ECHO) \# Making ti816x-evm:rel:edma3_lld_rm
232         $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=release
233 endif
234 edma3_lld_ti816x-evm_m3_libs_drvsample:
235 ifeq ($(FORMAT),ELF)
236         $(ECHO) \# Making ti816x-evm:debug:edma3_lld_drv_sample
237         $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=debug
238         $(ECHO) \# Making ti816x-evm:rel:edma3_lld_drv_sample
239         $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=release
240         $(ECHO) \# Making ti816x-evm:rel:edma3_lld_drv_sample
241         $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=release
242         $(ECHO) \# Making ti816x-evm:debug:edma3_lld_drv_sample
243         $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=debug
244 endif
245 edma3_lld_ti816x-evm_m3_libs_rmsample:
246 ifeq ($(FORMAT),ELF)
247         $(ECHO) \# Making ti816x-evm:debug:edma3_lld_rm_sample
248         $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=debug
249         $(ECHO) \# Making ti816x-evm:rel:edma3_lld_rm_sample
250         $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=release
251         $(ECHO) \# Making ti816x-evm:debug:edma3_lld_rm_sample
252         $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=debug
253         $(ECHO) \# Making ti816x-evm:rel:edma3_lld_rm_sample
254         $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=release
255 endif
257 #To Clean libs For Platform ti816x-evm Target m3
258 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
259 edma3_lld_ti816x-evm_m3_libs_drv_clean:
260         $(ECHO) \# Cleaning m3:debug:edma3_lld_drv
261         $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=debug
262         $(ECHO) \# Cleaning m3:release:edma3_lld_drv
263         $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=release
264         $(ECHO) \# Cleaning m3:debug:edma3_lld_drv
265         $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=debug
266         $(ECHO) \# Cleaning m3:release:edma3_lld_drv
267         $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=release
268 edma3_lld_ti816x-evm_m3_libs_rm_clean:
269         $(ECHO) \# Cleaning ti816x-evm:debug:edma3_lld_rm
270         $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=debug
271         $(ECHO) \# Cleaning ti816x-evm:rel:edma3_lld_rm
272         $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=release
273         $(ECHO) \# Cleaning ti816x-evm:debug:edma3_lld_rm
274         $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=debug
275         $(ECHO) \# Cleaning ti816x-evm:rel:edma3_lld_rm
276         $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=release
277 edma3_lld_ti816x-evm_m3_libs_drvsample_clean:
278         $(ECHO) \# Cleaning ti816x-evm:debug:edma3_lld_drv_sample
279         $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=debug
280         $(ECHO) \# Cleaning ti816x-evm:rel:edma3_lld_drv_sample
281         $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=release
282         $(ECHO) \# Cleaning ti816x-evm:rel:edma3_lld_drv_sample
283         $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=release
284         $(ECHO) \# Cleaning ti816x-evm:debug:edma3_lld_drv_sample
285         $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=debug
286 edma3_lld_ti816x-evm_m3_libs_rmsample_clean:
287         $(ECHO) \# Cleaning ti816x-evm:debug:edma3_lld_rm_sample
288         $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=debug
289         $(ECHO) \# Cleaning ti816x-evm:rel:edma3_lld_rm_sample
290         $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=release
291         $(ECHO) \# Cleaning ti816x-evm:debug:edma3_lld_rm_sample
292         $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=debug
293         $(ECHO) \# Cleaning ti816x-evm:rel:edma3_lld_rm_sample
294         $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=release
296 #=======================================================================================================================================
297 #To Build libs For Platform ti814x-evm Target a8
298 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
299 edma3_lld_ti814x-evm_a8_libs_drv:
300 ifeq ($(FORMAT),ELF)
301         $(ECHO) \# Making a8:debug:edma3_lld_drv
302         $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=debug
303         $(ECHO) \# Making a8:release:edma3_lld_drv
304         $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=release
305 endif
306 edma3_lld_ti814x-evm_a8_libs_rm:
307 ifeq ($(FORMAT),ELF)
308         $(ECHO) \# Making ti814x-evm:debug:edma3_lld_rm
309         $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=debug
310         $(ECHO) \# Making ti814x-evm:rel:edma3_lld_rm
311         $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=release
312 endif
313 edma3_lld_ti814x-evm_a8_libs_drvsample:
314 ifeq ($(FORMAT),ELF)
315         $(ECHO) \# Making ti814x-evm:debug:edma3_lld_drv_sample
316         $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=debug
317         $(ECHO) \# Making ti814x-evm:rel:edma3_lld_drv_sample
318         $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=release
319 endif
320 edma3_lld_ti814x-evm_a8_libs_rmsample:
321 ifeq ($(FORMAT),ELF)
322         $(ECHO) \# Making ti814x-evm:debug:edma3_lld_rm_sample
323         $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=debug
324         $(ECHO) \# Making ti814x-evm:rel:edma3_lld_rm_sample
325         $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=release
326 endif
328 #To Clean libs For Platform ti814x-evm Target a8
329 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
330 edma3_lld_ti814x-evm_a8_libs_drv_clean:
331         $(ECHO) \# Cleaning a8:debug:edma3_lld_drv
332         $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=debug
333         $(ECHO) \# Cleaning a8:release:edma3_lld_drv
334         $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=release
335 edma3_lld_ti814x-evm_a8_libs_rm_clean:
336         $(ECHO) \# Cleaning ti814x-evm:debug:edma3_lld_rm
337         $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=debug
338         $(ECHO) \# Cleaning ti814x-evm:rel:edma3_lld_rm
339         $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=release
340 edma3_lld_ti814x-evm_a8_libs_drvsample_clean:
341         $(ECHO) \# Cleaning ti814x-evm:debug:edma3_lld_drv_sample
342         $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=debug
343         $(ECHO) \# Cleaning ti814x-evm:rel:edma3_lld_drv_sample
344         $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=release
345 edma3_lld_ti814x-evm_a8_libs_rmsample_clean:
346         $(ECHO) \# Cleaning ti814x-evm:debug:edma3_lld_rm_sample
347         $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=debug
348         $(ECHO) \# Cleaning ti814x-evm:rel:edma3_lld_rm_sample
349         $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=release
351 #=======================================================================================================================================
352 #To Build libs For Platform ti814x-evm Target m3
353 edma3_lld_ti814x-evm_m3_libs: edma3_lld_ti814x-evm_m3_libs_rm edma3_lld_ti814x-evm_m3_libs_drvsample edma3_lld_ti814x-evm_m3_libs_rmsample
354 edma3_lld_ti814x-evm_m3_libs_drv:
355 ifeq ($(FORMAT),ELF)
356         $(ECHO) \# Making m3:debug:edma3_lld_drv 
357         $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=ti814x-evm CORE=m3vpss PROFILE_m3vpss=debug
358         $(ECHO) \# Making m3:release:edma3_lld_drv 
359         $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=ti814x-evm CORE=m3vpss PROFILE_m3vpss=release
360         $(ECHO) \# Making m3:debug:edma3_lld_drv 
361         $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=ti814x-evm CORE=m3video PROFILE_m3video=debug
362         $(ECHO) \# Making m3:release:edma3_lld_drv 
363         $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=ti814x-evm CORE=m3video PROFILE_m3video=release
364 endif
365 edma3_lld_ti814x-evm_m3_libs_rm:
366 ifeq ($(FORMAT),ELF)
367         $(ECHO) \# Making ti814x-evm:debug:edma3_lld_rm 
368         $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=ti814x-evm CORE=m3vpss PROFILE_m3vpss=debug
369         $(ECHO) \# Making ti814x-evm:rel:edma3_lld_rm 
370         $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=ti814x-evm CORE=m3vpss PROFILE_m3vpss=release
371         $(ECHO) \# Making ti814x-evm:debug:edma3_lld_rm 
372         $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=ti814x-evm CORE=m3video PROFILE_m3video=debug
373         $(ECHO) \# Making ti814x-evm:rel:edma3_lld_rm 
374         $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=ti814x-evm CORE=m3video PROFILE_m3video=release
375 endif
376 edma3_lld_ti814x-evm_m3_libs_drvsample:
377 ifeq ($(FORMAT),ELF)
378         $(ECHO) \# Making ti814x-evm:debug:edma3_lld_drv_sample
379         $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=ti814x-evm CORE=m3vpss PROFILE_m3vpss=debug
380         $(ECHO) \# Making ti814x-evm:rel:edma3_lld_drv_sample   
381         $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=ti814x-evm CORE=m3vpss PROFILE_m3vpss=release
382         $(ECHO) \# Making ti814x-evm:rel:edma3_lld_drv_sample 
383         $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=ti814x-evm CORE=m3video PROFILE_m3video=release
384         $(ECHO) \# Making ti814x-evm:debug:edma3_lld_drv_sample 
385         $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=ti814x-evm CORE=m3video PROFILE_m3video=debug
386 endif
387 edma3_lld_ti814x-evm_m3_libs_rmsample:
388 ifeq ($(FORMAT),ELF)
389         $(ECHO) \# Making ti814x-evm:debug:edma3_lld_rm_sample 
390         $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=ti814x-evm CORE=m3video PROFILE_m3video=debug
391         $(ECHO) \# Making ti814x-evm:rel:edma3_lld_rm_sample 
392         $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=ti814x-evm CORE=m3video PROFILE_m3video=release 
393         $(ECHO) \# Making ti814x-evm:debug:edma3_lld_rm_sample 
394         $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=ti814x-evm CORE=m3vpss PROFILE_m3vpss=debug
395         $(ECHO) \# Making ti814x-evm:rel:edma3_lld_rm_sample 
396         $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=ti814x-evm CORE=m3vpss PROFILE_m3vpss=release
397 endif
399 #To Clean libs For Platform ti814x-evm Target m3
400 edma3_lld_ti814x-evm_m3_libs_clean: edma3_lld_ti814x-evm_m3_libs_drv_clean edma3_lld_ti814x-evm_m3_libs_rm_clean edma3_lld_ti814x-evm_m3_libs_drvsample_clean edma3_lld_ti814x-evm_m3_libs_rmsample_clean
401 edma3_lld_ti814x-evm_m3_libs_drv_clean:
402         $(ECHO) \# Cleaning m3:debug:edma3_lld_drv 
403         $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=ti814x-evm CORE=m3vpss PROFILE_m3vpss=debug
404         $(ECHO) \# Cleaning m3:release:edma3_lld_drv 
405         $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=ti814x-evm CORE=m3vpss PROFILE_m3vpss=release
406         $(ECHO) \# Cleaning m3:debug:edma3_lld_drv 
407         $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=ti814x-evm CORE=m3video PROFILE_m3video=debug
408         $(ECHO) \# Cleaning m3:release:edma3_lld_drv 
409         $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=ti814x-evm CORE=m3video PROFILE_m3video=release
410 edma3_lld_ti814x-evm_m3_libs_rm_clean:
411         $(ECHO) \# Cleaning ti814x-evm:debug:edma3_lld_rm 
412         $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=ti814x-evm CORE=m3vpss PROFILE_m3vpss=debug
413         $(ECHO) \# Cleaning ti814x-evm:rel:edma3_lld_rm 
414         $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=ti814x-evm CORE=m3vpss PROFILE_m3vpss=release
415         $(ECHO) \# Cleaning ti814x-evm:debug:edma3_lld_rm 
416         $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=ti814x-evm CORE=m3video PROFILE_m3video=debug
417         $(ECHO) \# Cleaning ti814x-evm:rel:edma3_lld_rm 
418         $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=ti814x-evm CORE=m3video PROFILE_m3video=release
419 edma3_lld_ti814x-evm_m3_libs_drvsample_clean:
420         $(ECHO) \# Cleaning ti814x-evm:debug:edma3_lld_drv_sample
421         $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=ti814x-evm CORE=m3vpss PROFILE_m3vpss=debug
422         $(ECHO) \# Cleaning ti814x-evm:rel:edma3_lld_drv_sample         
423         $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=ti814x-evm CORE=m3vpss PROFILE_m3vpss=release
424         $(ECHO) \# Cleaning ti814x-evm:rel:edma3_lld_drv_sample 
425         $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=ti814x-evm CORE=m3video PROFILE_m3video=release
426         $(ECHO) \# Cleaning ti814x-evm:debug:edma3_lld_drv_sample 
427         $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=ti814x-evm CORE=m3video PROFILE_m3video=debug
428 edma3_lld_ti814x-evm_m3_libs_rmsample_clean:
429         $(ECHO) \# Cleaning ti814x-evm:debug:edma3_lld_rm_sample 
430         $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=ti814x-evm CORE=m3video PROFILE_m3video=debug
431         $(ECHO) \# Cleaning ti814x-evm:rel:edma3_lld_rm_sample 
432         $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=ti814x-evm CORE=m3video PROFILE_m3video=release   
433         $(ECHO) \# Cleaning ti814x-evm:debug:edma3_lld_rm_sample 
434         $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=ti814x-evm CORE=m3vpss PROFILE_m3vpss=debug
435         $(ECHO) \# Cleaning ti814x-evm:rel:edma3_lld_rm_sample 
436         $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=ti814x-evm CORE=m3vpss PROFILE_m3vpss=release
438 #=======================================================================================================================================
439 #To Build libs For Platform c6472-evm Target 64p
440 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
441 edma3_lld_c6472-evm_64p_libs_drv:
442         $(ECHO) \# Making c64p:debug:edma3_lld_drv
443         $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=c6472-evm PROFILE_c6xdsp=debug
444         $(ECHO) \# Making c64p:release:edma3_lld_drv
445         $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=c6472-evm PROFILE_c6xdsp=release
446         $(ECHO) \# Making c64p:debug:edma3_lld_drv -for big_endian
447         $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=c6472-evm PROFILE_c6xdsp=debug ENDIAN=big
448         $(ECHO) \# Making c64p:release:edma3_lld_drv -for big_endian
449         $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=c6472-evm PROFILE_c6xdsp=release ENDIAN=big
450 edma3_lld_c6472-evm_64p_libs_rm:
451         $(ECHO) \# Making c6472-evm:debug:edma3_lld_rm
452         $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6472-evm PROFILE_c6xdsp=debug
453         $(ECHO) \# Making c6472-evm:debug:edma3_lld_rm -for big_endian
454         $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6472-evm PROFILE_c6xdsp=debug ENDIAN=big
455         $(ECHO) \# Making c6472-evm:release:edma3_lld_rm
456         $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6472-evm PROFILE_c6xdsp=release
457         $(ECHO) \# Making c6472-evm:release:edma3_lld_rm -for big_endian
458         $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6472-evm PROFILE_c6xdsp=release ENDIAN=big
459 edma3_lld_c6472-evm_64p_libs_drvsample:
460         $(ECHO) \# Making c6472-evm:debug:edma3_lld_drv_sample
461         $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=debug
462         $(ECHO) \# Making c6472-evm:debug:edma3_lld_drv_sample -for big_endian
463         $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
464         $(ECHO) \# Making c6472-evm:release:edma3_lld_drv_sample
465         $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=release
466         $(ECHO) \# Making c6472-evm:release:edma3_lld_drv_sample -for big_endian
467         $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
468 edma3_lld_c6472-evm_64p_libs_rmsample:
469         $(ECHO) \# Making c6472-evm:debug:edma3_lld_rm_sample
470         $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=debug
471         $(ECHO) \# Making c6472-evm:debug:edma3_lld_rm_sample -for big_endian
472         $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
473         $(ECHO) \# Making c6472-evm:release:edma3_lld_rm_sample
474         $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=release
475         $(ECHO) \# Making c6472-evm:release:edma3_lld_rm_sample -for big_endian
476         $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
478 #To Clean libs For Platform c6472-evm Target 64p
479 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
480 edma3_lld_c6472-evm_64p_libs_drv_clean:
481         $(ECHO) \# Cleaning c64p:debug:edma3_lld_drv
482         $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=debug
483         $(ECHO) \# Cleaning c64p:release:edma3_lld_drv
484         $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=release
485         $(ECHO) \# Cleaning c64p:debug:edma3_lld_drv -for big_endian
486         $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=debug ENDIAN=big
487         $(ECHO) \# Cleaning c64p:release:edma3_lld_drv -for big_endian
488         $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=release ENDIAN=big
489 edma3_lld_c6472-evm_64p_libs_rm_clean:
490         $(ECHO) \# Cleaning c6472-evm:debug:edma3_lld_rm
491         $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=debug
492         $(ECHO) \# Cleaning c6472-evm:debug:edma3_lld_rm -for big_endian
493         $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=debug ENDIAN=big
494         $(ECHO) \# Cleaning c6472-evm:release:edma3_lld_rm
495         $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=release
496         $(ECHO) \# Cleaning c6472-evm:release:edma3_lld_rm -for big_endian
497         $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=release ENDIAN=big
498 edma3_lld_c6472-evm_64p_libs_drvsample_clean:
499         $(ECHO) \# Cleaning c6472-evm:debug:edma3_lld_drv_sample
500         $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=debug
501         $(ECHO) \# Cleaning c6472-evm:debug:edma3_lld_drv_sample -for big_endian
502         $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
503         $(ECHO) \# Cleaning c6472-evm:release:edma3_lld_drv_sample
504         $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=release
505         $(ECHO) \# Cleaning c6472-evm:release:edma3_lld_drv_sample -for big_endian
506         $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
507 edma3_lld_c6472-evm_64p_libs_rmsample_clean:
508         $(ECHO) \# Cleaning c6472-evm:debug:edma3_lld_rm_sample
509         $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=debug
510         $(ECHO) \# Cleaning c6472-evm:debug:edma3_lld_rm_sample -for big_endian
511         $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
512         $(ECHO) \# Cleaning c6472-evm:release:edma3_lld_rm_sample
513         $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=release
514         $(ECHO) \# Cleaning c6472-evm:release:edma3_lld_rm_sample -for big_endian
515         $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
517 #=======================================================================================================================================
518 #To Build libs For Platform c6670-evm Target 66
519 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
520 edma3_lld_c6670-evm_66_libs_rm:
521 ifeq ($(FORMAT),ELF)
522         $(ECHO) \# Making c6670-evm:debug:edma3_lld_rm
523         $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6670-evm PROFILE_c6xdsp=debug
524         $(ECHO) \# Making c6670-evm:debug:edma3_lld_rm -for big_endian
525         $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6670-evm PROFILE_c6xdsp=debug ENDIAN=big
526         $(ECHO) \# Making c6670-evm:release:edma3_lld_rm
527         $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6670-evm PROFILE_c6xdsp=release
528         $(ECHO) \# Making c6670-evm:release:edma3_lld_rm for big_endian
529         $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6670-evm PROFILE_c6xdsp=release ENDIAN=big
530 endif
531 edma3_lld_c6670-evm_66_libs_drvsample:
532 ifeq ($(FORMAT),ELF)
533         $(ECHO) \# Making c6670-evm:debug:edma3_lld_drv_sample
534         $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=debug
535         $(ECHO) \# Making c6670-evm:debug:edma3_lld_drv_sample -for big_endian
536         $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
537         $(ECHO) \# Making c6670-evm:release:edma3_lld_drv_sample
538         $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=release
539         $(ECHO) \# Making c6670-evm:release:edma3_lld_drv_sample -for big_endian
540         $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
541 endif
542 edma3_lld_c6670-evm_66_libs_rmsample:
543 ifeq ($(FORMAT),ELF)
544         $(ECHO) \# Making c6670-evm:debug:edma3_lld_rm_sample
545         $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=debug
546         $(ECHO) \# Making c6670-evm:debug:edma3_lld_rm_sample -for big_endian
547         $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
548         $(ECHO) \# Making c6670-evm:debug:edma3_lld_rm_sample
549         $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=release
550         $(ECHO) \# Making c6670-evm:debug:edma3_lld_rm_sample -for big_endian
551         $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
552 endif
554 #To Clean libs For Platform c6670-evm Target 66
555 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
556 edma3_lld_c6670-evm_66_libs_rm_clean:
557         $(ECHO) \# Cleaning c6670-evm:debug:edma3_lld_rm
558         $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=debug
559         $(ECHO) \# Cleaning c6670-evm:debug:edma3_lld_rm -for big_endian
560         $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=debug ENDIAN=big
561         $(ECHO) \# Cleaning c6670-evm:release:edma3_lld_rm
562         $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=release
563         $(ECHO) \# Cleaning c6670-evm:release:edma3_lld_rm for big_endian
564         $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=release ENDIAN=big
565 edma3_lld_c6670-evm_66_libs_drvsample_clean:
566         $(ECHO) \# Cleaning c6670-evm:debug:edma3_lld_drv_sample
567         $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=debug
568         $(ECHO) \# Cleaning c6670-evm:debug:edma3_lld_drv_sample -for big_endian
569         $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
570         $(ECHO) \# Cleaning c6670-evm:release:edma3_lld_drv_sample
571         $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=release
572         $(ECHO) \# Cleaning c6670-evm:release:edma3_lld_drv_sample -for big_endian
573         $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
574 edma3_lld_c6670-evm_66_libs_rmsample_clean:
575         $(ECHO) \# Cleaning c6670-evm:debug:edma3_lld_rm_sample
576         $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=debug
577         $(ECHO) \# Cleaning c6670-evm:debug:edma3_lld_rm_sample -for big_endian
578         $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
579         $(ECHO) \# Cleaning c6670-evm:debug:edma3_lld_rm_sample
580         $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=release
581         $(ECHO) \# Cleaning c6670-evm:debug:edma3_lld_rm_sample -for big_endian
582         $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
584 #=======================================================================================================================================
585 #To Build libs For Platform c6678-evm Target 66
586 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
587 edma3_lld_c6678-evm_66_libs_drv:
588 ifeq ($(FORMAT),ELF)
589         $(ECHO) \# Making c66:debug:edma3_lld_drv
590         $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=debug
591         $(ECHO) \# Making c66:release:edma3_lld_drv
592         $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=release
593         $(ECHO) \# Making c66:debug:edma3_lld_drv -for big_endian
594         $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=debug ENDIAN=big
595         $(ECHO) \# Making c66:release:edma3_lld_drv -for big_endian
596         $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=release ENDIAN=big
597 endif
598 edma3_lld_c6678-evm_66_libs_rm:
599 ifeq ($(FORMAT),ELF)
600         $(ECHO) \# Making c6678-evm:debug:edma3_lld_rm
601         $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=debug
602         $(ECHO) \# Making c6678-evm:debug:edma3_lld_rm -for big_endian
603         $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=debug ENDIAN=big
604         $(ECHO) \# Making c6678-evm:release:edma3_lld_rm
605         $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=release
606         $(ECHO) \# Making c6678-evm:release:edma3_lld_rm for big_endian
607         $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=release ENDIAN=big
608 endif
609 edma3_lld_c6678-evm_66_libs_drvsample:
610 ifeq ($(FORMAT),ELF)
611         $(ECHO) \# Making c6678-evm:debug:edma3_lld_drv_sample
612         $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=debug
613         $(ECHO) \# Making c6678-evm:debug:edma3_lld_drv_sample -for big_endian
614         $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
615         $(ECHO) \# Making c6678-evm:release:edma3_lld_drv_sample
616         $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=release
617         $(ECHO) \# Making c6678-evm:release:edma3_lld_drv_sample -for big_endian
618         $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
619 endif
620 edma3_lld_c6678-evm_66_libs_rmsample:
621 ifeq ($(FORMAT),ELF)
622         $(ECHO) \# Making c6678-evm:debug:edma3_lld_rm_sample
623         $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=debug
624         $(ECHO) \# Making c6678-evm:debug:edma3_lld_rm_sample -for big_endian
625         $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
626         $(ECHO) \# Making c6678-evm:debug:edma3_lld_rm_sample
627         $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=release
628         $(ECHO) \# Making c6678-evm:debug:edma3_lld_rm_sample -for big_endian
629         $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
630 endif
632 #To Clean libs For Platform c6678-evm Target 66
633 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
634 edma3_lld_c6678-evm_66_libs_drv_clean:
635         $(ECHO) \# Cleaning c66:debug:edma3_lld_drv
636         $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=debug
637         $(ECHO) \# Cleaning c66:release:edma3_lld_drv
638         $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=release
639         $(ECHO) \# Cleaning c66:debug:edma3_lld_drv -for big_endian
640         $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=debug ENDIAN=big
641         $(ECHO) \# Cleaning c66:release:edma3_lld_drv -for big_endian
642         $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=release ENDIAN=big
643 edma3_lld_c6678-evm_66_libs_rm_clean:
644         $(ECHO) \# Cleaning c6678-evm:debug:edma3_lld_rm
645         $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=debug
646         $(ECHO) \# Cleaning c6678-evm:debug:edma3_lld_rm -for big_endian
647         $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=debug ENDIAN=big
648         $(ECHO) \# Cleaning c6678-evm:release:edma3_lld_rm
649         $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=release
650         $(ECHO) \# Cleaning c6678-evm:release:edma3_lld_rm for big_endian
651         $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=release ENDIAN=big
652 edma3_lld_c6678-evm_66_libs_drvsample_clean:
653         $(ECHO) \# Cleaning c6678-evm:debug:edma3_lld_drv_sample
654         $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=debug
655         $(ECHO) \# Cleaning c6678-evm:debug:edma3_lld_drv_sample -for big_endian
656         $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
657         $(ECHO) \# Cleaning c6678-evm:release:edma3_lld_drv_sample
658         $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=release
659         $(ECHO) \# Cleaning c6678-evm:release:edma3_lld_drv_sample -for big_endian
660         $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
661 edma3_lld_c6678-evm_66_libs_rmsample_clean:
662         $(ECHO) \# Cleaning c6678-evm:debug:edma3_lld_rm_sample
663         $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=debug
664         $(ECHO) \# Cleaning c6678-evm:debug:edma3_lld_rm_sample -for big_endian
665         $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
666         $(ECHO) \# Cleaning c6678-evm:debug:edma3_lld_rm_sample
667         $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=release
668         $(ECHO) \# Cleaning c6678-evm:debug:edma3_lld_rm_sample -for big_endian
669         $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
671 #=======================================================================================================================================
672 #To Build libs For Platform c6748-evm Target 674
673 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
674 edma3_lld_c6748-evm_674_libs_rm:
675         $(ECHO) \# Making c6748-evm:debug:edma3_lld_rm
676         $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6748-evm PROFILE_c6xdsp=debug
677         $(ECHO) \# Making c6748-evm:release:edma3_lld_rm
678         $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6748-evm PROFILE_c6xdsp=release
679 edma3_lld_c6748-evm_674_libs_rmsample:
680         $(ECHO) \# Making c6748-evm:debug:edma3_lld_rm_sample
681         $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6748-evm CORE=c6xdsp PROFILE_c6xdsp=debug
682         $(ECHO) \# Making c6748-evm:release:edma3_lld_rm_sample
683         $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6748-evm CORE=c6xdsp PROFILE_c6xdsp=release
684 edma3_lld_c6748-evm_674_libs_drvsample:
685         $(ECHO) \# Making c6748-evm:release:edma3_lld_drv_sample
686         $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6748-evm CORE=c6xdsp PROFILE_c6xdsp=release
687         $(ECHO) \# Making c6748-evm:debug:edma3_lld_drv_sample
688         $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6748-evm CORE=c6xdsp PROFILE_c6xdsp=debug
690 #To Clean libs For Platform c6748-evm Target 674
691 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
692 edma3_lld_c6748-evm_674_libs_rm_clean:
693         $(ECHO) \# Cleaning c6748-evm:debug:edma3_lld_rm
694         $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6748-evm PROFILE_c6xdsp=debug
695         $(ECHO) \# Cleaning c6748-evm:release:edma3_lld_rm
696         $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6748-evm PROFILE_c6xdsp=release
697 edma3_lld_c6748-evm_674_libs_rmsample_clean:
698         $(ECHO) \# Cleaning c6748-evm:debug:edma3_lld_rm_sample
699         $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6748-evm CORE=c6xdsp PROFILE_c6xdsp=debug
700         $(ECHO) \# Cleaning c6748-evm:release:edma3_lld_rm_sample
701         $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6748-evm CORE=c6xdsp PROFILE_c6xdsp=release
702 edma3_lld_c6748-evm_674_libs_drvsample_clean:
703         $(ECHO) \# Cleaning c6748-evm:release:edma3_lld_drv_sample
704         $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6748-evm CORE=c6xdsp PROFILE_c6xdsp=release
705         $(ECHO) \# Cleaning c6748-evm:debug:edma3_lld_drv_sample
706         $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6748-evm CORE=c6xdsp PROFILE_c6xdsp=debug
708 #=======================================================================================================================================
709 #To Build libs For Platform da830-evm Target 674
710 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
711 edma3_lld_da830-evm_674_libs_rm:
712         $(ECHO) \# Making da830-evm:debug:edma3_lld_rm
713         $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=da830-evm PROFILE_c6xdsp=debug
714         $(ECHO) \# Making da830-evm:release:edma3_lld_rm
715         $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=da830-evm PROFILE_c6xdsp=release
716 edma3_lld_da830-evm_674_libs_rmsample:
717         $(ECHO) \# Making da830-evm:debug:edma3_lld_rm_sample
718         $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=da830-evm CORE=c6xdsp PROFILE_c6xdsp=debug
719         $(ECHO) \# Making da830-evm:release:edma3_lld_rm_sample
720         $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=da830-evm CORE=c6xdsp PROFILE_c6xdsp=release
721 edma3_lld_da830-evm_674_libs_drvsample:
722         $(ECHO) \# Making da830-evm:release:edma3_lld_drv_sample
723         $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=da830-evm CORE=c6xdsp PROFILE_c6xdsp=release
724         $(ECHO) \# Making da830-evm:debug:edma3_lld_drv_sample
725         $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=da830-evm CORE=c6xdsp PROFILE_c6xdsp=debug
727 #To Clean libs For Platform da830-evm Target 674
728 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
729 edma3_lld_da830-evm_674_libs_rm_clean:
730         $(ECHO) \# Cleaning da830-evm:debug:edma3_lld_rm
731         $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=da830-evm PROFILE_c6xdsp=debug
732         $(ECHO) \# Cleaning da830-evm:release:edma3_lld_rm
733         $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=da830-evm PROFILE_c6xdsp=release
734 edma3_lld_da830-evm_674_libs_rmsample_clean:
735         $(ECHO) \# Cleaning da830-evm:debug:edma3_lld_rm_sample
736         $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=da830-evm CORE=c6xdsp PROFILE_c6xdsp=debug
737         $(ECHO) \# Cleaning da830-evm:release:edma3_lld_rm_sample
738         $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=da830-evm CORE=c6xdsp PROFILE_c6xdsp=release
739 edma3_lld_da830-evm_674_libs_drvsample_clean:
740         $(ECHO) \# Cleaning da830-evm:release:edma3_lld_drv_sample
741         $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=da830-evm CORE=c6xdsp PROFILE_c6xdsp=release
742         $(ECHO) \# Cleaning da830-evm:debug:edma3_lld_drv_sample
743         $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=da830-evm CORE=c6xdsp PROFILE_c6xdsp=debug
745 #=======================================================================================================================================
746 #To Build libs For Platform omap4-evm Target 64t
747 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
748 edma3_lld_omap4-evm_64t_libs_drv:
749 ifeq ($(FORMAT),ELF)
750         $(ECHO) \# Making c64t:debug:edma3_lld_drv
751         $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=omap4-evm PROFILE_c6xdsp=debug
752         $(ECHO) \# Making c64t:release:edma3_lld_drv
753         $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=omap4-evm PROFILE_c6xdsp=release
754 endif
755 edma3_lld_omap4-evm_64t_libs_rm:
756 ifeq ($(FORMAT),ELF)
757         $(ECHO) \# Making omap4-evm:debug:edma3_lld_rm
758         $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=omap4-evm PROFILE_c6xdsp=debug
759         $(ECHO) \# Making omap4-evm:release:edma3_lld_rm
760         $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=omap4-evm PROFILE_c6xdsp=release
761 endif
762 edma3_lld_omap4-evm_64t_libs_rmsample:
763 ifeq ($(FORMAT),ELF)
764         $(ECHO) \# Making omap4-evm:debug:edma3_lld_rm_sample
765         $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=omap4-evm CORE=c6xdsp PROFILE_c6xdsp=debug
766         $(ECHO) \# Making omap4-evm:release:edma3_lld_rm_sample
767         $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=omap4-evm CORE=c6xdsp PROFILE_c6xdsp=release
768 endif
769 edma3_lld_omap4-evm_64t_libs_drvsample:
770 ifeq ($(FORMAT),ELF)
771         $(ECHO) \# Making omap4-evm:debug:edma3_lld_drv_sample
772         $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=omap4-evm CORE=c6xdsp PROFILE_c6xdsp=debug
773         $(ECHO) \# Making omap4-evm:release:edma3_lld_drv_sample
774         $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=omap4-evm CORE=c6xdsp PROFILE_c6xdsp=release
775 endif
777 #To Clean libs For Platform omap4-evm Target 64t
778 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
779 edma3_lld_omap4-evm_64t_libs_drv_clean:
780         $(ECHO) \# Cleaning c64t:debug:edma3_lld_drv
781         $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=omap4-evm PROFILE_c6xdsp=debug
782         $(ECHO) \# Cleaning c64t:release:edma3_lld_drv
783         $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=omap4-evm PROFILE_c6xdsp=release
784 edma3_lld_omap4-evm_64t_libs_rm_clean:
785         $(ECHO) \# Cleaning omap4-evm:debug:edma3_lld_rm
786         $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=omap4-evm PROFILE_c6xdsp=debug
787         $(ECHO) \# Cleaning omap4-evm:release:edma3_lld_rm
788         $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=omap4-evm PROFILE_c6xdsp=release
789 edma3_lld_omap4-evm_64t_libs_rmsample_clean:
790         $(ECHO) \# Cleaning omap4-evm:debug:edma3_lld_rm_sample
791         $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=omap4-evm CORE=c6xdsp PROFILE_c6xdsp=debug
792         $(ECHO) \# Cleaning omap4-evm:release:edma3_lld_rm_sample
793         $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=omap4-evm CORE=c6xdsp PROFILE_c6xdsp=release
794 edma3_lld_omap4-evm_64t_libs_drvsample_clean:
795         $(ECHO) \# Cleaning omap4-evm:debug:edma3_lld_drv_sample
796         $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=omap4-evm CORE=c6xdsp PROFILE_c6xdsp=debug
797         $(ECHO) \# Cleaning omap4-evm:release:edma3_lld_drv_sample
798         $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=omap4-evm CORE=c6xdsp PROFILE_c6xdsp=release
800 #=======================================================================================================================================
801 #To Build libs For Platform omapl138-evm Target 674
802 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
803 edma3_lld_omapl138-evm_674_libs_rm:
804         $(ECHO) \# Making omapl138-evm:debug:edma3_lld_rm
805         $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=omapl138-evm PROFILE_c6xdsp=debug
806         $(ECHO) \# Making omapl138-evm:release:edma3_lld_rm
807         $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=omapl138-evm PROFILE_c6xdsp=release
808 edma3_lld_omapl138-evm_674_libs_rmsample:
809         $(ECHO) \# Making omapl138-evm:debug:edma3_lld_rm_sample
810         $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=omapl138-evm CORE=c6xdsp PROFILE_c6xdsp=debug
811         $(ECHO) \# Making omapl138-evm:release:edma3_lld_rm_sample
812         $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=omapl138-evm CORE=c6xdsp PROFILE_c6xdsp=release
813 edma3_lld_omapl138-evm_674_libs_drvsample:
814         $(ECHO) \# Making omapl138-evm:release:edma3_lld_drv_sample
815         $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=omapl138-evm CORE=c6xdsp PROFILE_c6xdsp=release
816         $(ECHO) \# Making omapl138-evm:debug:edma3_lld_drv_sample
817         $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=omapl138-evm CORE=c6xdsp PROFILE_c6xdsp=debug
819 #To Clean libs For Platform omapl138-evm Target 674
820 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
821 edma3_lld_omapl138-evm_674_libs_rm_clean:
822         $(ECHO) \# Cleaning omapl138-evm:debug:edma3_lld_rm
823         $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=omapl138-evm PROFILE_c6xdsp=debug
824         $(ECHO) \# Cleaning omapl138-evm:release:edma3_lld_rm
825         $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=omapl138-evm PROFILE_c6xdsp=release
826 edma3_lld_omapl138-evm_674_libs_rmsample_clean:
827         $(ECHO) \# Cleaning omapl138-evm:debug:edma3_lld_rm_sample
828         $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=omapl138-evm CORE=c6xdsp PROFILE_c6xdsp=debug
829         $(ECHO) \# Cleaning omapl138-evm:release:edma3_lld_rm_sample
830         $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=omapl138-evm CORE=c6xdsp PROFILE_c6xdsp=release
831 edma3_lld_omapl138-evm_674_libs_drvsample_clean:
832         $(ECHO) \# Cleaning omapl138-evm:release:edma3_lld_drv_sample
833         $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=omapl138-evm CORE=c6xdsp PROFILE_c6xdsp=release
834         $(ECHO) \# Cleaning omapl138-evm:debug:edma3_lld_drv_sample
835         $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=omapl138-evm CORE=c6xdsp PROFILE_c6xdsp=debug
837 #=======================================================================================================================================
838 #To Build libs For Platform omapl138-evm Target arm9
839 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
840 edma3_lld_omapl138-evm_arm9_libs_drv:
841 ifeq ($(FORMAT),ELF)
842         $(ECHO) \# Making arm9:debug:edma3_lld_drv
843         $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=debug
844         $(ECHO) \# Making arm9:release:edma3_lld_drv
845         $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=release
846 endif
847 edma3_lld_omapl138-evm_arm9_libs_rm:
848 ifeq ($(FORMAT),ELF)
849         $(ECHO) \# Making omapl138-evm:debug:edma3_lld_rm
850         $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=debug
851         $(ECHO) \# Making omapl138-evm:rel:edma3_lld_rm
852         $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=release
853 endif
854 edma3_lld_omapl138-evm_arm9_libs_rmsample:
855 ifeq ($(FORMAT),ELF)
856         $(ECHO) \# Making omapl138-evm:debug:edma3_lld_rm_sample
857         $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=debug
858         $(ECHO) \# Making omapl138-evm:rel:edma3_lld_rm_sample
859         $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=release
860 endif
861 edma3_lld_omapl138-evm_arm9_libs_drvsample:
862 ifeq ($(FORMAT),ELF)
863         $(ECHO) \# Making omapl138-evm:debug:edma3_lld_drv_sample
864         $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=debug
865         $(ECHO) \# Making omapl138-evm:rel:edma3_lld_drv_sample
866         $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=release
867 endif
869 #To Clean libs For Platform omapl138-evm Target arm9
870 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
871 edma3_lld_omapl138-evm_arm9_libs_drv_clean:
872         $(ECHO) \# Cleaning arm9:debug:edma3_lld_drv
873         $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=debug
874         $(ECHO) \# Cleaning arm9:release:edma3_lld_drv
875         $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=release
876 edma3_lld_omapl138-evm_arm9_libs_rm_clean:
877         $(ECHO) \# Cleaning omapl138-evm:debug:edma3_lld_rm
878         $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=debug
879         $(ECHO) \# Cleaning omapl138-evm:rel:edma3_lld_rm
880         $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=release
881 edma3_lld_omapl138-evm_arm9_libs_rmsample_clean:
882         $(ECHO) \# Cleaning omapl138-evm:debug:edma3_lld_rm_sample
883         $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=debug
884         $(ECHO) \# Cleaning omapl138-evm:rel:edma3_lld_rm_sample
885         $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=release
886 edma3_lld_omapl138-evm_arm9_libs_drvsample_clean:
887         $(ECHO) \# Cleaning omapl138-evm:debug:edma3_lld_drv_sample
888         $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=debug
889         $(ECHO) \# Cleaning omapl138-evm:rel:edma3_lld_drv_sample
890         $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=release
892 #=======================================================================================================================================
893 #To Build libs For Platform tci6486-evm Target 64p
894 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
895 edma3_lld_tci6486-evm_64p_libs_rm:
896         $(ECHO) \# Making tci6486-evm:debug:edma3_lld_rm
897         $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6486-evm PROFILE_c6xdsp=debug
898         $(ECHO) \# Making tci6486-evm:debug:edma3_lld_rm -for big_endian
899         $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6486-evm PROFILE_c6xdsp=debug ENDIAN=big
900         $(ECHO) \# Making tci6486-evm:release:edma3_lld_rm
901         $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6486-evm PROFILE_c6xdsp=release
902         $(ECHO) \# Making tci6486-evm:release:edma3_lld_rm -for big_endian
903         $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6486-evm PROFILE_c6xdsp=release ENDIAN=big
904 edma3_lld_tci6486-evm_64p_libs_rmsample:
905         $(ECHO) \# Making tci6486-evm:debug:edma3_lld_rm_sample
906         $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=debug
907         $(ECHO) \# Making tci6486-evm:debug:edma3_lld_rm_sample -for big_endian
908         $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
909         $(ECHO) \# Making tci6486-evm:release:edma3_lld_rm_sample
910         $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=release
911         $(ECHO) \# Making tci6486-evm:release:edma3_lld_rm_sample -for big_endian
912         $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
913 edma3_lld_tci6486-evm_64p_libs_drvsample:
914         $(ECHO) \# Making tci6486-evm:debug:edma3_lld_drv_sample
915         $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=debug
916         $(ECHO) \# Making tci6486-evm:debug:edma3_lld_drv_sample -for big_endian
917         $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
918         $(ECHO) \# Making tci6486-evm:release:edma3_lld_drv_sample
919         $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=release
920         $(ECHO) \# Making tci6486-evm:release:edma3_lld_drv_sample -for big_endian
921         $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
923 #To Clean libs For Platform tci6486-evm Target 64p
924 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
925 edma3_lld_tci6486-evm_64p_libs_rm_clean:
926         $(ECHO) \# Cleaning tci6486-evm:debug:edma3_lld_rm
927         $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6486-evm PROFILE_c6xdsp=debug
928         $(ECHO) \# Cleaning tci6486-evm:debug:edma3_lld_rm -for big_endian
929         $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6486-evm PROFILE_c6xdsp=debug ENDIAN=big
930         $(ECHO) \# Cleaning tci6486-evm:release:edma3_lld_rm
931         $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6486-evm PROFILE_c6xdsp=release
932         $(ECHO) \# Cleaning tci6486-evm:release:edma3_lld_rm -for big_endian
933         $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6486-evm PROFILE_c6xdsp=release ENDIAN=big
934 edma3_lld_tci6486-evm_64p_libs_rmsample_clean:
935         $(ECHO) \# Cleaning tci6486-evm:debug:edma3_lld_rm_sample
936         $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=debug
937         $(ECHO) \# Cleaning tci6486-evm:debug:edma3_lld_rm_sample -for big_endian
938         $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
939         $(ECHO) \# Cleaning tci6486-evm:release:edma3_lld_rm_sample
940         $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=release
941         $(ECHO) \# Cleaning tci6486-evm:release:edma3_lld_rm_sample -for big_endian
942         $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
943 edma3_lld_tci6486-evm_64p_libs_drvsample_clean:
944         $(ECHO) \# Cleaning tci6486-evm:debug:edma3_lld_drv_sample
945         $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=debug
946         $(ECHO) \# Cleaning tci6486-evm:debug:edma3_lld_drv_sample -for big_endian
947         $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
948         $(ECHO) \# Cleaning tci6486-evm:release:edma3_lld_drv_sample
949         $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=release
950         $(ECHO) \# Cleaning tci6486-evm:release:edma3_lld_drv_sample -for big_endian
951         $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
953 #=======================================================================================================================================
954 #To Build libs For Platform tci6608-sim Target 66
955 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
956 edma3_lld_tci6608-sim_66_libs_rm:
957 ifeq ($(FORMAT),ELF)
958         $(ECHO) \# Making tci6608-sim:debug:edma3_lld_rm
959         $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6608-sim PROFILE_c6xdsp=debug
960         $(ECHO) \# Making tci6608-sim:debug:edma3_lld_rm -for big_endian
961         $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6608-sim PROFILE_c6xdsp=debug ENDIAN=big
962         $(ECHO) \# Making tci6608-sim:release:edma3_lld_rm
963         $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6608-sim PROFILE_c6xdsp=release
964         $(ECHO) \# Making tci6608-sim:release:edma3_lld_rm for big_endian
965         $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6608-sim PROFILE_c6xdsp=release ENDIAN=big
966 endif
967 edma3_lld_tci6608-sim_66_libs_rmsample:
968 ifeq ($(FORMAT),ELF)
969         $(ECHO) \# Making tci6608-sim:debug:edma3_lld_rm_sample
970         $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=debug
971         $(ECHO) \# Making tci6608-sim:debug:edma3_lld_rm_sample -for big_endian
972         $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
973         $(ECHO) \# Making tci6608-sim:debug:edma3_lld_rm_sample
974         $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=release
975         $(ECHO) \# Making tci6608-sim:debug:edma3_lld_rm_sample -for big_endian
976         $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
977 endif
978 edma3_lld_tci6608-sim_66_libs_drvsample:
979 ifeq ($(FORMAT),ELF)
980         $(ECHO) \# Making tci6608-sim:debug:edma3_lld_drv_sample
981         $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=debug
982         $(ECHO) \# Making tci6608-sim:debug:edma3_lld_drv_sample -for big_endian
983         $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
984         $(ECHO) \# Making tci6608-sim:release:edma3_lld_drv_sample
985         $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=release
986         $(ECHO) \# Making tci6608-sim:release:edma3_lld_drv_sample -for big_endian
987         $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
988 endif
990 #To Clean libs For Platform tci6608-sim Target 66
991 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
992 edma3_lld_tci6608-sim_66_libs_rm_clean:
993         $(ECHO) \# Cleaning tci6608-sim:debug:edma3_lld_rm
994         $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=debug
995         $(ECHO) \# Cleaning tci6608-sim:debug:edma3_lld_rm -for big_endian
996         $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=debug ENDIAN=big
997         $(ECHO) \# Cleaning tci6608-sim:release:edma3_lld_rm
998         $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=release
999         $(ECHO) \# Cleaning tci6608-sim:release:edma3_lld_rm for big_endian
1000         $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=release ENDIAN=big
1001 edma3_lld_tci6608-sim_66_libs_rmsample_clean:
1002         $(ECHO) \# Cleaning tci6608-sim:debug:edma3_lld_rm_sample
1003         $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=debug
1004         $(ECHO) \# Cleaning tci6608-sim:debug:edma3_lld_rm_sample -for big_endian
1005         $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
1006         $(ECHO) \# Cleaning tci6608-sim:debug:edma3_lld_rm_sample
1007         $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=release
1008         $(ECHO) \# Cleaning tci6608-sim:debug:edma3_lld_rm_sample -for big_endian
1009         $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
1010 edma3_lld_tci6608-sim_66_libs_drvsample_clean:
1011         $(ECHO) \# Cleaning tci6608-sim:debug:edma3_lld_drv_sample
1012         $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=debug
1013         $(ECHO) \# Cleaning tci6608-sim:debug:edma3_lld_drv_sample -for big_endian
1014         $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
1015         $(ECHO) \# Cleaning tci6608-sim:release:edma3_lld_drv_sample
1016         $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=release
1017         $(ECHO) \# Cleaning tci6608-sim:release:edma3_lld_drv_sample -for big_endian
1018         $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
1020 #=======================================================================================================================================
1021 #To Build libs For Platform tci6616-sim Target 66
1022 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
1023 edma3_lld_tci6616-sim_66_libs_rm:
1024 ifeq ($(FORMAT),ELF)
1025         $(ECHO) \# Making tci6616-sim:debug:edma3_lld_rm
1026         $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6616-sim PROFILE_c6xdsp=debug
1027         $(ECHO) \# Making tci6616-sim:debug:edma3_lld_rm -for big_endian
1028         $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6616-sim PROFILE_c6xdsp=debug ENDIAN=big
1029         $(ECHO) \# Making tci6616-sim:release:edma3_lld_rm
1030         $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6616-sim PROFILE_c6xdsp=release
1031         $(ECHO) \# Making tci6616-sim:release:edma3_lld_rm for big_endian
1032         $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6616-sim PROFILE_c6xdsp=release ENDIAN=big
1033 endif
1034 edma3_lld_tci6616-sim_66_libs_rmsample:
1035 ifeq ($(FORMAT),ELF)
1036         $(ECHO) \# Making tci6616-sim:debug:edma3_lld_rm_sample
1037         $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=debug
1038         $(ECHO) \# Making tci6616-sim:debug:edma3_lld_rm_sample -for big_endian
1039         $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
1040         $(ECHO) \# Making tci6616-sim:debug:edma3_lld_rm_sample
1041         $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=release
1042         $(ECHO) \# Making tci6616-sim:debug:edma3_lld_rm_sample -for big_endian
1043         $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
1044 endif
1045 edma3_lld_tci6616-sim_66_libs_drvsample:
1046 ifeq ($(FORMAT),ELF)
1047         $(ECHO) \# Making tci6616-sim:debug:edma3_lld_drv_sample
1048         $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=debug
1049         $(ECHO) \# Making tci6616-sim:debug:edma3_lld_drv_sample -for big_endian
1050         $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
1051         $(ECHO) \# Making tci6616-sim:release:edma3_lld_drv_sample
1052         $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=release
1053         $(ECHO) \# Making tci6616-sim:release:edma3_lld_drv_sample -for big_endian
1054         $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
1055 endif
1057 #To Clean libs For Platform tci6616-sim Target 66
1058 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
1059 edma3_lld_tci6616-sim_66_libs_rm_clean:
1060         $(ECHO) \# Cleaning tci6616-sim:debug:edma3_lld_rm
1061         $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=debug
1062         $(ECHO) \# Cleaning tci6616-sim:debug:edma3_lld_rm -for big_endian
1063         $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=debug ENDIAN=big
1064         $(ECHO) \# Cleaning tci6616-sim:release:edma3_lld_rm
1065         $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=release
1066         $(ECHO) \# Cleaning tci6616-sim:release:edma3_lld_rm for big_endian
1067         $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=release ENDIAN=big
1068 edma3_lld_tci6616-sim_66_libs_rmsample_clean:
1069         $(ECHO) \# Cleaning tci6616-sim:debug:edma3_lld_rm_sample
1070         $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=debug
1071         $(ECHO) \# Cleaning tci6616-sim:debug:edma3_lld_rm_sample -for big_endian
1072         $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
1073         $(ECHO) \# Cleaning tci6616-sim:debug:edma3_lld_rm_sample
1074         $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=release
1075         $(ECHO) \# Cleaning tci6616-sim:debug:edma3_lld_rm_sample -for big_endian
1076         $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
1077 edma3_lld_tci6616-sim_66_libs_drvsample_clean:
1078         $(ECHO) \# Cleaning tci6616-sim:debug:edma3_lld_drv_sample
1079         $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=debug
1080         $(ECHO) \# Cleaning tci6616-sim:debug:edma3_lld_drv_sample -for big_endian
1081         $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
1082         $(ECHO) \# Cleaning tci6616-sim:release:edma3_lld_drv_sample
1083         $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=release
1084         $(ECHO) \# Cleaning tci6616-sim:release:edma3_lld_drv_sample -for big_endian
1085         $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
1087 #=======================================================================================================================================
1088 #To Build libs For Platform Generic
1089 edma3_lld_rm_generic:
1090         $(ECHO) \# Making generic/c674:debug:edma3_lld_rm
1091         $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=674 PROFILE_674=debug
1092         $(ECHO) \# Making generic/c674:release:edma3_lld_rm
1093         $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=674 PROFILE_674=release
1094         $(ECHO) \# Making generic/c64p:debug:edma3_lld_rm: -for big_endian
1095         $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=64p PROFILE_64p=debug ENDIAN=big
1096         $(ECHO) \# Making generic/c64p:release:edma3_lld_rm: -for big_endian
1097         $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=64p PROFILE_64p=release ENDIAN=big
1098         $(ECHO) \# Making generic/c64p:debug:edma3_lld_rm
1099         $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=64p PROFILE_64p=debug ENDIAN=little
1100         $(ECHO) \# Making generic/c64p:release:edma3_lld_rm
1101         $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=64p PROFILE_64p=release ENDIAN=little
1102 ifeq ($(FORMAT),ELF)
1103         $(ECHO) \# Making generic/c66:debug:edma3_lld_rm: -for big_endian
1104         $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=66 PROFILE_66=debug ENDIAN=big
1105         $(ECHO) \# Making generic/c66:release:edma3_lld_rm: -for big_endian
1106         $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=66 PROFILE_66=release ENDIAN=big
1107         $(ECHO) \# Making generic/c66:debug:edma3_lld_rm
1108         $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=66 PROFILE_66=debug ENDIAN=little
1109         $(ECHO) \# Making generic/c66:release:edma3_lld_rm
1110         $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=66 PROFILE_66=release ENDIAN=little
1111 endif
1112         $(ECHO) \# Making generic/m3:debug:edma3_lld_rm
1113         $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=m3 PROFILE_m3=debug
1114         $(ECHO) \# Making generic/m3:release:edma3_lld_rm
1115         $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=m3 PROFILE_m3=release
1116 ifeq ($(FORMAT),ELF)
1117         $(ECHO) \# Making generic/a8:debug:edma3_lld_rm
1118         $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=a8 PROFILE_a8=debug
1119         $(ECHO) \# Making generic/a8:release:edma3_lld_rm
1120         $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=a8 PROFILE_a8=release
1121         $(ECHO) \# Making generic/arm9:debug:edma3_lld_rm
1122         $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=arm9 PROFILE_arm9=debug
1123         $(ECHO) \# Making generic/arm9:release:edma3_lld_rm
1124         $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=arm9 PROFILE_arm9=release
1125 endif
1127 #To Clean libs For Platform Generic
1128 edma3_lld_rm_generic_clean:
1129         $(ECHO) \# Cleaning generic/c674:debug:edma3_lld_rm
1130         $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) clean PLATFORM=generic CORE=674 PROFILE_674=debug
1131         $(ECHO) \# Cleaning generic/c674:release:edma3_lld_rm
1132         $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) clean PLATFORM=generic CORE=674 PROFILE_674=release
1133         $(ECHO) \# Cleaning generic/c64p:debug:edma3_lld_rm: -for big_endian
1134         $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) clean PLATFORM=generic CORE=64p PROFILE_64p=debug ENDIAN=big
1135         $(ECHO) \# Cleaning generic/c64p:release:edma3_lld_rm: -for big_endian
1136         $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) clean PLATFORM=generic CORE=64p PROFILE_64p=release ENDIAN=big
1137         $(ECHO) \# Cleaning generic/c64p:debug:edma3_lld_rm
1138         $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) clean PLATFORM=generic CORE=64p PROFILE_64p=debug ENDIAN=little
1139         $(ECHO) \# Cleaning generic/c64p:release:edma3_lld_rm
1140         $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) clean PLATFORM=generic CORE=64p PROFILE_64p=release ENDIAN=little
1141         $(ECHO) \# Cleaning generic/c66:debug:edma3_lld_rm: -for big_endian
1142         $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) clean PLATFORM=generic CORE=66 PROFILE_66=debug ENDIAN=big
1143         $(ECHO) \# Cleaning generic/c66:release:edma3_lld_rm: -for big_endian
1144         $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) clean PLATFORM=generic CORE=66 PROFILE_66=release ENDIAN=big
1145         $(ECHO) \# Cleaning generic/c66:debug:edma3_lld_rm
1146         $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) clean PLATFORM=generic CORE=66 PROFILE_66=debug ENDIAN=little
1147         $(ECHO) \# Cleaning generic/c66:release:edma3_lld_rm
1148         $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) clean PLATFORM=generic CORE=66 PROFILE_66=release ENDIAN=little
1149         $(ECHO) \# Cleaning generic/m3:debug:edma3_lld_rm
1150         $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) clean PLATFORM=generic CORE=m3 PROFILE_m3=debug
1151         $(ECHO) \# Cleaning generic/m3:release:edma3_lld_rm
1152         $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) clean PLATFORM=generic CORE=m3 PROFILE_m3=release
1153         $(ECHO) \# Cleaning generic/a8:debug:edma3_lld_rm
1154         $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) clean PLATFORM=generic CORE=a8 PROFILE_a8=debug
1155         $(ECHO) \# Cleaning generic/a8:release:edma3_lld_rm
1156         $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) clean PLATFORM=generic CORE=a8 PROFILE_a8=release
1157         $(ECHO) \# Cleaning generic/arm9:debug:edma3_lld_rm
1158         $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) clean PLATFORM=generic CORE=arm9 PROFILE_arm9=debug
1159         $(ECHO) \# Cleaning generic/arm9:release:edma3_lld_rm
1160         $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) clean PLATFORM=generic CORE=arm9 PROFILE_arm9=release
1162 #=======================================================================================================================================
1164 # Rule to build all examples
1166 #=======================================================================================================================================
1167 edma3_drv_c6472-evm_64p_example:
1168         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
1169         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=debug
1170         $(ECHO) \# Making example $@:debug
1171         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=debug
1172         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
1173         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=release
1174         $(ECHO) \# Making example $@:release
1175         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=release
1177 edma3_drv_c6472-evm_64p_be_example:
1178         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
1179         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
1180         $(ECHO) \# Making example $@:debug
1181         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
1182         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
1183         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
1184         $(ECHO) \# Making example $@:release
1185         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
1187 edma3_drv_c6748-evm_674_example:
1188         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
1189         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6748-evm CORE=c6xdsp PROFILE_c6xdsp=debug
1190         $(ECHO) \# Making example $@:debug
1191         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6748-evm CORE=c6xdsp PROFILE_c6xdsp=debug
1192         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
1193         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6748-evm CORE=c6xdsp PROFILE_c6xdsp=release
1194         $(ECHO) \# Making example $@:release
1195         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6748-evm CORE=c6xdsp PROFILE_c6xdsp=release
1197 edma3_drv_da830-evm_674_example:
1198         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
1199         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=da830-evm CORE=c6xdsp PROFILE_c6xdsp=debug
1200         $(ECHO) \# Making example $@:debug
1201         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=da830-evm CORE=c6xdsp PROFILE_c6xdsp=debug
1202         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
1203         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=da830-evm CORE=c6xdsp PROFILE_c6xdsp=release
1204         $(ECHO) \# Making example $@:release
1205         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=da830-evm CORE=c6xdsp PROFILE_c6xdsp=release
1207 edma3_drv_omapl138-evm_674_example:
1208         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
1209         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=omapl138-evm CORE=c6xdsp PROFILE_c6xdsp=debug
1210         $(ECHO) \# Making example $@:debug
1211         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=omapl138-evm CORE=c6xdsp PROFILE_c6xdsp=debug
1212         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
1213         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=omapl138-evm CORE=c6xdsp PROFILE_c6xdsp=release
1214         $(ECHO) \# Making example $@:release
1215         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=omapl138-evm CORE=c6xdsp PROFILE_c6xdsp=release
1217 edma3_drv_omap4-evm_64t_example:
1218         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
1219         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=omap4-evm CORE=c6xdsp PROFILE_c6xdsp=debug
1220         $(ECHO) \# Making example $@:debug
1221         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=omap4-evm CORE=c6xdsp PROFILE_c6xdsp=debug
1222         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
1223         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=omap4-evm CORE=c6xdsp PROFILE_c6xdsp=release
1224         $(ECHO) \# Making example $@:release
1225         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=omap4-evm CORE=c6xdsp PROFILE_c6xdsp=release
1227 edma3_drv_tci6486-evm_64p_example:
1228         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
1229         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=debug
1230         $(ECHO) \# Making example $@:debug
1231         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=debug
1232         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
1233         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=release
1234         $(ECHO) \# Making example $@:release
1235         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=release
1237 edma3_drv_tci6486-evm_64p_be_example:
1238         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
1239         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
1240         $(ECHO) \# Making example $@:debug
1241         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
1242         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
1243         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
1244         $(ECHO) \# Making example $@:release
1245         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
1247 edma3_drv_ti816x-evm_674_example:
1248         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
1249         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=ti816x-evm CORE=c6xdsp PROFILE_c6xdsp=debug
1250         $(ECHO) \# Making example $@:debug
1251         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti816x-evm CORE=c6xdsp PROFILE_c6xdsp=debug
1252         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
1253         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=ti816x-evm CORE=c6xdsp PROFILE_c6xdsp=release
1254         $(ECHO) \# Making example $@:release
1255         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti816x-evm CORE=c6xdsp PROFILE_c6xdsp=release
1257 edma3_drv_ti814x-evm_674_example:
1258         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
1259         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=ti814x-evm CORE=c6xdsp PROFILE_c6xdsp=debug
1260         $(ECHO) \# Making example $@:debug
1261         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti814x-evm CORE=c6xdsp PROFILE_c6xdsp=debug
1262         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
1263         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=ti814x-evm CORE=c6xdsp PROFILE_c6xdsp=release
1264         $(ECHO) \# Making example $@:release
1265         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti814x-evm CORE=c6xdsp PROFILE_c6xdsp=release
1267 edma3_drv_tci6608-sim_66_example:
1268 ifeq ($(FORMAT),ELF)
1269         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
1270         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=debug
1271         $(ECHO) \# Making example $@:debug
1272         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6608-sim PROFILE_c6xdsp=debug
1273         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
1274         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=release
1275         $(ECHO) \# Making example $@:release
1276         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6608-sim PROFILE_c6xdsp=release
1277 endif
1279 edma3_drv_tci6608-sim_66_be_example:
1280 ifeq ($(FORMAT),ELF)
1281         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
1282         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
1283         $(ECHO) \# Making example $@:debug
1284         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6608-sim PROFILE_c6xdsp=debug ENDIAN=big
1285         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
1286         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
1287         $(ECHO) \# Making example $@:release
1288         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6608-sim PROFILE_c6xdsp=release ENDIAN=big
1289 endif
1291 edma3_drv_tci6616-sim_66_example:
1292 ifeq ($(FORMAT),ELF)
1293         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
1294         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=debug
1295         $(ECHO) \# Making example $@:debug
1296         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6616-sim PROFILE_c6xdsp=debug
1297         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
1298         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=release
1299         $(ECHO) \# Making example $@:release
1300         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6616-sim PROFILE_c6xdsp=release
1301 endif
1303 edma3_drv_tci6616-sim_66_be_example:
1304 ifeq ($(FORMAT),ELF)
1305         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
1306         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
1307         $(ECHO) \# Making example $@:debug
1308         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6616-sim PROFILE_c6xdsp=debug ENDIAN=big
1309         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
1310         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
1311         $(ECHO) \# Making example $@:release
1312         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6616-sim PROFILE_c6xdsp=release ENDIAN=big
1313 endif
1315 edma3_drv_c6670-evm_66_example:
1316 ifeq ($(FORMAT),ELF)
1317         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
1318         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=debug
1319         $(ECHO) \# Making example $@:debug
1320         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6670-evm PROFILE_c6xdsp=debug
1321         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
1322         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=release
1323         $(ECHO) \# Making example $@:release
1324         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6670-evm PROFILE_c6xdsp=release
1325 endif
1327 edma3_drv_c6670-evm_66_be_example:
1328 ifeq ($(FORMAT),ELF)
1329         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
1330         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
1331         $(ECHO) \# Making example $@:debug
1332         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6670-evm PROFILE_c6xdsp=debug ENDIAN=big
1333         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
1334         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
1335         $(ECHO) \# Making example $@:release
1336         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6670-evm PROFILE_c6xdsp=release ENDIAN=big
1337 endif
1340 edma3_drv_c6678-evm_66_example:
1341 ifeq ($(FORMAT),ELF)
1342         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
1343         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=debug
1344         $(ECHO) \# Making example $@:debug
1345         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=debug
1346         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
1347         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=release
1348         $(ECHO) \# Making example $@:release
1349         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=release
1350 endif
1352 edma3_drv_c6678-evm_66_be_example:
1353 ifeq ($(FORMAT),ELF)
1354         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
1355         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
1356         $(ECHO) \# Making example $@:debug
1357         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=debug ENDIAN=big
1358         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
1359         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
1360         $(ECHO) \# Making example $@:release
1361         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=release ENDIAN=big
1362 endif
1365 edma3_drv_omapl138-evm_arm9_example:
1366 ifeq ($(FORMAT),ELF)
1367         $(ECHO) \# Configuring XDC packages for $@:arm9:debug
1368         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=debug
1369         $(ECHO) \# Making example $@:debug
1370         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=debug
1371         $(ECHO) \# Configuring XDC packages for $@:arm9:release
1372         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=release
1373         $(ECHO) \# Making example $@:release
1374         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=release
1375 endif
1377 edma3_drv_ti814x-evm_a8_example:
1378 ifeq ($(FORMAT),ELF)
1379         $(ECHO) \# Configuring XDC packages for $@:a8:debug
1380         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=debug
1381         $(ECHO) \# Making example $@:debug
1382         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=debug
1383         $(ECHO) \# Configuring XDC packages for $@:a8:release
1384         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=release
1385         $(ECHO) \# Making example $@:release
1386         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=release
1387 endif
1389 edma3_drv_ti816x-evm_a8_example:
1390 ifeq ($(FORMAT),ELF)
1391         $(ECHO) \# Configuring XDC packages for $@:a8:debug
1392         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=debug
1393         $(ECHO) \# Making example $@:debug
1394         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=debug
1395         $(ECHO) \# Configuring XDC packages for $@:a8:release
1396         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=release
1397         $(ECHO) \# Making example $@:release
1398         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=release
1399 endif
1401 edma3_drv_ti816x-evm_m3_example:
1402 ifeq ($(FORMAT),ELF)
1403         $(ECHO) \# Configuring XDC packages for $@:m3:debug
1404         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=debug
1405         $(ECHO) \# Making example $@:debug
1406         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=debug
1408         $(ECHO) \# Configuring XDC packages for $@:m3:release
1409         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=release
1410         $(ECHO) \# Making example $@:release
1411         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=release
1413         $(ECHO) \# Configuring XDC packages for $@:m3:debug
1414         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=debug
1415         $(ECHO) \# Making example $@:debug
1416         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=debug
1418         $(ECHO) \# Configuring XDC packages for $@:m3:release
1419         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=release
1420         $(ECHO) \# Making example $@:release
1421         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=release
1422 endif
1424 edma3_drv_ti814x-evm_m3_example:
1425 ifeq ($(FORMAT),ELF)
1426         $(ECHO) \# Configuring XDC packages for $@:m3:debug 
1427         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=ti814x-evm CORE=m3video PROFILE_m3video=debug
1428         $(ECHO) \# Making example $@:debug
1429         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti814x-evm CORE=m3video PROFILE_m3video=debug   
1431         $(ECHO) \# Configuring XDC packages for $@:m3:release 
1432         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=ti814x-evm CORE=m3video PROFILE_m3video=release
1433         $(ECHO) \# Making example $@:release
1434         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti814x-evm CORE=m3video PROFILE_m3video=release
1436         $(ECHO) \# Configuring XDC packages for $@:m3:debug 
1437         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=ti814x-evm CORE=m3vpss PROFILE_m3vpss=debug
1438         $(ECHO) \# Making example $@:debug
1439         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti814x-evm CORE=m3vpss PROFILE_m3vpss=debug
1441         $(ECHO) \# Configuring XDC packages for $@:m3:release
1442         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=ti814x-evm CORE=m3vpss PROFILE_m3vpss=release     
1443         $(ECHO) \# Making example $@:release
1444         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti814x-evm CORE=m3vpss PROFILE_m3vpss=release
1445 endif
1447 #=======================================================================================================================================
1449 # Rule to clean all examples
1451 #=======================================================================================================================================
1453 edma3_drv_c6472-evm_64p_example_clean:
1454         $(ECHO) \# Cleaning example $@:debug
1455         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6472-evm PROFILE_c6xdsp=debug
1456         $(ECHO) \# Cleaning example $@:release
1457         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6472-evm PROFILE_c6xdsp=release
1459 edma3_drv_c6472-evm_64p_be_example_clean:
1460         $(ECHO) \# Cleaning example $@:debug
1461         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6472-evm PROFILE_c6xdsp=debug ENDIAN=big
1462         $(ECHO) \# Cleaning example $@:release
1463         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6472-evm PROFILE_c6xdsp=release ENDIAN=big
1465 edma3_drv_c6748-evm_674_example_clean:
1466         $(ECHO) \# Cleaning example $@:debug
1467         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6748-evm PROFILE_c6xdsp=debug
1468         $(ECHO) \# Cleaning example $@:release
1469         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6748-evm PROFILE_c6xdsp=release
1471 edma3_drv_da830-evm_674_example_clean:
1472         $(ECHO) \# Cleaning example $@:debug
1473         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=da830-evm PROFILE_c6xdsp=debug
1474         $(ECHO) \# Cleaning example $@:release
1475         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=da830-evm PROFILE_c6xdsp=release
1477 edma3_drv_omapl138-evm_674_example_clean:
1478         $(ECHO) \# Cleaning example $@:debug
1479         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=omapl138-evm PROFILE_c6xdsp=debug
1480         $(ECHO) \# Cleaning example $@:release
1481         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=omapl138-evm PROFILE_c6xdsp=release
1483 edma3_drv_omapl138-evm_arm9_example_clean:
1484 ifeq ($(FORMAT),ELF)
1485         $(ECHO) \# Cleaning example $@:debug
1486         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=debug
1487         $(ECHO) \# Cleaning example $@:release
1488         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=release
1489 endif
1491 edma3_drv_omap4-evm_64t_example_clean:
1492         $(ECHO) \# Cleaning example $@:debug
1493         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=omap4-evm PROFILE_c6xdsp=debug
1494         $(ECHO) \# Cleaning example $@:release
1495         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=omap4-evm PROFILE_c6xdsp=release
1497 edma3_drv_tci6486-evm_64p_example_clean:
1498         $(ECHO) \# Cleaning example $@:debug
1499         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6486-evm PROFILE_c6xdsp=debug
1500         $(ECHO) \# Cleaning example $@:release
1501         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6486-evm PROFILE_c6xdsp=release
1503 edma3_drv_tci6486-evm_64p_be_example_clean:
1504         $(ECHO) \# Cleaning example $@:debug
1505         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6486-evm PROFILE_c6xdsp=debug ENDIAN=big
1506         $(ECHO) \# Cleaning example $@:release
1507         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6486-evm PROFILE_c6xdsp=release ENDIAN=big
1509 edma3_drv_ti816x-evm_674_example_clean:
1510         $(ECHO) \# Cleaning example $@:debug
1511         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=ti816x-evm PROFILE_c6xdsp=debug
1512         $(ECHO) \# Cleaning example $@:release
1513         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=ti816x-evm PROFILE_c6xdsp=release
1515 edma3_drv_ti814x-evm_674_example_clean:
1516         $(ECHO) \# Cleaning example $@:debug
1517         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=ti814x-evm PROFILE_c6xdsp=debug
1518         $(ECHO) \# Cleaning example $@:release
1519         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=ti814x-evm PROFILE_c6xdsp=release
1521 edma3_drv_ti814x-evm_a8_example_clean:
1522 ifeq ($(FORMAT),ELF)
1523         $(ECHO) \# Cleaning example $@:debug
1524         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=debug
1525         $(ECHO) \# Cleaning example $@:release
1526         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=release
1527 endif
1529 edma3_drv_ti816x-evm_a8_example_clean:
1530 ifeq ($(FORMAT),ELF)
1531         $(ECHO) \# Cleaning example $@:debug
1532         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=debug
1533         $(ECHO) \# Cleaning example $@:release
1534         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=release
1535 endif
1537 edma3_drv_ti814x-evm_m3_example_clean:
1538 ifeq ($(FORMAT),ELF)
1539         $(ECHO) \# Cleaning example $@:debug
1540         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=ti814x-evm CORE=m3vpss PROFILE_m3vpss=debug
1541         $(ECHO) \# Cleaning example $@:release
1542         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=ti814x-evm CORE=m3vpss PROFILE_m3vpss=release
1543         $(ECHO) \# Cleaning example $@:debug
1544         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=ti814x-evm CORE=m3video PROFILE_m3video=debug
1545         $(ECHO) \# Cleaning example $@:release
1546         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=ti814x-evm CORE=m3video PROFILE_m3video=release
1547 endif
1549 edma3_drv_ti816x-evm_m3_example_clean:
1550 ifeq ($(FORMAT),ELF)
1551         $(ECHO) \# Cleaning example $@:debug
1552         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=debug
1553         $(ECHO) \# Cleaning example $@:release
1554         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=release
1555         $(ECHO) \# Cleaning example $@:debug
1556         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=debug
1557         $(ECHO) \# Cleaning example $@:release
1558         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=release
1559 endif
1561 edma3_drv_tci6608-sim_66_example_clean:
1562         $(ECHO) \# Cleaning example $@:debug
1563         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6608-sim PROFILE_c6xdsp=debug
1564         $(ECHO) \# Cleaning example $@:release
1565         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6608-sim PROFILE_c6xdsp=release
1567 edma3_drv_tci6608-sim_66_be_example_clean:
1568         $(ECHO) \# Cleaning example $@:debug
1569         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6608-sim PROFILE_c6xdsp=debug ENDIAN=big
1570         $(ECHO) \# Cleaning example $@:release
1571         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6608-sim PROFILE_c6xdsp=release ENDIAN=big
1573 edma3_drv_tci6616-sim_66_example_clean:
1574         $(ECHO) \# Cleaning example $@:debug
1575         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6616-sim PROFILE_c6xdsp=debug
1576         $(ECHO) \# Cleaning example $@:release
1577         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6616-sim PROFILE_c6xdsp=release
1579 edma3_drv_tci6616-sim_66_be_example_clean:
1580         $(ECHO) \# Cleaning example $@:debug
1581         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6616-sim PROFILE_c6xdsp=debug ENDIAN=big
1582         $(ECHO) \# Cleaning example $@:release
1583         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6616-sim PROFILE_c6xdsp=release ENDIAN=big
1585 edma3_drv_c6670-evm_66_example_clean:
1586         $(ECHO) \# Cleaning example $@:debug
1587         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6670-evm PROFILE_c6xdsp=debug
1588         $(ECHO) \# Cleaning example $@:release
1589         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6670-evm PROFILE_c6xdsp=release
1591 edma3_drv_c6670-evm_66_be_example_clean:
1592         $(ECHO) \# Cleaning example $@:debug
1593         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6670-evm PROFILE_c6xdsp=debug ENDIAN=big
1594         $(ECHO) \# Cleaning example $@:release
1595         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6670-evm PROFILE_c6xdsp=release ENDIAN=big
1597 edma3_drv_c6678-evm_66_example_clean:
1598         $(ECHO) \# Cleaning example $@:debug
1599         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6678-evm PROFILE_c6xdsp=debug
1600         $(ECHO) \# Cleaning example $@:release
1601         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6678-evm PROFILE_c6xdsp=release
1603 edma3_drv_c6678-evm_66_be_example_clean:
1604         $(ECHO) \# Cleaning example $@:debug
1605         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6678-evm PROFILE_c6xdsp=debug ENDIAN=big
1606         $(ECHO) \# Cleaning example $@:release
1607         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6678-evm PROFILE_c6xdsp=release ENDIAN=big
1610 # Help
1611 help:
1612         $(ECHO) EDMA3 LLD Driver Help page
1613         $(ECHO) To build libraries and examples:
1614         $(ECHO) "Command line: make [all\|libs\|examples] [FORMAT=\{ELF\|COFF\}] [PLATFORM=\{ti816x-evm\|da830-3vm\|etc\}] [TARGET=\{674\|a8\|etc\}]"
1615         $(ECHO) "       Default target is "all", which builds both libraries and examples"
1616         $(ECHO) "       Default FORMAT is specified in makerules/build_config.mk. This can be"
1617         $(ECHO) "        overridden by specifying a different FORMAT here."
1618         $(ECHO) "   TO build for specific platform apecify the PLATFORM here
1619         $(ECHO) To clean the build files:
1620         $(ECHO) "Command line: make \{clean\|cleanall\}"
1623 # Nothing beyond this point