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
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
290 #
291 # Rule to build all examples
292 #
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
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
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
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
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
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
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
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
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
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
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
770 #
771 # Rule to clean all examples
772 #
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
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
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
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
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
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
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
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
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
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