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 $(ECHO) \# Making c64p:debug:edma3_lld_drv
55 $(MAKE) -C $($@_PATH) PLATFORM=c6472-evm PROFILE_c6xdsp=debug
56 $(ECHO) \# Making c64p:release:edma3_lld_drv
57 $(MAKE) -C $($@_PATH) PLATFORM=c6472-evm PROFILE_c6xdsp=release
58 $(ECHO) \# Making c64p:debug:edma3_lld_drv -for big_endian
59 $(MAKE) -C $($@_PATH) PLATFORM=c6472-evm PROFILE_c6xdsp=debug ENDIAN=big
60 $(ECHO) \# Making c64p:release:edma3_lld_drv -for big_endian
61 $(MAKE) -C $($@_PATH) PLATFORM=c6472-evm PROFILE_c6xdsp=release ENDIAN=big
62 $(ECHO) \# Making c66:debug:edma3_lld_drv
63 $(MAKE) -C $($@_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=debug
64 $(ECHO) \# Making c66:release:edma3_lld_drv
65 $(MAKE) -C $($@_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=release
66 $(ECHO) \# Making c66:debug:edma3_lld_drv -for big_endian
67 $(MAKE) -C $($@_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=debug ENDIAN=big
68 $(ECHO) \# Making c66:release:edma3_lld_drv -for big_endian
69 $(MAKE) -C $($@_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=release ENDIAN=big
70 $(ECHO) \# Making c674:debug:edma3_lld_drv
71 $(MAKE) -C $($@_PATH) PLATFORM=ti816x-evm PROFILE_c6xdsp=debug
72 $(ECHO) \# Making c674:release:edma3_lld_drv
73 $(MAKE) -C $($@_PATH) PLATFORM=ti816x-evm PROFILE_c6xdsp=release
74 ifeq ($(FORMAT),ELF)
75 $(ECHO) \# Making a8:debug:edma3_lld_drv
76 $(MAKE) -C $($@_PATH) PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=debug
77 $(ECHO) \# Making a8:release:edma3_lld_drv
78 $(MAKE) -C $($@_PATH) PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=release
79 $(ECHO) \# Making arm9:debug:edma3_lld_drv
80 $(MAKE) -C $($@_PATH) PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=debug
81 $(ECHO) \# Making arm9:release:edma3_lld_drv
82 $(MAKE) -C $($@_PATH) PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=release
83 endif
85 edma3_lld_rm: edma3_lld_rm_generic
86 $(ECHO) \# Making c6472-evm:debug:edma3_lld_rm
87 $(MAKE) -C $($@_PATH) PLATFORM=c6472-evm PROFILE_c6xdsp=debug
88 $(ECHO) \# Making tci6486-evm:debug:edma3_lld_rm
89 $(MAKE) -C $($@_PATH) PLATFORM=tci6486-evm PROFILE_c6xdsp=debug
90 $(ECHO) \# Making tci6608-sim:debug:edma3_lld_rm
91 $(MAKE) -C $($@_PATH) PLATFORM=tci6608-sim PROFILE_c6xdsp=debug
92 $(ECHO) \# Making tci6616-sim:debug:edma3_lld_rm
93 $(MAKE) -C $($@_PATH) PLATFORM=tci6616-sim PROFILE_c6xdsp=debug
94 $(ECHO) \# Making c6670-evm:debug:edma3_lld_rm
95 $(MAKE) -C $($@_PATH) PLATFORM=c6670-evm PROFILE_c6xdsp=debug
96 $(ECHO) \# Making c6678-evm:debug:edma3_lld_rm
97 $(MAKE) -C $($@_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=debug
98 $(ECHO) \# Making c6472-evm:debug:edma3_lld_rm -for big_endian
99 $(MAKE) -C $($@_PATH) PLATFORM=c6472-evm PROFILE_c6xdsp=debug ENDIAN=big
100 $(ECHO) \# Making tci6486-evm:debug:edma3_lld_rm -for big_endian
101 $(MAKE) -C $($@_PATH) PLATFORM=tci6486-evm PROFILE_c6xdsp=debug ENDIAN=big
102 $(ECHO) \# Making tci6608-sim:debug:edma3_lld_rm -for big_endian
103 $(MAKE) -C $($@_PATH) PLATFORM=tci6608-sim PROFILE_c6xdsp=debug ENDIAN=big
104 $(ECHO) \# Making tci6616-sim:debug:edma3_lld_rm -for big_endian
105 $(MAKE) -C $($@_PATH) PLATFORM=tci6616-sim PROFILE_c6xdsp=debug ENDIAN=big
106 $(ECHO) \# Making c6670-evm:debug:edma3_lld_rm -for big_endian
107 $(MAKE) -C $($@_PATH) PLATFORM=c6670-evm PROFILE_c6xdsp=debug ENDIAN=big
108 $(ECHO) \# Making c6678-evm:debug:edma3_lld_rm -for big_endian
109 $(MAKE) -C $($@_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=debug ENDIAN=big
110 $(ECHO) \# Making omapl138-evm:debug:edma3_lld_rm
111 $(MAKE) -C $($@_PATH) PLATFORM=omapl138-evm PROFILE_c6xdsp=debug
112 $(ECHO) \# Making c6748-evm:debug:edma3_lld_rm
113 $(MAKE) -C $($@_PATH) PLATFORM=c6748-evm PROFILE_c6xdsp=debug
114 $(ECHO) \# Making da830-evm:debug:edma3_lld_rm
115 $(MAKE) -C $($@_PATH) PLATFORM=da830-evm PROFILE_c6xdsp=debug
116 $(ECHO) \# Making ti814x-evm :debug:edma3_lld_rm
117 $(MAKE) -C $($@_PATH) PLATFORM=ti814x-evm PROFILE_c6xdsp=debug
118 $(ECHO) \# Making ti816x-evm:debug:edma3_lld_rm
119 $(MAKE) -C $($@_PATH) PLATFORM=ti816x-evm PROFILE_c6xdsp=debug
120 $(ECHO) \# Making ti816x-sim:debug:edma3_lld_rm
121 $(MAKE) -C $($@_PATH) PLATFORM=ti816x-sim PROFILE_c6xdsp=debug
122 $(ECHO) \# Making c6472-evm:release:edma3_lld_rm
123 $(MAKE) -C $($@_PATH) PLATFORM=c6472-evm PROFILE_c6xdsp=release
124 $(ECHO) \# Making tci6486-evm:release:edma3_lld_rm
125 $(MAKE) -C $($@_PATH) PLATFORM=tci6486-evm PROFILE_c6xdsp=release
126 $(ECHO) \# Making tci6608-sim:release:edma3_lld_rm
127 $(MAKE) -C $($@_PATH) PLATFORM=tci6608-sim PROFILE_c6xdsp=release
128 $(ECHO) \# Making tci6616-sim:release:edma3_lld_rm
129 $(MAKE) -C $($@_PATH) PLATFORM=tci6616-sim PROFILE_c6xdsp=release
130 $(ECHO) \# Making c6670-evm:release:edma3_lld_rm
131 $(MAKE) -C $($@_PATH) PLATFORM=c6670-evm PROFILE_c6xdsp=release
132 $(ECHO) \# Making c6678-evm:release:edma3_lld_rm
133 $(MAKE) -C $($@_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=release
134 $(ECHO) \# Making c6472-evm:release:edma3_lld_rm -for big_endian
135 $(MAKE) -C $($@_PATH) PLATFORM=c6472-evm PROFILE_c6xdsp=release ENDIAN=big
136 $(ECHO) \# Making tci6486-evm:release:edma3_lld_rm -for big_endian
137 $(MAKE) -C $($@_PATH) PLATFORM=tci6486-evm PROFILE_c6xdsp=release ENDIAN=big
138 $(ECHO) \# Making tci6608-sim:release:edma3_lld_rm for big_endian
139 $(MAKE) -C $($@_PATH) PLATFORM=tci6608-sim PROFILE_c6xdsp=release ENDIAN=big
140 $(ECHO) \# Making tci6616-sim:release:edma3_lld_rm for big_endian
141 $(MAKE) -C $($@_PATH) PLATFORM=tci6616-sim PROFILE_c6xdsp=release ENDIAN=big
142 $(ECHO) \# Making c6670-evm:release:edma3_lld_rm for big_endian
143 $(MAKE) -C $($@_PATH) PLATFORM=c6670-evm PROFILE_c6xdsp=release ENDIAN=big
144 $(ECHO) \# Making c6678-evm:release:edma3_lld_rm for big_endian
145 $(MAKE) -C $($@_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=release ENDIAN=big
146 $(ECHO) \# Making omapl138-evm:release:edma3_lld_rm
147 $(MAKE) -C $($@_PATH) PLATFORM=omapl138-evm PROFILE_c6xdsp=release
148 $(ECHO) \# Making c6748-evm:release:edma3_lld_rm
149 $(MAKE) -C $($@_PATH) PLATFORM=c6748-evm PROFILE_c6xdsp=release
150 $(ECHO) \# Making da830-evm:release:edma3_lld_rm
151 $(MAKE) -C $($@_PATH) PLATFORM=da830-evm PROFILE_c6xdsp=release
152 $(ECHO) \# Making ti814x-evm :release:edma3_lld_rm
153 $(MAKE) -C $($@_PATH) PLATFORM=ti814x-evm PROFILE_c6xdsp=release
154 $(ECHO) \# Making ti816x-evm:release:edma3_lld_rm
155 $(MAKE) -C $($@_PATH) PLATFORM=ti816x-evm PROFILE_c6xdsp=release
156 $(ECHO) \# Making ti816x-sim:release:edma3_lld_rm
157 $(MAKE) -C $($@_PATH) PLATFORM=ti816x-sim PROFILE_c6xdsp=release
158 ifeq ($(FORMAT),ELF)
159 $(ECHO) \# Making ti814x-evm:debug:edma3_lld_rm
160 $(MAKE) -C $($@_PATH) PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=debug
161 $(ECHO) \# Making ti814x-evm:rel:edma3_lld_rm
162 $(MAKE) -C $($@_PATH) PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=release
163 $(ECHO) \# Making omapl138-evm:debug:edma3_lld_rm
164 $(MAKE) -C $($@_PATH) PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=debug
165 $(ECHO) \# Making omapl138-evm:rel:edma3_lld_rm
166 $(MAKE) -C $($@_PATH) PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=release
167 endif
169 # Generic platform
170 edma3_lld_rm_generic:
172 $(ECHO) \# Making generic/c674:debug:edma3_lld_rm
173 $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=674 PROFILE_674=debug
174 $(ECHO) \# Making generic/c674:release:edma3_lld_rm
175 $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=674 PROFILE_674=release
176 $(ECHO) \# Making generic/c64p:debug:edma3_lld_rm: -for big_endian
177 $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=64p PROFILE_64p=debug ENDIAN=big
178 $(ECHO) \# Making generic/c64p:release:edma3_lld_rm: -for big_endian
179 $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=64p PROFILE_64p=release ENDIAN=big
180 $(ECHO) \# Making generic/c64p:debug:edma3_lld_rm
181 $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=64p PROFILE_64p=debug ENDIAN=little
182 $(ECHO) \# Making generic/c64p:release:edma3_lld_rm
183 $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=64p PROFILE_64p=release ENDIAN=little
184 $(ECHO) \# Making generic/c66:debug:edma3_lld_rm: -for big_endian
185 $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=66 PROFILE_66=debug ENDIAN=big
186 $(ECHO) \# Making generic/c66:release:edma3_lld_rm: -for big_endian
187 $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=66 PROFILE_66=release ENDIAN=big
188 $(ECHO) \# Making generic/c66:debug:edma3_lld_rm
189 $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=66 PROFILE_66=debug ENDIAN=little
190 $(ECHO) \# Making generic/c66:release:edma3_lld_rm
191 $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=66 PROFILE_66=release ENDIAN=little
192 $(ECHO) \# Making generic/m3:debug:edma3_lld_rm
193 $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=m3 PROFILE_m3=debug
194 $(ECHO) \# Making generic/m3:release:edma3_lld_rm
195 $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=m3 PROFILE_m3=release
196 ifeq ($(FORMAT),ELF)
197 $(ECHO) \# Making generic/a8:debug:edma3_lld_rm
198 $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=a8 PROFILE_a8=debug
199 $(ECHO) \# Making generic/a8:release:edma3_lld_rm
200 $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=a8 PROFILE_a8=release
201 $(ECHO) \# Making generic/arm9:debug:edma3_lld_rm
202 $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=arm9 PROFILE_arm9=debug
203 $(ECHO) \# Making generic/arm9:release:edma3_lld_rm
204 $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=arm9 PROFILE_arm9=release
205 endif
207 edma3_lld_rm_sample:
208 $(ECHO) \# Making c6472-evm:debug:edma3_lld_rm_sample
209 $(MAKE) -C $($@_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=debug
210 $(ECHO) \# Making tci6486-evm:debug:edma3_lld_rm_sample
211 $(MAKE) -C $($@_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=debug
212 $(ECHO) \# Making tci6608-sim:debug:edma3_lld_rm_sample
213 $(MAKE) -C $($@_PATH) PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=debug
214 $(ECHO) \# Making tci6616-sim:debug:edma3_lld_rm_sample
215 $(MAKE) -C $($@_PATH) PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=debug
216 $(ECHO) \# Making c6670-evm:debug:edma3_lld_rm_sample
217 $(MAKE) -C $($@_PATH) PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=debug
218 $(ECHO) \# Making c6678-evm:debug:edma3_lld_rm_sample
219 $(MAKE) -C $($@_PATH) PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=debug
220 $(ECHO) \# Making c6472-evm:debug:edma3_lld_rm_sample -for big_endian
221 $(MAKE) -C $($@_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
222 $(ECHO) \# Making tci6486-evm:debug:edma3_lld_rm_sample -for big_endian
223 $(MAKE) -C $($@_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
224 $(ECHO) \# Making tci6608-sim:debug:edma3_lld_rm_sample -for big_endian
225 $(MAKE) -C $($@_PATH) PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
226 $(ECHO) \# Making tci6616-sim:debug:edma3_lld_rm_sample -for big_endian
227 $(MAKE) -C $($@_PATH) PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
228 $(ECHO) \# Making c6670-evm:debug:edma3_lld_rm_sample -for big_endian
229 $(MAKE) -C $($@_PATH) PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
230 $(ECHO) \# Making c6678-evm:debug:edma3_lld_rm_sample -for big_endian
231 $(MAKE) -C $($@_PATH) PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
232 $(ECHO) \# Making omapl138-evm:debug:edma3_lld_rm_sample
233 $(MAKE) -C $($@_PATH) PLATFORM=omapl138-evm CORE=c6xdsp PROFILE_c6xdsp=debug
234 $(ECHO) \# Making c6748-evm:debug:edma3_lld_rm_sample
235 $(MAKE) -C $($@_PATH) PLATFORM=c6748-evm CORE=c6xdsp PROFILE_c6xdsp=debug
236 $(ECHO) \# Making da830-evm:debug:edma3_lld_rm_sample
237 $(MAKE) -C $($@_PATH) PLATFORM=da830-evm CORE=c6xdsp PROFILE_c6xdsp=debug
238 $(ECHO) \# Making ti814x-evm :debug:edma3_lld_rm_sample
239 $(MAKE) -C $($@_PATH) PLATFORM=ti814x-evm CORE=c6xdsp PROFILE_c6xdsp=debug
240 $(ECHO) \# Making ti816x-evm:debug:edma3_lld_rm_sample
241 $(MAKE) -C $($@_PATH) PLATFORM=ti816x-evm CORE=c6xdsp PROFILE_c6xdsp=debug
242 $(ECHO) \# Making ti816x-sim:debug:edma3_lld_rm_sample
243 $(MAKE) -C $($@_PATH) PLATFORM=ti816x-sim CORE=c6xdsp PROFILE_c6xdsp=debug
244 $(ECHO) \# Making c6472-evm:release:edma3_lld_rm_sample
245 $(MAKE) -C $($@_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=release
246 $(ECHO) \# Making tci6486-evm:release:edma3_lld_rm_sample
247 $(MAKE) -C $($@_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=release
248 $(ECHO) \# Making tci6608-sim:debug:edma3_lld_rm_sample
249 $(MAKE) -C $($@_PATH) PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=release
250 $(ECHO) \# Making tci6616-sim:debug:edma3_lld_rm_sample
251 $(MAKE) -C $($@_PATH) PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=release
252 $(ECHO) \# Making c6670-evm:debug:edma3_lld_rm_sample
253 $(MAKE) -C $($@_PATH) PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=release
254 $(ECHO) \# Making c6678-evm:debug:edma3_lld_rm_sample
255 $(MAKE) -C $($@_PATH) PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=release
256 $(ECHO) \# Making c6472-evm:release:edma3_lld_rm_sample -for big_endian
257 $(MAKE) -C $($@_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
258 $(ECHO) \# Making tci6486-evm:release:edma3_lld_rm_sample -for big_endian
259 $(MAKE) -C $($@_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
260 $(ECHO) \# Making tci6608-sim:debug:edma3_lld_rm_sample -for big_endian
261 $(MAKE) -C $($@_PATH) PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
262 $(ECHO) \# Making tci6616-sim:debug:edma3_lld_rm_sample -for big_endian
263 $(MAKE) -C $($@_PATH) PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
264 $(ECHO) \# Making c6670-evm:debug:edma3_lld_rm_sample -for big_endian
265 $(MAKE) -C $($@_PATH) PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
266 $(ECHO) \# Making c6678-evm:debug:edma3_lld_rm_sample -for big_endian
267 $(MAKE) -C $($@_PATH) PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
268 $(ECHO) \# Making omapl138-evm:release:edma3_lld_rm_sample
269 $(MAKE) -C $($@_PATH) PLATFORM=omapl138-evm CORE=c6xdsp PROFILE_c6xdsp=release
270 $(ECHO) \# Making c6748-evm:release:edma3_lld_rm_sample
271 $(MAKE) -C $($@_PATH) PLATFORM=c6748-evm CORE=c6xdsp PROFILE_c6xdsp=release
272 $(ECHO) \# Making da830-evm:release:edma3_lld_rm_sample
273 $(MAKE) -C $($@_PATH) PLATFORM=da830-evm CORE=c6xdsp PROFILE_c6xdsp=release
274 $(ECHO) \# Making ti814x-evm :release:edma3_lld_rm_sample
275 $(MAKE) -C $($@_PATH) PLATFORM=ti814x-evm CORE=c6xdsp PROFILE_c6xdsp=release
276 $(ECHO) \# Making ti816x-evm:release:edma3_lld_rm_sample
277 $(MAKE) -C $($@_PATH) PLATFORM=ti816x-evm CORE=c6xdsp PROFILE_c6xdsp=release
278 $(ECHO) \# Making ti816x-sim:release:edma3_lld_rm_sample
279 $(MAKE) -C $($@_PATH) PLATFORM=ti816x-sim CORE=c6xdsp PROFILE_c6xdsp=release
280 ifeq ($(FORMAT),ELF)
281 $(ECHO) \# Making ti814x-evm:debug:edma3_lld_rm_sample
282 $(MAKE) -C $($@_PATH) PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=debug
283 $(ECHO) \# Making ti814x-evm:rel:edma3_lld_rm_sample
284 $(MAKE) -C $($@_PATH) PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=release
285 $(ECHO) \# Making omapl138-evm:debug:edma3_lld_rm_sample
286 $(MAKE) -C $($@_PATH) PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=debug
287 $(ECHO) \# Making omapl138-evm:rel:edma3_lld_rm_sample
288 $(MAKE) -C $($@_PATH) PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=release
289 endif
291 edma3_lld_drv_sample:
292 $(ECHO) \# Making c6472-evm:debug:edma3_lld_drv_sample
293 $(MAKE) -C $($@_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=debug
294 $(ECHO) \# Making tci6486-evm:debug:edma3_lld_drv_sample
295 $(MAKE) -C $($@_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=debug
296 $(ECHO) \# Making tci6608-sim:debug:edma3_lld_drv_sample
297 $(MAKE) -C $($@_PATH) PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=debug
298 $(ECHO) \# Making tci6616-sim:debug:edma3_lld_drv_sample
299 $(MAKE) -C $($@_PATH) PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=debug
300 $(ECHO) \# Making c6670-evm:debug:edma3_lld_drv_sample
301 $(MAKE) -C $($@_PATH) PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=debug
302 $(ECHO) \# Making c6678-evm:debug:edma3_lld_drv_sample
303 $(MAKE) -C $($@_PATH) PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=debug
304 $(ECHO) \# Making c6472-evm:debug:edma3_lld_drv_sample -for big_endian
305 $(MAKE) -C $($@_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
306 $(ECHO) \# Making tci6486-evm:debug:edma3_lld_drv_sample -for big_endian
307 $(MAKE) -C $($@_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
308 $(ECHO) \# Making tci6608-sim:debug:edma3_lld_drv_sample -for big_endian
309 $(MAKE) -C $($@_PATH) PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
310 $(ECHO) \# Making tci6616-sim:debug:edma3_lld_drv_sample -for big_endian
311 $(MAKE) -C $($@_PATH) PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
312 $(ECHO) \# Making c6670-evm:debug:edma3_lld_drv_sample -for big_endian
313 $(MAKE) -C $($@_PATH) PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
314 $(ECHO) \# Making c6678-evm:debug:edma3_lld_drv_sample -for big_endian
315 $(MAKE) -C $($@_PATH) PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
316 $(ECHO) \# Making omapl138-evm:debug:edma3_lld_drv_sample
317 $(MAKE) -C $($@_PATH) PLATFORM=omapl138-evm CORE=c6xdsp PROFILE_c6xdsp=debug
318 $(ECHO) \# Making c6748-evm:debug:edma3_lld_drv_sample
319 $(MAKE) -C $($@_PATH) PLATFORM=c6748-evm CORE=c6xdsp PROFILE_c6xdsp=debug
320 $(ECHO) \# Making da830-evm:debug:edma3_lld_drv_sample
321 $(MAKE) -C $($@_PATH) PLATFORM=da830-evm CORE=c6xdsp PROFILE_c6xdsp=debug
322 $(ECHO) \# Making ti814x-evm :debug:edma3_lld_drv_sample
323 $(MAKE) -C $($@_PATH) PLATFORM=ti814x-evm CORE=c6xdsp PROFILE_c6xdsp=debug
324 $(ECHO) \# Making ti816x-evm:debug:edma3_lld_drv_sample
325 $(MAKE) -C $($@_PATH) PLATFORM=ti816x-evm CORE=c6xdsp PROFILE_c6xdsp=debug
326 $(ECHO) \# Making ti816x-sim:debug:edma3_lld_drv_sample
327 $(MAKE) -C $($@_PATH) PLATFORM=ti816x-sim CORE=c6xdsp PROFILE_c6xdsp=debug
328 $(ECHO) \# Making c6472-evm:release:edma3_lld_drv_sample
329 $(MAKE) -C $($@_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=release
330 $(ECHO) \# Making tci6486-evm:release:edma3_lld_drv_sample
331 $(MAKE) -C $($@_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=release
332 $(ECHO) \# Making tci6608-sim:release:edma3_lld_drv_sample
333 $(MAKE) -C $($@_PATH) PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=release
334 $(ECHO) \# Making tci6616-sim:release:edma3_lld_drv_sample
335 $(MAKE) -C $($@_PATH) PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=release
336 $(ECHO) \# Making c6670-evm:release:edma3_lld_drv_sample
337 $(MAKE) -C $($@_PATH) PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=release
338 $(ECHO) \# Making c6678-evm:release:edma3_lld_drv_sample
339 $(MAKE) -C $($@_PATH) PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=release
340 $(ECHO) \# Making c6472-evm:release:edma3_lld_drv_sample -for big_endian
341 $(MAKE) -C $($@_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
342 $(ECHO) \# Making tci6486-evm:release:edma3_lld_drv_sample -for big_endian
343 $(MAKE) -C $($@_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
344 $(ECHO) \# Making tci6608-sim:release:edma3_lld_drv_sample -for big_endian
345 $(MAKE) -C $($@_PATH) PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
346 $(ECHO) \# Making tci6616-sim:release:edma3_lld_drv_sample -for big_endian
347 $(MAKE) -C $($@_PATH) PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
348 $(ECHO) \# Making c6670-evm:release:edma3_lld_drv_sample -for big_endian
349 $(MAKE) -C $($@_PATH) PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
350 $(ECHO) \# Making c6678-evm:release:edma3_lld_drv_sample -for big_endian
351 $(MAKE) -C $($@_PATH) PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
352 $(ECHO) \# Making omapl138-evm:release:edma3_lld_drv_sample
353 $(MAKE) -C $($@_PATH) PLATFORM=omapl138-evm CORE=c6xdsp PROFILE_c6xdsp=release
354 $(ECHO) \# Making c6748-evm:release:edma3_lld_drv_sample
355 $(MAKE) -C $($@_PATH) PLATFORM=c6748-evm CORE=c6xdsp PROFILE_c6xdsp=release
356 $(ECHO) \# Making da830-evm:release:edma3_lld_drv_sample
357 $(MAKE) -C $($@_PATH) PLATFORM=da830-evm CORE=c6xdsp PROFILE_c6xdsp=release
358 $(ECHO) \# Making ti814x-evm :release:edma3_lld_drv_sample
359 $(MAKE) -C $($@_PATH) PLATFORM=ti814x-evm CORE=c6xdsp PROFILE_c6xdsp=release
360 $(ECHO) \# Making ti816x-evm:release:edma3_lld_drv_sample
361 $(MAKE) -C $($@_PATH) PLATFORM=ti816x-evm CORE=c6xdsp PROFILE_c6xdsp=release
362 $(ECHO) \# Making ti816x-sim:release:edma3_lld_drv_sample
363 $(MAKE) -C $($@_PATH) PLATFORM=ti816x-sim CORE=c6xdsp PROFILE_c6xdsp=release
364 ifeq ($(FORMAT),ELF)
365 $(ECHO) \# Making ti814x-evm:debug:edma3_lld_drv_sample
366 $(MAKE) -C $($@_PATH) PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=debug
367 $(ECHO) \# Making ti814x-evm:rel:edma3_lld_drv_sample
368 $(MAKE) -C $($@_PATH) PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=release
369 $(ECHO) \# Making omapl138-evm:debug:edma3_lld_drv_sample
370 $(MAKE) -C $($@_PATH) PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=debug
371 $(ECHO) \# Making omapl138-evm:rel:edma3_lld_drv_sample
372 $(MAKE) -C $($@_PATH) PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=release
373 endif
375 #
376 # Rule to build all examples
377 #
379 edma3_drv_c6472_sample:
380 $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
381 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=debug
382 $(ECHO) \# Making example $@:debug
383 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=debug
384 $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
385 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=release
386 $(ECHO) \# Making example $@:release
387 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=release
389 edma3_drv_c6472be_sample:
390 $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
391 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
392 $(ECHO) \# Making example $@:debug
393 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
394 $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
395 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
396 $(ECHO) \# Making example $@:release
397 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
399 edma3_drv_c6748_sample:
400 $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
401 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6748-evm CORE=c6xdsp PROFILE_c6xdsp=debug
402 $(ECHO) \# Making example $@:debug
403 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6748-evm CORE=c6xdsp PROFILE_c6xdsp=debug
404 $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
405 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6748-evm CORE=c6xdsp PROFILE_c6xdsp=release
406 $(ECHO) \# Making example $@:release
407 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6748-evm CORE=c6xdsp PROFILE_c6xdsp=release
409 edma3_drv_da830_sample:
410 $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
411 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=da830-evm CORE=c6xdsp PROFILE_c6xdsp=debug
412 $(ECHO) \# Making example $@:debug
413 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=da830-evm CORE=c6xdsp PROFILE_c6xdsp=debug
414 $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
415 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=da830-evm CORE=c6xdsp PROFILE_c6xdsp=release
416 $(ECHO) \# Making example $@:release
417 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=da830-evm CORE=c6xdsp PROFILE_c6xdsp=release
419 edma3_drv_omapl138_sample:
420 $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
421 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=omapl138-evm CORE=c6xdsp PROFILE_c6xdsp=debug
422 $(ECHO) \# Making example $@:debug
423 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=omapl138-evm CORE=c6xdsp PROFILE_c6xdsp=debug
424 $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
425 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=omapl138-evm CORE=c6xdsp PROFILE_c6xdsp=release
426 $(ECHO) \# Making example $@:release
427 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=omapl138-evm CORE=c6xdsp PROFILE_c6xdsp=release
429 edma3_drv_tci6486_sample:
430 $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
431 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=debug
432 $(ECHO) \# Making example $@:debug
433 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=debug
434 $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
435 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=release
436 $(ECHO) \# Making example $@:release
437 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=release
439 edma3_drv_tci6486be_sample:
440 $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
441 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
442 $(ECHO) \# Making example $@:debug
443 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
444 $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
445 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
446 $(ECHO) \# Making example $@:release
447 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
449 edma3_drv_ti816x_sample:
450 $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
451 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=ti816x-evm CORE=c6xdsp PROFILE_c6xdsp=debug
452 $(ECHO) \# Making example $@:debug
453 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti816x-evm CORE=c6xdsp PROFILE_c6xdsp=debug
454 $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
455 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=ti816x-evm CORE=c6xdsp PROFILE_c6xdsp=release
456 $(ECHO) \# Making example $@:release
457 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti816x-evm CORE=c6xdsp PROFILE_c6xdsp=release
459 edma3_drv_ti814x_sample:
460 $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
461 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=ti814x-evm CORE=c6xdsp PROFILE_c6xdsp=debug
462 $(ECHO) \# Making example $@:debug
463 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti814x-evm CORE=c6xdsp PROFILE_c6xdsp=debug
464 $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
465 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=ti814x-evm CORE=c6xdsp PROFILE_c6xdsp=release
466 $(ECHO) \# Making example $@:release
467 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti814x-evm CORE=c6xdsp PROFILE_c6xdsp=release
469 edma3_drv_ti816x_sim_sample:
470 $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
471 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=ti816x-sim CORE=c6xdsp PROFILE_c6xdsp=debug
472 $(ECHO) \# Making example $@:debug
473 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti816x-sim CORE=c6xdsp PROFILE_c6xdsp=debug
474 $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
475 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=ti816x-sim CORE=c6xdsp PROFILE_c6xdsp=release
476 $(ECHO) \# Making example $@:release
477 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti816x-sim CORE=c6xdsp PROFILE_c6xdsp=release
479 edma3_drv_tci6608_sample:
480 $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
481 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=debug
482 $(ECHO) \# Making example $@:debug
483 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6608-sim PROFILE_c6xdsp=debug
484 $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
485 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=release
486 $(ECHO) \# Making example $@:release
487 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6608-sim PROFILE_c6xdsp=release
489 edma3_drv_tci6608be_sample:
490 $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
491 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
492 $(ECHO) \# Making example $@:debug
493 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6608-sim PROFILE_c6xdsp=debug ENDIAN=big
494 $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
495 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
496 $(ECHO) \# Making example $@:release
497 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6608-sim PROFILE_c6xdsp=release ENDIAN=big
499 edma3_drv_tci6616_sample:
500 $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
501 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=debug
502 $(ECHO) \# Making example $@:debug
503 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6616-sim PROFILE_c6xdsp=debug
504 $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
505 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=release
506 $(ECHO) \# Making example $@:release
507 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6616-sim PROFILE_c6xdsp=release
509 edma3_drv_tci6616be_sample:
510 $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
511 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
512 $(ECHO) \# Making example $@:debug
513 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6616-sim PROFILE_c6xdsp=debug ENDIAN=big
514 $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
515 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
516 $(ECHO) \# Making example $@:release
517 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6616-sim PROFILE_c6xdsp=release ENDIAN=big
519 edma3_drv_c6670_sample:
520 $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
521 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=debug
522 $(ECHO) \# Making example $@:debug
523 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6670-evm PROFILE_c6xdsp=debug
524 $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
525 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=release
526 $(ECHO) \# Making example $@:release
527 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6670-evm PROFILE_c6xdsp=release
529 edma3_drv_c6670be_sample:
530 $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
531 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
532 $(ECHO) \# Making example $@:debug
533 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6670-evm PROFILE_c6xdsp=debug ENDIAN=big
534 $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
535 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
536 $(ECHO) \# Making example $@:release
537 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6670-evm PROFILE_c6xdsp=release ENDIAN=big
540 edma3_drv_c6678_sample:
541 $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
542 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=debug
543 $(ECHO) \# Making example $@:debug
544 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=debug
545 $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
546 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=release
547 $(ECHO) \# Making example $@:release
548 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=release
550 edma3_drv_c6678be_sample:
551 $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
552 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
553 $(ECHO) \# Making example $@:debug
554 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=debug ENDIAN=big
555 $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
556 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
557 $(ECHO) \# Making example $@:release
558 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=release ENDIAN=big
561 edma3_drv_arm_omapl138_sample:
562 ifeq ($(FORMAT),ELF)
563 $(ECHO) \# Configuring XDC packages for $@:arm9:debug
564 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=debug
565 $(ECHO) \# Making example $@:debug
566 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=debug
567 $(ECHO) \# Configuring XDC packages for $@:arm9:release
568 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=release
569 $(ECHO) \# Making example $@:release
570 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=release
571 endif
573 edma3_drv_arm_ti814x_sample:
574 ifeq ($(FORMAT),ELF)
575 $(ECHO) \# Configuring XDC packages for $@:a8:debug
576 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=debug
577 $(ECHO) \# Making example $@:debug
578 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=debug
579 $(ECHO) \# Configuring XDC packages for $@:a8:release
580 $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=release
581 $(ECHO) \# Making example $@:release
582 $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=release
583 endif
585 # Clean targets
587 edma3_lld_drv_clean:
588 $(ECHO) \# Cleaning c64p:debug:edma3_lld_drv
589 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=debug
590 $(ECHO) \# Cleaning c64p:release:edma3_lld_drv
591 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=release
592 $(ECHO) \# Cleaning c64p:debug:edma3_lld_drv -for big_endian
593 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=debug ENDIAN=big
594 $(ECHO) \# Cleaning c64p:release:edma3_lld_drv -for big_endian
595 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=release ENDIAN=big
597 $(ECHO) \# Cleaning c66:debug:edma3_lld_drv
598 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=debug
599 $(ECHO) \# Cleaning c66:release:edma3_lld_drv
600 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=release
601 $(ECHO) \# Cleaning c66:debug:edma3_lld_drv -for big_endian
602 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=debug ENDIAN=big
603 $(ECHO) \# Cleaning c66:release:edma3_lld_drv -for big_endian
604 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=release ENDIAN=big
605 $(ECHO) \# Cleaning c66:debug:edma3_lld_drv
606 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=debug
607 $(ECHO) \# Cleaning c66:release:edma3_lld_drv
608 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=release
609 $(ECHO) \# Cleaning c66:debug:edma3_lld_drv -for big_endian
610 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=debug ENDIAN=big
611 $(ECHO) \# Cleaning c66:release:edma3_lld_drv -for big_endian
612 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=release ENDIAN=big
613 $(ECHO) \# Cleaning c66:debug:edma3_lld_drv
614 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=debug
615 $(ECHO) \# Cleaning c66:release:edma3_lld_drv
616 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=release
617 $(ECHO) \# Cleaning c66:debug:edma3_lld_drv -for big_endian
618 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=debug ENDIAN=big
619 $(ECHO) \# Cleaning c66:release:edma3_lld_drv -for big_endian
620 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=release ENDIAN=big
621 $(ECHO) \# Cleaning c66:debug:edma3_lld_drv
622 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=debug
623 $(ECHO) \# Cleaning c66:release:edma3_lld_drv
624 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=release
625 $(ECHO) \# Cleaning c66:debug:edma3_lld_drv -for big_endian
626 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=debug ENDIAN=big
627 $(ECHO) \# Cleaning c66:release:edma3_lld_drv -for big_endian
628 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=release ENDIAN=big
629 $(ECHO) \# Cleaning c674:debug:edma3_lld_drv
630 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=ti816x-evm PROFILE_c6xdsp=debug
631 $(ECHO) \# Cleaning c674:release:edma3_lld_drv
632 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=ti816x-evm PROFILE_c6xdsp=release
633 ifeq ($(FORMAT),ELF)
634 $(ECHO) \# Cleaning a8:debug:edma3_lld_drv
635 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=debug
636 $(ECHO) \# Cleaning a8:release:edma3_lld_drv
637 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=release
638 $(ECHO) \# Cleaning arm9:debug:edma3_lld_drv
639 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=debug
640 $(ECHO) \# Cleaning arm9:release:edma3_lld_drv
641 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=release
642 endif
644 edma3_lld_rm_clean: edma3_lld_rm_generic_clean
645 $(ECHO) \# Cleaning c6472-evm:debug:edma3_lld_rm
646 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=debug
647 $(ECHO) \# Cleaning tci6486-evm:debug:edma3_lld_rm
648 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6486-evm PROFILE_c6xdsp=debug
649 $(ECHO) \# Cleaning tci6608-sim:debug:edma3_lld_rm
650 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=debug
651 $(ECHO) \# Cleaning tci6616-sim:debug:edma3_lld_rm
652 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=debug
653 $(ECHO) \# Cleaning c6670-evm:debug:edma3_lld_rm
654 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=debug
655 $(ECHO) \# Cleaning c6678-evm:debug:edma3_lld_rm
656 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=debug
658 $(ECHO) \# Cleaning c6472-evm:debug:edma3_lld_rm -for big_endian
659 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=debug ENDIAN=big
660 $(ECHO) \# Cleaning tci6486-evm:debug:edma3_lld_rm -for big_endian
661 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6486-evm PROFILE_c6xdsp=debug ENDIAN=big
662 $(ECHO) \# Cleaning tci6608-sim:debug:edma3_lld_rm -for big_endian
663 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=debug ENDIAN=big
664 $(ECHO) \# Cleaning tci6616-sim:debug:edma3_lld_rm -for big_endian
665 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=debug ENDIAN=big
666 $(ECHO) \# Cleaning c6670-evm:debug:edma3_lld_rm -for big_endian
667 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=debug ENDIAN=big
668 $(ECHO) \# Cleaning c6678-evm:debug:edma3_lld_rm -for big_endian
669 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=debug ENDIAN=big
670 $(ECHO) \# Cleaning omapl138-evm:debug:edma3_lld_rm
671 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=omapl138-evm PROFILE_c6xdsp=debug
672 $(ECHO) \# Cleaning c6748-evm:debug:edma3_lld_rm
673 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6748-evm PROFILE_c6xdsp=debug
674 $(ECHO) \# Cleaning da830-evm:debug:edma3_lld_rm
675 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=da830-evm PROFILE_c6xdsp=debug
676 $(ECHO) \# Cleaning ti814x-evm :debug:edma3_lld_rm
677 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=ti814x-evm PROFILE_c6xdsp=debug
678 $(ECHO) \# Cleaning ti816x-evm:debug:edma3_lld_rm
679 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=ti816x-evm PROFILE_c6xdsp=debug
680 $(ECHO) \# Cleaning ti816x-sim:debug:edma3_lld_rm
681 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=ti816x-sim PROFILE_c6xdsp=debug
682 $(ECHO) \# Cleaning c6472-evm:release:edma3_lld_rm
683 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=release
684 $(ECHO) \# Cleaning tci6486-evm:release:edma3_lld_rm
685 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6486-evm PROFILE_c6xdsp=release
686 $(ECHO) \# Cleaning tci6608-sim:release:edma3_lld_rm
687 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=release
688 $(ECHO) \# Cleaning tci6616-sim:release:edma3_lld_rm
689 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=release
690 $(ECHO) \# Cleaning c6670-evm:release:edma3_lld_rm
691 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=release
692 $(ECHO) \# Cleaning c6678-evm:release:edma3_lld_rm
693 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=release
695 $(ECHO) \# Cleaning c6472-evm:release:edma3_lld_rm -for big_endian
696 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=release ENDIAN=big
697 $(ECHO) \# Cleaning tci6486-evm:release:edma3_lld_rm -for big_endian
698 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6486-evm PROFILE_c6xdsp=release ENDIAN=big
699 $(ECHO) \# Cleaning tci6608-sim:release:edma3_lld_rm -for big_endian
700 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=release ENDIAN=big
701 $(ECHO) \# Cleaning tci6616-sim:release:edma3_lld_rm -for big_endian
702 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=release ENDIAN=big
703 $(ECHO) \# Cleaning c6670-evm:release:edma3_lld_rm -for big_endian
704 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=release ENDIAN=big
705 $(ECHO) \# Cleaning c6678-evm:release:edma3_lld_rm -for big_endian
706 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=release ENDIAN=big
708 $(ECHO) \# Cleaning omapl138-evm:release:edma3_lld_rm
709 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=omapl138-evm PROFILE_c6xdsp=release
710 $(ECHO) \# Cleaning c6748-evm:release:edma3_lld_rm
711 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6748-evm PROFILE_c6xdsp=release
712 $(ECHO) \# Cleaning da830-evm:release:edma3_lld_rm
713 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=da830-evm PROFILE_c6xdsp=release
714 $(ECHO) \# Cleaning ti814x-evm :release:edma3_lld_rm
715 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=ti814x-evm PROFILE_c6xdsp=release
716 $(ECHO) \# Cleaning ti816x-evm:release:edma3_lld_rm
717 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=ti816x-evm PROFILE_c6xdsp=release
718 $(ECHO) \# Cleaning ti816x-sim:release:edma3_lld_rm
719 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=ti816x-sim PROFILE_c6xdsp=release
720 ifeq ($(FORMAT),ELF)
721 $(ECHO) \# Cleaning ti814x-evm:debug:edma3_lld_rm
722 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=debug
723 $(ECHO) \# Cleaning ti814x-evm:rel:edma3_lld_rm
724 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=release
725 $(ECHO) \# Cleaning omapl138-evm:debug:edma3_lld_rm
726 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=debug
727 $(ECHO) \# Cleaning omapl138-evm:rel:edma3_lld_rm
728 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=release
729 endif
731 # Generic platform
732 edma3_lld_rm_generic_clean:
734 $(ECHO) \# Cleaning generic/c674:debug:edma3_lld_rm
735 $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) PLATFORM=generic CORE=674 PROFILE_674=debug
736 $(ECHO) \# Cleaning generic/c674:release:edma3_lld_rm
737 $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) PLATFORM=generic CORE=674 PROFILE_674=release
738 $(ECHO) \# Cleaning generic/c64p:debug:edma3_lld_rm: -for big_endian
739 $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) PLATFORM=generic CORE=64p PROFILE_64p=debug ENDIAN=big
740 $(ECHO) \# Cleaning generic/c64p:release:edma3_lld_rm: -for big_endian
741 $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) PLATFORM=generic CORE=64p PROFILE_64p=release ENDIAN=big
742 $(ECHO) \# Cleaning generic/c64p:debug:edma3_lld_rm
743 $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) PLATFORM=generic CORE=64p PROFILE_64p=debug ENDIAN=little
744 $(ECHO) \# Cleaning generic/c64p:release:edma3_lld_rm
745 $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) PLATFORM=generic CORE=64p PROFILE_64p=release ENDIAN=little
746 $(ECHO) \# Cleaning generic/c66:debug:edma3_lld_rm: -for big_endian
747 $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) PLATFORM=generic CORE=66 PROFILE_66=debug ENDIAN=big
748 $(ECHO) \# Cleaning generic/c66:release:edma3_lld_rm: -for big_endian
749 $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) PLATFORM=generic CORE=66 PROFILE_66=release ENDIAN=big
750 $(ECHO) \# Cleaning generic/c66:debug:edma3_lld_rm
751 $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) PLATFORM=generic CORE=66 PROFILE_66=debug ENDIAN=little
752 $(ECHO) \# Cleaning generic/c66:release:edma3_lld_rm
753 $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) PLATFORM=generic CORE=66 PROFILE_66=release ENDIAN=little
754 $(ECHO) \# Cleaning generic/m3:debug:edma3_lld_rm
755 $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) PLATFORM=generic CORE=m3 PROFILE_m3=debug
756 $(ECHO) \# Cleaning generic/m3:release:edma3_lld_rm
757 $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) PLATFORM=generic CORE=m3 PROFILE_m3=release
758 ifeq ($(FORMAT),ELF)
759 $(ECHO) \# Cleaning generic/a8:debug:edma3_lld_rm
760 $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) PLATFORM=generic CORE=a8 PROFILE_a8host=debug
761 $(ECHO) \# Cleaning generic/a8:release:edma3_lld_rm
762 $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) PLATFORM=generic CORE=a8 PROFILE_a8host=release
763 $(ECHO) \# Cleaning generic/arm9:debug:edma3_lld_rm
764 $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) PLATFORM=generic CORE=arm9 PROFILE_arm9=debug
765 $(ECHO) \# Cleaning generic/arm9:release:edma3_lld_rm
766 $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) PLATFORM=generic CORE=arm9 PROFILE_arm9=release
767 endif
769 edma3_lld_rm_sample_clean:
770 $(ECHO) \# Cleaning c6472-evm:debug:edma3_lld_rm_sample
771 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=debug
772 $(ECHO) \# Cleaning tci6486-evm:debug:edma3_lld_rm_sample
773 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6486-evm PROFILE_c6xdsp=debug
774 $(ECHO) \# Cleaning tci6608-sim:debug:edma3_lld_rm_sample
775 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=debug
776 $(ECHO) \# Cleaning tci6616-sim:debug:edma3_lld_rm_sample
777 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=debug
778 $(ECHO) \# Cleaning c6670-evm:debug:edma3_lld_rm_sample
779 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=debug
780 $(ECHO) \# Cleaning c6678-evm:debug:edma3_lld_rm_sample
781 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=debug
782 $(ECHO) \# Cleaning c6472-evm:debug:edma3_lld_rm_sample -for big_endian
783 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=debug ENDIAN=big
784 $(ECHO) \# Cleaning tci6486-evm:debug:edma3_lld_rm_sample -for big_endian
785 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6486-evm PROFILE_c6xdsp=debug ENDIAN=big
786 $(ECHO) \# Cleaning tci6608-sim:release:edma3_lld_rm_sample -for big_endian
787 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=debug ENDIAN=big
788 $(ECHO) \# Cleaning tci6616-sim:debug:edma3_lld_rm_sample -for big_endian
789 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=debug ENDIAN=big
790 $(ECHO) \# Cleaning c6670-evm:debug:edma3_lld_rm_sample -for big_endian
791 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=debug ENDIAN=big
792 $(ECHO) \# Cleaning c6678-evm:debug:edma3_lld_rm_sample -for big_endian
793 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=debug ENDIAN=big
795 $(ECHO) \# Cleaning omapl138-evm:debug:edma3_lld_rm_sample
796 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=omapl138-evm PROFILE_c6xdsp=debug
797 $(ECHO) \# Cleaning c6748-evm:debug:edma3_lld_rm_sample
798 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6748-evm PROFILE_c6xdsp=debug
799 $(ECHO) \# Cleaning da830-evm:debug:edma3_lld_rm_sample
800 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=da830-evm PROFILE_c6xdsp=debug
801 $(ECHO) \# Cleaning ti814x-evm :debug:edma3_lld_rm_sample
802 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=ti814x-evm PROFILE_c6xdsp=debug
803 $(ECHO) \# Cleaning ti816x-evm:debug:edma3_lld_rm_sample
804 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=ti816x-evm PROFILE_c6xdsp=debug
805 $(ECHO) \# Cleaning ti816x-sim:debug:edma3_lld_rm_sample
806 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=ti816x-sim PROFILE_c6xdsp=debug
807 $(ECHO) \# Cleaning c6472-evm:release:edma3_lld_rm_sample
808 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=release
809 $(ECHO) \# Cleaning tci6486-evm:release:edma3_lld_rm_sample
810 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6486-evm PROFILE_c6xdsp=release
811 $(ECHO) \# Cleaning tci6608-sim:release:edma3_lld_rm_sample
812 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=release
813 $(ECHO) \# Cleaning tci6616-sim:release:edma3_lld_rm_sample
814 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=release
815 $(ECHO) \# Cleaning c6670-evm:release:edma3_lld_rm_sample
816 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=release
817 $(ECHO) \# Cleaning c6678-evm:release:edma3_lld_rm_sample
818 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=release
819 $(ECHO) \# Cleaning c6472-evm:release:edma3_lld_rm_sample -for big_endian
820 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=release ENDIAN=big
821 $(ECHO) \# Cleaning tci6486-evm:release:edma3_lld_rm_sample -for big_endian
822 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6486-evm PROFILE_c6xdsp=release ENDIAN=big
823 $(ECHO) \# Cleaning tci6608-sim:release:edma3_lld_rm_sample -for big_endian
824 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=release ENDIAN=big
825 $(ECHO) \# Cleaning tci6616-sim:debug:edma3_lld_rm_sample -for big_endian
826 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=release ENDIAN=big
827 $(ECHO) \# Cleaning c6670-evm:debug:edma3_lld_rm_sample -for big_endian
828 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=release ENDIAN=big
829 $(ECHO) \# Cleaning c6678-evm:debug:edma3_lld_rm_sample -for big_endian
830 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=release ENDIAN=big
831 $(ECHO) \# Cleaning omapl138-evm:release:edma3_lld_rm_sample
832 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=omapl138-evm PROFILE_c6xdsp=release
833 $(ECHO) \# Cleaning c6748-evm:release:edma3_lld_rm_sample
834 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6748-evm PROFILE_c6xdsp=release
835 $(ECHO) \# Cleaning da830-evm:release:edma3_lld_rm_sample
836 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=da830-evm PROFILE_c6xdsp=release
837 $(ECHO) \# Cleaning ti814x-evm :release:edma3_lld_rm_sample
838 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=ti814x-evm PROFILE_c6xdsp=release
839 $(ECHO) \# Cleaning ti816x-evm:release:edma3_lld_rm_sample
840 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=ti816x-evm PROFILE_c6xdsp=release
841 $(ECHO) \# Cleaning ti816x-sim:release:edma3_lld_rm_sample
842 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=ti816x-sim PROFILE_c6xdsp=release
843 ifeq ($(FORMAT),ELF)
844 $(ECHO) \# Cleaning ti814x-evm:debug:edma3_lld_rm_sample
845 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=debug
846 $(ECHO) \# Cleaning ti814x-evm:rel:edma3_lld_rm_sample
847 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=release
848 $(ECHO) \# Cleaning omapl138-evm:debug:edma3_lld_rm_sample
849 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=debug
850 $(ECHO) \# Cleaning omapl138-evm:rel:edma3_lld_rm_sample
851 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=release
852 endif
854 edma3_lld_drv_sample_clean:
855 $(ECHO) \# Cleaning c6472-evm:debug:edma3_lld_drv_sample
856 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=debug
857 $(ECHO) \# Cleaning tci6486-evm:debug:edma3_lld_drv_sample
858 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6486-evm PROFILE_c6xdsp=debug
859 $(ECHO) \# Cleaning tci6608-sim:debug:edma3_lld_drv_sample
860 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=debug
861 $(ECHO) \# Cleaning tci6616-sim:debug:edma3_lld_drv_sample
862 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=debug
863 $(ECHO) \# Cleaning c6670-evm:debug:edma3_lld_drv_sample
864 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=debug
865 $(ECHO) \# Cleaning c6678-evm:debug:edma3_lld_drv_sample
866 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=debug
867 $(ECHO) \# Cleaning c6472-evm:debug:edma3_lld_drv_sample -for big_endian
868 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=debug ENDIAN=big
869 $(ECHO) \# Cleaning tci6486-evm:debug:edma3_lld_drv_sample -for big_endian
870 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6486-evm PROFILE_c6xdsp=debug ENDIAN=big
871 $(ECHO) \# Cleaning tci6608-sim:debug:edma3_lld_drv_sample -for big_endian
872 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=debug ENDIAN=big
873 $(ECHO) \# Cleaning tci6616-sim:debug:edma3_lld_drv_sample -for big_endian
874 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=debug ENDIAN=big
875 $(ECHO) \# Cleaning c6670-evm:debug:edma3_lld_drv_sample -for big_endian
876 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=debug ENDIAN=big
877 $(ECHO) \# Cleaning c6678-evm:debug:edma3_lld_drv_sample -for big_endian
878 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=debug ENDIAN=big
879 $(ECHO) \# Cleaning omapl138-evm:debug:edma3_lld_drv_sample
880 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=omapl138-evm PROFILE_c6xdsp=debug
881 $(ECHO) \# Cleaning c6748-evm:debug:edma3_lld_drv_sample
882 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6748-evm PROFILE_c6xdsp=debug
883 $(ECHO) \# Cleaning da830-evm:debug:edma3_lld_drv_sample
884 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=da830-evm PROFILE_c6xdsp=debug
885 $(ECHO) \# Cleaning ti814x-evm :debug:edma3_lld_drv_sample
886 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=ti814x-evm PROFILE_c6xdsp=debug
887 $(ECHO) \# Cleaning ti816x-evm:debug:edma3_lld_drv_sample
888 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=ti816x-evm PROFILE_c6xdsp=debug
889 $(ECHO) \# Cleaning ti816x-sim:debug:edma3_lld_drv_sample
890 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=ti816x-sim PROFILE_c6xdsp=debug
891 $(ECHO) \# Cleaning c6472-evm:release:edma3_lld_drv_sample
892 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=release
893 $(ECHO) \# Cleaning tci6486-evm:release:edma3_lld_drv_sample
894 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6486-evm PROFILE_c6xdsp=release
895 $(ECHO) \# Cleaning tci6608-sim:release:edma3_lld_drv_sample
896 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=release
897 $(ECHO) \# Cleaning tci6616-sim:release:edma3_lld_drv_sample
898 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=release
899 $(ECHO) \# Cleaning c6670-evm:release:edma3_lld_drv_sample
900 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=release
901 $(ECHO) \# Cleaning c6678-evm:release:edma3_lld_drv_sample
902 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=release
904 $(ECHO) \# Cleaning c6472-evm:release:edma3_lld_drv_sample -for big_endian
905 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=release ENDIAN=big
906 $(ECHO) \# Cleaning tci6486-evm:release:edma3_lld_drv_sample -for big_endian
907 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6486-evm PROFILE_c6xdsp=release ENDIAN=big
908 $(ECHO) \# Cleaning tci6608-sim:release:edma3_lld_drv_sample -for big_endian
909 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=release ENDIAN=big
910 $(ECHO) \# Cleaning tci6616-sim:release:edma3_lld_drv_sample -for big_endian
911 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=release ENDIAN=big
912 $(ECHO) \# Cleaning c6670-evm:release:edma3_lld_drv_sample -for big_endian
913 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=release ENDIAN=big
914 $(ECHO) \# Cleaning c6678-evm:release:edma3_lld_drv_sample -for big_endian
915 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=release ENDIAN=big
917 $(ECHO) \# Cleaning omapl138-evm:release:edma3_lld_drv_sample
918 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=omapl138-evm PROFILE_c6xdsp=release
919 $(ECHO) \# Cleaning c6748-evm:release:edma3_lld_drv_sample
920 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6748-evm PROFILE_c6xdsp=release
921 $(ECHO) \# Cleaning da830-evm:release:edma3_lld_drv_sample
922 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=da830-evm PROFILE_c6xdsp=release
923 $(ECHO) \# Cleaning ti814x-evm :release:edma3_lld_drv_sample
924 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=ti814x-evm PROFILE_c6xdsp=release
925 $(ECHO) \# Cleaning ti816x-evm:release:edma3_lld_drv_sample
926 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=ti816x-evm PROFILE_c6xdsp=release
927 $(ECHO) \# Cleaning ti816x-sim:release:edma3_lld_drv_sample
928 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=ti816x-sim PROFILE_c6xdsp=release
929 ifeq ($(FORMAT),ELF)
930 $(ECHO) \# Cleaning ti814x-evm:debug:edma3_lld_drv_sample
931 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=debug
932 $(ECHO) \# Cleaning ti814x-evm:rel:edma3_lld_drv_sample
933 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=release
934 $(ECHO) \# Cleaning omapl138-evm:debug:edma3_lld_drv_sample
935 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=debug
936 $(ECHO) \# Cleaning omapl138-evm:rel:edma3_lld_drv_sample
937 $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=release
938 endif
940 #
941 # Rule to clean all examples
942 #
944 edma3_drv_c6472_sample_clean:
945 $(ECHO) \# Cleaning example $@:debug
946 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=debug
947 $(ECHO) \# Cleaning example $@:release
948 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=release
950 edma3_drv_c6472be_sample_clean:
951 $(ECHO) \# Cleaning example $@:debug
952 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=debug ENDIAN=big
953 $(ECHO) \# Cleaning example $@:release
954 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=release ENDIAN=big
956 edma3_drv_c6748_sample_clean:
957 $(ECHO) \# Cleaning example $@:debug
958 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=c6748-evm PROFILE_c6xdsp=debug
959 $(ECHO) \# Cleaning example $@:release
960 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=c6748-evm PROFILE_c6xdsp=release
962 edma3_drv_da830_sample_clean:
963 $(ECHO) \# Cleaning example $@:debug
964 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=da830-evm PROFILE_c6xdsp=debug
965 $(ECHO) \# Cleaning example $@:release
966 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=da830-evm PROFILE_c6xdsp=release
968 edma3_drv_omapl138_sample_clean:
969 $(ECHO) \# Cleaning example $@:debug
970 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=omapl138-evm PROFILE_c6xdsp=debug
971 $(ECHO) \# Cleaning example $@:release
972 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=omapl138-evm PROFILE_c6xdsp=release
974 edma3_drv_arm_omapl138_sample_clean:
975 ifeq ($(FORMAT),ELF)
976 $(ECHO) \# Cleaning example $@:debug
977 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=debug
978 $(ECHO) \# Cleaning example $@:release
979 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=release
980 endif
982 edma3_drv_tci6486_sample_clean:
983 $(ECHO) \# Cleaning example $@:debug
984 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=tci6486-evm PROFILE_c6xdsp=debug
985 $(ECHO) \# Cleaning example $@:release
986 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=tci6486-evm PROFILE_c6xdsp=release
988 edma3_drv_tci6486be_sample_clean:
989 $(ECHO) \# Cleaning example $@:debug
990 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=tci6486-evm PROFILE_c6xdsp=debug ENDIAN=big
991 $(ECHO) \# Cleaning example $@:release
992 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=tci6486-evm PROFILE_c6xdsp=release ENDIAN=big
994 edma3_drv_ti816x_sample_clean:
995 $(ECHO) \# Cleaning example $@:debug
996 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=ti816x-evm PROFILE_c6xdsp=debug
997 $(ECHO) \# Cleaning example $@:release
998 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=ti816x-evm PROFILE_c6xdsp=release
1000 edma3_drv_ti814x_sample_clean:
1001 $(ECHO) \# Cleaning example $@:debug
1002 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=ti814x-evm PROFILE_c6xdsp=debug
1003 $(ECHO) \# Cleaning example $@:release
1004 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=ti814x-evm PROFILE_c6xdsp=release
1006 edma3_drv_arm_ti814x_sample_clean:
1007 ifeq ($(FORMAT),ELF)
1008 $(ECHO) \# Cleaning example $@:debug
1009 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=debug
1010 $(ECHO) \# Cleaning example $@:release
1011 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=release
1012 endif
1014 edma3_drv_ti816x_sim_sample_clean:
1015 $(ECHO) \# Cleaning example $@:debug
1016 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=ti816x-sim PROFILE_c6xdsp=debug
1017 $(ECHO) \# Cleaning example $@:release
1018 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=ti816x-sim PROFILE_c6xdsp=release
1020 edma3_drv_tci6608_sample_clean:
1021 $(ECHO) \# Cleaning example $@:debug
1022 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=debug
1023 $(ECHO) \# Cleaning example $@:release
1024 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=release
1026 edma3_drv_tci6608be_sample_clean:
1027 $(ECHO) \# Cleaning example $@:debug
1028 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=debug ENDIAN=big
1029 $(ECHO) \# Cleaning example $@:release
1030 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=release ENDIAN=big
1032 edma3_drv_tci6616_sample_clean:
1033 $(ECHO) \# Cleaning example $@:debug
1034 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=debug
1035 $(ECHO) \# Cleaning example $@:release
1036 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=release
1038 edma3_drv_tci6616be_sample_clean:
1039 $(ECHO) \# Cleaning example $@:debug
1040 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=debug ENDIAN=big
1041 $(ECHO) \# Cleaning example $@:release
1042 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=release ENDIAN=big
1044 edma3_drv_c6670_sample_clean:
1045 $(ECHO) \# Cleaning example $@:debug
1046 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=c6670-sim PROFILE_c6xdsp=debug
1047 $(ECHO) \# Cleaning example $@:release
1048 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=c6670-sim PROFILE_c6xdsp=release
1050 edma3_drv_c6670be_sample_clean:
1051 $(ECHO) \# Cleaning example $@:debug
1052 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=c6670-sim PROFILE_c6xdsp=debug ENDIAN=big
1053 $(ECHO) \# Cleaning example $@:release
1054 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=c6670-sim PROFILE_c6xdsp=release ENDIAN=big
1056 edma3_drv_c6678_sample_clean:
1057 $(ECHO) \# Cleaning example $@:debug
1058 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=c6678-sim PROFILE_c6xdsp=debug
1059 $(ECHO) \# Cleaning example $@:release
1060 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=c6678-sim PROFILE_c6xdsp=release
1062 edma3_drv_c6678be_sample_clean:
1063 $(ECHO) \# Cleaning example $@:debug
1064 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=c6678-sim PROFILE_c6xdsp=debug ENDIAN=big
1065 $(ECHO) \# Cleaning example $@:release
1066 $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=c6678-sim PROFILE_c6xdsp=release ENDIAN=big
1069 # Help
1070 help:
1071 $(ECHO) EDMA3 LLD Driver Help page
1072 $(ECHO) To build libraries and examples:
1073 $(ECHO) "Command line: make [all\|libs\|examples] [FORMAT=\{ELF\|COFF\}]"
1074 $(ECHO) " Default target is "all", which builds both libraries and examples"
1075 $(ECHO) " Default FORMAT is specified in makerules/build_config.mk. This can be"
1076 $(ECHO) " overridden by specifying a different FORMAT here."
1077 $(ECHO) To clean the build files:
1078 $(ECHO) "Command line: make \{clean\|cleanall\}"
1081 # Nothing beyond this point