]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - keystone-rtos/edma3_lld.git/blob - packages/makefile
Fixed bug in Makefiles and made correct source files to be picked for compilation...
[keystone-rtos/edma3_lld.git] / packages / makefile
1 #
2 # EDMA3 LLD
3 #
5 ifeq ($(ROOTDIR),)
6   $(error Error: Environment variable ROOTDIR not set)
7 endif
9 # Begin block - Build options
10 #  By the end of this block, we'd have either xdc or make or both in BUILD_OPTIONS
11 #  using which, we'd build either XDC packages (+run configuro) 
12 #  or make based components (+link) or both.
13 BUILD_OPTIONS = xdc make
14 VALID_BUILD_OPTIONS = full $(BUILD_OPTIONS)
15 ifeq ($(filter $(BUILD),$(VALID_BUILD_OPTIONS)),)
16  ifeq ($(BUILD),)
17   BUILD = full
18  else
19   $(error Error: Invalid value specified for BUILD. Valid values are - $(VALID_BUILD_OPTIONS))
20  endif
21 endif
22 ifneq ($(BUILD),full)
23  BUILD_OPTIONS = $(BUILD)
24 endif
25 # End block - Build options
27 include $(ROOTDIR)/makerules/build_config.mk
28 include $(ROOTDIR)/makerules/env.mk
29 include component.mk
31 # Listing common targets
32 edma3_lld_COMP_LIST_ALL = $(edma3_lld_COMP_LIST_c6xdsp)
33 edma3_lld_PKG_LIST_ALL = $(foreach PKG,$(edma3_lld_COMP_LIST_ALL),$($(PKG)_PKG_LIST))
34 CLEANALL_TARGETS = $(addsuffix _clean, $(edma3_lld_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 c674:debug:edma3_lld_drv 
63         $(MAKE) -C $($@_PATH) PLATFORM=ti816x-evm PROFILE_c6xdsp=debug
64         $(ECHO) \# Making c674:release:edma3_lld_drv 
65         $(MAKE) -C $($@_PATH) PLATFORM=ti816x-evm PROFILE_c6xdsp=release
66 ifeq ($(FORMAT),ELF)
67         $(ECHO) \# Making a8:debug:edma3_lld_drv 
68         $(MAKE) -C $($@_PATH) PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=debug
69         $(ECHO) \# Making a8:release:edma3_lld_drv 
70         $(MAKE) -C $($@_PATH) PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=release
71         $(ECHO) \# Making arm9:debug:edma3_lld_drv 
72         $(MAKE) -C $($@_PATH) PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=debug
73         $(ECHO) \# Making arm9:release:edma3_lld_drv 
74         $(MAKE) -C $($@_PATH) PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=release
75 endif
77 edma3_lld_rm: edma3_lld_rm_generic
78         $(ECHO) \# Making c6472-evm:debug:edma3_lld_rm 
79         $(MAKE) -C $($@_PATH) PLATFORM=c6472-evm PROFILE_c6xdsp=debug
80         $(ECHO) \# Making tci6486-evm:debug:edma3_lld_rm 
81         $(MAKE) -C $($@_PATH) PLATFORM=tci6486-evm PROFILE_c6xdsp=debug
82         $(ECHO) \# Making tci6498-sim:debug:edma3_lld_rm 
83         $(MAKE) -C $($@_PATH) PLATFORM=tci6498-sim PROFILE_c6xdsp=debug
84         $(ECHO) \# Making c6472-evm:debug:edma3_lld_rm -for big_endian
85         $(MAKE) -C $($@_PATH) PLATFORM=c6472-evm PROFILE_c6xdsp=debug ENDIAN=big
86         $(ECHO) \# Making tci6486-evm:debug:edma3_lld_rm -for big_endian
87         $(MAKE) -C $($@_PATH) PLATFORM=tci6486-evm PROFILE_c6xdsp=debug ENDIAN=big
88         $(ECHO) \# Making tci6498-sim:debug:edma3_lld_rm -for big_endian
89         $(MAKE) -C $($@_PATH) PLATFORM=tci6498-sim PROFILE_c6xdsp=debug ENDIAN=big
90         $(ECHO) \# Making omapl138-evm:debug:edma3_lld_rm 
91         $(MAKE) -C $($@_PATH) PLATFORM=omapl138-evm PROFILE_c6xdsp=debug
92         $(ECHO) \# Making c6748-evm:debug:edma3_lld_rm 
93         $(MAKE) -C $($@_PATH) PLATFORM=c6748-evm PROFILE_c6xdsp=debug
94         $(ECHO) \# Making da830-evm:debug:edma3_lld_rm 
95         $(MAKE) -C $($@_PATH) PLATFORM=da830-evm PROFILE_c6xdsp=debug
96         $(ECHO) \# Making ti814x-evm :debug:edma3_lld_rm 
97         $(MAKE) -C $($@_PATH) PLATFORM=ti814x-evm PROFILE_c6xdsp=debug
98         $(ECHO) \# Making ti816x-evm:debug:edma3_lld_rm 
99         $(MAKE) -C $($@_PATH) PLATFORM=ti816x-evm PROFILE_c6xdsp=debug
100         $(ECHO) \# Making ti816x-sim:debug:edma3_lld_rm 
101         $(MAKE) -C $($@_PATH) PLATFORM=ti816x-sim PROFILE_c6xdsp=debug
102         $(ECHO) \# Making c6472-evm:release:edma3_lld_rm 
103         $(MAKE) -C $($@_PATH) PLATFORM=c6472-evm PROFILE_c6xdsp=release
104         $(ECHO) \# Making tci6486-evm:release:edma3_lld_rm 
105         $(MAKE) -C $($@_PATH) PLATFORM=tci6486-evm PROFILE_c6xdsp=release
106         $(ECHO) \# Making tci6498-sim:release:edma3_lld_rm 
107         $(MAKE) -C $($@_PATH) PLATFORM=tci6498-sim PROFILE_c6xdsp=release
108         $(ECHO) \# Making c6472-evm:release:edma3_lld_rm -for big_endian
109         $(MAKE) -C $($@_PATH) PLATFORM=c6472-evm PROFILE_c6xdsp=release ENDIAN=big
110         $(ECHO) \# Making tci6486-evm:release:edma3_lld_rm -for big_endian
111         $(MAKE) -C $($@_PATH) PLATFORM=tci6486-evm PROFILE_c6xdsp=release ENDIAN=big
112         $(ECHO) \# Making tci6498-sim:release:edma3_lld_rm -for big_endian
113         $(MAKE) -C $($@_PATH) PLATFORM=tci6498-sim PROFILE_c6xdsp=release ENDIAN=big
114         $(ECHO) \# Making omapl138-evm:release:edma3_lld_rm 
115         $(MAKE) -C $($@_PATH) PLATFORM=omapl138-evm PROFILE_c6xdsp=release
116         $(ECHO) \# Making c6748-evm:release:edma3_lld_rm 
117         $(MAKE) -C $($@_PATH) PLATFORM=c6748-evm PROFILE_c6xdsp=release
118         $(ECHO) \# Making da830-evm:release:edma3_lld_rm 
119         $(MAKE) -C $($@_PATH) PLATFORM=da830-evm PROFILE_c6xdsp=release
120         $(ECHO) \# Making ti814x-evm :release:edma3_lld_rm 
121         $(MAKE) -C $($@_PATH) PLATFORM=ti814x-evm PROFILE_c6xdsp=release
122         $(ECHO) \# Making ti816x-evm:release:edma3_lld_rm 
123         $(MAKE) -C $($@_PATH) PLATFORM=ti816x-evm PROFILE_c6xdsp=release
124         $(ECHO) \# Making ti816x-sim:release:edma3_lld_rm 
125         $(MAKE) -C $($@_PATH) PLATFORM=ti816x-sim PROFILE_c6xdsp=release
126 ifeq ($(FORMAT),ELF)
127         $(ECHO) \# Making ti814x-evm:debug:edma3_lld_rm 
128         $(MAKE) -C $($@_PATH) PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=debug
129         $(ECHO) \# Making ti814x-evm:rel:edma3_lld_rm 
130         $(MAKE) -C $($@_PATH) PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=release
131         $(ECHO) \# Making omapl138-evm:debug:edma3_lld_rm 
132         $(MAKE) -C $($@_PATH) PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=debug
133         $(ECHO) \# Making omapl138-evm:rel:edma3_lld_rm 
134         $(MAKE) -C $($@_PATH) PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=release
135 endif
136  
137 # Generic platform
138 edma3_lld_rm_generic:
140         $(ECHO) \# Making generic/c674:debug:edma3_lld_rm 
141         $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=674 PROFILE_674=debug
142         $(ECHO) \# Making generic/c674:release:edma3_lld_rm 
143         $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=674 PROFILE_674=release
144         $(ECHO) \# Making generic/c64p:debug:edma3_lld_rm: -for big_endian
145         $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=64p PROFILE_64p=debug ENDIAN=big
146         $(ECHO) \# Making generic/c64p:release:edma3_lld_rm: -for big_endian
147         $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=64p PROFILE_64p=release ENDIAN=big
148         $(ECHO) \# Making generic/c64p:debug:edma3_lld_rm 
149         $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=64p PROFILE_64p=debug ENDIAN=little
150         $(ECHO) \# Making generic/c64p:release:edma3_lld_rm 
151         $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=64p PROFILE_64p=release ENDIAN=little
152         $(ECHO) \# Making generic/m3:debug:edma3_lld_rm 
153         $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=m3 PROFILE_m3=debug
154         $(ECHO) \# Making generic/m3:release:edma3_lld_rm 
155         $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=m3 PROFILE_m3=release
156 ifeq ($(FORMAT),ELF)
157         $(ECHO) \# Making generic/a8:debug:edma3_lld_rm 
158         $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=a8 PROFILE_a8=debug
159         $(ECHO) \# Making generic/a8:release:edma3_lld_rm 
160         $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=a8 PROFILE_a8=release
161         $(ECHO) \# Making generic/arm9:debug:edma3_lld_rm 
162         $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=arm9 PROFILE_arm9=debug
163         $(ECHO) \# Making generic/arm9:release:edma3_lld_rm 
164         $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=arm9 PROFILE_arm9=release
165 endif
166  
167 edma3_lld_rm_sample:
168         $(ECHO) \# Making c6472-evm:debug:edma3_lld_rm_sample 
169         $(MAKE) -C $($@_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=debug
170         $(ECHO) \# Making tci6486-evm:debug:edma3_lld_rm_sample 
171         $(MAKE) -C $($@_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=debug
172         $(ECHO) \# Making tci6498-sim:debug:edma3_lld_rm_sample 
173         $(MAKE) -C $($@_PATH) PLATFORM=tci6498-sim CORE=c6xdsp PROFILE_c6xdsp=debug
174         $(ECHO) \# Making c6472-evm:debug:edma3_lld_rm_sample -for big_endian
175         $(MAKE) -C $($@_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
176         $(ECHO) \# Making tci6486-evm:debug:edma3_lld_rm_sample -for big_endian
177         $(MAKE) -C $($@_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
178         $(ECHO) \# Making tci6498-sim:debug:edma3_lld_rm_sample -for big_endian
179         $(MAKE) -C $($@_PATH) PLATFORM=tci6498-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
180         $(ECHO) \# Making omapl138-evm:debug:edma3_lld_rm_sample 
181         $(MAKE) -C $($@_PATH) PLATFORM=omapl138-evm CORE=c6xdsp PROFILE_c6xdsp=debug
182         $(ECHO) \# Making c6748-evm:debug:edma3_lld_rm_sample 
183         $(MAKE) -C $($@_PATH) PLATFORM=c6748-evm CORE=c6xdsp PROFILE_c6xdsp=debug
184         $(ECHO) \# Making da830-evm:debug:edma3_lld_rm_sample 
185         $(MAKE) -C $($@_PATH) PLATFORM=da830-evm CORE=c6xdsp PROFILE_c6xdsp=debug
186         $(ECHO) \# Making ti814x-evm :debug:edma3_lld_rm_sample 
187         $(MAKE) -C $($@_PATH) PLATFORM=ti814x-evm CORE=c6xdsp PROFILE_c6xdsp=debug
188         $(ECHO) \# Making ti816x-evm:debug:edma3_lld_rm_sample 
189         $(MAKE) -C $($@_PATH) PLATFORM=ti816x-evm CORE=c6xdsp PROFILE_c6xdsp=debug
190         $(ECHO) \# Making ti816x-sim:debug:edma3_lld_rm_sample 
191         $(MAKE) -C $($@_PATH) PLATFORM=ti816x-sim CORE=c6xdsp PROFILE_c6xdsp=debug
192         $(ECHO) \# Making c6472-evm:release:edma3_lld_rm_sample 
193         $(MAKE) -C $($@_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=release
194         $(ECHO) \# Making tci6486-evm:release:edma3_lld_rm_sample 
195         $(MAKE) -C $($@_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=release
196         $(ECHO) \# Making tci6498-sim:release:edma3_lld_rm_sample 
197         $(MAKE) -C $($@_PATH) PLATFORM=tci6498-sim CORE=c6xdsp PROFILE_c6xdsp=release
198         $(ECHO) \# Making c6472-evm:release:edma3_lld_rm_sample -for big_endian
199         $(MAKE) -C $($@_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
200         $(ECHO) \# Making tci6486-evm:release:edma3_lld_rm_sample -for big_endian
201         $(MAKE) -C $($@_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
202         $(ECHO) \# Making tci6498-sim:release:edma3_lld_rm_sample -for big_endian
203         $(MAKE) -C $($@_PATH) PLATFORM=tci6498-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
204         $(ECHO) \# Making omapl138-evm:release:edma3_lld_rm_sample 
205         $(MAKE) -C $($@_PATH) PLATFORM=omapl138-evm CORE=c6xdsp PROFILE_c6xdsp=release
206         $(ECHO) \# Making c6748-evm:release:edma3_lld_rm_sample 
207         $(MAKE) -C $($@_PATH) PLATFORM=c6748-evm CORE=c6xdsp PROFILE_c6xdsp=release
208         $(ECHO) \# Making da830-evm:release:edma3_lld_rm_sample 
209         $(MAKE) -C $($@_PATH) PLATFORM=da830-evm CORE=c6xdsp PROFILE_c6xdsp=release
210         $(ECHO) \# Making ti814x-evm :release:edma3_lld_rm_sample 
211         $(MAKE) -C $($@_PATH) PLATFORM=ti814x-evm CORE=c6xdsp PROFILE_c6xdsp=release
212         $(ECHO) \# Making ti816x-evm:release:edma3_lld_rm_sample 
213         $(MAKE) -C $($@_PATH) PLATFORM=ti816x-evm CORE=c6xdsp PROFILE_c6xdsp=release
214         $(ECHO) \# Making ti816x-sim:release:edma3_lld_rm_sample 
215         $(MAKE) -C $($@_PATH) PLATFORM=ti816x-sim CORE=c6xdsp PROFILE_c6xdsp=release
216 ifeq ($(FORMAT),ELF)
217         $(ECHO) \# Making ti814x-evm:debug:edma3_lld_rm_sample 
218         $(MAKE) -C $($@_PATH) PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=debug
219         $(ECHO) \# Making ti814x-evm:rel:edma3_lld_rm_sample 
220         $(MAKE) -C $($@_PATH) PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=release
221         $(ECHO) \# Making omapl138-evm:debug:edma3_lld_rm_sample 
222         $(MAKE) -C $($@_PATH) PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=debug
223         $(ECHO) \# Making omapl138-evm:rel:edma3_lld_rm_sample 
224         $(MAKE) -C $($@_PATH) PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=release
225 endif
227 edma3_lld_drv_sample:
228         $(ECHO) \# Making c6472-evm:debug:edma3_lld_drv_sample 
229         $(MAKE) -C $($@_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=debug
230         $(ECHO) \# Making tci6486-evm:debug:edma3_lld_drv_sample 
231         $(MAKE) -C $($@_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=debug
232         $(ECHO) \# Making tci6498-sim:debug:edma3_lld_drv_sample 
233         $(MAKE) -C $($@_PATH) PLATFORM=tci6498-sim CORE=c6xdsp PROFILE_c6xdsp=debug
234         $(ECHO) \# Making c6472-evm:debug:edma3_lld_drv_sample -for big_endian
235         $(MAKE) -C $($@_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
236         $(ECHO) \# Making tci6486-evm:debug:edma3_lld_drv_sample -for big_endian
237         $(MAKE) -C $($@_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
238         $(ECHO) \# Making tci6498-sim:debug:edma3_lld_drv_sample -for big_endian
239         $(MAKE) -C $($@_PATH) PLATFORM=tci6498-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
240         $(ECHO) \# Making omapl138-evm:debug:edma3_lld_drv_sample 
241         $(MAKE) -C $($@_PATH) PLATFORM=omapl138-evm CORE=c6xdsp PROFILE_c6xdsp=debug
242         $(ECHO) \# Making c6748-evm:debug:edma3_lld_drv_sample 
243         $(MAKE) -C $($@_PATH) PLATFORM=c6748-evm CORE=c6xdsp PROFILE_c6xdsp=debug
244         $(ECHO) \# Making da830-evm:debug:edma3_lld_drv_sample 
245         $(MAKE) -C $($@_PATH) PLATFORM=da830-evm CORE=c6xdsp PROFILE_c6xdsp=debug
246         $(ECHO) \# Making ti814x-evm :debug:edma3_lld_drv_sample 
247         $(MAKE) -C $($@_PATH) PLATFORM=ti814x-evm CORE=c6xdsp PROFILE_c6xdsp=debug
248         $(ECHO) \# Making ti816x-evm:debug:edma3_lld_drv_sample 
249         $(MAKE) -C $($@_PATH) PLATFORM=ti816x-evm CORE=c6xdsp PROFILE_c6xdsp=debug
250         $(ECHO) \# Making ti816x-sim:debug:edma3_lld_drv_sample 
251         $(MAKE) -C $($@_PATH) PLATFORM=ti816x-sim CORE=c6xdsp PROFILE_c6xdsp=debug
252         $(ECHO) \# Making c6472-evm:release:edma3_lld_drv_sample 
253         $(MAKE) -C $($@_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=release
254         $(ECHO) \# Making tci6486-evm:release:edma3_lld_drv_sample 
255         $(MAKE) -C $($@_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=release
256         $(ECHO) \# Making tci6498-sim:release:edma3_lld_drv_sample 
257         $(MAKE) -C $($@_PATH) PLATFORM=tci6498-sim CORE=c6xdsp PROFILE_c6xdsp=release
258         $(ECHO) \# Making c6472-evm:release:edma3_lld_drv_sample -for big_endian
259         $(MAKE) -C $($@_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
260         $(ECHO) \# Making tci6486-evm:release:edma3_lld_drv_sample -for big_endian
261         $(MAKE) -C $($@_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
262         $(ECHO) \# Making tci6498-sim:release:edma3_lld_drv_sample -for big_endian
263         $(MAKE) -C $($@_PATH) PLATFORM=tci6498-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
264         $(ECHO) \# Making omapl138-evm:release:edma3_lld_drv_sample 
265         $(MAKE) -C $($@_PATH) PLATFORM=omapl138-evm CORE=c6xdsp PROFILE_c6xdsp=release
266         $(ECHO) \# Making c6748-evm:release:edma3_lld_drv_sample 
267         $(MAKE) -C $($@_PATH) PLATFORM=c6748-evm CORE=c6xdsp PROFILE_c6xdsp=release
268         $(ECHO) \# Making da830-evm:release:edma3_lld_drv_sample 
269         $(MAKE) -C $($@_PATH) PLATFORM=da830-evm CORE=c6xdsp PROFILE_c6xdsp=release
270         $(ECHO) \# Making ti814x-evm :release:edma3_lld_drv_sample 
271         $(MAKE) -C $($@_PATH) PLATFORM=ti814x-evm CORE=c6xdsp PROFILE_c6xdsp=release
272         $(ECHO) \# Making ti816x-evm:release:edma3_lld_drv_sample 
273         $(MAKE) -C $($@_PATH) PLATFORM=ti816x-evm CORE=c6xdsp PROFILE_c6xdsp=release
274         $(ECHO) \# Making ti816x-sim:release:edma3_lld_drv_sample 
275         $(MAKE) -C $($@_PATH) PLATFORM=ti816x-sim CORE=c6xdsp PROFILE_c6xdsp=release
276 ifeq ($(FORMAT),ELF)
277         $(ECHO) \# Making ti814x-evm:debug:edma3_lld_drv_sample 
278         $(MAKE) -C $($@_PATH) PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=debug
279         $(ECHO) \# Making ti814x-evm:rel:edma3_lld_drv_sample 
280         $(MAKE) -C $($@_PATH) PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=release
281         $(ECHO) \# Making omapl138-evm:debug:edma3_lld_drv_sample 
282         $(MAKE) -C $($@_PATH) PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=debug
283         $(ECHO) \# Making omapl138-evm:rel:edma3_lld_drv_sample 
284         $(MAKE) -C $($@_PATH) PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=release
285 endif
288 # Rule to build all examples
291 edma3_drv_c6472_sample:
292         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
293         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=debug
294         $(ECHO) \# Making example $@:debug
295         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=debug
296         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
297         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=release
298         $(ECHO) \# Making example $@:release
299         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=release
301 edma3_drv_c6472be_sample:
302         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
303         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
304         $(ECHO) \# Making example $@:debug
305         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
306         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
307         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
308         $(ECHO) \# Making example $@:release
309         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
310  
311 edma3_drv_c6748_sample:
312         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
313         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6748-evm CORE=c6xdsp PROFILE_c6xdsp=debug
314         $(ECHO) \# Making example $@:debug
315         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6748-evm CORE=c6xdsp PROFILE_c6xdsp=debug
316         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
317         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6748-evm CORE=c6xdsp PROFILE_c6xdsp=release
318         $(ECHO) \# Making example $@:release
319         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6748-evm CORE=c6xdsp PROFILE_c6xdsp=release
320  
321 edma3_drv_da830_sample:
322         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
323         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=da830-evm CORE=c6xdsp PROFILE_c6xdsp=debug
324         $(ECHO) \# Making example $@:debug
325         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=da830-evm CORE=c6xdsp PROFILE_c6xdsp=debug
326         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
327         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=da830-evm CORE=c6xdsp PROFILE_c6xdsp=release
328         $(ECHO) \# Making example $@:release
329         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=da830-evm CORE=c6xdsp PROFILE_c6xdsp=release
330  
331 edma3_drv_omapl138_sample:
332         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
333         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=omapl138-evm CORE=c6xdsp PROFILE_c6xdsp=debug
334         $(ECHO) \# Making example $@:debug
335         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=omapl138-evm CORE=c6xdsp PROFILE_c6xdsp=debug
336         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
337         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=omapl138-evm CORE=c6xdsp PROFILE_c6xdsp=release
338         $(ECHO) \# Making example $@:release
339         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=omapl138-evm CORE=c6xdsp PROFILE_c6xdsp=release
341 edma3_drv_tci6486_sample:
342         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
343         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=debug
344         $(ECHO) \# Making example $@:debug
345         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=debug
346         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
347         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=release
348         $(ECHO) \# Making example $@:release
349         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=release
350  
351 edma3_drv_tci6486be_sample:
352         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
353         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
354         $(ECHO) \# Making example $@:debug
355         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
356         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
357         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
358         $(ECHO) \# Making example $@:release
359         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
360  
361 edma3_drv_ti816x_sample:
362         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
363         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=ti816x-evm CORE=c6xdsp PROFILE_c6xdsp=debug
364         $(ECHO) \# Making example $@:debug
365         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti816x-evm CORE=c6xdsp PROFILE_c6xdsp=debug
366         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
367         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=ti816x-evm CORE=c6xdsp PROFILE_c6xdsp=release
368         $(ECHO) \# Making example $@:release
369         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti816x-evm CORE=c6xdsp PROFILE_c6xdsp=release
371 edma3_drv_ti814x_sample:
372         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
373         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=ti814x-evm CORE=c6xdsp PROFILE_c6xdsp=debug
374         $(ECHO) \# Making example $@:debug
375         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti814x-evm CORE=c6xdsp PROFILE_c6xdsp=debug
376         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
377         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=ti814x-evm CORE=c6xdsp PROFILE_c6xdsp=release
378         $(ECHO) \# Making example $@:release
379         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti814x-evm CORE=c6xdsp PROFILE_c6xdsp=release
381 edma3_drv_ti816x_sim_sample:
382         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
383         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=ti816x-sim CORE=c6xdsp PROFILE_c6xdsp=debug
384         $(ECHO) \# Making example $@:debug
385         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti816x-sim CORE=c6xdsp PROFILE_c6xdsp=debug
386         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
387         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=ti816x-sim CORE=c6xdsp PROFILE_c6xdsp=release
388         $(ECHO) \# Making example $@:release
389         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti816x-sim CORE=c6xdsp PROFILE_c6xdsp=release
390  
391 edma3_drv_tci6498_sample:
392         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
393         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6498-sim CORE=c6xdsp PROFILE_c6xdsp=debug
394         $(ECHO) \# Making example $@:debug
395         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6498-sim CORE=c6xdsp PROFILE_c6xdsp=debug
396         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
397         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6498-sim CORE=c6xdsp PROFILE_c6xdsp=release
398         $(ECHO) \# Making example $@:release
399         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6498-sim CORE=c6xdsp PROFILE_c6xdsp=release
400  
401 edma3_drv_tci6498be_sample:
402         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
403         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6498-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
404         $(ECHO) \# Making example $@:debug
405         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6498-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
406         $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
407         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6498-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
408         $(ECHO) \# Making example $@:release
409         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6498-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
411 edma3_drv_arm_omapl138_sample:
412 ifeq ($(FORMAT),ELF)
413         $(ECHO) \# Configuring XDC packages for $@:arm9:debug
414         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=debug
415         $(ECHO) \# Making example $@:debug
416         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=debug
417         $(ECHO) \# Configuring XDC packages for $@:arm9:release
418         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=release
419         $(ECHO) \# Making example $@:release
420         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=release
421 endif
423 edma3_drv_arm_ti814x_sample:
424 ifeq ($(FORMAT),ELF)
425         $(ECHO) \# Configuring XDC packages for $@:a8:debug
426         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=debug
427         $(ECHO) \# Making example $@:debug
428         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=debug
429         $(ECHO) \# Configuring XDC packages for $@:a8:release
430         $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=release
431         $(ECHO) \# Making example $@:release
432         $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=release
433 endif
435 # Clean targets
437 edma3_lld_drv_clean:
438         $(ECHO) \# Cleaning c64p:debug:edma3_lld_drv
439         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=debug
440         $(ECHO) \# Cleaning c64p:release:edma3_lld_drv
441         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=release
442         $(ECHO) \# Cleaning c64p:debug:edma3_lld_drv -for big_endian
443         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=debug ENDIAN=big
444         $(ECHO) \# Cleaning c64p:release:edma3_lld_drv -for big_endian
445         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=release ENDIAN=big
446         $(ECHO) \# Cleaning c674:debug:edma3_lld_drv 
447         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=ti816x-evm PROFILE_c6xdsp=debug
448         $(ECHO) \# Cleaning c674:release:edma3_lld_drv 
449         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=ti816x-evm PROFILE_c6xdsp=release
450 ifeq ($(FORMAT),ELF)
451         $(ECHO) \# Cleaning a8:debug:edma3_lld_drv 
452         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=debug
453         $(ECHO) \# Cleaning a8:release:edma3_lld_drv 
454         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=release
455         $(ECHO) \# Cleaning arm9:debug:edma3_lld_drv 
456         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=debug
457         $(ECHO) \# Cleaning arm9:release:edma3_lld_drv 
458         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=release
459 endif
461 edma3_lld_rm_clean: edma3_lld_rm_generic_clean
462         $(ECHO) \# Cleaning c6472-evm:debug:edma3_lld_rm 
463         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=debug
464         $(ECHO) \# Cleaning tci6486-evm:debug:edma3_lld_rm 
465         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6486-evm PROFILE_c6xdsp=debug
466         $(ECHO) \# Cleaning tci6498-sim:debug:edma3_lld_rm 
467         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6498-sim PROFILE_c6xdsp=debug
468         $(ECHO) \# Cleaning c6472-evm:debug:edma3_lld_rm -for big_endian
469         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=debug ENDIAN=big
470         $(ECHO) \# Cleaning tci6486-evm:debug:edma3_lld_rm -for big_endian
471         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6486-evm PROFILE_c6xdsp=debug ENDIAN=big
472         $(ECHO) \# Cleaning tci6498-sim:debug:edma3_lld_rm -for big_endian
473         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6498-sim PROFILE_c6xdsp=debug ENDIAN=big
474         $(ECHO) \# Cleaning omapl138-evm:debug:edma3_lld_rm 
475         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=omapl138-evm PROFILE_c6xdsp=debug
476         $(ECHO) \# Cleaning c6748-evm:debug:edma3_lld_rm 
477         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6748-evm PROFILE_c6xdsp=debug
478         $(ECHO) \# Cleaning da830-evm:debug:edma3_lld_rm 
479         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=da830-evm PROFILE_c6xdsp=debug
480         $(ECHO) \# Cleaning ti814x-evm :debug:edma3_lld_rm 
481         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=ti814x-evm PROFILE_c6xdsp=debug
482         $(ECHO) \# Cleaning ti816x-evm:debug:edma3_lld_rm 
483         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=ti816x-evm PROFILE_c6xdsp=debug
484         $(ECHO) \# Cleaning ti816x-sim:debug:edma3_lld_rm 
485         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=ti816x-sim PROFILE_c6xdsp=debug
486         $(ECHO) \# Cleaning c6472-evm:release:edma3_lld_rm 
487         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=release
488         $(ECHO) \# Cleaning tci6486-evm:release:edma3_lld_rm 
489         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6486-evm PROFILE_c6xdsp=release
490         $(ECHO) \# Cleaning tci6498-sim:release:edma3_lld_rm 
491         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6498-sim PROFILE_c6xdsp=release
492         $(ECHO) \# Cleaning c6472-evm:release:edma3_lld_rm -for big_endian
493         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=release ENDIAN=big
494         $(ECHO) \# Cleaning tci6486-evm:release:edma3_lld_rm -for big_endian
495         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6486-evm PROFILE_c6xdsp=release ENDIAN=big
496         $(ECHO) \# Cleaning tci6498-sim:release:edma3_lld_rm -for big_endian
497         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6498-sim PROFILE_c6xdsp=release ENDIAN=big
498         $(ECHO) \# Cleaning omapl138-evm:release:edma3_lld_rm 
499         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=omapl138-evm PROFILE_c6xdsp=release
500         $(ECHO) \# Cleaning c6748-evm:release:edma3_lld_rm 
501         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6748-evm PROFILE_c6xdsp=release
502         $(ECHO) \# Cleaning da830-evm:release:edma3_lld_rm 
503         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=da830-evm PROFILE_c6xdsp=release
504         $(ECHO) \# Cleaning ti814x-evm :release:edma3_lld_rm 
505         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=ti814x-evm PROFILE_c6xdsp=release
506         $(ECHO) \# Cleaning ti816x-evm:release:edma3_lld_rm 
507         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=ti816x-evm PROFILE_c6xdsp=release
508         $(ECHO) \# Cleaning ti816x-sim:release:edma3_lld_rm 
509         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=ti816x-sim PROFILE_c6xdsp=release
510 ifeq ($(FORMAT),ELF)
511         $(ECHO) \# Cleaning ti814x-evm:debug:edma3_lld_rm 
512         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=debug
513         $(ECHO) \# Cleaning ti814x-evm:rel:edma3_lld_rm 
514         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=release
515         $(ECHO) \# Cleaning omapl138-evm:debug:edma3_lld_rm 
516         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=debug
517         $(ECHO) \# Cleaning omapl138-evm:rel:edma3_lld_rm 
518         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=release
519 endif
521 # Generic platform
522 edma3_lld_rm_generic_clean:
524         $(ECHO) \# Cleaning generic/c674:debug:edma3_lld_rm 
525         $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) PLATFORM=generic CORE=674 PROFILE_674=debug
526         $(ECHO) \# Cleaning generic/c674:release:edma3_lld_rm 
527         $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) PLATFORM=generic CORE=674 PROFILE_674=release
528         $(ECHO) \# Cleaning generic/c64p:debug:edma3_lld_rm: -for big_endian
529         $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) PLATFORM=generic CORE=64p PROFILE_64p=debug ENDIAN=big
530         $(ECHO) \# Cleaning generic/c64p:release:edma3_lld_rm: -for big_endian
531         $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) PLATFORM=generic CORE=64p PROFILE_64p=release ENDIAN=big
532         $(ECHO) \# Cleaning generic/c64p:debug:edma3_lld_rm 
533         $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) PLATFORM=generic CORE=64p PROFILE_64p=debug ENDIAN=little
534         $(ECHO) \# Cleaning generic/c64p:release:edma3_lld_rm 
535         $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) PLATFORM=generic CORE=64p PROFILE_64p=release ENDIAN=little
536         $(ECHO) \# Cleaning generic/m3:debug:edma3_lld_rm 
537         $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) PLATFORM=generic CORE=m3 PROFILE_m3=debug
538         $(ECHO) \# Cleaning generic/m3:release:edma3_lld_rm 
539         $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) PLATFORM=generic CORE=m3 PROFILE_m3=release
540 ifeq ($(FORMAT),ELF)
541         $(ECHO) \# Cleaning generic/a8:debug:edma3_lld_rm 
542         $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) PLATFORM=generic CORE=a8 PROFILE_a8host=debug
543         $(ECHO) \# Cleaning generic/a8:release:edma3_lld_rm 
544         $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) PLATFORM=generic CORE=a8 PROFILE_a8host=release
545         $(ECHO) \# Cleaning generic/arm9:debug:edma3_lld_rm 
546         $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) PLATFORM=generic CORE=arm9 PROFILE_arm9=debug
547         $(ECHO) \# Cleaning generic/arm9:release:edma3_lld_rm 
548         $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) PLATFORM=generic CORE=arm9 PROFILE_arm9=release
549 endif
550    
551 edma3_lld_rm_sample_clean:
552         $(ECHO) \# Cleaning c6472-evm:debug:edma3_lld_rm_sample 
553         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=debug
554         $(ECHO) \# Cleaning tci6486-evm:debug:edma3_lld_rm_sample 
555         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6486-evm PROFILE_c6xdsp=debug
556         $(ECHO) \# Cleaning tci6498-sim:debug:edma3_lld_rm_sample 
557         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6498-sim PROFILE_c6xdsp=debug
558         $(ECHO) \# Cleaning c6472-evm:debug:edma3_lld_rm_sample -for big_endian
559         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=debug ENDIAN=big
560         $(ECHO) \# Cleaning tci6486-evm:debug:edma3_lld_rm_sample -for big_endian
561         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6486-evm PROFILE_c6xdsp=debug ENDIAN=big
562         $(ECHO) \# CleaningCleaningtci6498-sim:debug:edma3_lld_rm_sample -for big_endian
563         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6498-sim PROFILE_c6xdsp=debug ENDIAN=big
564         $(ECHO) \# Cleaning omapl138-evm:debug:edma3_lld_rm_sample 
565         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=omapl138-evm PROFILE_c6xdsp=debug
566         $(ECHO) \# Cleaning c6748-evm:debug:edma3_lld_rm_sample 
567         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6748-evm PROFILE_c6xdsp=debug
568         $(ECHO) \# Cleaning da830-evm:debug:edma3_lld_rm_sample 
569         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=da830-evm PROFILE_c6xdsp=debug
570         $(ECHO) \# Cleaning ti814x-evm :debug:edma3_lld_rm_sample 
571         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=ti814x-evm PROFILE_c6xdsp=debug
572         $(ECHO) \# Cleaning ti816x-evm:debug:edma3_lld_rm_sample 
573         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=ti816x-evm PROFILE_c6xdsp=debug
574         $(ECHO) \# Cleaning ti816x-sim:debug:edma3_lld_rm_sample 
575         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=ti816x-sim PROFILE_c6xdsp=debug
576         $(ECHO) \# Cleaning c6472-evm:release:edma3_lld_rm_sample 
577         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=release
578         $(ECHO) \# Cleaning tci6486-evm:release:edma3_lld_rm_sample 
579         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6486-evm PROFILE_c6xdsp=release
580         $(ECHO) \# Cleaning tci6498-sim:release:edma3_lld_rm_sample 
581         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6498-sim PROFILE_c6xdsp=release
582         $(ECHO) \# Cleaning c6472-evm:release:edma3_lld_rm_sample -for big_endian
583         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=release ENDIAN=big
584         $(ECHO) \# Cleaning tci6486-evm:release:edma3_lld_rm_sample -for big_endian
585         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6486-evm PROFILE_c6xdsp=release ENDIAN=big
586         $(ECHO) \# Cleaning tci6498-sim:release:edma3_lld_rm_sample -for big_endian
587         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6498-sim PROFILE_c6xdsp=release ENDIAN=big
588         $(ECHO) \# Cleaning omapl138-evm:release:edma3_lld_rm_sample 
589         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=omapl138-evm PROFILE_c6xdsp=release
590         $(ECHO) \# Cleaning c6748-evm:release:edma3_lld_rm_sample 
591         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6748-evm PROFILE_c6xdsp=release
592         $(ECHO) \# Cleaning da830-evm:release:edma3_lld_rm_sample 
593         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=da830-evm PROFILE_c6xdsp=release
594         $(ECHO) \# Cleaning ti814x-evm :release:edma3_lld_rm_sample 
595         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=ti814x-evm PROFILE_c6xdsp=release
596         $(ECHO) \# Cleaning ti816x-evm:release:edma3_lld_rm_sample 
597         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=ti816x-evm PROFILE_c6xdsp=release
598         $(ECHO) \# Cleaning ti816x-sim:release:edma3_lld_rm_sample 
599         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=ti816x-sim PROFILE_c6xdsp=release
600 ifeq ($(FORMAT),ELF)
601         $(ECHO) \# Cleaning ti814x-evm:debug:edma3_lld_rm_sample 
602         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=debug
603         $(ECHO) \# Cleaning ti814x-evm:rel:edma3_lld_rm_sample 
604         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=release
605         $(ECHO) \# Cleaning omapl138-evm:debug:edma3_lld_rm_sample 
606         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=debug
607         $(ECHO) \# Cleaning omapl138-evm:rel:edma3_lld_rm_sample 
608         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=release
609 endif
610  
611 edma3_lld_drv_sample_clean:
612         $(ECHO) \# Cleaning c6472-evm:debug:edma3_lld_drv_sample 
613         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=debug
614         $(ECHO) \# Cleaning tci6486-evm:debug:edma3_lld_drv_sample 
615         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6486-evm PROFILE_c6xdsp=debug
616         $(ECHO) \# Cleaning tci6498-sim:debug:edma3_lld_drv_sample 
617         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6498-sim PROFILE_c6xdsp=debug
618         $(ECHO) \# Cleaning c6472-evm:debug:edma3_lld_drv_sample -for big_endian
619         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=debug ENDIAN=big
620         $(ECHO) \# Cleaning tci6486-evm:debug:edma3_lld_drv_sample -for big_endian
621         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6486-evm PROFILE_c6xdsp=debug ENDIAN=big
622         $(ECHO) \# Cleaning tci6498-sim:debug:edma3_lld_drv_sample -for big_endian
623         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6498-sim PROFILE_c6xdsp=debug ENDIAN=big
624         $(ECHO) \# Cleaning omapl138-evm:debug:edma3_lld_drv_sample 
625         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=omapl138-evm PROFILE_c6xdsp=debug
626         $(ECHO) \# Cleaning c6748-evm:debug:edma3_lld_drv_sample 
627         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6748-evm PROFILE_c6xdsp=debug
628         $(ECHO) \# Cleaning da830-evm:debug:edma3_lld_drv_sample 
629         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=da830-evm PROFILE_c6xdsp=debug
630         $(ECHO) \# Cleaning ti814x-evm :debug:edma3_lld_drv_sample 
631         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=ti814x-evm PROFILE_c6xdsp=debug
632         $(ECHO) \# Cleaning ti816x-evm:debug:edma3_lld_drv_sample 
633         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=ti816x-evm PROFILE_c6xdsp=debug
634         $(ECHO) \# Cleaning ti816x-sim:debug:edma3_lld_drv_sample 
635         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=ti816x-sim PROFILE_c6xdsp=debug
636         $(ECHO) \# Cleaning c6472-evm:release:edma3_lld_drv_sample 
637         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=release
638         $(ECHO) \# Cleaning tci6486-evm:release:edma3_lld_drv_sample 
639         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6486-evm PROFILE_c6xdsp=release
640         $(ECHO) \# Cleaning tci6498-sim:release:edma3_lld_drv_sample 
641         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6498-sim PROFILE_c6xdsp=release
642         $(ECHO) \# Cleaning c6472-evm:release:edma3_lld_drv_sample -for big_endian
643         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=release ENDIAN=big
644         $(ECHO) \# Cleaning tci6486-evm:release:edma3_lld_drv_sample -for big_endian
645         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6486-evm PROFILE_c6xdsp=release ENDIAN=big
646         $(ECHO) \# Cleaning tci6498-sim:release:edma3_lld_drv_sample -for big_endian
647         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=tci6498-sim PROFILE_c6xdsp=release ENDIAN=big
648         $(ECHO) \# Cleaning omapl138-evm:release:edma3_lld_drv_sample 
649         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=omapl138-evm PROFILE_c6xdsp=release
650         $(ECHO) \# Cleaning c6748-evm:release:edma3_lld_drv_sample 
651         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=c6748-evm PROFILE_c6xdsp=release
652         $(ECHO) \# Cleaning da830-evm:release:edma3_lld_drv_sample 
653         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=da830-evm PROFILE_c6xdsp=release
654         $(ECHO) \# Cleaning ti814x-evm :release:edma3_lld_drv_sample 
655         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=ti814x-evm PROFILE_c6xdsp=release
656         $(ECHO) \# Cleaning ti816x-evm:release:edma3_lld_drv_sample 
657         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=ti816x-evm PROFILE_c6xdsp=release
658         $(ECHO) \# Cleaning ti816x-sim:release:edma3_lld_drv_sample 
659         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=ti816x-sim PROFILE_c6xdsp=release
660 ifeq ($(FORMAT),ELF)
661         $(ECHO) \# Cleaning ti814x-evm:debug:edma3_lld_drv_sample 
662         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=debug
663         $(ECHO) \# Cleaning ti814x-evm:rel:edma3_lld_drv_sample 
664         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=release
665         $(ECHO) \# Cleaning omapl138-evm:debug:edma3_lld_drv_sample 
666         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=debug
667         $(ECHO) \# Cleaning omapl138-evm:rel:edma3_lld_drv_sample 
668         $(MAKE) -C $($(subst _clean,,$@)_PATH) clean PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=release
669 endif
672 # Rule to clean all examples
675 edma3_drv_c6472_sample_clean:
676         $(ECHO) \# Cleaning example $@:debug
677         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6472-evm PROFILE_c6xdsp=debug
678         $(ECHO) \# Cleaning example $@:release
679         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6472-evm PROFILE_c6xdsp=release
681 edma3_drv_c6472be_sample_clean:
682         $(ECHO) \# Cleaning example $@:debug
683         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6472-evm PROFILE_c6xdsp=debug ENDIAN=big
684         $(ECHO) \# Cleaning example $@:release
685         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6472-evm PROFILE_c6xdsp=release ENDIAN=big
686  
687 edma3_drv_c6748_sample_clean:
688         $(ECHO) \# Cleaning example $@:debug
689         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6748-evm PROFILE_c6xdsp=debug
690         $(ECHO) \# Cleaning example $@:release
691         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6748-evm PROFILE_c6xdsp=release
692  
693 edma3_drv_da830_sample_clean:
694         $(ECHO) \# Cleaning example $@:debug
695         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=da830-evm PROFILE_c6xdsp=debug
696         $(ECHO) \# Cleaning example $@:release
697         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=da830-evm PROFILE_c6xdsp=release
698  
699 edma3_drv_omapl138_sample_clean:
700         $(ECHO) \# Cleaning example $@:debug
701         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=omapl138-evm PROFILE_c6xdsp=debug
702         $(ECHO) \# Cleaning example $@:release
703         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=omapl138-evm PROFILE_c6xdsp=release
705 edma3_drv_arm_omapl138_sample_clean:
706 ifeq ($(FORMAT),ELF)
707         $(ECHO) \# Cleaning example $@:debug
708         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=debug
709         $(ECHO) \# Cleaning example $@:release
710         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=release
711 endif
712   
713 edma3_drv_tci6486_sample_clean:
714         $(ECHO) \# Cleaning example $@:debug
715         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6486-evm PROFILE_c6xdsp=debug
716         $(ECHO) \# Cleaning example $@:release
717         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6486-evm PROFILE_c6xdsp=release
718  
719 edma3_drv_tci6486be_sample_clean:
720         $(ECHO) \# Cleaning example $@:debug
721         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6486-evm PROFILE_c6xdsp=debug ENDIAN=big
722         $(ECHO) \# Cleaning example $@:release
723         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6486-evm PROFILE_c6xdsp=release ENDIAN=big
724  
725 edma3_drv_ti816x_sample_clean:
726         $(ECHO) \# Cleaning example $@:debug
727         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=ti816x-evm PROFILE_c6xdsp=debug
728         $(ECHO) \# Cleaning example $@:release
729         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=ti816x-evm PROFILE_c6xdsp=release
731 edma3_drv_ti814x_sample_clean:
732         $(ECHO) \# Cleaning example $@:debug
733         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=ti814x-evm PROFILE_c6xdsp=debug
734         $(ECHO) \# Cleaning example $@:release
735         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=ti814x-evm PROFILE_c6xdsp=release
737 edma3_drv_arm_ti814x_sample_clean:
738 ifeq ($(FORMAT),ELF)
739         $(ECHO) \# Cleaning example $@:debug
740         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=debug
741         $(ECHO) \# Cleaning example $@:release
742         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=release
743 endif
745 edma3_drv_ti816x_sim_sample_clean:
746         $(ECHO) \# Cleaning example $@:debug
747         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=ti816x-sim PROFILE_c6xdsp=debug
748         $(ECHO) \# Cleaning example $@:release
749         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=ti816x-sim PROFILE_c6xdsp=release
750  
751 edma3_drv_tci6498_sample_clean:
752         $(ECHO) \# Cleaning example $@:debug
753         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6498-sim PROFILE_c6xdsp=debug
754         $(ECHO) \# Cleaning example $@:release
755         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6498-sim PROFILE_c6xdsp=release
756  
757 edma3_drv_tci6498be_sample_clean:
758         $(ECHO) \# Cleaning example $@:debug
759         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6498-sim PROFILE_c6xdsp=debug ENDIAN=big
760         $(ECHO) \# Cleaning example $@:release
761         $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6498-sim PROFILE_c6xdsp=release ENDIAN=big
762  
763 # Help
764 help:
765         $(ECHO) EDMA3 LLD Driver Help page
766         $(ECHO) To build libraries and examples:
767         $(ECHO) "Command line: make [all\|libs\|examples] [FORMAT=\{ELF\|COFF\}]"
768         $(ECHO) "       Default target is "all", which builds both libraries and examples"
769         $(ECHO) "       Default FORMAT is specified in makerules/build_config.mk. This can be"
770         $(ECHO) "        overridden by specifying a different FORMAT here."
771         $(ECHO) To clean the build files:
772         $(ECHO) "Command line: make \{clean\|cleanall\}"
775 # Nothing beyond this point