]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - keystone-rtos/edma3_lld.git/blob - packages/makefile_c66x
Base address for vayu M4 updated
[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 c6670-evm:debug:edma3_lld_rm 
76         $(MAKE) -C $($@_PATH) PLATFORM=c6670-evm PROFILE_c6xdsp=debug
77         $(ECHO) \# Making c6678-evm:debug:edma3_lld_rm 
78         $(MAKE) -C $($@_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=debug
79         $(ECHO) \# Making tci6614-evm:debug:edma3_lld_rm 
80         $(MAKE) -C $($@_PATH) PLATFORM=tci6614-evm PROFILE_c6xdsp=debug
81 #       $(ECHO) \# Making c6657-evm:debug:edma3_lld_rm -for big_endian
82 #       $(MAKE) -C $($@_PATH) PLATFORM=c6657-evm PROFILE_c6xdsp=debug
83         $(ECHO) \# Making tci6608-sim:debug:edma3_lld_rm -for big_endian
84         $(MAKE) -C $($@_PATH) PLATFORM=tci6608-sim PROFILE_c6xdsp=debug ENDIAN=big
85         $(ECHO) \# Making tci6616-sim:debug:edma3_lld_rm -for big_endian
86         $(MAKE) -C $($@_PATH) PLATFORM=tci6616-sim PROFILE_c6xdsp=debug ENDIAN=big
87         $(ECHO) \# Making tci6614-sim:debug:edma3_lld_rm -for big_endian
88         $(MAKE) -C $($@_PATH) PLATFORM=tci6614-sim PROFILE_c6xdsp=debug ENDIAN=big
89         $(ECHO) \# Making c6657-sim:debug:edma3_lld_rm -for big_endian
90         $(MAKE) -C $($@_PATH) PLATFORM=c6657-sim PROFILE_c6xdsp=debug ENDIAN=big
91         $(ECHO) \# Making c6670-evm:debug:edma3_lld_rm -for big_endian
92         $(MAKE) -C $($@_PATH) PLATFORM=c6670-evm PROFILE_c6xdsp=debug ENDIAN=big
93         $(ECHO) \# Making c6678-evm:debug:edma3_lld_rm -for big_endian
94         $(MAKE) -C $($@_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=debug ENDIAN=big
95         $(ECHO) \# Making tci6614-evm:debug:edma3_lld_rm -for big_endian
96         $(MAKE) -C $($@_PATH) PLATFORM=tci6614-evm PROFILE_c6xdsp=debug ENDIAN=big
97 #       $(ECHO) \# Making c6657-evm:debug:edma3_lld_rm -for big_endian
98 #       $(MAKE) -C $($@_PATH) PLATFORM=c6657-evm PROFILE_c6xdsp=debug ENDIAN=big
100         $(ECHO) \# Making tci6608-sim:release:edma3_lld_rm 
101         $(MAKE) -C $($@_PATH) PLATFORM=tci6608-sim PROFILE_c6xdsp=release
102         $(ECHO) \# Making tci6616-sim:release:edma3_lld_rm 
103         $(MAKE) -C $($@_PATH) PLATFORM=tci6616-sim PROFILE_c6xdsp=release
104         $(ECHO) \# Making tci6614-sim:release:edma3_lld_rm 
105         $(MAKE) -C $($@_PATH) PLATFORM=tci6614-sim PROFILE_c6xdsp=release
106         $(ECHO) \# Making c6657-sim:release:edma3_lld_rm 
107         $(MAKE) -C $($@_PATH) PLATFORM=c6657-sim PROFILE_c6xdsp=release
108         $(ECHO) \# Making c6670-evm:release:edma3_lld_rm 
109         $(MAKE) -C $($@_PATH) PLATFORM=c6670-evm PROFILE_c6xdsp=release
110         $(ECHO) \# Making c6678-evm:release:edma3_lld_rm 
111         $(MAKE) -C $($@_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=release
112         $(ECHO) \# Making tci6614-evm:release:edma3_lld_rm 
113         $(MAKE) -C $($@_PATH) PLATFORM=tci6614-evm PROFILE_c6xdsp=release
114 #       $(ECHO) \# Making c6657-evm:release:edma3_lld_rm 
115 #       $(MAKE) -C $($@_PATH) PLATFORM=c6657-evm PROFILE_c6xdsp=release
117         $(ECHO) \# Making tci6608-sim:release:edma3_lld_rm for big_endian
118         $(MAKE) -C $($@_PATH) PLATFORM=tci6608-sim PROFILE_c6xdsp=release ENDIAN=big
119         $(ECHO) \# Making tci6616-sim:release:edma3_lld_rm for big_endian
120         $(MAKE) -C $($@_PATH) PLATFORM=tci6616-sim PROFILE_c6xdsp=release ENDIAN=big
121         $(ECHO) \# Making tci6614-sim:release:edma3_lld_rm for big_endian
122         $(MAKE) -C $($@_PATH) PLATFORM=tci6614-sim PROFILE_c6xdsp=release ENDIAN=big
123         $(ECHO) \# Making c6657-sim:release:edma3_lld_rm for big_endian
124         $(MAKE) -C $($@_PATH) PLATFORM=c6657-sim PROFILE_c6xdsp=release ENDIAN=big
125         $(ECHO) \# Making c6670-evm:release:edma3_lld_rm for big_endian
126         $(MAKE) -C $($@_PATH) PLATFORM=c6670-evm PROFILE_c6xdsp=release ENDIAN=big
127         $(ECHO) \# Making c6678-evm:release:edma3_lld_rm for big_endian
128         $(MAKE) -C $($@_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=release ENDIAN=big
129         $(ECHO) \# Making tci6614-evm:release:edma3_lld_rm for big_endian
130         $(MAKE) -C $($@_PATH) PLATFORM=tci6614-evm PROFILE_c6xdsp=release ENDIAN=big
131 #       $(ECHO) \# Making c6657-evm:release:edma3_lld_rm for big_endian
132 #       $(MAKE) -C $($@_PATH) PLATFORM=c6657-evm PROFILE_c6xdsp=release ENDIAN=big
133 endif
135 # Generic platform
136 edma3_lld_rm_generic:
137 ifeq ($(FORMAT),ELF)
138         $(ECHO) \# Making generic/c66:debug:edma3_lld_rm: -for big_endian
139         $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=66 PROFILE_66=debug ENDIAN=big
140         $(ECHO) \# Making generic/c66:release:edma3_lld_rm: -for big_endian
141         $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=66 PROFILE_66=release ENDIAN=big
142         $(ECHO) \# Making generic/c66:debug:edma3_lld_rm 
143         $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=66 PROFILE_66=debug ENDIAN=little
144         $(ECHO) \# Making generic/c66:release:edma3_lld_rm 
145         $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=66 PROFILE_66=release ENDIAN=little
146 endif
147  
148 edma3_lld_rm_sample:
149 ifeq ($(FORMAT),ELF)
150         $(ECHO) \# Making tci6608-sim:debug:edma3_lld_rm_sample 
151         $(MAKE) -C $($@_PATH) PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=debug
152         $(ECHO) \# Making tci6616-sim:debug:edma3_lld_rm_sample 
153         $(MAKE) -C $($@_PATH) PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=debug
154         $(ECHO) \# Making tci6614-sim:debug:edma3_lld_rm_sample 
155         $(MAKE) -C $($@_PATH) PLATFORM=tci6614-sim CORE=c6xdsp PROFILE_c6xdsp=debug
156         $(ECHO) \# Making c6657-sim:debug:edma3_lld_rm_sample 
157         $(MAKE) -C $($@_PATH) PLATFORM=c6657-sim CORE=c6xdsp PROFILE_c6xdsp=debug
158         $(ECHO) \# Making c6670-evm:debug:edma3_lld_rm_sample 
159         $(MAKE) -C $($@_PATH) PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=debug
160         $(ECHO) \# Making c6678-evm:debug:edma3_lld_rm_sample 
161         $(MAKE) -C $($@_PATH) PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=debug
162         $(ECHO) \# Making tci6614-evm:debug:edma3_lld_rm_sample 
163         $(MAKE) -C $($@_PATH) PLATFORM=tci6614-evm CORE=c6xdsp PROFILE_c6xdsp=debug
164 #       $(ECHO) \# Making c6657-evm:debug:edma3_lld_rm_sample 
165 #       $(MAKE) -C $($@_PATH) PLATFORM=c6657-evm CORE=c6xdsp PROFILE_c6xdsp=debug
167         $(ECHO) \# Making tci6608-sim:debug:edma3_lld_rm_sample -for big_endian
168         $(MAKE) -C $($@_PATH) PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
169         $(ECHO) \# Making tci6616-sim:debug:edma3_lld_rm_sample -for big_endian
170         $(MAKE) -C $($@_PATH) PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
171         $(ECHO) \# Making tci6614-sim:debug:edma3_lld_rm_sample -for big_endian
172         $(MAKE) -C $($@_PATH) PLATFORM=tci6614-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
173         $(ECHO) \# Making c6657-sim:debug:edma3_lld_rm_sample -for big_endian
174         $(MAKE) -C $($@_PATH) PLATFORM=c6657-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
175         $(ECHO) \# Making c6670-evm:debug:edma3_lld_rm_sample -for big_endian
176         $(MAKE) -C $($@_PATH) PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
177         $(ECHO) \# Making c6678-evm:debug:edma3_lld_rm_sample -for big_endian
178         $(MAKE) -C $($@_PATH) PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
179         $(ECHO) \# Making tci6614-evm:debug:edma3_lld_rm_sample -for big_endian
180         $(MAKE) -C $($@_PATH) PLATFORM=tci6614-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
181 #       $(ECHO) \# Making c6657-evm:debug:edma3_lld_rm_sample -for big_endian
182 #       $(MAKE) -C $($@_PATH) PLATFORM=c6657-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
184         $(ECHO) \# Making tci6608-sim:debug:edma3_lld_rm_sample 
185         $(MAKE) -C $($@_PATH) PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=release
186         $(ECHO) \# Making tci6616-sim:debug:edma3_lld_rm_sample 
187         $(MAKE) -C $($@_PATH) PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=release
188         $(ECHO) \# Making tci6614-sim:debug:edma3_lld_rm_sample 
189         $(MAKE) -C $($@_PATH) PLATFORM=tci6614-sim CORE=c6xdsp PROFILE_c6xdsp=release
190         $(ECHO) \# Making c6657-sim:debug:edma3_lld_rm_sample 
191         $(MAKE) -C $($@_PATH) PLATFORM=c6657-sim CORE=c6xdsp PROFILE_c6xdsp=release
192         $(ECHO) \# Making c6670-evm:debug:edma3_lld_rm_sample 
193         $(MAKE) -C $($@_PATH) PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=release
194         $(ECHO) \# Making c6678-evm:debug:edma3_lld_rm_sample 
195         $(MAKE) -C $($@_PATH) PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=release
196         $(ECHO) \# Making tci6614-evm:debug:edma3_lld_rm_sample 
197         $(MAKE) -C $($@_PATH) PLATFORM=tci6614-evm CORE=c6xdsp PROFILE_c6xdsp=release
198 #       $(ECHO) \# Making c6657-evm:debug:edma3_lld_rm_sample 
199 #       $(MAKE) -C $($@_PATH) PLATFORM=c6657-evm CORE=c6xdsp PROFILE_c6xdsp=release
201         $(ECHO) \# Making tci6608-sim:debug:edma3_lld_rm_sample -for big_endian
202         $(MAKE) -C $($@_PATH) PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
203         $(ECHO) \# Making tci6616-sim:debug:edma3_lld_rm_sample -for big_endian
204         $(MAKE) -C $($@_PATH) PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
205         $(ECHO) \# Making tci6614-sim:debug:edma3_lld_rm_sample -for big_endian
206         $(MAKE) -C $($@_PATH) PLATFORM=tci6614-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
207         $(ECHO) \# Making c6657-sim:debug:edma3_lld_rm_sample -for big_endian
208         $(MAKE) -C $($@_PATH) PLATFORM=c6657-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
209         $(ECHO) \# Making c6670-evm:debug:edma3_lld_rm_sample -for big_endian
210         $(MAKE) -C $($@_PATH) PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
211         $(ECHO) \# Making c6678-evm:debug:edma3_lld_rm_sample -for big_endian
212         $(MAKE) -C $($@_PATH) PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
213         $(ECHO) \# Making tci6614-evm:debug:edma3_lld_rm_sample -for big_endian
214         $(MAKE) -C $($@_PATH) PLATFORM=tci6614-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
215 #       $(ECHO) \# Making c6657-evm:debug:edma3_lld_rm_sample -for big_endian
216 #       $(MAKE) -C $($@_PATH) PLATFORM=c6657-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
217 endif
219 edma3_lld_drv_sample:
220 ifeq ($(FORMAT),ELF)
221         $(ECHO) \# Making tci6608-sim:debug:edma3_lld_drv_sample 
222         $(MAKE) -C $($@_PATH) PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=debug 
223         $(ECHO) \# Making tci6616-sim:debug:edma3_lld_drv_sample
224         $(MAKE) -C $($@_PATH) PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=debug 
225         $(ECHO) \# Making tci6614-sim:debug:edma3_lld_drv_sample
226         $(MAKE) -C $($@_PATH) PLATFORM=tci6614-sim CORE=c6xdsp PROFILE_c6xdsp=debug 
227         $(ECHO) \# Making c6657-sim:debug:edma3_lld_drv_sample
228         $(MAKE) -C $($@_PATH) PLATFORM=c6657-sim CORE=c6xdsp PROFILE_c6xdsp=debug 
229         $(ECHO) \# Making c6670-evm:debug:edma3_lld_drv_sample
230         $(MAKE) -C $($@_PATH) PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=debug 
231         $(ECHO) \# Making c6678-evm:debug:edma3_lld_drv_sample
232         $(MAKE) -C $($@_PATH) PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=debug 
233         $(ECHO) \# Making tci6614-evm:debug:edma3_lld_drv_sample
234         $(MAKE) -C $($@_PATH) PLATFORM=tci6614-evm CORE=c6xdsp PROFILE_c6xdsp=debug 
235 #       $(ECHO) \# Making c6657-evm:debug:edma3_lld_drv_sample
236 #       $(MAKE) -C $($@_PATH) PLATFORM=c6657-evm CORE=c6xdsp PROFILE_c6xdsp=debug 
238         $(ECHO) \# Making tci6608-sim:debug:edma3_lld_drv_sample -for big_endian
239         $(MAKE) -C $($@_PATH) PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
240         $(ECHO) \# Making tci6616-sim:debug:edma3_lld_drv_sample -for big_endian
241         $(MAKE) -C $($@_PATH) PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
242         $(ECHO) \# Making tci6614-sim:debug:edma3_lld_drv_sample -for big_endian
243         $(MAKE) -C $($@_PATH) PLATFORM=tci6614-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
244         $(ECHO) \# Making c6657-sim:debug:edma3_lld_drv_sample -for big_endian
245         $(MAKE) -C $($@_PATH) PLATFORM=c6657-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
246         $(ECHO) \# Making c6670-evm:debug:edma3_lld_drv_sample -for big_endian
247         $(MAKE) -C $($@_PATH) PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
248         $(ECHO) \# Making c6678-evm:debug:edma3_lld_drv_sample -for big_endian
249         $(MAKE) -C $($@_PATH) PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
250         $(ECHO) \# Making tci6614-evm:debug:edma3_lld_drv_sample -for big_endian
251         $(MAKE) -C $($@_PATH) PLATFORM=tci6614-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
252 #       $(ECHO) \# Making c6657-evm:debug:edma3_lld_drv_sample -for big_endian
253 #       $(MAKE) -C $($@_PATH) PLATFORM=c6657-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
255         $(ECHO) \# Making tci6608-sim:release:edma3_lld_drv_sample
256         $(MAKE) -C $($@_PATH) PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=release 
257         $(ECHO) \# Making tci6616-sim:release:edma3_lld_drv_sample 
258         $(MAKE) -C $($@_PATH) PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=release 
259         $(ECHO) \# Making tci6614-sim:release:edma3_lld_drv_sample 
260         $(MAKE) -C $($@_PATH) PLATFORM=tci6614-sim CORE=c6xdsp PROFILE_c6xdsp=release 
261         $(ECHO) \# Making c6657-sim:release:edma3_lld_drv_sample 
262         $(MAKE) -C $($@_PATH) PLATFORM=c6657-sim CORE=c6xdsp PROFILE_c6xdsp=release 
263         $(ECHO) \# Making c6670-evm:release:edma3_lld_drv_sample 
264         $(MAKE) -C $($@_PATH) PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=release 
265         $(ECHO) \# Making c6678-evm:release:edma3_lld_drv_sample 
266         $(MAKE) -C $($@_PATH) PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=release 
267         $(ECHO) \# Making tci6614-evm:release:edma3_lld_drv_sample 
268         $(MAKE) -C $($@_PATH) PLATFORM=tci6614-evm CORE=c6xdsp PROFILE_c6xdsp=release 
269 #       $(ECHO) \# Making c6657-evm:release:edma3_lld_drv_sample 
270 #       $(MAKE) -C $($@_PATH) PLATFORM=c6657-evm CORE=c6xdsp PROFILE_c6xdsp=release 
272         $(ECHO) \# Making tci6608-sim:release:edma3_lld_drv_sample -for big_endian
273         $(MAKE) -C $($@_PATH) PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
274         $(ECHO) \# Making tci6616-sim:release:edma3_lld_drv_sample -for big_endian
275         $(MAKE) -C $($@_PATH) PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
276         $(ECHO) \# Making tci6614-sim:release:edma3_lld_drv_sample -for big_endian
277         $(MAKE) -C $($@_PATH) PLATFORM=tci6614-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
278         $(ECHO) \# Making c6657-sim:release:edma3_lld_drv_sample -for big_endian
279         $(MAKE) -C $($@_PATH) PLATFORM=c6657-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
280         $(ECHO) \# Making c6670-evm:release:edma3_lld_drv_sample -for big_endian
281         $(MAKE) -C $($@_PATH) PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
282         $(ECHO) \# Making c6678-evm:release:edma3_lld_drv_sample -for big_endian
283         $(MAKE) -C $($@_PATH) PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
284         $(ECHO) \# Making tci6614-evm:release:edma3_lld_drv_sample -for big_endian
285         $(MAKE) -C $($@_PATH) PLATFORM=tci6614-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
286 #       $(ECHO) \# Making c6657-evm:release:edma3_lld_drv_sample -for big_endian
287 #       $(MAKE) -C $($@_PATH) PLATFORM=c6657-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
288 endif
291 # Rule to build all examples
294  
295 edma3_drv_tci6608_sample:
296 ifeq ($(FORMAT),ELF)
297         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
298         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=debug
299         $(ECHO) \# Making example $@:debug
300         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6608-sim PROFILE_c6xdsp=debug
301         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
302         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=release
303         $(ECHO) \# Making example $@:release
304         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6608-sim PROFILE_c6xdsp=release
305 endif
306  
307 edma3_drv_tci6608be_sample:
308 ifeq ($(FORMAT),ELF)
309         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
310         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
311         $(ECHO) \# Making example $@:debug
312         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6608-sim PROFILE_c6xdsp=debug ENDIAN=big
313         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
314         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
315         $(ECHO) \# Making example $@:release
316         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6608-sim PROFILE_c6xdsp=release ENDIAN=big
317 endif
319 edma3_drv_tci6616_sample:
320 ifeq ($(FORMAT),ELF)
321         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
322         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=debug
323         $(ECHO) \# Making example $@:debug
324         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6616-sim PROFILE_c6xdsp=debug
325         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
326         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=release
327         $(ECHO) \# Making example $@:release
328         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6616-sim PROFILE_c6xdsp=release
329 endif
330  
331 edma3_drv_tci6616be_sample:
332 ifeq ($(FORMAT),ELF)
333         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
334         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
335         $(ECHO) \# Making example $@:debug
336         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6616-sim PROFILE_c6xdsp=debug ENDIAN=big
337         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
338         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
339         $(ECHO) \# Making example $@:release
340         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6616-sim PROFILE_c6xdsp=release ENDIAN=big
341 endif
343 edma3_drv_SIMtci6614_sample:
344 ifeq ($(FORMAT),ELF)
345         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
346         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6614-sim CORE=c6xdsp PROFILE_c6xdsp=debug
347         $(ECHO) \# Making example $@:debug
348         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6614-sim PROFILE_c6xdsp=debug
349         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
350         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6614-sim CORE=c6xdsp PROFILE_c6xdsp=release
351         $(ECHO) \# Making example $@:release
352         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6614-sim PROFILE_c6xdsp=release
353 endif
354  
355 edma3_drv_SIMtci6614be_sample:
356 ifeq ($(FORMAT),ELF)
357         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
358         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6614-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
359         $(ECHO) \# Making example $@:debug
360         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6614-sim PROFILE_c6xdsp=debug ENDIAN=big
361         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
362         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6614-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
363         $(ECHO) \# Making example $@:release
364         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6614-sim PROFILE_c6xdsp=release ENDIAN=big
365 endif
367 edma3_drv_SIMc6657_sample:
368 ifeq ($(FORMAT),ELF)
369         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
370         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6657-sim CORE=c6xdsp PROFILE_c6xdsp=debug
371         $(ECHO) \# Making example $@:debug
372         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6657-sim PROFILE_c6xdsp=debug
373         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
374         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6657-sim CORE=c6xdsp PROFILE_c6xdsp=release
375         $(ECHO) \# Making example $@:release
376         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6657-sim PROFILE_c6xdsp=release
377 endif
378  
379 edma3_drv_SIMc6657be_sample:
380 ifeq ($(FORMAT),ELF)
381         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
382         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6657-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
383         $(ECHO) \# Making example $@:debug
384         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6657-sim PROFILE_c6xdsp=debug ENDIAN=big
385         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
386         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6657-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
387         $(ECHO) \# Making example $@:release
388         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6657-sim PROFILE_c6xdsp=release ENDIAN=big
389 endif
391 edma3_drv_c6670_sample:
392 ifeq ($(FORMAT),ELF)
393         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
394         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=debug
395         $(ECHO) \# Making example $@:debug
396         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6670-evm PROFILE_c6xdsp=debug
397         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
398         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=release
399         $(ECHO) \# Making example $@:release
400         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6670-evm PROFILE_c6xdsp=release
401 endif
403 edma3_drv_c6670be_sample:
404 ifeq ($(FORMAT),ELF)
405         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
406         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
407         $(ECHO) \# Making example $@:debug
408         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6670-evm PROFILE_c6xdsp=debug ENDIAN=big
409         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
410         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
411         $(ECHO) \# Making example $@:release
412         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6670-evm PROFILE_c6xdsp=release ENDIAN=big
413 endif
414  
415 edma3_drv_c6678_sample:
416 ifeq ($(FORMAT),ELF)
417         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
418         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=debug
419         $(ECHO) \# Making example $@:debug
420         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=debug
421         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
422         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=release
423         $(ECHO) \# Making example $@:release
424         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=release
425 endif
426  
427 edma3_drv_c6678be_sample:
428 ifeq ($(FORMAT),ELF)
429         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
430         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
431         $(ECHO) \# Making example $@:debug
432         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=debug ENDIAN=big
433         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
434         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
435         $(ECHO) \# Making example $@:release
436         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=release ENDIAN=big
437 endif
439 edma3_drv_EVMtci6614_sample:
440 ifeq ($(FORMAT),ELF)
441         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
442         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6614-evm CORE=c6xdsp PROFILE_c6xdsp=debug
443         $(ECHO) \# Making example $@:debug
444         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6614-evm PROFILE_c6xdsp=debug
445         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
446         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6614-evm CORE=c6xdsp PROFILE_c6xdsp=release
447         $(ECHO) \# Making example $@:release
448         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6614-evm PROFILE_c6xdsp=release
449 endif
450  
451 edma3_drv_EVMtci6614be_sample:
452 ifeq ($(FORMAT),ELF)
453         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
454         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6614-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
455         $(ECHO) \# Making example $@:debug
456         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6614-evm PROFILE_c6xdsp=debug ENDIAN=big
457         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
458         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6614-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
459         $(ECHO) \# Making example $@:release
460         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6614-evm PROFILE_c6xdsp=release ENDIAN=big
461 endif
463 edma3_drv_EVMc6657_sample:
464 ifeq ($(FORMAT),ELF)
465         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
466         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6657-evm CORE=c6xdsp PROFILE_c6xdsp=debug
467         $(ECHO) \# Making example $@:debug
468         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6657-evm PROFILE_c6xdsp=debug
469         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
470         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6657-evm CORE=c6xdsp PROFILE_c6xdsp=release
471         $(ECHO) \# Making example $@:release
472         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6657-evm PROFILE_c6xdsp=release
473 endif
474  
475 edma3_drv_EVMc6657be_sample:
476 ifeq ($(FORMAT),ELF)
477         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
478         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6657-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
479         $(ECHO) \# Making example $@:debug
480         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6657-evm PROFILE_c6xdsp=debug ENDIAN=big
481         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
482         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6657-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
483         $(ECHO) \# Making example $@:release
484         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6657-evm PROFILE_c6xdsp=release ENDIAN=big
485 endif
488 # Clean targets
490 edma3_lld_drv_clean:
491         $(ECHO) \# Cleaning c66:debug:edma3_lld_drv
492         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=debug
493         $(ECHO) \# Cleaning c66:release:edma3_lld_drv
494         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=release
495         $(ECHO) \# Cleaning c66:debug:edma3_lld_drv -for big_endian
496         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=debug ENDIAN=big
497         $(ECHO) \# Cleaning c66:release:edma3_lld_drv -for big_endian
498         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=release ENDIAN=big
499         $(ECHO) \# Cleaning c66:debug:edma3_lld_drv
500         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=debug
501         $(ECHO) \# Cleaning c66:release:edma3_lld_drv
502         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=release
503         $(ECHO) \# Cleaning c66:debug:edma3_lld_drv -for big_endian
504         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=debug ENDIAN=big
505         $(ECHO) \# Cleaning c66:release:edma3_lld_drv -for big_endian
506         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=release ENDIAN=big
507         $(ECHO) \# Cleaning c66:debug:edma3_lld_drv
508         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6614-sim PROFILE_c6xdsp=debug
509         $(ECHO) \# Cleaning c66:release:edma3_lld_drv
510         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6614-sim PROFILE_c6xdsp=release
511         $(ECHO) \# Cleaning c66:debug:edma3_lld_drv -for big_endian
512         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6614-sim PROFILE_c6xdsp=debug ENDIAN=big
513         $(ECHO) \# Cleaning c66:release:edma3_lld_drv -for big_endian
514         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6614-sim PROFILE_c6xdsp=release ENDIAN=big
515         $(ECHO) \# Cleaning c66:debug:edma3_lld_drv
516         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6657-sim PROFILE_c6xdsp=debug
517         $(ECHO) \# Cleaning c66:release:edma3_lld_drv
518         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6657-sim PROFILE_c6xdsp=release
519         $(ECHO) \# Cleaning c66:debug:edma3_lld_drv -for big_endian
520         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6657-sim PROFILE_c6xdsp=debug ENDIAN=big
521         $(ECHO) \# Cleaning c66:release:edma3_lld_drv -for big_endian
522         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6657-sim PROFILE_c6xdsp=release ENDIAN=big
523         $(ECHO) \# Cleaning c66:debug:edma3_lld_drv
524         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=debug
525         $(ECHO) \# Cleaning c66:release:edma3_lld_drv
526         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=release
527         $(ECHO) \# Cleaning c66:debug:edma3_lld_drv -for big_endian
528         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=debug ENDIAN=big
529         $(ECHO) \# Cleaning c66:release:edma3_lld_drv -for big_endian
530         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=release ENDIAN=big
531         $(ECHO) \# Cleaning c66:debug:edma3_lld_drv
532         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=debug
533         $(ECHO) \# Cleaning c66:release:edma3_lld_drv
534         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=release
535         $(ECHO) \# Cleaning c66:debug:edma3_lld_drv -for big_endian
536         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=debug ENDIAN=big
537         $(ECHO) \# Cleaning c66:release:edma3_lld_drv -for big_endian
538         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=release ENDIAN=big
539         $(ECHO) \# Cleaning c66:debug:edma3_lld_drv
540         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6614-evm PROFILE_c6xdsp=debug
541         $(ECHO) \# Cleaning c66:release:edma3_lld_drv
542         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6614-evm PROFILE_c6xdsp=release
543         $(ECHO) \# Cleaning c66:debug:edma3_lld_drv -for big_endian
544         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6614-evm PROFILE_c6xdsp=debug ENDIAN=big
545         $(ECHO) \# Cleaning c66:release:edma3_lld_drv -for big_endian
546         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6614-evm PROFILE_c6xdsp=release ENDIAN=big
547         $(ECHO) \# Cleaning c66:debug:edma3_lld_drv
548         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6657-evm PROFILE_c6xdsp=debug
549         $(ECHO) \# Cleaning c66:release:edma3_lld_drv
550         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6657-evm PROFILE_c6xdsp=release
551         $(ECHO) \# Cleaning c66:debug:edma3_lld_drv -for big_endian
552         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6657-evm PROFILE_c6xdsp=debug ENDIAN=big
553         $(ECHO) \# Cleaning c66:release:edma3_lld_drv -for big_endian
554         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6657-evm PROFILE_c6xdsp=release ENDIAN=big
556 edma3_lld_rm_clean: edma3_lld_rm_generic_clean
557         $(ECHO) \# Cleaning tci6608-sim:debug:edma3_lld_rm 
558         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=debug
559         $(ECHO) \# Cleaning tci6616-sim:debug:edma3_lld_rm 
560         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=debug
561         $(ECHO) \# Cleaning tci6614-sim:debug:edma3_lld_rm 
562         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6614-sim PROFILE_c6xdsp=debug
563         $(ECHO) \# Cleaning c6657-sim:debug:edma3_lld_rm 
564         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6657-sim PROFILE_c6xdsp=debug
565         $(ECHO) \# Cleaning c6670-evm:debug:edma3_lld_rm 
566         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=debug
567         $(ECHO) \# Cleaning c6678-evm:debug:edma3_lld_rm 
568         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=debug
569         $(ECHO) \# Cleaning tci6614-evm:debug:edma3_lld_rm 
570         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6614-evm PROFILE_c6xdsp=debug
571         $(ECHO) \# Cleaning c6657-evm:debug:edma3_lld_rm 
572         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6657-evm PROFILE_c6xdsp=debug
573         $(ECHO) \# Cleaning tci6608-sim:debug:edma3_lld_rm  -for big_endian
574         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=debug ENDIAN=big
575         $(ECHO) \# Cleaning tci6616-sim:debug:edma3_lld_rm   -for big_endian
576         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=debug ENDIAN=big
577         $(ECHO) \# Cleaning tci6614-sim:debug:edma3_lld_rm   -for big_endian
578         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6614-sim PROFILE_c6xdsp=debug ENDIAN=big
579         $(ECHO) \# Cleaning c6657-sim:debug:edma3_lld_rm   -for big_endian
580         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6657-sim PROFILE_c6xdsp=debug ENDIAN=big
581         $(ECHO) \# Cleaning c6670-evm:debug:edma3_lld_rm   -for big_endian
582         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=debug ENDIAN=big
583         $(ECHO) \# Cleaning c6678-evm:debug:edma3_lld_rm   -for big_endian
584         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=debug ENDIAN=big
585         $(ECHO) \# Cleaning tci6614-evm:debug:edma3_lld_rm   -for big_endian
586         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6614-evm PROFILE_c6xdsp=debug ENDIAN=big
587         $(ECHO) \# Cleaning c6657-evm:debug:edma3_lld_rm   -for big_endian
588         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6657-evm PROFILE_c6xdsp=debug ENDIAN=big
589         $(ECHO) \# Cleaning tci6608-sim:release:edma3_lld_rm 
590         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=release
591         $(ECHO) \# Cleaning tci6616-sim:release:edma3_lld_rm 
592         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=release
593         $(ECHO) \# Cleaning tci6614-sim:release:edma3_lld_rm 
594         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6614-sim PROFILE_c6xdsp=release
595         $(ECHO) \# Cleaning c6657-sim:release:edma3_lld_rm 
596         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6657-sim PROFILE_c6xdsp=release
597         $(ECHO) \# Cleaning c6670-evm:release:edma3_lld_rm 
598         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=release
599         $(ECHO) \# Cleaning c6678-evm:release:edma3_lld_rm 
600         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=release
601         $(ECHO) \# Cleaning tci6614-evm:release:edma3_lld_rm 
602         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6614-evm PROFILE_c6xdsp=release
603         $(ECHO) \# Cleaning c6657-evm:release:edma3_lld_rm 
604         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6657-evm PROFILE_c6xdsp=release
606         $(ECHO) \# Cleaning tci6608-sim:release:edma3_lld_rm  -for big_endian
607         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=release ENDIAN=big
608         $(ECHO) \# Cleaning tci6616-sim:release:edma3_lld_rm   -for big_endian
609         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=release ENDIAN=big
610         $(ECHO) \# Cleaning tci6614-sim:release:edma3_lld_rm   -for big_endian
611         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6614-sim PROFILE_c6xdsp=release ENDIAN=big
612         $(ECHO) \# Cleaning c6657-sim:release:edma3_lld_rm   -for big_endian
613         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6657-sim PROFILE_c6xdsp=release ENDIAN=big
614         $(ECHO) \# Cleaning c6670-evm:release:edma3_lld_rm   -for big_endian
615         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=release ENDIAN=big
616         $(ECHO) \# Cleaning c6678-evm:release:edma3_lld_rm   -for big_endian
617         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=release ENDIAN=big
618         $(ECHO) \# Cleaning tci6614-evm:release:edma3_lld_rm   -for big_endian
619         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6614-evm PROFILE_c6xdsp=release ENDIAN=big
620         $(ECHO) \# Cleaning c6657-evm:release:edma3_lld_rm   -for big_endian
621         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6657-evm PROFILE_c6xdsp=release ENDIAN=big
623 # Generic platform
624 edma3_lld_rm_generic_clean:
626         $(ECHO) \# Cleaning generic/c66:debug:edma3_lld_rm: -for big_endian
627         $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) PLATFORM=generic CORE=66 PROFILE_66=debug ENDIAN=big
628         $(ECHO) \# Cleaning generic/c66:release:edma3_lld_rm: -for big_endian
629         $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) PLATFORM=generic CORE=66 PROFILE_66=release ENDIAN=big
630         $(ECHO) \# Cleaning generic/c66:debug:edma3_lld_rm 
631         $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) PLATFORM=generic CORE=66 PROFILE_66=debug ENDIAN=little
632         $(ECHO) \# Cleaning generic/c66:release:edma3_lld_rm 
633         $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) PLATFORM=generic CORE=66 PROFILE_66=release ENDIAN=little
634    
635 edma3_lld_rm_sample_clean:
636         $(ECHO) \# Cleaning tci6608-sim:debug:edma3_lld_rm_sample 
637         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=debug
638         $(ECHO) \# Cleaning tci6616-sim:debug:edma3_lld_rm_sample 
639         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=debug
640         $(ECHO) \# Cleaning tci6614-sim:debug:edma3_lld_rm_sample 
641         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6614-sim PROFILE_c6xdsp=debug
642         $(ECHO) \# Cleaning c6657-sim:debug:edma3_lld_rm_sample 
643         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6657-sim PROFILE_c6xdsp=debug
644         $(ECHO) \# Cleaning c6670-evm:debug:edma3_lld_rm_sample 
645         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=debug
646         $(ECHO) \# Cleaning c6678-evm:debug:edma3_lld_rm_sample 
647         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=debug
648         $(ECHO) \# Cleaning tci6614-evm:debug:edma3_lld_rm_sample 
649         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6614-evm PROFILE_c6xdsp=debug
650         $(ECHO) \# Cleaning c6657-evm:debug:edma3_lld_rm_sample 
651         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6657-evm PROFILE_c6xdsp=debug
652         $(ECHO) \# Cleaning tci6608-sim:release:edma3_lld_rm_sample  -for big_endian
653         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=debug ENDIAN=big
654         $(ECHO) \# Cleaning tci6616-sim:debug:edma3_lld_rm_sample   -for big_endian
655         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=debug ENDIAN=big
656         $(ECHO) \# Cleaning tci6614-sim:debug:edma3_lld_rm_sample   -for big_endian
657         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6614-sim PROFILE_c6xdsp=debug ENDIAN=big
658         $(ECHO) \# Cleaning c6657-sim:debug:edma3_lld_rm_sample   -for big_endian
659         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6657-sim PROFILE_c6xdsp=debug ENDIAN=big
660         $(ECHO) \# Cleaning c6670-evm:debug:edma3_lld_rm_sample   -for big_endian
661         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=debug ENDIAN=big
662         $(ECHO) \# Cleaning c6678-evm:debug:edma3_lld_rm_sample   -for big_endian
663         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=debug ENDIAN=big
664         $(ECHO) \# Cleaning tci6614-evm:debug:edma3_lld_rm_sample   -for big_endian
665         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6614-evm PROFILE_c6xdsp=debug ENDIAN=big
666         $(ECHO) \# Cleaning c6657-evm:debug:edma3_lld_rm_sample   -for big_endian
667         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6657-evm PROFILE_c6xdsp=debug ENDIAN=big
669         $(ECHO) \# Cleaning tci6608-sim:release:edma3_lld_rm_sample 
670         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=release
671         $(ECHO) \# Cleaning tci6616-sim:release:edma3_lld_rm_sample 
672         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=release
673         $(ECHO) \# Cleaning tci6614-sim:release:edma3_lld_rm_sample 
674         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6614-sim PROFILE_c6xdsp=release
675         $(ECHO) \# Cleaning c6657-sim:release:edma3_lld_rm_sample 
676         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6657-sim PROFILE_c6xdsp=release
677         $(ECHO) \# Cleaning c6670-evm:release:edma3_lld_rm_sample 
678         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=release
679         $(ECHO) \# Cleaning c6678-evm:release:edma3_lld_rm_sample 
680         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=release
681         $(ECHO) \# Cleaning tci6614-evm:release:edma3_lld_rm_sample 
682         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6614-evm PROFILE_c6xdsp=release
683         $(ECHO) \# Cleaning c6657-evm:release:edma3_lld_rm_sample 
684         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6657-evm PROFILE_c6xdsp=release
685         $(ECHO) \# Cleaning tci6608-sim:release:edma3_lld_rm_sample  -for big_endian
686         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=release ENDIAN=big
687         $(ECHO) \# Cleaning tci6616-sim:debug:edma3_lld_rm_sample   -for big_endian
688         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=release ENDIAN=big
689         $(ECHO) \# Cleaning tci6614-sim:debug:edma3_lld_rm_sample   -for big_endian
690         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6614-sim PROFILE_c6xdsp=release ENDIAN=big
691         $(ECHO) \# Cleaning c6657-sim:debug:edma3_lld_rm_sample   -for big_endian
692         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6657-sim PROFILE_c6xdsp=release ENDIAN=big
693         $(ECHO) \# Cleaning c6670-evm:debug:edma3_lld_rm_sample   -for big_endian
694         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=release ENDIAN=big
695         $(ECHO) \# Cleaning c6678-evm:debug:edma3_lld_rm_sample   -for big_endian
696         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=release ENDIAN=big
697         $(ECHO) \# Cleaning tci6614-evm:debug:edma3_lld_rm_sample   -for big_endian
698         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6614-evm PROFILE_c6xdsp=release ENDIAN=big
699         $(ECHO) \# Cleaning c6657-evm:debug:edma3_lld_rm_sample   -for big_endian
700         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6657-evm PROFILE_c6xdsp=release ENDIAN=big
701  
702 edma3_lld_drv_sample_clean:
703         $(ECHO) \# Cleaning tci6608-sim:debug:edma3_lld_drv_sample 
704         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=debug
705         $(ECHO) \# Cleaning tci6616-sim:debug:edma3_lld_drv_sample 
706         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=debug
707         $(ECHO) \# Cleaning tci6614-sim:debug:edma3_lld_drv_sample 
708         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6614-sim PROFILE_c6xdsp=debug
709         $(ECHO) \# Cleaning c6657-sim:debug:edma3_lld_drv_sample 
710         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6657-sim PROFILE_c6xdsp=debug
711         $(ECHO) \# Cleaning c6670-evm:debug:edma3_lld_drv_sample 
712         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=debug
713         $(ECHO) \# Cleaning c6678-evm:debug:edma3_lld_drv_sample 
714         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=debug
715         $(ECHO) \# Cleaning tci6614-evm:debug:edma3_lld_drv_sample 
716         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6614-evm PROFILE_c6xdsp=debug
717         $(ECHO) \# Cleaning c6657-evm:debug:edma3_lld_drv_sample 
718         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6657-evm PROFILE_c6xdsp=debug
719         $(ECHO) \# Cleaning tci6608-sim:debug:edma3_lld_drv_sample  -for big_endian
720         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=debug ENDIAN=big
721         $(ECHO) \# Cleaning tci6616-sim:debug:edma3_lld_drv_sample   -for big_endian
722         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=debug ENDIAN=big
723         $(ECHO) \# Cleaning tci6614-sim:debug:edma3_lld_drv_sample   -for big_endian
724         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6614-sim PROFILE_c6xdsp=debug ENDIAN=big
725         $(ECHO) \# Cleaning c6657-sim:debug:edma3_lld_drv_sample   -for big_endian
726         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6657-sim PROFILE_c6xdsp=debug ENDIAN=big
727         $(ECHO) \# Cleaning c6670-evm:debug:edma3_lld_drv_sample   -for big_endian
728         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=debug ENDIAN=big
729         $(ECHO) \# Cleaning c6678-evm:debug:edma3_lld_drv_sample   -for big_endian
730         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=debug ENDIAN=big
731         $(ECHO) \# Cleaning tci6614-evm:debug:edma3_lld_drv_sample   -for big_endian
732         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6614-evm PROFILE_c6xdsp=debug ENDIAN=big
733         $(ECHO) \# Cleaning c6657-evm:debug:edma3_lld_drv_sample   -for big_endian
734         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6657-evm PROFILE_c6xdsp=debug ENDIAN=big
735         $(ECHO) \# Cleaning tci6608-sim:release:edma3_lld_drv_sample  
736         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=release 
737         $(ECHO) \# Cleaning tci6616-sim:release:edma3_lld_drv_sample  
738         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=release 
739         $(ECHO) \# Cleaning tci6614-sim:release:edma3_lld_drv_sample  
740         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6614-sim PROFILE_c6xdsp=release 
741         $(ECHO) \# Cleaning c6657-sim:release:edma3_lld_drv_sample  
742         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6657-sim PROFILE_c6xdsp=release 
743         $(ECHO) \# Cleaning c6670-evm:release:edma3_lld_drv_sample   
744         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=release 
745         $(ECHO) \# Cleaning c6678-evm:release:edma3_lld_drv_sample   
746         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=release 
747         $(ECHO) \# Cleaning tci6614-evm:release:edma3_lld_drv_sample   
748         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6614-evm PROFILE_c6xdsp=release 
749         $(ECHO) \# Cleaning c6657-evm:release:edma3_lld_drv_sample   
750         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6657-evm PROFILE_c6xdsp=release 
752         $(ECHO) \# Cleaning tci6608-sim:release:edma3_lld_drv_sample  -for big_endian
753         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=release ENDIAN=big
754         $(ECHO) \# Cleaning tci6616-sim:release:edma3_lld_drv_sample   -for big_endian
755         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=release ENDIAN=big
756         $(ECHO) \# Cleaning tci6614-sim:release:edma3_lld_drv_sample   -for big_endian
757         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6614-sim PROFILE_c6xdsp=release ENDIAN=big
758         $(ECHO) \# Cleaning c6657-sim:release:edma3_lld_drv_sample   -for big_endian
759         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6657-sim PROFILE_c6xdsp=release ENDIAN=big
760         $(ECHO) \# Cleaning c6670-evm:release:edma3_lld_drv_sample   -for big_endian
761         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=release ENDIAN=big
762         $(ECHO) \# Cleaning c6678-evm:release:edma3_lld_drv_sample   -for big_endian
763         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=release ENDIAN=big
764         $(ECHO) \# Cleaning tci6614-evm:release:edma3_lld_drv_sample   -for big_endian
765         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6614-evm PROFILE_c6xdsp=release ENDIAN=big
766         $(ECHO) \# Cleaning c6657-evm:release:edma3_lld_drv_sample   -for big_endian
767         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6657-evm PROFILE_c6xdsp=release ENDIAN=big
771 # Rule to clean all examples
774  
775 edma3_drv_tci6608_sample_clean:
776         $(ECHO) \# Cleaning example $@:debug
777         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6608-sim PROFILE_c6xdsp=debug
778         $(ECHO) \# Cleaning example $@:release
779         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6608-sim PROFILE_c6xdsp=release
780  
781 edma3_drv_tci6608be_sample_clean:
782         $(ECHO) \# Cleaning example $@:debug
783         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6608-sim PROFILE_c6xdsp=debug ENDIAN=big
784         $(ECHO) \# Cleaning example $@:release
785         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6608-sim PROFILE_c6xdsp=release ENDIAN=big
787 edma3_drv_tci6616_sample_clean:
788         $(ECHO) \# Cleaning example $@:debug
789         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6616-sim PROFILE_c6xdsp=debug
790         $(ECHO) \# Cleaning example $@:release
791         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6616-sim PROFILE_c6xdsp=release
792  
793 edma3_drv_tci6616be_sample_clean:
794         $(ECHO) \# Cleaning example $@:debug
795         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6616-sim PROFILE_c6xdsp=debug ENDIAN=big
796         $(ECHO) \# Cleaning example $@:release
797         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6616-sim PROFILE_c6xdsp=release ENDIAN=big
799 edma3_drv_SIMtci6614_sample_clean:
800         $(ECHO) \# Cleaning example $@:debug
801         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6614-sim PROFILE_c6xdsp=debug
802         $(ECHO) \# Cleaning example $@:release
803         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6614-sim PROFILE_c6xdsp=release
804  
805 edma3_drv_SIMtci6614be_sample_clean:
806         $(ECHO) \# Cleaning example $@:debug
807         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6614-sim PROFILE_c6xdsp=debug ENDIAN=big
808         $(ECHO) \# Cleaning example $@:release
809         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6614-sim PROFILE_c6xdsp=release ENDIAN=big
811 edma3_drv_SIMc6657_sample_clean:
812         $(ECHO) \# Cleaning example $@:debug
813         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6657-sim PROFILE_c6xdsp=debug
814         $(ECHO) \# Cleaning example $@:release
815         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6657-sim PROFILE_c6xdsp=release
816  
817 edma3_drv_SIMc6657be_sample_clean:
818         $(ECHO) \# Cleaning example $@:debug
819         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6657-sim PROFILE_c6xdsp=debug ENDIAN=big
820         $(ECHO) \# Cleaning example $@:release
821         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6657-sim PROFILE_c6xdsp=release ENDIAN=big
823 edma3_drv_c6670_sample_clean:
824         $(ECHO) \# Cleaning example $@:debug
825         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6670-sim PROFILE_c6xdsp=debug
826         $(ECHO) \# Cleaning example $@:release
827         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6670-sim PROFILE_c6xdsp=release
828  
829 edma3_drv_c6670be_sample_clean:
830         $(ECHO) \# Cleaning example $@:debug
831         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6670-sim PROFILE_c6xdsp=debug ENDIAN=big
832         $(ECHO) \# Cleaning example $@:release
833         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6670-sim PROFILE_c6xdsp=release ENDIAN=big
835 edma3_drv_c6678_sample_clean:
836         $(ECHO) \# Cleaning example $@:debug
837         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6678-sim PROFILE_c6xdsp=debug
838         $(ECHO) \# Cleaning example $@:release
839         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6678-sim PROFILE_c6xdsp=release
840  
841 edma3_drv_c6678be_sample_clean:
842         $(ECHO) \# Cleaning example $@:debug
843         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6678-sim PROFILE_c6xdsp=debug ENDIAN=big
844         $(ECHO) \# Cleaning example $@:release
845         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6678-sim PROFILE_c6xdsp=release ENDIAN=big
847 edma3_drv_EVMtci6614_sample_clean:
848         $(ECHO) \# Cleaning example $@:debug
849         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6614-sim PROFILE_c6xdsp=debug
850         $(ECHO) \# Cleaning example $@:release
851         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6614-sim PROFILE_c6xdsp=release
852  
853 edma3_drv_EVMtci6614be_sample_clean:
854         $(ECHO) \# Cleaning example $@:debug
855         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6614-sim PROFILE_c6xdsp=debug ENDIAN=big
856         $(ECHO) \# Cleaning example $@:release
857         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6614-sim PROFILE_c6xdsp=release ENDIAN=big
859 edma3_drv_EVMc6657_sample_clean:
860         $(ECHO) \# Cleaning example $@:debug
861         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6657-sim PROFILE_c6xdsp=debug
862         $(ECHO) \# Cleaning example $@:release
863         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6657-sim PROFILE_c6xdsp=release
864  
865 edma3_drv_EVMc6657be_sample_clean:
866         $(ECHO) \# Cleaning example $@:debug
867         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6657-sim PROFILE_c6xdsp=debug ENDIAN=big
868         $(ECHO) \# Cleaning example $@:release
869         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6657-sim PROFILE_c6xdsp=release ENDIAN=big
870       
871 # Help
872 help:
873         $(ECHO) EDMA3 LLD Driver Help page
874         $(ECHO) To build libraries and examples:
875         $(ECHO) "Command line: make [all\|libs\|examples] [FORMAT=\{ELF\|COFF\}]"
876         $(ECHO) "       Default target is "all", which builds both libraries and examples"
877         $(ECHO) "       Default FORMAT is specified in makerules/build_config.mk. This can be"
878         $(ECHO) "        overridden by specifying a different FORMAT here."
879         $(ECHO) To clean the build files:
880         $(ECHO) "Command line: make \{clean\|cleanall\}"
883 # Nothing beyond this point