Merge branch 'master' into edma3_keystone2
[keystone-rtos/edma3_lld.git] / packages / makefile_c66x
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_PKG_LIST_ALL))
35 CLEANALL_EXAMPLES = $(addsuffix _clean, $(edma3_lld_EXAMPLES_LIST))
37 .PHONY : $(edma3_lld_LIBS_ALL) $(edma3_lld_EXAMPLES_LIST)
39 all: libs examples
41 libs: $(edma3_lld_LIBS_ALL)
43 examples: $(edma3_lld_EXAMPLES_LIST)
45 clean: $(CLEANALL_TARGETS)
47 cleanall: $(CLEANALL_TARGETS) $(CLEANALL_EXAMPLES)
49 #
50 # Rule to build all modules
51 #
53 edma3_lld_drv:
54 ifeq ($(FORMAT),ELF)
55         $(ECHO) \# Making c66:debug:edma3_lld_drv
56         $(MAKE) -C $($@_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=debug
57         $(ECHO) \# Making c66:release:edma3_lld_drv
58         $(MAKE) -C $($@_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=release
59         $(ECHO) \# Making c66:debug:edma3_lld_drv -for big_endian
60         $(MAKE) -C $($@_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=debug ENDIAN=big
61         $(ECHO) \# Making c66:release:edma3_lld_drv -for big_endian
62         $(MAKE) -C $($@_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=release ENDIAN=big
63 endif
65 edma3_lld_rm: edma3_lld_rm_generic
66 ifeq ($(FORMAT),ELF)
67         $(ECHO) \# Making tci6608-sim:debug:edma3_lld_rm 
68         $(MAKE) -C $($@_PATH) PLATFORM=tci6608-sim PROFILE_c6xdsp=debug
69         $(ECHO) \# Making tci6616-sim:debug:edma3_lld_rm 
70         $(MAKE) -C $($@_PATH) PLATFORM=tci6616-sim PROFILE_c6xdsp=debug
71         $(ECHO) \# Making tci6614-sim:debug:edma3_lld_rm 
72         $(MAKE) -C $($@_PATH) PLATFORM=tci6614-sim PROFILE_c6xdsp=debug
73         $(ECHO) \# Making c6657-sim:debug:edma3_lld_rm 
74         $(MAKE) -C $($@_PATH) PLATFORM=c6657-sim PROFILE_c6xdsp=debug
75         $(ECHO) \# Making tci6638k2k-sim:debug:edma3_lld_rm 
76         $(MAKE) -C $($@_PATH) PLATFORM=tci6638k2k-sim PROFILE_c6xdsp=debug
77         $(ECHO) \# Making c6670-evm:debug:edma3_lld_rm 
78         $(MAKE) -C $($@_PATH) PLATFORM=c6670-evm PROFILE_c6xdsp=debug
79         $(ECHO) \# Making c6678-evm:debug:edma3_lld_rm 
80         $(MAKE) -C $($@_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=debug
81         $(ECHO) \# Making tci6614-evm:debug:edma3_lld_rm 
82         $(MAKE) -C $($@_PATH) PLATFORM=tci6614-evm PROFILE_c6xdsp=debug
83         $(ECHO) \# Making c6657-evm:debug:edma3_lld_rm -for big_endian
84         $(MAKE) -C $($@_PATH) PLATFORM=c6657-evm PROFILE_c6xdsp=debug
85         $(ECHO) \# Making tci6638k2k-evm:debug:edma3_lld_rm -for big_endian
86         $(MAKE) -C $($@_PATH) PLATFORM=tci6638k2k-evm PROFILE_c6xdsp=debug
87         $(ECHO) \# Making tci6636k2h-evm:debug:edma3_lld_rm -for big_endian
88         $(MAKE) -C $($@_PATH) PLATFORM=tci6636k2h-evm PROFILE_c6xdsp=debug
89         $(ECHO) \# Making tci6608-sim:debug:edma3_lld_rm -for big_endian
90         $(MAKE) -C $($@_PATH) PLATFORM=tci6608-sim PROFILE_c6xdsp=debug ENDIAN=big
91         $(ECHO) \# Making tci6616-sim:debug:edma3_lld_rm -for big_endian
92         $(MAKE) -C $($@_PATH) PLATFORM=tci6616-sim PROFILE_c6xdsp=debug ENDIAN=big
93         $(ECHO) \# Making tci6614-sim:debug:edma3_lld_rm -for big_endian
94         $(MAKE) -C $($@_PATH) PLATFORM=tci6614-sim PROFILE_c6xdsp=debug ENDIAN=big
95         $(ECHO) \# Making c6657-sim:debug:edma3_lld_rm -for big_endian
96         $(MAKE) -C $($@_PATH) PLATFORM=c6657-sim PROFILE_c6xdsp=debug ENDIAN=big
97         $(ECHO) \# Making tci6638k2k-sim:debug:edma3_lld_rm -for big_endian
98         $(MAKE) -C $($@_PATH) PLATFORM=tci6638k2k-sim PROFILE_c6xdsp=debug ENDIAN=big
99         $(ECHO) \# Making c6670-evm:debug:edma3_lld_rm -for big_endian
100         $(MAKE) -C $($@_PATH) PLATFORM=c6670-evm PROFILE_c6xdsp=debug ENDIAN=big
101         $(ECHO) \# Making c6678-evm:debug:edma3_lld_rm -for big_endian
102         $(MAKE) -C $($@_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=debug ENDIAN=big
103         $(ECHO) \# Making tci6614-evm:debug:edma3_lld_rm -for big_endian
104         $(MAKE) -C $($@_PATH) PLATFORM=tci6614-evm PROFILE_c6xdsp=debug ENDIAN=big
105         $(ECHO) \# Making c6657-evm:debug:edma3_lld_rm -for big_endian
106         $(MAKE) -C $($@_PATH) PLATFORM=c6657-evm PROFILE_c6xdsp=debug ENDIAN=big
107         $(ECHO) \# Making tci6638k2k-evm:debug:edma3_lld_rm -for big_endian
108         $(MAKE) -C $($@_PATH) PLATFORM=tci6638k2k-evm PROFILE_c6xdsp=debug ENDIAN=big
109         $(ECHO) \# Making tci6636k2h-evm:debug:edma3_lld_rm -for big_endian
110         $(MAKE) -C $($@_PATH) PLATFORM=tci6636k2h-evm PROFILE_c6xdsp=debug ENDIAN=big
112         $(ECHO) \# Making tci6608-sim:release:edma3_lld_rm 
113         $(MAKE) -C $($@_PATH) PLATFORM=tci6608-sim PROFILE_c6xdsp=release
114         $(ECHO) \# Making tci6616-sim:release:edma3_lld_rm 
115         $(MAKE) -C $($@_PATH) PLATFORM=tci6616-sim PROFILE_c6xdsp=release
116         $(ECHO) \# Making tci6614-sim:release:edma3_lld_rm 
117         $(MAKE) -C $($@_PATH) PLATFORM=tci6614-sim PROFILE_c6xdsp=release
118         $(ECHO) \# Making c6657-sim:release:edma3_lld_rm 
119         $(MAKE) -C $($@_PATH) PLATFORM=c6657-sim PROFILE_c6xdsp=release
120         $(ECHO) \# Making tci6638k2k-sim:release:edma3_lld_rm 
121         $(MAKE) -C $($@_PATH) PLATFORM=tci6638k2k-sim PROFILE_c6xdsp=release
122         $(ECHO) \# Making c6670-evm:release:edma3_lld_rm 
123         $(MAKE) -C $($@_PATH) PLATFORM=c6670-evm PROFILE_c6xdsp=release
124         $(ECHO) \# Making c6678-evm:release:edma3_lld_rm 
125         $(MAKE) -C $($@_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=release
126         $(ECHO) \# Making tci6614-evm:release:edma3_lld_rm 
127         $(MAKE) -C $($@_PATH) PLATFORM=tci6614-evm PROFILE_c6xdsp=release
128         $(ECHO) \# Making c6657-evm:release:edma3_lld_rm 
129         $(MAKE) -C $($@_PATH) PLATFORM=c6657-evm PROFILE_c6xdsp=release
130         $(ECHO) \# Making tci6638k2k-evm:release:edma3_lld_rm 
131         $(MAKE) -C $($@_PATH) PLATFORM=tci6638k2k-evm PROFILE_c6xdsp=release
132         $(ECHO) \# Making tci6636k2h-evm:release:edma3_lld_rm 
133         $(MAKE) -C $($@_PATH) PLATFORM=tci6636k2h-evm PROFILE_c6xdsp=release
135         $(ECHO) \# Making tci6608-sim:release:edma3_lld_rm for big_endian
136         $(MAKE) -C $($@_PATH) PLATFORM=tci6608-sim PROFILE_c6xdsp=release ENDIAN=big
137         $(ECHO) \# Making tci6616-sim:release:edma3_lld_rm for big_endian
138         $(MAKE) -C $($@_PATH) PLATFORM=tci6616-sim PROFILE_c6xdsp=release ENDIAN=big
139         $(ECHO) \# Making tci6614-sim:release:edma3_lld_rm for big_endian
140         $(MAKE) -C $($@_PATH) PLATFORM=tci6614-sim PROFILE_c6xdsp=release ENDIAN=big
141         $(ECHO) \# Making c6657-sim:release:edma3_lld_rm for big_endian
142         $(MAKE) -C $($@_PATH) PLATFORM=c6657-sim PROFILE_c6xdsp=release ENDIAN=big
143         $(ECHO) \# Making tci6638k2k-sim:release:edma3_lld_rm for big_endian
144         $(MAKE) -C $($@_PATH) PLATFORM=tci6638k2k-sim PROFILE_c6xdsp=release ENDIAN=big
145         $(ECHO) \# Making c6670-evm:release:edma3_lld_rm for big_endian
146         $(MAKE) -C $($@_PATH) PLATFORM=c6670-evm PROFILE_c6xdsp=release ENDIAN=big
147         $(ECHO) \# Making c6678-evm:release:edma3_lld_rm for big_endian
148         $(MAKE) -C $($@_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=release ENDIAN=big
149         $(ECHO) \# Making tci6614-evm:release:edma3_lld_rm for big_endian
150         $(MAKE) -C $($@_PATH) PLATFORM=tci6614-evm PROFILE_c6xdsp=release ENDIAN=big
151         $(ECHO) \# Making c6657-evm:release:edma3_lld_rm for big_endian
152         $(MAKE) -C $($@_PATH) PLATFORM=c6657-evm PROFILE_c6xdsp=release ENDIAN=big
153         $(ECHO) \# Making tci6638k2k-evm:release:edma3_lld_rm for big_endian
154         $(MAKE) -C $($@_PATH) PLATFORM=tci6638k2k-evm PROFILE_c6xdsp=release ENDIAN=big
155         $(ECHO) \# Making tci6636k2h-evm:release:edma3_lld_rm for big_endian
156         $(MAKE) -C $($@_PATH) PLATFORM=tci6636k2h-evm PROFILE_c6xdsp=release ENDIAN=big
157 endif
159 # Generic platform
160 edma3_lld_rm_generic:
161 ifeq ($(FORMAT),ELF)
162         $(ECHO) \# Making generic/c66:debug:edma3_lld_rm: -for big_endian
163         $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=66 PROFILE_66=debug ENDIAN=big
164         $(ECHO) \# Making generic/c66:release:edma3_lld_rm: -for big_endian
165         $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=66 PROFILE_66=release ENDIAN=big
166         $(ECHO) \# Making generic/c66:debug:edma3_lld_rm 
167         $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=66 PROFILE_66=debug ENDIAN=little
168         $(ECHO) \# Making generic/c66:release:edma3_lld_rm 
169         $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=66 PROFILE_66=release ENDIAN=little
170 endif
171  
172 edma3_lld_rm_sample:
173 ifeq ($(FORMAT),ELF)
174         $(ECHO) \# Making tci6608-sim:debug:edma3_lld_rm_sample 
175         $(MAKE) -C $($@_PATH) PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=debug
176         $(ECHO) \# Making tci6616-sim:debug:edma3_lld_rm_sample 
177         $(MAKE) -C $($@_PATH) PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=debug
178         $(ECHO) \# Making tci6614-sim:debug:edma3_lld_rm_sample 
179         $(MAKE) -C $($@_PATH) PLATFORM=tci6614-sim CORE=c6xdsp PROFILE_c6xdsp=debug
180         $(ECHO) \# Making c6657-sim:debug:edma3_lld_rm_sample 
181         $(MAKE) -C $($@_PATH) PLATFORM=c6657-sim CORE=c6xdsp PROFILE_c6xdsp=debug
182         $(ECHO) \# Making tci6638k2k-sim:debug:edma3_lld_rm_sample 
183         $(MAKE) -C $($@_PATH) PLATFORM=tci6638k2k-sim CORE=c6xdsp PROFILE_c6xdsp=debug
184         $(ECHO) \# Making c6670-evm:debug:edma3_lld_rm_sample 
185         $(MAKE) -C $($@_PATH) PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=debug
186         $(ECHO) \# Making c6678-evm:debug:edma3_lld_rm_sample 
187         $(MAKE) -C $($@_PATH) PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=debug
188         $(ECHO) \# Making tci6614-evm:debug:edma3_lld_rm_sample 
189         $(MAKE) -C $($@_PATH) PLATFORM=tci6614-evm CORE=c6xdsp PROFILE_c6xdsp=debug
190         $(ECHO) \# Making c6657-evm:debug:edma3_lld_rm_sample 
191         $(MAKE) -C $($@_PATH) PLATFORM=c6657-evm CORE=c6xdsp PROFILE_c6xdsp=debug
192         $(ECHO) \# Making tci6638k2k-evm:debug:edma3_lld_rm_sample 
193         $(MAKE) -C $($@_PATH) PLATFORM=tci6638k2k-evm CORE=c6xdsp PROFILE_c6xdsp=debug
194         $(ECHO) \# Making tci6636k2h-evm:debug:edma3_lld_rm_sample 
195         $(MAKE) -C $($@_PATH) PLATFORM=tci6636k2h-evm CORE=c6xdsp PROFILE_c6xdsp=debug
197         $(ECHO) \# Making tci6608-sim:debug:edma3_lld_rm_sample -for big_endian
198         $(MAKE) -C $($@_PATH) PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
199         $(ECHO) \# Making tci6616-sim:debug:edma3_lld_rm_sample -for big_endian
200         $(MAKE) -C $($@_PATH) PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
201         $(ECHO) \# Making tci6614-sim:debug:edma3_lld_rm_sample -for big_endian
202         $(MAKE) -C $($@_PATH) PLATFORM=tci6614-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
203         $(ECHO) \# Making c6657-sim:debug:edma3_lld_rm_sample -for big_endian
204         $(MAKE) -C $($@_PATH) PLATFORM=c6657-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
205         $(ECHO) \# Making tci6638k2k-sim:debug:edma3_lld_rm_sample -for big_endian
206         $(MAKE) -C $($@_PATH) PLATFORM=tci6638k2k-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
207         $(ECHO) \# Making c6670-evm:debug:edma3_lld_rm_sample -for big_endian
208         $(MAKE) -C $($@_PATH) PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
209         $(ECHO) \# Making c6678-evm:debug:edma3_lld_rm_sample -for big_endian
210         $(MAKE) -C $($@_PATH) PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
211         $(ECHO) \# Making tci6614-evm:debug:edma3_lld_rm_sample -for big_endian
212         $(MAKE) -C $($@_PATH) PLATFORM=tci6614-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
213         $(ECHO) \# Making c6657-evm:debug:edma3_lld_rm_sample -for big_endian
214         $(MAKE) -C $($@_PATH) PLATFORM=c6657-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
215         $(ECHO) \# Making tci6638k2k-evm:debug:edma3_lld_rm_sample -for big_endian
216         $(MAKE) -C $($@_PATH) PLATFORM=tci6638k2k-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
217         $(ECHO) \# Making tci6636k2h-evm:debug:edma3_lld_rm_sample -for big_endian
218         $(MAKE) -C $($@_PATH) PLATFORM=tci6636k2h-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
220         $(ECHO) \# Making tci6608-sim:debug:edma3_lld_rm_sample 
221         $(MAKE) -C $($@_PATH) PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=release
222         $(ECHO) \# Making tci6616-sim:debug:edma3_lld_rm_sample 
223         $(MAKE) -C $($@_PATH) PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=release
224         $(ECHO) \# Making tci6614-sim:debug:edma3_lld_rm_sample 
225         $(MAKE) -C $($@_PATH) PLATFORM=tci6614-sim CORE=c6xdsp PROFILE_c6xdsp=release
226         $(ECHO) \# Making c6657-sim:debug:edma3_lld_rm_sample 
227         $(MAKE) -C $($@_PATH) PLATFORM=c6657-sim CORE=c6xdsp PROFILE_c6xdsp=release
228         $(ECHO) \# Making tci6638k2k-sim:debug:edma3_lld_rm_sample 
229         $(MAKE) -C $($@_PATH) PLATFORM=tci6638k2k-sim CORE=c6xdsp PROFILE_c6xdsp=release
230         $(ECHO) \# Making c6670-evm:debug:edma3_lld_rm_sample 
231         $(MAKE) -C $($@_PATH) PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=release
232         $(ECHO) \# Making c6678-evm:debug:edma3_lld_rm_sample 
233         $(MAKE) -C $($@_PATH) PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=release
234         $(ECHO) \# Making tci6614-evm:debug:edma3_lld_rm_sample 
235         $(MAKE) -C $($@_PATH) PLATFORM=tci6614-evm CORE=c6xdsp PROFILE_c6xdsp=release
236         $(ECHO) \# Making c6657-evm:debug:edma3_lld_rm_sample 
237         $(MAKE) -C $($@_PATH) PLATFORM=c6657-evm CORE=c6xdsp PROFILE_c6xdsp=release
238         $(ECHO) \# Making tci6638k2k-evm:debug:edma3_lld_rm_sample 
239         $(MAKE) -C $($@_PATH) PLATFORM=tci6638k2k-evm CORE=c6xdsp PROFILE_c6xdsp=release
240         $(ECHO) \# Making tci6636k2h-evm:debug:edma3_lld_rm_sample 
241         $(MAKE) -C $($@_PATH) PLATFORM=tci6636k2h-evm CORE=c6xdsp PROFILE_c6xdsp=release
243         $(ECHO) \# Making tci6608-sim:debug:edma3_lld_rm_sample -for big_endian
244         $(MAKE) -C $($@_PATH) PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
245         $(ECHO) \# Making tci6616-sim:debug:edma3_lld_rm_sample -for big_endian
246         $(MAKE) -C $($@_PATH) PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
247         $(ECHO) \# Making tci6614-sim:debug:edma3_lld_rm_sample -for big_endian
248         $(MAKE) -C $($@_PATH) PLATFORM=tci6614-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
249         $(ECHO) \# Making c6657-sim:debug:edma3_lld_rm_sample -for big_endian
250         $(MAKE) -C $($@_PATH) PLATFORM=c6657-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
251         $(ECHO) \# Making tci6638k2k-sim:debug:edma3_lld_rm_sample -for big_endian
252         $(MAKE) -C $($@_PATH) PLATFORM=tci6638k2k-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
253         $(ECHO) \# Making c6670-evm:debug:edma3_lld_rm_sample -for big_endian
254         $(MAKE) -C $($@_PATH) PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
255         $(ECHO) \# Making c6678-evm:debug:edma3_lld_rm_sample -for big_endian
256         $(MAKE) -C $($@_PATH) PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
257         $(ECHO) \# Making tci6614-evm:debug:edma3_lld_rm_sample -for big_endian
258         $(MAKE) -C $($@_PATH) PLATFORM=tci6614-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
259         $(ECHO) \# Making c6657-evm:debug:edma3_lld_rm_sample -for big_endian
260         $(MAKE) -C $($@_PATH) PLATFORM=c6657-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
261         $(ECHO) \# Making tci6638k2k-evm:debug:edma3_lld_rm_sample -for big_endian
262         $(MAKE) -C $($@_PATH) PLATFORM=tci6638k2k-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
263         $(ECHO) \# Making tci6636k2h-evm:debug:edma3_lld_rm_sample -for big_endian
264         $(MAKE) -C $($@_PATH) PLATFORM=tci6636k2h-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
265 endif
267 edma3_lld_drv_sample:
268 ifeq ($(FORMAT),ELF)
269         $(ECHO) \# Making tci6608-sim:debug:edma3_lld_drv_sample 
270         $(MAKE) -C $($@_PATH) PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=debug 
271         $(ECHO) \# Making tci6616-sim:debug:edma3_lld_drv_sample
272         $(MAKE) -C $($@_PATH) PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=debug 
273         $(ECHO) \# Making tci6614-sim:debug:edma3_lld_drv_sample
274         $(MAKE) -C $($@_PATH) PLATFORM=tci6614-sim CORE=c6xdsp PROFILE_c6xdsp=debug 
275         $(ECHO) \# Making c6657-sim:debug:edma3_lld_drv_sample
276         $(MAKE) -C $($@_PATH) PLATFORM=c6657-sim CORE=c6xdsp PROFILE_c6xdsp=debug 
277         $(ECHO) \# Making tci6638k2k-sim:debug:edma3_lld_drv_sample
278         $(MAKE) -C $($@_PATH) PLATFORM=tci6638k2k-sim CORE=c6xdsp PROFILE_c6xdsp=debug 
279         $(ECHO) \# Making c6670-evm:debug:edma3_lld_drv_sample
280         $(MAKE) -C $($@_PATH) PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=debug 
281         $(ECHO) \# Making c6678-evm:debug:edma3_lld_drv_sample
282         $(MAKE) -C $($@_PATH) PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=debug 
283         $(ECHO) \# Making tci6614-evm:debug:edma3_lld_drv_sample
284         $(MAKE) -C $($@_PATH) PLATFORM=tci6614-evm CORE=c6xdsp PROFILE_c6xdsp=debug 
285         $(ECHO) \# Making c6657-evm:debug:edma3_lld_drv_sample
286         $(MAKE) -C $($@_PATH) PLATFORM=c6657-evm CORE=c6xdsp PROFILE_c6xdsp=debug 
287         $(ECHO) \# Making tci6638k2k-evm:debug:edma3_lld_drv_sample
288         $(MAKE) -C $($@_PATH) PLATFORM=tci6638k2k-evm CORE=c6xdsp PROFILE_c6xdsp=debug 
289         $(ECHO) \# Making tci6636k2h-evm:debug:edma3_lld_drv_sample
290         $(MAKE) -C $($@_PATH) PLATFORM=tci6636k2h-evm CORE=c6xdsp PROFILE_c6xdsp=debug 
292         $(ECHO) \# Making tci6608-sim:debug:edma3_lld_drv_sample -for big_endian
293         $(MAKE) -C $($@_PATH) PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
294         $(ECHO) \# Making tci6616-sim:debug:edma3_lld_drv_sample -for big_endian
295         $(MAKE) -C $($@_PATH) PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
296         $(ECHO) \# Making tci6614-sim:debug:edma3_lld_drv_sample -for big_endian
297         $(MAKE) -C $($@_PATH) PLATFORM=tci6614-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
298         $(ECHO) \# Making c6657-sim:debug:edma3_lld_drv_sample -for big_endian
299         $(MAKE) -C $($@_PATH) PLATFORM=c6657-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
300         $(ECHO) \# Making tci6638k2k-sim:debug:edma3_lld_drv_sample -for big_endian
301         $(MAKE) -C $($@_PATH) PLATFORM=tci6638k2k-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
302         $(ECHO) \# Making c6670-evm:debug:edma3_lld_drv_sample -for big_endian
303         $(MAKE) -C $($@_PATH) PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
304         $(ECHO) \# Making c6678-evm:debug:edma3_lld_drv_sample -for big_endian
305         $(MAKE) -C $($@_PATH) PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
306         $(ECHO) \# Making tci6614-evm:debug:edma3_lld_drv_sample -for big_endian
307         $(MAKE) -C $($@_PATH) PLATFORM=tci6614-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
308         $(ECHO) \# Making c6657-evm:debug:edma3_lld_drv_sample -for big_endian
309         $(MAKE) -C $($@_PATH) PLATFORM=c6657-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
310         $(ECHO) \# Making tci6638k2k-evm:debug:edma3_lld_drv_sample -for big_endian
311         $(MAKE) -C $($@_PATH) PLATFORM=tci6638k2k-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
312         $(ECHO) \# Making tci6636k2h-evm:debug:edma3_lld_drv_sample -for big_endian
313         $(MAKE) -C $($@_PATH) PLATFORM=tci6636k2h-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
315         $(ECHO) \# Making tci6608-sim:release:edma3_lld_drv_sample
316         $(MAKE) -C $($@_PATH) PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=release 
317         $(ECHO) \# Making tci6616-sim:release:edma3_lld_drv_sample 
318         $(MAKE) -C $($@_PATH) PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=release 
319         $(ECHO) \# Making tci6614-sim:release:edma3_lld_drv_sample 
320         $(MAKE) -C $($@_PATH) PLATFORM=tci6614-sim CORE=c6xdsp PROFILE_c6xdsp=release 
321         $(ECHO) \# Making c6657-sim:release:edma3_lld_drv_sample 
322         $(MAKE) -C $($@_PATH) PLATFORM=c6657-sim CORE=c6xdsp PROFILE_c6xdsp=release 
323         $(ECHO) \# Making tci6638k2k-sim:release:edma3_lld_drv_sample 
324         $(MAKE) -C $($@_PATH) PLATFORM=tci6638k2k-sim CORE=c6xdsp PROFILE_c6xdsp=release 
325         $(ECHO) \# Making c6670-evm:release:edma3_lld_drv_sample 
326         $(MAKE) -C $($@_PATH) PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=release 
327         $(ECHO) \# Making c6678-evm:release:edma3_lld_drv_sample 
328         $(MAKE) -C $($@_PATH) PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=release 
329         $(ECHO) \# Making tci6614-evm:release:edma3_lld_drv_sample 
330         $(MAKE) -C $($@_PATH) PLATFORM=tci6614-evm CORE=c6xdsp PROFILE_c6xdsp=release 
331         $(ECHO) \# Making c6657-evm:release:edma3_lld_drv_sample 
332         $(MAKE) -C $($@_PATH) PLATFORM=c6657-evm CORE=c6xdsp PROFILE_c6xdsp=release 
333         $(ECHO) \# Making tci6638k2k-evm:release:edma3_lld_drv_sample 
334         $(MAKE) -C $($@_PATH) PLATFORM=tci6638k2k-evm CORE=c6xdsp PROFILE_c6xdsp=release 
335         $(ECHO) \# Making tci6636k2h-evm:release:edma3_lld_drv_sample 
336         $(MAKE) -C $($@_PATH) PLATFORM=tci6636k2h-evm CORE=c6xdsp PROFILE_c6xdsp=release 
338         $(ECHO) \# Making tci6608-sim:release:edma3_lld_drv_sample -for big_endian
339         $(MAKE) -C $($@_PATH) PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
340         $(ECHO) \# Making tci6616-sim:release:edma3_lld_drv_sample -for big_endian
341         $(MAKE) -C $($@_PATH) PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
342         $(ECHO) \# Making tci6614-sim:release:edma3_lld_drv_sample -for big_endian
343         $(MAKE) -C $($@_PATH) PLATFORM=tci6614-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
344         $(ECHO) \# Making c6657-sim:release:edma3_lld_drv_sample -for big_endian
345         $(MAKE) -C $($@_PATH) PLATFORM=c6657-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
346         $(ECHO) \# Making tci6638k2k-sim:release:edma3_lld_drv_sample -for big_endian
347         $(MAKE) -C $($@_PATH) PLATFORM=tci6638k2k-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
348         $(ECHO) \# Making c6670-evm:release:edma3_lld_drv_sample -for big_endian
349         $(MAKE) -C $($@_PATH) PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
350         $(ECHO) \# Making c6678-evm:release:edma3_lld_drv_sample -for big_endian
351         $(MAKE) -C $($@_PATH) PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
352         $(ECHO) \# Making tci6614-evm:release:edma3_lld_drv_sample -for big_endian
353         $(MAKE) -C $($@_PATH) PLATFORM=tci6614-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
354         $(ECHO) \# Making c6657-evm:release:edma3_lld_drv_sample -for big_endian
355         $(MAKE) -C $($@_PATH) PLATFORM=c6657-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
356         $(ECHO) \# Making tci6638k2k-evm:release:edma3_lld_drv_sample -for big_endian
357         $(MAKE) -C $($@_PATH) PLATFORM=tci6638k2k-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
358         $(ECHO) \# Making tci6636k2h-evm:release:edma3_lld_drv_sample -for big_endian
359         $(MAKE) -C $($@_PATH) PLATFORM=tci6636k2h-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
360 endif
363 # Rule to build all examples
366  
367 edma3_drv_tci6608_sample:
368 ifeq ($(FORMAT),ELF)
369         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
370         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=debug
371         $(ECHO) \# Making example $@:debug
372         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6608-sim PROFILE_c6xdsp=debug
373         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
374         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=release
375         $(ECHO) \# Making example $@:release
376         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6608-sim PROFILE_c6xdsp=release
377 endif
378  
379 edma3_drv_tci6608be_sample:
380 ifeq ($(FORMAT),ELF)
381         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
382         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
383         $(ECHO) \# Making example $@:debug
384         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6608-sim PROFILE_c6xdsp=debug ENDIAN=big
385         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
386         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
387         $(ECHO) \# Making example $@:release
388         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6608-sim PROFILE_c6xdsp=release ENDIAN=big
389 endif
391 edma3_drv_tci6616_sample:
392 ifeq ($(FORMAT),ELF)
393         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
394         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=debug
395         $(ECHO) \# Making example $@:debug
396         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6616-sim PROFILE_c6xdsp=debug
397         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
398         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=release
399         $(ECHO) \# Making example $@:release
400         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6616-sim PROFILE_c6xdsp=release
401 endif
402  
403 edma3_drv_tci6616be_sample:
404 ifeq ($(FORMAT),ELF)
405         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
406         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
407         $(ECHO) \# Making example $@:debug
408         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6616-sim PROFILE_c6xdsp=debug ENDIAN=big
409         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
410         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
411         $(ECHO) \# Making example $@:release
412         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6616-sim PROFILE_c6xdsp=release ENDIAN=big
413 endif
415 edma3_drv_SIMtci6614_sample:
416 ifeq ($(FORMAT),ELF)
417         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
418         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6614-sim CORE=c6xdsp PROFILE_c6xdsp=debug
419         $(ECHO) \# Making example $@:debug
420         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6614-sim PROFILE_c6xdsp=debug
421         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
422         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6614-sim CORE=c6xdsp PROFILE_c6xdsp=release
423         $(ECHO) \# Making example $@:release
424         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6614-sim PROFILE_c6xdsp=release
425 endif
426  
427 edma3_drv_SIMtci6614be_sample:
428 ifeq ($(FORMAT),ELF)
429         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
430         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6614-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
431         $(ECHO) \# Making example $@:debug
432         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6614-sim PROFILE_c6xdsp=debug ENDIAN=big
433         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
434         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6614-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
435         $(ECHO) \# Making example $@:release
436         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6614-sim PROFILE_c6xdsp=release ENDIAN=big
437 endif
439 edma3_drv_SIMc6657_sample:
440 ifeq ($(FORMAT),ELF)
441         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
442         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6657-sim CORE=c6xdsp PROFILE_c6xdsp=debug
443         $(ECHO) \# Making example $@:debug
444         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6657-sim PROFILE_c6xdsp=debug
445         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
446         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6657-sim CORE=c6xdsp PROFILE_c6xdsp=release
447         $(ECHO) \# Making example $@:release
448         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6657-sim PROFILE_c6xdsp=release
449 endif
450  
451 edma3_drv_SIMc6657be_sample:
452 ifeq ($(FORMAT),ELF)
453         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
454         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6657-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
455         $(ECHO) \# Making example $@:debug
456         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6657-sim PROFILE_c6xdsp=debug ENDIAN=big
457         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
458         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6657-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
459         $(ECHO) \# Making example $@:release
460         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6657-sim PROFILE_c6xdsp=release ENDIAN=big
461 endif
463 edma3_drv_SIMtci6638k2k_sample:
464 ifeq ($(FORMAT),ELF)
465         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
466         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6638k2k-sim CORE=c6xdsp PROFILE_c6xdsp=debug
467         $(ECHO) \# Making example $@:debug
468         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6638k2k-sim PROFILE_c6xdsp=debug
469         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
470         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6638k2k-sim CORE=c6xdsp PROFILE_c6xdsp=release
471         $(ECHO) \# Making example $@:release
472         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6638k2k-sim PROFILE_c6xdsp=release
473 endif
474  
475 edma3_drv_SIMtci6638k2kbe_sample:
476 ifeq ($(FORMAT),ELF)
477         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
478         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6638k2k-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
479         $(ECHO) \# Making example $@:debug
480         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6638k2k-sim PROFILE_c6xdsp=debug ENDIAN=big
481         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
482         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6638k2k-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
483         $(ECHO) \# Making example $@:release
484         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6638k2k-sim PROFILE_c6xdsp=release ENDIAN=big
485 endif
487 edma3_drv_c6670_sample:
488 ifeq ($(FORMAT),ELF)
489         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
490         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=debug
491         $(ECHO) \# Making example $@:debug
492         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6670-evm PROFILE_c6xdsp=debug
493         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
494         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=release
495         $(ECHO) \# Making example $@:release
496         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6670-evm PROFILE_c6xdsp=release
497 endif
499 edma3_drv_c6670be_sample:
500 ifeq ($(FORMAT),ELF)
501         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
502         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
503         $(ECHO) \# Making example $@:debug
504         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6670-evm PROFILE_c6xdsp=debug ENDIAN=big
505         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
506         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
507         $(ECHO) \# Making example $@:release
508         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6670-evm PROFILE_c6xdsp=release ENDIAN=big
509 endif
510  
511 edma3_drv_c6678_sample:
512 ifeq ($(FORMAT),ELF)
513         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
514         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=debug
515         $(ECHO) \# Making example $@:debug
516         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=debug
517         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
518         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=release
519         $(ECHO) \# Making example $@:release
520         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=release
521 endif
522  
523 edma3_drv_c6678be_sample:
524 ifeq ($(FORMAT),ELF)
525         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
526         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
527         $(ECHO) \# Making example $@:debug
528         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=debug ENDIAN=big
529         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
530         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
531         $(ECHO) \# Making example $@:release
532         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=release ENDIAN=big
533 endif
535 edma3_drv_EVMtci6614_sample:
536 ifeq ($(FORMAT),ELF)
537         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
538         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6614-evm CORE=c6xdsp PROFILE_c6xdsp=debug
539         $(ECHO) \# Making example $@:debug
540         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6614-evm PROFILE_c6xdsp=debug
541         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
542         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6614-evm CORE=c6xdsp PROFILE_c6xdsp=release
543         $(ECHO) \# Making example $@:release
544         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6614-evm PROFILE_c6xdsp=release
545 endif
546  
547 edma3_drv_EVMtci6614be_sample:
548 ifeq ($(FORMAT),ELF)
549         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
550         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6614-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
551         $(ECHO) \# Making example $@:debug
552         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6614-evm PROFILE_c6xdsp=debug ENDIAN=big
553         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
554         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6614-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
555         $(ECHO) \# Making example $@:release
556         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6614-evm PROFILE_c6xdsp=release ENDIAN=big
557 endif
559 edma3_drv_EVM6657_sample:
560 ifeq ($(FORMAT),ELF)
561         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
562         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6657-evm CORE=c6xdsp PROFILE_c6xdsp=debug
563         $(ECHO) \# Making example $@:debug
564         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6657-evm PROFILE_c6xdsp=debug
565         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
566         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6657-evm CORE=c6xdsp PROFILE_c6xdsp=release
567         $(ECHO) \# Making example $@:release
568         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6657-evm PROFILE_c6xdsp=release
569 endif
570  
571 edma3_drv_EVM6657be_sample:
572 ifeq ($(FORMAT),ELF)
573         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
574         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6657-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
575         $(ECHO) \# Making example $@:debug
576         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6657-evm PROFILE_c6xdsp=debug ENDIAN=big
577         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
578         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6657-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
579         $(ECHO) \# Making example $@:release
580         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6657-evm PROFILE_c6xdsp=release ENDIAN=big
581 endif
583 edma3_drv_EVMtci6638k2k_sample:
584 ifeq ($(FORMAT),ELF)
585         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
586         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6638k2k-evm CORE=c6xdsp PROFILE_c6xdsp=debug
587         $(ECHO) \# Making example $@:debug
588         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6638k2k-evm PROFILE_c6xdsp=debug
589         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
590         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6638k2k-evm CORE=c6xdsp PROFILE_c6xdsp=release
591         $(ECHO) \# Making example $@:release
592         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6638k2k-evm PROFILE_c6xdsp=release
593 endif
594  
595 edma3_drv_EVMtci6638k2kbe_sample:
596 ifeq ($(FORMAT),ELF)
597         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
598         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6638k2k-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
599         $(ECHO) \# Making example $@:debug
600         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6638k2k-evm PROFILE_c6xdsp=debug ENDIAN=big
601         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
602         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6638k2k-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
603         $(ECHO) \# Making example $@:release
604         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6638k2k-evm PROFILE_c6xdsp=release ENDIAN=big
605 endif
607 edma3_drv_EVMtci6636k2h_sample:
608 ifeq ($(FORMAT),ELF)
609         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
610         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6636k2h-evm CORE=c6xdsp PROFILE_c6xdsp=debug
611         $(ECHO) \# Making example $@:debug
612         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6636k2h-evm PROFILE_c6xdsp=debug
613         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
614         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6636k2h-evm CORE=c6xdsp PROFILE_c6xdsp=release
615         $(ECHO) \# Making example $@:release
616         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6636k2h-evm PROFILE_c6xdsp=release
617 endif
618  
619 edma3_drv_EVMtci6636k2hbe_sample:
620 ifeq ($(FORMAT),ELF)
621         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
622         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6636k2h-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
623         $(ECHO) \# Making example $@:debug
624         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6636k2h-evm PROFILE_c6xdsp=debug ENDIAN=big
625         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
626         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6636k2h-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
627         $(ECHO) \# Making example $@:release
628         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6636k2h-evm PROFILE_c6xdsp=release ENDIAN=big
629 endif
632 # Clean targets
634 edma3_lld_drv_clean:
635         $(ECHO) \# Cleaning c66:debug:edma3_lld_drv
636         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=debug
637         $(ECHO) \# Cleaning c66:release:edma3_lld_drv
638         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=release
639         $(ECHO) \# Cleaning c66:debug:edma3_lld_drv -for big_endian
640         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=debug ENDIAN=big
641         $(ECHO) \# Cleaning c66:release:edma3_lld_drv -for big_endian
642         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=release ENDIAN=big
643         $(ECHO) \# Cleaning c66:debug:edma3_lld_drv
644         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=debug
645         $(ECHO) \# Cleaning c66:release:edma3_lld_drv
646         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=release
647         $(ECHO) \# Cleaning c66:debug:edma3_lld_drv -for big_endian
648         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=debug ENDIAN=big
649         $(ECHO) \# Cleaning c66:release:edma3_lld_drv -for big_endian
650         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=release ENDIAN=big
651         $(ECHO) \# Cleaning c66:debug:edma3_lld_drv
652         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6614-sim PROFILE_c6xdsp=debug
653         $(ECHO) \# Cleaning c66:release:edma3_lld_drv
654         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6614-sim PROFILE_c6xdsp=release
655         $(ECHO) \# Cleaning c66:debug:edma3_lld_drv -for big_endian
656         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6614-sim PROFILE_c6xdsp=debug ENDIAN=big
657         $(ECHO) \# Cleaning c66:release:edma3_lld_drv -for big_endian
658         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6614-sim PROFILE_c6xdsp=release ENDIAN=big
659         $(ECHO) \# Cleaning c66:debug:edma3_lld_drv
660         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6657-sim PROFILE_c6xdsp=debug
661         $(ECHO) \# Cleaning c66:release:edma3_lld_drv
662         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6657-sim PROFILE_c6xdsp=release
663         $(ECHO) \# Cleaning c66:debug:edma3_lld_drv -for big_endian
664         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6657-sim PROFILE_c6xdsp=debug ENDIAN=big
665         $(ECHO) \# Cleaning c66:release:edma3_lld_drv -for big_endian
666         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6657-sim PROFILE_c6xdsp=release ENDIAN=big
667         $(ECHO) \# Cleaning c66:debug:edma3_lld_drv
668         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6638k2k-sim PROFILE_c6xdsp=debug
669         $(ECHO) \# Cleaning c66:release:edma3_lld_drv
670         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6638k2k-sim PROFILE_c6xdsp=release
671         $(ECHO) \# Cleaning c66:debug:edma3_lld_drv -for big_endian
672         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6638k2k-sim PROFILE_c6xdsp=debug ENDIAN=big
673         $(ECHO) \# Cleaning c66:release:edma3_lld_drv -for big_endian
674         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6638k2k-sim PROFILE_c6xdsp=release ENDIAN=big
675         $(ECHO) \# Cleaning c66:debug:edma3_lld_drv
676         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=debug
677         $(ECHO) \# Cleaning c66:release:edma3_lld_drv
678         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=release
679         $(ECHO) \# Cleaning c66:debug:edma3_lld_drv -for big_endian
680         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=debug ENDIAN=big
681         $(ECHO) \# Cleaning c66:release:edma3_lld_drv -for big_endian
682         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=release ENDIAN=big
683         $(ECHO) \# Cleaning c66:debug:edma3_lld_drv
684         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=debug
685         $(ECHO) \# Cleaning c66:release:edma3_lld_drv
686         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=release
687         $(ECHO) \# Cleaning c66:debug:edma3_lld_drv -for big_endian
688         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=debug ENDIAN=big
689         $(ECHO) \# Cleaning c66:release:edma3_lld_drv -for big_endian
690         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=release ENDIAN=big
691         $(ECHO) \# Cleaning c66:debug:edma3_lld_drv
692         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6614-evm PROFILE_c6xdsp=debug
693         $(ECHO) \# Cleaning c66:release:edma3_lld_drv
694         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6614-evm PROFILE_c6xdsp=release
695         $(ECHO) \# Cleaning c66:debug:edma3_lld_drv -for big_endian
696         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6614-evm PROFILE_c6xdsp=debug ENDIAN=big
697         $(ECHO) \# Cleaning c66:release:edma3_lld_drv -for big_endian
698         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6614-evm PROFILE_c6xdsp=release ENDIAN=big
699         $(ECHO) \# Cleaning c66:debug:edma3_lld_drv
700         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6657-evm PROFILE_c6xdsp=debug
701         $(ECHO) \# Cleaning c66:release:edma3_lld_drv
702         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6657-evm PROFILE_c6xdsp=release
703         $(ECHO) \# Cleaning c66:debug:edma3_lld_drv -for big_endian
704         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6657-evm PROFILE_c6xdsp=debug ENDIAN=big
705         $(ECHO) \# Cleaning c66:release:edma3_lld_drv -for big_endian
706         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6657-evm PROFILE_c6xdsp=release ENDIAN=big
707         $(ECHO) \# Cleaning c66:debug:edma3_lld_drv
708         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6638k2k-evm PROFILE_c6xdsp=debug
709         $(ECHO) \# Cleaning c66:release:edma3_lld_drv
710         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6638k2k-evm PROFILE_c6xdsp=release
711         $(ECHO) \# Cleaning c66:debug:edma3_lld_drv -for big_endian
712         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6638k2k-evm PROFILE_c6xdsp=debug ENDIAN=big
713         $(ECHO) \# Cleaning c66:release:edma3_lld_drv -for big_endian
714         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6638k2k-evm PROFILE_c6xdsp=release ENDIAN=big
715         $(ECHO) \# Cleaning c66:debug:edma3_lld_drv
716         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6636k2h-evm PROFILE_c6xdsp=debug
717         $(ECHO) \# Cleaning c66:release:edma3_lld_drv
718         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6636k2h-evm PROFILE_c6xdsp=release
719         $(ECHO) \# Cleaning c66:debug:edma3_lld_drv -for big_endian
720         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6636k2h-evm PROFILE_c6xdsp=debug ENDIAN=big
721         $(ECHO) \# Cleaning c66:release:edma3_lld_drv -for big_endian
722         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6636k2h-evm PROFILE_c6xdsp=release ENDIAN=big
724 edma3_lld_rm_clean: edma3_lld_rm_generic_clean
725         $(ECHO) \# Cleaning tci6608-sim:debug:edma3_lld_rm 
726         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=debug
727         $(ECHO) \# Cleaning tci6616-sim:debug:edma3_lld_rm 
728         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=debug
729         $(ECHO) \# Cleaning tci6614-sim:debug:edma3_lld_rm 
730         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6614-sim PROFILE_c6xdsp=debug
731         $(ECHO) \# Cleaning c6657-sim:debug:edma3_lld_rm 
732         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6657-sim PROFILE_c6xdsp=debug
733         $(ECHO) \# Cleaning tci6638k2k-sim:debug:edma3_lld_rm 
734         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6638k2k-sim PROFILE_c6xdsp=debug
735         $(ECHO) \# Cleaning c6670-evm:debug:edma3_lld_rm 
736         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=debug
737         $(ECHO) \# Cleaning c6678-evm:debug:edma3_lld_rm 
738         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=debug
739         $(ECHO) \# Cleaning tci6614-evm:debug:edma3_lld_rm 
740         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6614-evm PROFILE_c6xdsp=debug
741         $(ECHO) \# Cleaning c6657-evm:debug:edma3_lld_rm 
742         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6657-evm PROFILE_c6xdsp=debug
743         $(ECHO) \# Cleaning tci6638k2k-evm:debug:edma3_lld_rm 
744         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6638k2k-evm PROFILE_c6xdsp=debug
745         $(ECHO) \# Cleaning tci6636k2h-evm:debug:edma3_lld_rm 
746         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6636k2h-evm PROFILE_c6xdsp=debug
747         $(ECHO) \# Cleaning tci6608-sim:debug:edma3_lld_rm  -for big_endian
748         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=debug ENDIAN=big
749         $(ECHO) \# Cleaning tci6616-sim:debug:edma3_lld_rm   -for big_endian
750         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=debug ENDIAN=big
751         $(ECHO) \# Cleaning tci6614-sim:debug:edma3_lld_rm   -for big_endian
752         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6614-sim PROFILE_c6xdsp=debug ENDIAN=big
753         $(ECHO) \# Cleaning c6657-sim:debug:edma3_lld_rm   -for big_endian
754         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6657-sim PROFILE_c6xdsp=debug ENDIAN=big
755         $(ECHO) \# Cleaning tci6638k2k-sim:debug:edma3_lld_rm   -for big_endian
756         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6638k2k-sim PROFILE_c6xdsp=debug ENDIAN=big
757         $(ECHO) \# Cleaning c6670-evm:debug:edma3_lld_rm   -for big_endian
758         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=debug ENDIAN=big
759         $(ECHO) \# Cleaning c6678-evm:debug:edma3_lld_rm   -for big_endian
760         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=debug ENDIAN=big
761         $(ECHO) \# Cleaning tci6614-evm:debug:edma3_lld_rm   -for big_endian
762         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6614-evm PROFILE_c6xdsp=debug ENDIAN=big
763         $(ECHO) \# Cleaning c6657-evm:debug:edma3_lld_rm   -for big_endian
764         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6657-evm PROFILE_c6xdsp=debug ENDIAN=big
765         $(ECHO) \# Cleaning tci6638k2k-evm:debug:edma3_lld_rm   -for big_endian
766         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6638k2k-evm PROFILE_c6xdsp=debug ENDIAN=big
767         $(ECHO) \# Cleaning tci6636k2h-evm:debug:edma3_lld_rm   -for big_endian
768         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6636k2h-evm PROFILE_c6xdsp=debug ENDIAN=big
769         $(ECHO) \# Cleaning tci6608-sim:release:edma3_lld_rm 
770         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=release
771         $(ECHO) \# Cleaning tci6616-sim:release:edma3_lld_rm 
772         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=release
773         $(ECHO) \# Cleaning tci6614-sim:release:edma3_lld_rm 
774         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6614-sim PROFILE_c6xdsp=release
775         $(ECHO) \# Cleaning c6657-sim:release:edma3_lld_rm 
776         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6657-sim PROFILE_c6xdsp=release
777         $(ECHO) \# Cleaning tci6638k2k-sim:release:edma3_lld_rm 
778         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6638k2k-sim PROFILE_c6xdsp=release
779         $(ECHO) \# Cleaning c6670-evm:release:edma3_lld_rm 
780         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=release
781         $(ECHO) \# Cleaning c6678-evm:release:edma3_lld_rm 
782         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=release
783         $(ECHO) \# Cleaning tci6614-evm:release:edma3_lld_rm 
784         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6614-evm PROFILE_c6xdsp=release
785         $(ECHO) \# Cleaning c6657-evm:release:edma3_lld_rm 
786         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6657-evm PROFILE_c6xdsp=release
787         $(ECHO) \# Cleaning tci6638k2k-evm:release:edma3_lld_rm 
788         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6638k2k-evm PROFILE_c6xdsp=release
789         $(ECHO) \# Cleaning tci6636k2h-evm:release:edma3_lld_rm 
790         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6636k2h-evm PROFILE_c6xdsp=release
792         $(ECHO) \# Cleaning tci6608-sim:release:edma3_lld_rm  -for big_endian
793         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=release ENDIAN=big
794         $(ECHO) \# Cleaning tci6616-sim:release:edma3_lld_rm   -for big_endian
795         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=release ENDIAN=big
796         $(ECHO) \# Cleaning tci6614-sim:release:edma3_lld_rm   -for big_endian
797         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6614-sim PROFILE_c6xdsp=release ENDIAN=big
798         $(ECHO) \# Cleaning c6657-sim:release:edma3_lld_rm   -for big_endian
799         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6657-sim PROFILE_c6xdsp=release ENDIAN=big
800         $(ECHO) \# Cleaning tci6638k2k-sim:release:edma3_lld_rm   -for big_endian
801         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6638k2k-sim PROFILE_c6xdsp=release ENDIAN=big
802         $(ECHO) \# Cleaning c6670-evm:release:edma3_lld_rm   -for big_endian
803         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=release ENDIAN=big
804         $(ECHO) \# Cleaning c6678-evm:release:edma3_lld_rm   -for big_endian
805         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=release ENDIAN=big
806         $(ECHO) \# Cleaning tci6614-evm:release:edma3_lld_rm   -for big_endian
807         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6614-evm PROFILE_c6xdsp=release ENDIAN=big
808         $(ECHO) \# Cleaning c6657-evm:release:edma3_lld_rm   -for big_endian
809         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6657-evm PROFILE_c6xdsp=release ENDIAN=big
810         $(ECHO) \# Cleaning tci6638k2k-evm:release:edma3_lld_rm   -for big_endian
811         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6638k2k-evm PROFILE_c6xdsp=release ENDIAN=big
812         $(ECHO) \# Cleaning tci6636k2h-evm:release:edma3_lld_rm   -for big_endian
813         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6636k2h-evm PROFILE_c6xdsp=release ENDIAN=big
815 # Generic platform
816 edma3_lld_rm_generic_clean:
818         $(ECHO) \# Cleaning generic/c66:debug:edma3_lld_rm: -for big_endian
819         $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) PLATFORM=generic CORE=66 PROFILE_66=debug ENDIAN=big
820         $(ECHO) \# Cleaning generic/c66:release:edma3_lld_rm: -for big_endian
821         $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) PLATFORM=generic CORE=66 PROFILE_66=release ENDIAN=big
822         $(ECHO) \# Cleaning generic/c66:debug:edma3_lld_rm 
823         $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) PLATFORM=generic CORE=66 PROFILE_66=debug ENDIAN=little
824         $(ECHO) \# Cleaning generic/c66:release:edma3_lld_rm 
825         $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) PLATFORM=generic CORE=66 PROFILE_66=release ENDIAN=little
826    
827 edma3_lld_rm_sample_clean:
828         $(ECHO) \# Cleaning tci6608-sim:debug:edma3_lld_rm_sample 
829         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=debug
830         $(ECHO) \# Cleaning tci6616-sim:debug:edma3_lld_rm_sample 
831         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=debug
832         $(ECHO) \# Cleaning tci6614-sim:debug:edma3_lld_rm_sample 
833         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6614-sim PROFILE_c6xdsp=debug
834         $(ECHO) \# Cleaning c6657-sim:debug:edma3_lld_rm_sample 
835         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6657-sim PROFILE_c6xdsp=debug
836         $(ECHO) \# Cleaning tci6638k2k-sim:debug:edma3_lld_rm_sample 
837         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6638k2k-sim PROFILE_c6xdsp=debug
838         $(ECHO) \# Cleaning c6670-evm:debug:edma3_lld_rm_sample 
839         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=debug
840         $(ECHO) \# Cleaning c6678-evm:debug:edma3_lld_rm_sample 
841         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=debug
842         $(ECHO) \# Cleaning tci6614-evm:debug:edma3_lld_rm_sample 
843         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6614-evm PROFILE_c6xdsp=debug
844         $(ECHO) \# Cleaning c6657-evm:debug:edma3_lld_rm_sample 
845         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6657-evm PROFILE_c6xdsp=debug
846         $(ECHO) \# Cleaning tci6638k2k-evm:debug:edma3_lld_rm_sample 
847         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6638k2k-evm PROFILE_c6xdsp=debug
848         $(ECHO) \# Cleaning tci6636k2h-evm:debug:edma3_lld_rm_sample 
849         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6636k2h-evm PROFILE_c6xdsp=debug
850         $(ECHO) \# Cleaning tci6608-sim:release:edma3_lld_rm_sample  -for big_endian
851         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=debug ENDIAN=big
852         $(ECHO) \# Cleaning tci6616-sim:debug:edma3_lld_rm_sample   -for big_endian
853         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=debug ENDIAN=big
854         $(ECHO) \# Cleaning tci6614-sim:debug:edma3_lld_rm_sample   -for big_endian
855         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6614-sim PROFILE_c6xdsp=debug ENDIAN=big
856         $(ECHO) \# Cleaning c6657-sim:debug:edma3_lld_rm_sample   -for big_endian
857         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6657-sim PROFILE_c6xdsp=debug ENDIAN=big
858         $(ECHO) \# Cleaning tci6638k2k-sim:debug:edma3_lld_rm_sample   -for big_endian
859         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6638k2k-sim PROFILE_c6xdsp=debug ENDIAN=big
860         $(ECHO) \# Cleaning c6670-evm:debug:edma3_lld_rm_sample   -for big_endian
861         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=debug ENDIAN=big
862         $(ECHO) \# Cleaning c6678-evm:debug:edma3_lld_rm_sample   -for big_endian
863         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=debug ENDIAN=big
864         $(ECHO) \# Cleaning tci6614-evm:debug:edma3_lld_rm_sample   -for big_endian
865         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6614-evm PROFILE_c6xdsp=debug ENDIAN=big
866         $(ECHO) \# Cleaning c6657-evm:debug:edma3_lld_rm_sample   -for big_endian
867         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6657-evm PROFILE_c6xdsp=debug ENDIAN=big
868         $(ECHO) \# Cleaning tci6638k2k-evm:debug:edma3_lld_rm_sample   -for big_endian
869         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6638k2k-evm PROFILE_c6xdsp=debug ENDIAN=big
870         $(ECHO) \# Cleaning tci6636k2h-evm:debug:edma3_lld_rm_sample   -for big_endian
871         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6636k2h-evm PROFILE_c6xdsp=debug ENDIAN=big
873         $(ECHO) \# Cleaning tci6608-sim:release:edma3_lld_rm_sample 
874         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=release
875         $(ECHO) \# Cleaning tci6616-sim:release:edma3_lld_rm_sample 
876         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=release
877         $(ECHO) \# Cleaning tci6614-sim:release:edma3_lld_rm_sample 
878         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6614-sim PROFILE_c6xdsp=release
879         $(ECHO) \# Cleaning c6657-sim:release:edma3_lld_rm_sample 
880         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6657-sim PROFILE_c6xdsp=release
881         $(ECHO) \# Cleaning tci6638k2k-sim:release:edma3_lld_rm_sample 
882         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6638k2k-sim PROFILE_c6xdsp=release
883         $(ECHO) \# Cleaning c6670-evm:release:edma3_lld_rm_sample 
884         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=release
885         $(ECHO) \# Cleaning c6678-evm:release:edma3_lld_rm_sample 
886         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=release
887         $(ECHO) \# Cleaning tci6614-evm:release:edma3_lld_rm_sample 
888         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6614-evm PROFILE_c6xdsp=release
889         $(ECHO) \# Cleaning c6657-evm:release:edma3_lld_rm_sample 
890         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6657-evm PROFILE_c6xdsp=release
891         $(ECHO) \# Cleaning tci6638k2k-evm:release:edma3_lld_rm_sample 
892         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6638k2k-evm PROFILE_c6xdsp=release
893         $(ECHO) \# Cleaning tci6636k2h-evm:release:edma3_lld_rm_sample 
894         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6636k2h-evm PROFILE_c6xdsp=release
895         $(ECHO) \# Cleaning tci6608-sim:release:edma3_lld_rm_sample  -for big_endian
896         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=release ENDIAN=big
897         $(ECHO) \# Cleaning tci6616-sim:debug:edma3_lld_rm_sample   -for big_endian
898         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=release ENDIAN=big
899         $(ECHO) \# Cleaning tci6614-sim:debug:edma3_lld_rm_sample   -for big_endian
900         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6614-sim PROFILE_c6xdsp=release ENDIAN=big
901         $(ECHO) \# Cleaning c6657-sim:debug:edma3_lld_rm_sample   -for big_endian
902         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6657-sim PROFILE_c6xdsp=release ENDIAN=big
903         $(ECHO) \# Cleaning tci6638k2k-sim:debug:edma3_lld_rm_sample   -for big_endian
904         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6638k2k-sim PROFILE_c6xdsp=release ENDIAN=big
905         $(ECHO) \# Cleaning c6670-evm:debug:edma3_lld_rm_sample   -for big_endian
906         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=release ENDIAN=big
907         $(ECHO) \# Cleaning c6678-evm:debug:edma3_lld_rm_sample   -for big_endian
908         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=release ENDIAN=big
909         $(ECHO) \# Cleaning tci6614-evm:debug:edma3_lld_rm_sample   -for big_endian
910         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6614-evm PROFILE_c6xdsp=release ENDIAN=big
911         $(ECHO) \# Cleaning c6657-evm:debug:edma3_lld_rm_sample   -for big_endian
912         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6657-evm PROFILE_c6xdsp=release ENDIAN=big
913         $(ECHO) \# Cleaning tci6638k2k-evm:debug:edma3_lld_rm_sample   -for big_endian
914         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6638k2k-evm PROFILE_c6xdsp=release ENDIAN=big
915         $(ECHO) \# Cleaning tci6636k2h-evm:debug:edma3_lld_rm_sample   -for big_endian
916         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6636k2h-evm PROFILE_c6xdsp=release ENDIAN=big
917  
918 edma3_lld_drv_sample_clean:
919         $(ECHO) \# Cleaning tci6608-sim:debug:edma3_lld_drv_sample 
920         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=debug
921         $(ECHO) \# Cleaning tci6616-sim:debug:edma3_lld_drv_sample 
922         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=debug
923         $(ECHO) \# Cleaning tci6614-sim:debug:edma3_lld_drv_sample 
924         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6614-sim PROFILE_c6xdsp=debug
925         $(ECHO) \# Cleaning c6657-sim:debug:edma3_lld_drv_sample 
926         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6657-sim PROFILE_c6xdsp=debug
927         $(ECHO) \# Cleaning tci6638k2k-sim:debug:edma3_lld_drv_sample 
928         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6638k2k-sim PROFILE_c6xdsp=debug
929         $(ECHO) \# Cleaning c6670-evm:debug:edma3_lld_drv_sample 
930         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=debug
931         $(ECHO) \# Cleaning c6678-evm:debug:edma3_lld_drv_sample 
932         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=debug
933         $(ECHO) \# Cleaning tci6614-evm:debug:edma3_lld_drv_sample 
934         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6614-evm PROFILE_c6xdsp=debug
935         $(ECHO) \# Cleaning c6657-evm:debug:edma3_lld_drv_sample 
936         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6657-evm PROFILE_c6xdsp=debug
937         $(ECHO) \# Cleaning tci6638k2k-evm:debug:edma3_lld_drv_sample 
938         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6638k2k-evm PROFILE_c6xdsp=debug
939         $(ECHO) \# Cleaning tci6636k2h-evm:debug:edma3_lld_drv_sample 
940         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6636k2h-evm PROFILE_c6xdsp=debug
941         $(ECHO) \# Cleaning tci6608-sim:debug:edma3_lld_drv_sample  -for big_endian
942         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=debug ENDIAN=big
943         $(ECHO) \# Cleaning tci6616-sim:debug:edma3_lld_drv_sample   -for big_endian
944         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=debug ENDIAN=big
945         $(ECHO) \# Cleaning tci6614-sim:debug:edma3_lld_drv_sample   -for big_endian
946         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6614-sim PROFILE_c6xdsp=debug ENDIAN=big
947         $(ECHO) \# Cleaning c6657-sim:debug:edma3_lld_drv_sample   -for big_endian
948         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6657-sim PROFILE_c6xdsp=debug ENDIAN=big
949         $(ECHO) \# Cleaning tci6638k2k-sim:debug:edma3_lld_drv_sample   -for big_endian
950         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6638k2k-sim PROFILE_c6xdsp=debug ENDIAN=big
951         $(ECHO) \# Cleaning c6670-evm:debug:edma3_lld_drv_sample   -for big_endian
952         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=debug ENDIAN=big
953         $(ECHO) \# Cleaning c6678-evm:debug:edma3_lld_drv_sample   -for big_endian
954         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=debug ENDIAN=big
955         $(ECHO) \# Cleaning tci6614-evm:debug:edma3_lld_drv_sample   -for big_endian
956         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6614-evm PROFILE_c6xdsp=debug ENDIAN=big
957         $(ECHO) \# Cleaning c6657-evm:debug:edma3_lld_drv_sample   -for big_endian
958         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6657-evm PROFILE_c6xdsp=debug ENDIAN=big
959         $(ECHO) \# Cleaning tci6638k2k-evm:debug:edma3_lld_drv_sample   -for big_endian
960         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6638k2k-evm PROFILE_c6xdsp=debug ENDIAN=big
961         $(ECHO) \# Cleaning tci6636k2h-evm:debug:edma3_lld_drv_sample   -for big_endian
962         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6636k2h-evm PROFILE_c6xdsp=debug ENDIAN=big
963         $(ECHO) \# Cleaning tci6608-sim:release:edma3_lld_drv_sample  
964         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=release 
965         $(ECHO) \# Cleaning tci6616-sim:release:edma3_lld_drv_sample  
966         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=release 
967         $(ECHO) \# Cleaning tci6614-sim:release:edma3_lld_drv_sample  
968         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6614-sim PROFILE_c6xdsp=release 
969         $(ECHO) \# Cleaning c6657-sim:release:edma3_lld_drv_sample  
970         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6657-sim PROFILE_c6xdsp=release 
971         $(ECHO) \# Cleaning tci6638k2k-sim:release:edma3_lld_drv_sample  
972         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6638k2k-sim PROFILE_c6xdsp=release 
973         $(ECHO) \# Cleaning c6670-evm:release:edma3_lld_drv_sample   
974         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=release 
975         $(ECHO) \# Cleaning c6678-evm:release:edma3_lld_drv_sample   
976         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=release 
977         $(ECHO) \# Cleaning tci6614-evm:release:edma3_lld_drv_sample   
978         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6614-evm PROFILE_c6xdsp=release 
979         $(ECHO) \# Cleaning c6657-evm:release:edma3_lld_drv_sample   
980         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6657-evm PROFILE_c6xdsp=release 
981         $(ECHO) \# Cleaning tci6638k2k-evm:release:edma3_lld_drv_sample   
982         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6638k2k-evm PROFILE_c6xdsp=release 
983         $(ECHO) \# Cleaning tci6636k2h-evm:release:edma3_lld_drv_sample   
984         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6636k2h-evm PROFILE_c6xdsp=release 
986         $(ECHO) \# Cleaning tci6608-sim:release:edma3_lld_drv_sample  -for big_endian
987         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=release ENDIAN=big
988         $(ECHO) \# Cleaning tci6616-sim:release:edma3_lld_drv_sample   -for big_endian
989         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=release ENDIAN=big
990         $(ECHO) \# Cleaning tci6614-sim:release:edma3_lld_drv_sample   -for big_endian
991         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6614-sim PROFILE_c6xdsp=release ENDIAN=big
992         $(ECHO) \# Cleaning c6657-sim:release:edma3_lld_drv_sample   -for big_endian
993         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6657-sim PROFILE_c6xdsp=release ENDIAN=big
994         $(ECHO) \# Cleaning tci6638k2k-sim:release:edma3_lld_drv_sample   -for big_endian
995         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6638k2k-sim PROFILE_c6xdsp=release ENDIAN=big
996         $(ECHO) \# Cleaning c6670-evm:release:edma3_lld_drv_sample   -for big_endian
997         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=release ENDIAN=big
998         $(ECHO) \# Cleaning c6678-evm:release:edma3_lld_drv_sample   -for big_endian
999         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=release ENDIAN=big
1000         $(ECHO) \# Cleaning tci6614-evm:release:edma3_lld_drv_sample   -for big_endian
1001         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6614-evm PROFILE_c6xdsp=release ENDIAN=big
1002         $(ECHO) \# Cleaning c6657-evm:release:edma3_lld_drv_sample   -for big_endian
1003         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6657-evm PROFILE_c6xdsp=release ENDIAN=big
1004         $(ECHO) \# Cleaning tci6638k2k-evm:release:edma3_lld_drv_sample   -for big_endian
1005         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6638k2k-evm PROFILE_c6xdsp=release ENDIAN=big
1006         $(ECHO) \# Cleaning tci6636k2h-evm:release:edma3_lld_drv_sample   -for big_endian
1007         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6636k2h-evm PROFILE_c6xdsp=release ENDIAN=big
1011 # Rule to clean all examples
1014  
1015 edma3_drv_tci6608_sample_clean:
1016         $(ECHO) \# Cleaning example $@:debug
1017         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6608-sim PROFILE_c6xdsp=debug
1018         $(ECHO) \# Cleaning example $@:release
1019         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6608-sim PROFILE_c6xdsp=release
1020  
1021 edma3_drv_tci6608be_sample_clean:
1022         $(ECHO) \# Cleaning example $@:debug
1023         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6608-sim PROFILE_c6xdsp=debug ENDIAN=big
1024         $(ECHO) \# Cleaning example $@:release
1025         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6608-sim PROFILE_c6xdsp=release ENDIAN=big
1027 edma3_drv_tci6616_sample_clean:
1028         $(ECHO) \# Cleaning example $@:debug
1029         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6616-sim PROFILE_c6xdsp=debug
1030         $(ECHO) \# Cleaning example $@:release
1031         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6616-sim PROFILE_c6xdsp=release
1032  
1033 edma3_drv_tci6616be_sample_clean:
1034         $(ECHO) \# Cleaning example $@:debug
1035         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6616-sim PROFILE_c6xdsp=debug ENDIAN=big
1036         $(ECHO) \# Cleaning example $@:release
1037         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6616-sim PROFILE_c6xdsp=release ENDIAN=big
1039 edma3_drv_SIMtci6614_sample_clean:
1040         $(ECHO) \# Cleaning example $@:debug
1041         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6614-sim PROFILE_c6xdsp=debug
1042         $(ECHO) \# Cleaning example $@:release
1043         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6614-sim PROFILE_c6xdsp=release
1044  
1045 edma3_drv_SIMtci6614be_sample_clean:
1046         $(ECHO) \# Cleaning example $@:debug
1047         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6614-sim PROFILE_c6xdsp=debug ENDIAN=big
1048         $(ECHO) \# Cleaning example $@:release
1049         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6614-sim PROFILE_c6xdsp=release ENDIAN=big
1051 edma3_drv_SIMc6657_sample_clean:
1052         $(ECHO) \# Cleaning example $@:debug
1053         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6657-sim PROFILE_c6xdsp=debug
1054         $(ECHO) \# Cleaning example $@:release
1055         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6657-sim PROFILE_c6xdsp=release
1056  
1057 edma3_drv_SIMc6657be_sample_clean:
1058         $(ECHO) \# Cleaning example $@:debug
1059         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6657-sim PROFILE_c6xdsp=debug ENDIAN=big
1060         $(ECHO) \# Cleaning example $@:release
1061         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6657-sim PROFILE_c6xdsp=release ENDIAN=big
1063 edma3_drv_SIMtci6638k2k_sample_clean:
1064         $(ECHO) \# Cleaning example $@:debug
1065         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6638k2k-sim PROFILE_c6xdsp=debug
1066         $(ECHO) \# Cleaning example $@:release
1067         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6638k2k-sim PROFILE_c6xdsp=release
1068  
1069 edma3_drv_SIMtci6638k2kbe_sample_clean:
1070         $(ECHO) \# Cleaning example $@:debug
1071         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6638k2k-sim PROFILE_c6xdsp=debug ENDIAN=big
1072         $(ECHO) \# Cleaning example $@:release
1073         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6638k2k-sim PROFILE_c6xdsp=release ENDIAN=big
1075 edma3_drv_c6670_sample_clean:
1076         $(ECHO) \# Cleaning example $@:debug
1077         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6670-sim PROFILE_c6xdsp=debug
1078         $(ECHO) \# Cleaning example $@:release
1079         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6670-sim PROFILE_c6xdsp=release
1080  
1081 edma3_drv_c6670be_sample_clean:
1082         $(ECHO) \# Cleaning example $@:debug
1083         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6670-sim PROFILE_c6xdsp=debug ENDIAN=big
1084         $(ECHO) \# Cleaning example $@:release
1085         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6670-sim PROFILE_c6xdsp=release ENDIAN=big
1087 edma3_drv_c6678_sample_clean:
1088         $(ECHO) \# Cleaning example $@:debug
1089         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6678-sim PROFILE_c6xdsp=debug
1090         $(ECHO) \# Cleaning example $@:release
1091         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6678-sim PROFILE_c6xdsp=release
1092  
1093 edma3_drv_c6678be_sample_clean:
1094         $(ECHO) \# Cleaning example $@:debug
1095         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6678-sim PROFILE_c6xdsp=debug ENDIAN=big
1096         $(ECHO) \# Cleaning example $@:release
1097         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6678-sim PROFILE_c6xdsp=release ENDIAN=big
1099 edma3_drv_EVMtci6614_sample_clean:
1100         $(ECHO) \# Cleaning example $@:debug
1101         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6614-sim PROFILE_c6xdsp=debug
1102         $(ECHO) \# Cleaning example $@:release
1103         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6614-sim PROFILE_c6xdsp=release
1104  
1105 edma3_drv_EVMtci6614be_sample_clean:
1106         $(ECHO) \# Cleaning example $@:debug
1107         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6614-sim PROFILE_c6xdsp=debug ENDIAN=big
1108         $(ECHO) \# Cleaning example $@:release
1109         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6614-sim PROFILE_c6xdsp=release ENDIAN=big
1111 edma3_drv_EVM6657_sample_clean:
1112         $(ECHO) \# Cleaning example $@:debug
1113         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6657-sim PROFILE_c6xdsp=debug
1114         $(ECHO) \# Cleaning example $@:release
1115         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6657-sim PROFILE_c6xdsp=release
1116  
1117 edma3_drv_EVM6657be_sample_clean:
1118         $(ECHO) \# Cleaning example $@:debug
1119         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6657-sim PROFILE_c6xdsp=debug ENDIAN=big
1120         $(ECHO) \# Cleaning example $@:release
1121         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6657-sim PROFILE_c6xdsp=release ENDIAN=big
1123 edma3_drv_EVMtci6638k2k_sample_clean:
1124         $(ECHO) \# Cleaning example $@:debug
1125         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6638k2k-sim PROFILE_c6xdsp=debug
1126         $(ECHO) \# Cleaning example $@:release
1127         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6638k2k-sim PROFILE_c6xdsp=release
1129 edma3_drv_EVMtci6638k2kbe_sample_clean:
1130         $(ECHO) \# Cleaning example $@:debug
1131         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6638k2k-sim PROFILE_c6xdsp=debug ENDIAN=big
1132         $(ECHO) \# Cleaning example $@:release
1133         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6638k2k-sim PROFILE_c6xdsp=release ENDIAN=big
1135 edma3_drv_EVMtci6636k2h_sample_clean:
1136         $(ECHO) \# Cleaning example $@:debug
1137         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6636k2h-sim PROFILE_c6xdsp=debug
1138         $(ECHO) \# Cleaning example $@:release
1139         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6636k2h-sim PROFILE_c6xdsp=release
1141 edma3_drv_EVMtci6636k2hbe_sample_clean:
1142         $(ECHO) \# Cleaning example $@:debug
1143         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6636k2h-sim PROFILE_c6xdsp=debug ENDIAN=big
1144         $(ECHO) \# Cleaning example $@:release
1145         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6636k2h-sim PROFILE_c6xdsp=release ENDIAN=big
1146     
1147 # Help
1148 help:
1149         $(ECHO) EDMA3 LLD Driver Help page
1150         $(ECHO) To build libraries and examples:
1151         $(ECHO) "Command line: make [all\|libs\|examples] [FORMAT=\{ELF\|COFF\}]"
1152         $(ECHO) "       Default target is "all", which builds both libraries and examples"
1153         $(ECHO) "       Default FORMAT is specified in makerules/build_config.mk. This can be"
1154         $(ECHO) "        overridden by specifying a different FORMAT here."
1155         $(ECHO) To clean the build files:
1156         $(ECHO) "Command line: make \{clean\|cleanall\}"
1159 # Nothing beyond this point