]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - keystone-rtos/edma3_lld.git/blobdiff - packages/makefile
fixed build warning
[keystone-rtos/edma3_lld.git] / packages / makefile
index 2a9da4c79c6c3dae97ffe6e6dfe76c90b945191c..d3a7ffac67f3e79ab3bc71d644d1b905be40e5a4 100755 (executable)
@@ -34,7 +34,7 @@ edma3_lld_PKG_LIST_ALL = $(foreach PKG,$(edma3_lld_COMP_LIST_ALL),$($(PKG)_PKG_L
 CLEANALL_TARGETS = $(addsuffix _clean, $(edma3_lld_LIBS_ALL))
 CLEANALL_EXAMPLES = $(addsuffix _clean, $(edma3_lld_EXAMPLES_LIST))
 
-.PHONY : $(edma3_lld_LIBS_ALL) $(edma3_lld_EXAMPLES_LIST) $(CLEANALL_TARGETS) $(CLEANALL_EXAMPLES)
+.PHONY : $(edma3_lld_LIBS_ALL) $(edma3_lld_EXAMPLES_LIST) $(CLEANALL_TARGETS) $(CLEANALL_EXAMPLES) edma3_lld_$(PLATFORM)_$(TARGET)_libs edma3_drv_$(PLATFORM)_$(TARGET)_example edma3_lld_lib_target edma3_drv_example_target
 
 all: libs examples
 
@@ -56,227 +56,125 @@ cleanexamples: $(CLEANALL_EXAMPLES)
 #
 #=======================================================================================================================================
 
-
-#=======================================================================================================================================
-#To Build libs For Platform tda2xx-evm Target 66
-edma3_lld_tda2xx-evm_66_libs: edma3_lld_tda2xx-evm_66_libs_drv edma3_lld_tda2xx-evm_66_libs_rm edma3_lld_tda2xx-evm_66_libs_drvsample edma3_lld_tda2xx-evm_66_libs_rmsample
-edma3_lld_tda2xx-evm_66_libs_drv:
-ifeq ($(FORMAT),ELF)
-       $(ECHO) \# Making 66:debug:edma3_lld_drv
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tda2xx-evm CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Making 66:release:edma3_lld_drv
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tda2xx-evm CORE=c6xdsp PROFILE_c6xdsp=release
-endif
-edma3_lld_tda2xx-evm_66_libs_rm:
-ifeq ($(FORMAT),ELF)
-       $(ECHO) \# Making tda2xx-evm:debug:edma3_lld_rm
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tda2xx-evm CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Making tda2xx-evm:rel:edma3_lld_rm
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tda2xx-evm CORE=c6xdsp PROFILE_c6xdsp=release
-endif
-edma3_lld_tda2xx-evm_66_libs_drvsample:
-ifeq ($(FORMAT),ELF)
-       $(ECHO) \# Making tda2xx-evm:debug:edma3_lld_drv_sample
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tda2xx-evm CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Making tda2xx-evm:rel:edma3_lld_drv_sample
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tda2xx-evm CORE=c6xdsp PROFILE_c6xdsp=release
-endif
-edma3_lld_tda2xx-evm_66_libs_rmsample:
-ifeq ($(FORMAT),ELF)
-       $(ECHO) \# Making tda2xx-evm:debug:edma3_lld_rm_sample
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tda2xx-evm CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Making tda2xx-evm:rel:edma3_lld_rm_sample
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tda2xx-evm CORE=c6xdsp PROFILE_c6xdsp=release
-endif
-
-#To Clean libs For Platform tda2xx-evm Target 66
-edma3_lld_tda2xx-evm_66_libs_clean: edma3_lld_tda2xx-evm_66_libs_drv_clean edma3_lld_tda2xx-evm_66_libs_rm_clean edma3_lld_tda2xx-evm_66_libs_drvsample_clean edma3_lld_tda2xx-evm_66_libs_rmsample_clean
-edma3_lld_tda2xx-evm_66_libs_drv_clean:
-       $(ECHO) \# Cleaning 66:debug:edma3_lld_drv
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tda2xx-evm CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Cleaning 66:release:edma3_lld_drv
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tda2xx-evm CORE=c6xdsp PROFILE_c6xdsp=release
-edma3_lld_tda2xx-evm_66_libs_rm_clean:
-       $(ECHO) \# Cleaning tda2xx-evm:debug:edma3_lld_rm
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tda2xx-evm CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Cleaning tda2xx-evm:rel:edma3_lld_rm
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tda2xx-evm CORE=c6xdsp PROFILE_c6xdsp=release
-edma3_lld_tda2xx-evm_66_libs_drvsample_clean:
-       $(ECHO) \# Cleaning tda2xx-evm:debug:edma3_lld_drv_sample
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tda2xx-evm CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Cleaning tda2xx-evm:rel:edma3_lld_drv_sample
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tda2xx-evm CORE=c6xdsp PROFILE_c6xdsp=release
-edma3_lld_tda2xx-evm_66_libs_rmsample_clean:
-       $(ECHO) \# Cleaning tda2xx-evm:debug:edma3_lld_rm_sample
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tda2xx-evm CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Cleaning tda2xx-evm:rel:edma3_lld_rm_sample
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tda2xx-evm CORE=c6xdsp PROFILE_c6xdsp=release
-
 #=======================================================================================================================================
-#To Build libs For Platform tda2xx-evm Target m4
-edma3_lld_tda2xx-evm_m4_libs: edma3_lld_tda2xx-evm_m4_libs_drv edma3_lld_tda2xx-evm_m4_libs_rm edma3_lld_tda2xx-evm_m4_libs_drvsample edma3_lld_tda2xx-evm_m4_libs_rmsample
-edma3_lld_tda2xx-evm_m4_libs_drv:
-ifeq ($(FORMAT),ELF)
-       $(ECHO) \# Making m4:debug:edma3_lld_drv
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tda2xx-evm CORE=m4 PROFILE_m4=debug
-       $(ECHO) \# Making m4:release:edma3_lld_drv
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tda2xx-evm CORE=m4 PROFILE_m4=release
-endif
-edma3_lld_tda2xx-evm_m4_libs_rm:
-ifeq ($(FORMAT),ELF)
-       $(ECHO) \# Making tda2xx-evm:debug:edma3_lld_rm
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tda2xx-evm CORE=m4 PROFILE_m4=debug
-       $(ECHO) \# Making tda2xx-evm:rel:edma3_lld_rm
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tda2xx-evm CORE=m4 PROFILE_m4=release
-endif
-edma3_lld_tda2xx-evm_m4_libs_drvsample:
-ifeq ($(FORMAT),ELF)
-       $(ECHO) \# Making tda2xx-evm:debug:edma3_lld_drv_sample
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tda2xx-evm CORE=m4 PROFILE_m4=debug
-       $(ECHO) \# Making tda2xx-evm:rel:edma3_lld_drv_sample
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tda2xx-evm CORE=m4 PROFILE_m4=release
-endif
-edma3_lld_tda2xx-evm_m4_libs_rmsample:
-ifeq ($(FORMAT),ELF)
-       $(ECHO) \# Making tda2xx-evm:debug:edma3_lld_rm_sample
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tda2xx-evm CORE=m4 PROFILE_m4=debug
-       $(ECHO) \# Making tda2xx-evm:rel:edma3_lld_rm_sample
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tda2xx-evm CORE=m4 PROFILE_m4=release
-endif
-
-#To Clean libs For Platform tda2xx-evm Target m4
-edma3_lld_tda2xx-evm_m4_libs_clean: edma3_lld_tda2xx-evm_m4_libs_drv_clean edma3_lld_tda2xx-evm_m4_libs_rm_clean edma3_lld_tda2xx-evm_m4_libs_drvsample_clean edma3_lld_tda2xx-evm_m4_libs_rmsample_clean
-edma3_lld_tda2xx-evm_m4_libs_drv_clean:
-       $(ECHO) \# Cleaning m4:debug:edma3_lld_drv
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tda2xx-evm CORE=m4 PROFILE_m4=debug
-       $(ECHO) \# Cleaning m4:release:edma3_lld_drv
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tda2xx-evm CORE=m4 PROFILE_m4=release
-edma3_lld_tda2xx-evm_m4_libs_rm_clean:
-       $(ECHO) \# Cleaning tda2xx-evm:debug:edma3_lld_rm
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tda2xx-evm CORE=m4 PROFILE_m4=debug
-       $(ECHO) \# Cleaning tda2xx-evm:rel:edma3_lld_rm
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tda2xx-evm CORE=m4 PROFILE_m4=release
-edma3_lld_tda2xx-evm_m4_libs_drvsample_clean:
-       $(ECHO) \# Cleaning tda2xx-evm:debug:edma3_lld_drv_sample
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tda2xx-evm CORE=m4 PROFILE_m4=debug
-       $(ECHO) \# Cleaning tda2xx-evm:rel:edma3_lld_drv_sample
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tda2xx-evm CORE=m4 PROFILE_m4=release
-edma3_lld_tda2xx-evm_m4_libs_rmsample_clean:
-       $(ECHO) \# Cleaning tda2xx-evm:debug:edma3_lld_rm_sample
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tda2xx-evm CORE=m4 PROFILE_m4=debug
-       $(ECHO) \# Cleaning tda2xx-evm:rel:edma3_lld_rm_sample
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tda2xx-evm CORE=m4 PROFILE_m4=release
-
-#=======================================================================================================================================
-#To Build libs For Platform tda2xx-evm Target a15
-edma3_lld_tda2xx-evm_a15_libs: edma3_lld_tda2xx-evm_a15_libs_drv edma3_lld_tda2xx-evm_a15_libs_rm edma3_lld_tda2xx-evm_a15_libs_drvsample edma3_lld_tda2xx-evm_a15_libs_rmsample
-edma3_lld_tda2xx-evm_a15_libs_drv:
-ifeq ($(FORMAT),ELF)
-       $(ECHO) \# Making a15:debug:edma3_lld_drv
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tda2xx-evm CORE=a15host PROFILE_a15host=debug
-       $(ECHO) \# Making a15:release:edma3_lld_drv
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tda2xx-evm CORE=a15host PROFILE_a15host=release
-endif
-edma3_lld_tda2xx-evm_a15_libs_rm:
-ifeq ($(FORMAT),ELF)
-       $(ECHO) \# Making tda2xx-evm:debug:edma3_lld_rm
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tda2xx-evm CORE=a15host PROFILE_a15host=debug
-       $(ECHO) \# Making tda2xx-evm:rel:edma3_lld_rm
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tda2xx-evm CORE=a15host PROFILE_a15host=release
-endif
-edma3_lld_tda2xx-evm_a15_libs_drvsample:
-ifeq ($(FORMAT),ELF)
-       $(ECHO) \# Making tda2xx-evm:debug:edma3_lld_drv_sample
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tda2xx-evm CORE=a15host PROFILE_a15host=debug
-       $(ECHO) \# Making tda2xx-evm:rel:edma3_lld_drv_sample
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tda2xx-evm CORE=a15host PROFILE_a15host=release
+ifeq (,$($(PLATFORM)_$(TARGET)_profiles))
+ifeq (,$($(PLATFORM)_profiles))
+$(PLATFORM)_$(TARGET)_profiles = debug release
+else
+$(PLATFORM)_$(TARGET)_profiles = $($(PLATFORM)_profiles)
+endif
+endif
+
+edma3_lld_lib_target:
+       $(foreach plat, $(PLATFORM),$(foreach targ,$(TARGET),\
+        $(MAKE) -C $(edma3_lld_PATH)/packages edma3_lld_$(plat)_$(targ)_libs PLATFORM=$(plat) TARGET=$(targ) $(COMMAND_SEPERATOR)\
+    ))
+
+edma3_lld_$(PLATFORM)_$(TARGET)_libs:
+ifeq ($(TARGET),$(findstring $(TARGET),$($(PLATFORM)_supported_targets)))
+       $(foreach current_core, $($(PLATFORM)_$(TARGET)_cores),\
+        $(foreach current_format, $($(PLATFORM)_$(TARGET)_format_support),\
+            $(foreach current_profile, $($(PLATFORM)_$(TARGET)_profiles),\
+                echo \# Making $(PLATFORM):$(current_core):$(current_profile):$(current_format):edma3_lld_drv$(COMMAND_SEPERATOR)\
+                $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=$(PLATFORM) CORE=$(current_core) PROFILE_$(current_core)=$(current_profile) FORMAT=$(current_format)$(COMMAND_SEPERATOR)\
+                echo \# Making $(PLATFORM):$(current_core):$(current_profile):$(current_format):edma3_lld_drv_sample$(COMMAND_SEPERATOR)\
+                $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=$(PLATFORM) CORE=$(current_core) PROFILE_$(current_core)=$(current_profile) FORMAT=$(current_format)$(COMMAND_SEPERATOR)\
+                echo \# Making $(PLATFORM):$(current_core):$(current_profile):$(current_format):edma3_lld_rm$(COMMAND_SEPERATOR)\
+                $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=$(PLATFORM) CORE=$(current_core) PROFILE_$(current_core)=$(current_profile) FORMAT=$(current_format)$(COMMAND_SEPERATOR)\
+                echo \# Making $(PLATFORM):$(current_core):$(current_profile):$(current_format):edma3_lld_rm_sample$(COMMAND_SEPERATOR)\
+                $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=$(PLATFORM) CORE=$(current_core) PROFILE_$(current_core)=$(current_profile) FORMAT=$(current_format)$(COMMAND_SEPERATOR)\
+            )))
+endif
+
+edma3_lld_lib_target_clean:
+       $(foreach plat, $(PLATFORM),$(foreach targ,$(TARGET),\
+        $(MAKE) -C $(edma3_lld_PATH)/packages edma3_lld_$(plat)_$(targ)_libs_clean PLATFORM=$(plat) TARGET=$(targ) $(COMMAND_SEPERATOR)\
+    ))
+
+ifeq (,$($(PLATFORM)_$(TARGET)_profiles))
+ifeq (,$($(PLATFORM)_profiles))
+$(PLATFORM)_$(TARGET)_profiles = debug release
+else
+$(PLATFORM)_$(TARGET)_profiles = $($(PLATFORM)_profiles)
+endif
+endif
+edma3_lld_$(PLATFORM)_$(TARGET)_libs_clean:
+ifeq ($(TARGET),$(findstring $(TARGET),$($(PLATFORM)_supported_targets)))
+       $(foreach current_core, $($(PLATFORM)_$(TARGET)_cores),\
+        $(foreach current_format, $($(PLATFORM)_$(TARGET)_format_support),\
+            $(foreach current_profile, $($(PLATFORM)_$(TARGET)_profiles),\
+                echo \# Cleaning $(PLATFORM):$(current_core):$(current_profile):$(current_format):edma3_lld_drv$(COMMAND_SEPERATOR)\
+                $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=$(PLATFORM) CORE=$(current_core) PROFILE_$(current_core)=$(current_profile) FORMAT=$(current_format)$(COMMAND_SEPERATOR)\
+                echo \# Cleaning $(PLATFORM):$(current_core):$(current_profile):$(current_format):edma3_lld_drv_sample$(COMMAND_SEPERATOR)\
+                $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=$(PLATFORM) CORE=$(current_core) PROFILE_$(current_core)=$(current_profile) FORMAT=$(current_format)$(COMMAND_SEPERATOR)\
+                echo \# Cleaning $(PLATFORM):$(current_core):$(current_profile):$(current_format):edma3_lld_rm$(COMMAND_SEPERATOR)\
+                $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=$(PLATFORM) CORE=$(current_core) PROFILE_$(current_core)=$(current_profile) FORMAT=$(current_format)$(COMMAND_SEPERATOR)\
+                echo \# Cleaning $(PLATFORM):$(current_core):$(current_profile):$(current_format):edma3_lld_rm_sample$(COMMAND_SEPERATOR)\
+                $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=$(PLATFORM) CORE=$(current_core) PROFILE_$(current_core)=$(current_profile) FORMAT=$(current_format)$(COMMAND_SEPERATOR)\
+            )))
+endif
+
+edma3_drv_example_target:
+       $(foreach plat, $(PLATFORM),$(foreach targ,$(TARGET),\
+        $(MAKE) -C $(edma3_lld_PATH)/packages edma3_drv_$(plat)_$(targ)_example PLATFORM=$(plat) TARGET=$(targ)$(COMMAND_SEPERATOR)\
+    ))
+
+#ifeq (,$($(PLATFORM)_$(TARGET)_addn_params))
+#$(PLATFORM)_$(TARGET)_addn_params = "test"
+#endif
+
+ifeq (,$($(PLATFORM)_$(TARGET)_profiles))
+ifeq (,$($(PLATFORM)_profiles))
+$(PLATFORM)_$(TARGET)_profiles = debug release
+else
+$(PLATFORM)_$(TARGET)_profiles = $($(PLATFORM)_profiles)
+endif
+endif
+edma3_drv_$(PLATFORM)_$(TARGET)_example:
+ifeq ($(TARGET),$(findstring $(TARGET),$($(PLATFORM)_supported_targets)))
+ifneq (,$($(PLATFORM)_$(TARGET)_addn_params))
+       $(foreach current_core, $($(PLATFORM)_$(TARGET)_cores),\
+        $(foreach current_format, $($(PLATFORM)_$(TARGET)_format_support),\
+            $(foreach current_profile, $($(PLATFORM)_$(TARGET)_profiles),\
+                $(foreach addn_param, $($(PLATFORM)_$(TARGET)_addn_params),\
+                    echo \# Configuring XDC packages for $@ $(current_profile) FORMAT=$(current_format)$(COMMAND_SEPERATOR)\
+                    $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=$(PLATFORM) CORE=$(current_core) PROFILE_$(current_core)=$(current_profile) FORMAT=$(current_format) $(addn_param)$(COMMAND_SEPERATOR)\
+                    echo \# Making example $@ $(current_profile)$(COMMAND_SEPERATOR)\
+                    $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=$(PLATFORM) CORE=$(current_core) PROFILE_$(current_core)=$(current_profile) FORMAT=$(current_format) $(addn_param)$(COMMAND_SEPERATOR)\
+                ))))
+else
+       $(foreach current_core, $($(PLATFORM)_$(TARGET)_cores),\
+        $(foreach current_format, $($(PLATFORM)_$(TARGET)_format_support),\
+            $(foreach current_profile, $($(PLATFORM)_$(TARGET)_profiles),\
+                    echo \# Configuring XDC packages for $@ $(current_profile) FORMAT=$(current_format)$(COMMAND_SEPERATOR)\
+                    $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=$(PLATFORM) CORE=$(current_core) PROFILE_$(current_core)=$(current_profile) FORMAT=$(current_format)$(COMMAND_SEPERATOR)\
+                    echo \# Making example $@ $(current_profile)$(COMMAND_SEPERATOR)\
+                    $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=$(PLATFORM) CORE=$(current_core) PROFILE_$(current_core)=$(current_profile) FORMAT=$(current_format)$(COMMAND_SEPERATOR)\
+                )))
+endif
+endif
+
+edma3_drv_example_target_clean:
+       $(foreach plat, $(PLATFORM),$(foreach targ,$(TARGET),\
+        $(MAKE) -C $(edma3_lld_PATH)/packages edma3_drv_$(plat)_$(targ)_example_clean PLATFORM=$(plat) TARGET=$(targ) $(COMMAND_SEPERATOR)\
+    ))
+
+ifeq (,$($(PLATFORM)_$(TARGET)_profiles))
+ifeq (,$($(PLATFORM)_profiles))
+$(PLATFORM)_$(TARGET)_profiles = debug release
+else
+$(PLATFORM)_$(TARGET)_profiles = $($(PLATFORM)_profiles)
+endif
+endif
+edma3_drv_$(PLATFORM)_$(TARGET)_example_clean:
+ifeq ($(TARGET),$(findstring $(TARGET),$($(PLATFORM)_supported_targets)))
+       $(foreach current_core, $($(PLATFORM)_$(TARGET)_cores),\
+        $(foreach current_profile, $($(PLATFORM)_$(TARGET)_profiles),\
+            echo \# cleaning example $@:$(current_profile)$(COMMAND_SEPERATOR)\
+            $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean PLATFORM=$(PLATFORM) CORE=$(current_core) PROFILE_$(current_core)=$(current_profile)$(COMMAND_SEPERATOR)\
+        ))
 endif
-edma3_lld_tda2xx-evm_a15_libs_rmsample:
-ifeq ($(FORMAT),ELF)
-       $(ECHO) \# Making tda2xx-evm:debug:edma3_lld_rm_sample
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tda2xx-evm CORE=a15host PROFILE_a15host=debug
-       $(ECHO) \# Making tda2xx-evm:rel:edma3_lld_rm_sample
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tda2xx-evm CORE=a15host PROFILE_a15host=release
-endif
-
-#To Clean libs For Platform tda2xx-evm Target a15
-edma3_lld_tda2xx-evm_a15_libs_clean: edma3_lld_tda2xx-evm_a15_libs_drv_clean edma3_lld_tda2xx-evm_a15_libs_rm_clean edma3_lld_tda2xx-evm_a15_libs_drvsample_clean edma3_lld_tda2xx-evm_a15_libs_rmsample_clean
-edma3_lld_tda2xx-evm_a15_libs_drv_clean:
-       $(ECHO) \# Cleaning a15:debug:edma3_lld_drv
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tda2xx-evm CORE=a15host PROFILE_a15host=debug
-       $(ECHO) \# Cleaning a15:release:edma3_lld_drv
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tda2xx-evm CORE=a15host PROFILE_a15host=release
-edma3_lld_tda2xx-evm_a15_libs_rm_clean:
-       $(ECHO) \# Cleaning tda2xx-evm:debug:edma3_lld_rm
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tda2xx-evm CORE=a15host PROFILE_a15host=debug
-       $(ECHO) \# Cleaning tda2xx-evm:rel:edma3_lld_rm
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tda2xx-evm CORE=a15host PROFILE_a15host=release
-edma3_lld_tda2xx-evm_a15_libs_drvsample_clean:
-       $(ECHO) \# Cleaning tda2xx-evm:debug:edma3_lld_drv_sample
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tda2xx-evm CORE=a15host PROFILE_a15host=debug
-       $(ECHO) \# Cleaning tda2xx-evm:rel:edma3_lld_drv_sample
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tda2xx-evm CORE=a15host PROFILE_a15host=release
-edma3_lld_tda2xx-evm_a15_libs_rmsample_clean:
-       $(ECHO) \# Cleaning tda2xx-evm:debug:edma3_lld_rm_sample
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tda2xx-evm CORE=a15host PROFILE_a15host=debug
-       $(ECHO) \# Cleaning tda2xx-evm:rel:edma3_lld_rm_sample
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tda2xx-evm CORE=a15host PROFILE_a15host=release
 
-#=======================================================================================================================================
-#To Build libs For Platform tda2xx-evm Target EVE
-edma3_lld_tda2xx-evm_eve_libs: edma3_lld_tda2xx-evm_eve_libs_drv edma3_lld_tda2xx-evm_eve_libs_rm edma3_lld_tda2xx-evm_eve_libs_drvsample edma3_lld_tda2xx-evm_eve_libs_rmsample
-edma3_lld_tda2xx-evm_eve_libs_drv:
-ifeq ($(FORMAT),ELF)
-       $(ECHO) \# Making eve:debug:edma3_lld_drv
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tda2xx-evm CORE=eve PROFILE_eve=debug
-       $(ECHO) \# Making eve:release:edma3_lld_drv
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tda2xx-evm CORE=eve PROFILE_eve=release
-endif
-edma3_lld_tda2xx-evm_eve_libs_rm:
-ifeq ($(FORMAT),ELF)
-       $(ECHO) \# Making tda2xx-evm:debug:edma3_lld_rm
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tda2xx-evm CORE=eve PROFILE_eve=debug
-       $(ECHO) \# Making tda2xx-evm:rel:edma3_lld_rm
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tda2xx-evm CORE=eve PROFILE_eve=release
-endif
-edma3_lld_tda2xx-evm_eve_libs_drvsample:
-ifeq ($(FORMAT),ELF)
-       $(ECHO) \# Making tda2xx-evm:debug:edma3_lld_drv_sample
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tda2xx-evm CORE=eve PROFILE_eve=debug
-       $(ECHO) \# Making tda2xx-evm:rel:edma3_lld_drv_sample
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tda2xx-evm CORE=eve PROFILE_eve=release
-endif
-edma3_lld_tda2xx-evm_eve_libs_rmsample:
-ifeq ($(FORMAT),ELF)
-       $(ECHO) \# Making tda2xx-evm:debug:edma3_lld_rm_sample
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tda2xx-evm CORE=eve PROFILE_eve=debug
-       $(ECHO) \# Making tda2xx-evm:rel:edma3_lld_rm_sample
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tda2xx-evm CORE=eve PROFILE_eve=release
-endif
-
-#To Clean libs For Platform tda2xx-evm Target eve
-edma3_lld_tda2xx-evm_eve_libs_clean: edma3_lld_tda2xx-evm_eve_libs_drv_clean edma3_lld_tda2xx-evm_eve_libs_rm_clean edma3_lld_tda2xx-evm_eve_libs_drvsample_clean edma3_lld_tda2xx-evm_eve_libs_rmsample_clean
-edma3_lld_tda2xx-evm_eve_libs_drv_clean:
-       $(ECHO) \# Cleaning eve:debug:edma3_lld_drv
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tda2xx-evm CORE=eve PROFILE_eve=debug
-       $(ECHO) \# Cleaning eve:release:edma3_lld_drv
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tda2xx-evm CORE=eve PROFILE_eve=release
-edma3_lld_tda2xx-evm_eve_libs_rm_clean:
-       $(ECHO) \# Cleaning tda2xx-evm:debug:edma3_lld_rm
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tda2xx-evm CORE=eve PROFILE_eve=debug
-       $(ECHO) \# Cleaning tda2xx-evm:rel:edma3_lld_rm
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tda2xx-evm CORE=eve PROFILE_eve=release
-edma3_lld_tda2xx-evm_eve_libs_drvsample_clean:
-       $(ECHO) \# Cleaning tda2xx-evm:debug:edma3_lld_drv_sample
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tda2xx-evm CORE=eve PROFILE_eve=debug
-       $(ECHO) \# Cleaning tda2xx-evm:rel:edma3_lld_drv_sample
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tda2xx-evm CORE=eve PROFILE_eve=release
-edma3_lld_tda2xx-evm_eve_libs_rmsample_clean:
-       $(ECHO) \# Cleaning tda2xx-evm:debug:edma3_lld_rm_sample
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tda2xx-evm CORE=eve PROFILE_eve=debug
-       $(ECHO) \# Cleaning tda2xx-evm:rel:edma3_lld_rm_sample
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tda2xx-evm CORE=eve PROFILE_eve=release
-    
 #=======================================================================================================================================
 #To Build libs For Platform ti816x-evm Target 674
 edma3_lld_ti816x-evm_674_libs: edma3_lld_ti816x-evm_674_libs_drv edma3_lld_ti816x-evm_674_libs_rm edma3_lld_ti816x-evm_674_libs_drvsample edma3_lld_ti816x-evm_674_libs_rmsample
@@ -371,6 +269,116 @@ edma3_lld_ti814x-evm_674_libs_rmsample_clean:
        $(ECHO) \# Cleaning ti814x-evm :release:edma3_lld_rm_sample
        $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=ti814x-evm CORE=c6xdsp PROFILE_c6xdsp=release
 
+#=======================================================================================================================================
+#To Build libs For Platform am335x-evm Target a8
+edma3_lld_am335x-evm_a8_libs: edma3_lld_am335x-evm_a8_libs_drv edma3_lld_am335x-evm_a8_libs_rm edma3_lld_am335x-evm_a8_libs_drv_sample edma3_lld_am335x-evm_a8_libs_rm_sample
+edma3_lld_am335x-evm_a8_libs_drv:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Making a8:debug:edma3_lld_drv
+       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=am335x-evm CORE=a8host PROFILE_a8host=debug TOOLCHAIN_a8=GCC
+       $(ECHO) \# Making a8:release:edma3_lld_drv
+       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=am335x-evm CORE=a8host PROFILE_a8host=release TOOLCHAIN_a8=GCC
+endif
+edma3_lld_am335x-evm_a8_libs_drv_sample:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Making a8:debug:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=am335x-evm CORE=a8host PROFILE_a8host=debug TOOLCHAIN_a8=GCC
+       $(ECHO) \# Making a8:release:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=am335x-evm CORE=a8host PROFILE_a8host=release TOOLCHAIN_a8=GCC
+endif
+edma3_lld_am335x-evm_a8_libs_rm:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Making am335x-evm:debug:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=am335x-evm CORE=a8host PROFILE_a8host=debug TOOLCHAIN_a8=GCC
+       $(ECHO) \# Making am335x-evm:rel:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=am335x-evm CORE=a8host PROFILE_a8host=release TOOLCHAIN_a8=GCC
+endif
+edma3_lld_am335x-evm_a8_libs_rm_sample:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Making a8:debug:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=am335x-evm CORE=a8host PROFILE_a8host=debug TOOLCHAIN_a8=GCC
+       $(ECHO) \# Making a8:release:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=am335x-evm CORE=a8host PROFILE_a8host=release TOOLCHAIN_a8=GCC
+endif
+
+#To Clean libs For Platform am335x-evm Target a8
+edma3_lld_am335x-evm_a8_libs_clean: edma3_lld_am335x-evm_a8_libs_drv_clean edma3_lld_am335x-evm_a8_libs_rm_clean edma3_lld_am335x-evm_a8_libs_drv_sample_clean edma3_lld_am335x-evm_a8_libs_rm_sample_clean
+edma3_lld_am335x-evm_a8_libs_drv_clean:
+       $(ECHO) \# Cleaning a8:debug:edma3_lld_drv
+       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=am335x-evm CORE=a8host PROFILE_a8host=debug TOOLCHAIN_a8=GCC
+       $(ECHO) \# Cleaning a8:release:edma3_lld_drv
+       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=am335x-evm CORE=a8host PROFILE_a8host=release TOOLCHAIN_a8=GCC
+edma3_lld_am335x-evm_a8_libs_drv_sample_clean:
+       $(ECHO) \# Cleaning a8:debug:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=am335x-evm CORE=a8host PROFILE_a8host=debug TOOLCHAIN_a8=GCC
+       $(ECHO) \# Cleaning a8:release:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=am335x-evm CORE=a8host PROFILE_a8host=release TOOLCHAIN_a8=GCC
+edma3_lld_am335x-evm_a8_libs_rm_clean:
+       $(ECHO) \# Cleaning am335x-evm:debug:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=am335x-evm CORE=a8host PROFILE_a8host=debug TOOLCHAIN_a8=GCC
+       $(ECHO) \# Cleaning am335x-evm:rel:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=am335x-evm CORE=a8host PROFILE_a8host=release TOOLCHAIN_a8=GCC
+edma3_lld_am335x-evm_a8_libs_rm_sample_clean:
+       $(ECHO) \# Cleaning a8:debug:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=am335x-evm CORE=a8host PROFILE_a8host=debug TOOLCHAIN_a8=GCC
+       $(ECHO) \# Cleaning a8:release:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=am335x-evm CORE=a8host PROFILE_a8host=release TOOLCHAIN_a8=GCC
+
+#=======================================================================================================================================
+#To Build libs For Platform am437x-evm Target arm9
+edma3_lld_am437x-evm_arm9_libs: edma3_lld_am437x-evm_arm9_libs_drv edma3_lld_am437x-evm_arm9_libs_rm edma3_lld_am437x-evm_arm9_libs_drv_sample edma3_lld_am437x-evm_arm9_libs_rm_sample
+edma3_lld_am437x-evm_arm9_libs_drv:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Making arm9:debug:edma3_lld_drv
+       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=am437x-evm CORE=arm9 PROFILE_arm9=debug TOOLCHAIN_arm9=GCC
+       $(ECHO) \# Making arm9:release:edma3_lld_drv
+       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=am437x-evm CORE=arm9 PROFILE_arm9=release TOOLCHAIN_arm9=GCC
+endif
+edma3_lld_am437x-evm_arm9_libs_rm:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Making am437x-evm:debug:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=am437x-evm CORE=arm9 PROFILE_arm9=debug TOOLCHAIN_arm9=GCC
+       $(ECHO) \# Making am437x-evm:rel:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=am437x-evm CORE=arm9 PROFILE_arm9=release TOOLCHAIN_arm9=GCC
+endif
+edma3_lld_am437x-evm_arm9_libs_drv_sample:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Making arm9:debug:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=am437x-evm CORE=arm9 PROFILE_arm9=debug TOOLCHAIN_arm9=GCC
+       $(ECHO) \# Making arm9:release:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=am437x-evm CORE=arm9 PROFILE_arm9=release TOOLCHAIN_arm9=GCC
+endif
+edma3_lld_am437x-evm_arm9_libs_rm_sample:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Making am437x-evm:debug:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=am437x-evm CORE=arm9 PROFILE_arm9=debug TOOLCHAIN_arm9=GCC
+       $(ECHO) \# Making am437x-evm:rel:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=am437x-evm CORE=arm9 PROFILE_arm9=release TOOLCHAIN_arm9=GCC
+endif
+
+#To Clean libs For Platform am437x-evm Target arm9
+edma3_lld_am437x-evm_arm9_libs_clean: edma3_lld_am437x-evm_arm9_libs_drv_clean edma3_lld_am437x-evm_arm9_libs_rm_clean edma3_lld_am437x-evm_arm9_libs_drv_sample_clean edma3_lld_am437x-evm_arm9_libs_rm_sample_clean
+edma3_lld_am437x-evm_arm9_libs_drv_clean:
+       $(ECHO) \# Cleaning arm9:debug:edma3_lld_drv
+       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=am437x-evm CORE=arm9 PROFILE_arm9=debug TOOLCHAIN_arm9=GCC
+       $(ECHO) \# Cleaning arm9:release:edma3_lld_drv
+       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=am437x-evm CORE=arm9 PROFILE_arm9=release TOOLCHAIN_arm9=GCC
+edma3_lld_am437x-evm_arm9_libs_rm_clean:
+       $(ECHO) \# Cleaning am437x-evm:debug:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=am437x-evm CORE=arm9 PROFILE_arm9=debug TOOLCHAIN_arm9=GCC
+       $(ECHO) \# Cleaning am437x-evm:rel:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=am437x-evm CORE=arm9 PROFILE_arm9=release TOOLCHAIN_arm9=GCC
+edma3_lld_am437x-evm_arm9_libs_drv_sample_clean:
+       $(ECHO) \# Cleaning arm9:debug:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=am437x-evm CORE=arm9 PROFILE_arm9=debug TOOLCHAIN_arm9=GCC
+       $(ECHO) \# Cleaning arm9:release:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=am437x-evm CORE=arm9 PROFILE_arm9=release TOOLCHAIN_arm9=GCC
+edma3_lld_am437x-evm_arm9_libs_rm_sample_clean:
+       $(ECHO) \# Cleaning am437x-evm:debug:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=am437x-evm CORE=arm9 PROFILE_arm9=debug TOOLCHAIN_arm9=GCC
+       $(ECHO) \# Cleaning am437x-evm:rel:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=am437x-evm CORE=arm9 PROFILE_arm9=release TOOLCHAIN_arm9=GCC
+
 #=======================================================================================================================================
 #To Build libs For Platform ti816x-evm Target a8
 edma3_lld_ti816x-evm_a8_libs: edma3_lld_ti816x-evm_a8_libs_drv edma3_lld_ti816x-evm_a8_libs_rm edma3_lld_ti816x-evm_a8_libs_drvsample edma3_lld_ti816x-evm_a8_libs_rmsample
@@ -810,37 +818,21 @@ edma3_lld_c6472-evm_64p_libs_drv:
        $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=c6472-evm PROFILE_c6xdsp=debug
        $(ECHO) \# Making c64p:release:edma3_lld_drv
        $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=c6472-evm PROFILE_c6xdsp=release
-       $(ECHO) \# Making c64p:debug:edma3_lld_drv -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=c6472-evm PROFILE_c6xdsp=debug ENDIAN=big
-       $(ECHO) \# Making c64p:release:edma3_lld_drv -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=c6472-evm PROFILE_c6xdsp=release ENDIAN=big
 edma3_lld_c6472-evm_64p_libs_rm:
        $(ECHO) \# Making c6472-evm:debug:edma3_lld_rm
        $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6472-evm PROFILE_c6xdsp=debug
-       $(ECHO) \# Making c6472-evm:debug:edma3_lld_rm -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6472-evm PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Making c6472-evm:release:edma3_lld_rm
        $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6472-evm PROFILE_c6xdsp=release
-       $(ECHO) \# Making c6472-evm:release:edma3_lld_rm -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6472-evm PROFILE_c6xdsp=release ENDIAN=big
 edma3_lld_c6472-evm_64p_libs_drvsample:
        $(ECHO) \# Making c6472-evm:debug:edma3_lld_drv_sample
        $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Making c6472-evm:debug:edma3_lld_drv_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Making c6472-evm:release:edma3_lld_drv_sample
        $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=release
-       $(ECHO) \# Making c6472-evm:release:edma3_lld_drv_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
 edma3_lld_c6472-evm_64p_libs_rmsample:
        $(ECHO) \# Making c6472-evm:debug:edma3_lld_rm_sample
        $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Making c6472-evm:debug:edma3_lld_rm_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Making c6472-evm:release:edma3_lld_rm_sample
        $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=release
-       $(ECHO) \# Making c6472-evm:release:edma3_lld_rm_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
 
 #To Clean libs For Platform c6472-evm Target 64p
 edma3_lld_c6472-evm_64p_libs_clean: edma3_lld_c6472-evm_64p_libs_drv_clean edma3_lld_c6472-evm_64p_libs_rm_clean edma3_lld_c6472-evm_64p_libs_drvsample_clean edma3_lld_c6472-evm_64p_libs_rmsample_clean
@@ -849,37 +841,21 @@ edma3_lld_c6472-evm_64p_libs_drv_clean:
        $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=debug
        $(ECHO) \# Cleaning c64p:release:edma3_lld_drv
        $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=release
-       $(ECHO) \# Cleaning c64p:debug:edma3_lld_drv -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=debug ENDIAN=big
-       $(ECHO) \# Cleaning c64p:release:edma3_lld_drv -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=release ENDIAN=big
 edma3_lld_c6472-evm_64p_libs_rm_clean:
        $(ECHO) \# Cleaning c6472-evm:debug:edma3_lld_rm
        $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=debug
-       $(ECHO) \# Cleaning c6472-evm:debug:edma3_lld_rm -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Cleaning c6472-evm:release:edma3_lld_rm
        $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=release
-       $(ECHO) \# Cleaning c6472-evm:release:edma3_lld_rm -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=release ENDIAN=big
 edma3_lld_c6472-evm_64p_libs_drvsample_clean:
        $(ECHO) \# Cleaning c6472-evm:debug:edma3_lld_drv_sample
        $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Cleaning c6472-evm:debug:edma3_lld_drv_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Cleaning c6472-evm:release:edma3_lld_drv_sample
        $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=release
-       $(ECHO) \# Cleaning c6472-evm:release:edma3_lld_drv_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
 edma3_lld_c6472-evm_64p_libs_rmsample_clean:
        $(ECHO) \# Cleaning c6472-evm:debug:edma3_lld_rm_sample
        $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Cleaning c6472-evm:debug:edma3_lld_rm_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Cleaning c6472-evm:release:edma3_lld_rm_sample
        $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=release
-       $(ECHO) \# Cleaning c6472-evm:release:edma3_lld_rm_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
 
 #=======================================================================================================================================
 #To Build libs For Platform c6670-evm Target 66
@@ -890,43 +866,27 @@ ifeq ($(FORMAT),ELF)
        $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=c6670-evm PROFILE_c6xdsp=debug
        $(ECHO) \# Making c66:release:edma3_lld_drv
        $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=c6670-evm PROFILE_c6xdsp=release
-       $(ECHO) \# Making c66:debug:edma3_lld_drv -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=c6670-evm PROFILE_c6xdsp=debug ENDIAN=big
-       $(ECHO) \# Making c66:release:edma3_lld_drv -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=c6670-evm PROFILE_c6xdsp=release ENDIAN=big
 endif
 edma3_lld_c6670-evm_66_libs_rm:
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Making c6670-evm:debug:edma3_lld_rm
        $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6670-evm PROFILE_c6xdsp=debug
-       $(ECHO) \# Making c6670-evm:debug:edma3_lld_rm -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6670-evm PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Making c6670-evm:release:edma3_lld_rm
        $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6670-evm PROFILE_c6xdsp=release
-       $(ECHO) \# Making c6670-evm:release:edma3_lld_rm for big_endian
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6670-evm PROFILE_c6xdsp=release ENDIAN=big
 endif
 edma3_lld_c6670-evm_66_libs_drvsample:
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Making c6670-evm:debug:edma3_lld_drv_sample
        $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Making c6670-evm:debug:edma3_lld_drv_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Making c6670-evm:release:edma3_lld_drv_sample
        $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=release
-       $(ECHO) \# Making c6670-evm:release:edma3_lld_drv_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
 endif
 edma3_lld_c6670-evm_66_libs_rmsample:
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Making c6670-evm:debug:edma3_lld_rm_sample
        $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Making c6670-evm:debug:edma3_lld_rm_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Making c6670-evm:debug:edma3_lld_rm_sample
        $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=release
-       $(ECHO) \# Making c6670-evm:debug:edma3_lld_rm_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
 endif
 
 #To Clean libs For Platform c6670-evm Target 66
@@ -936,37 +896,21 @@ edma3_lld_c6670-evm_66_libs_drv_clean:
        $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=debug
        $(ECHO) \# Cleaning c66:release:edma3_lld_drv
        $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=release
-       $(ECHO) \# Cleaning c66:debug:edma3_lld_drv -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=debug ENDIAN=big
-       $(ECHO) \# Cleaning c66:release:edma3_lld_drv -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=release ENDIAN=big
 edma3_lld_c6670-evm_66_libs_rm_clean:
        $(ECHO) \# Cleaning c6670-evm:debug:edma3_lld_rm
        $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=debug
-       $(ECHO) \# Cleaning c6670-evm:debug:edma3_lld_rm -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Cleaning c6670-evm:release:edma3_lld_rm
        $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=release
-       $(ECHO) \# Cleaning c6670-evm:release:edma3_lld_rm for big_endian
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=release ENDIAN=big
 edma3_lld_c6670-evm_66_libs_drvsample_clean:
        $(ECHO) \# Cleaning c6670-evm:debug:edma3_lld_drv_sample
        $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Cleaning c6670-evm:debug:edma3_lld_drv_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Cleaning c6670-evm:release:edma3_lld_drv_sample
        $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=release
-       $(ECHO) \# Cleaning c6670-evm:release:edma3_lld_drv_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
 edma3_lld_c6670-evm_66_libs_rmsample_clean:
        $(ECHO) \# Cleaning c6670-evm:debug:edma3_lld_rm_sample
        $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Cleaning c6670-evm:debug:edma3_lld_rm_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Cleaning c6670-evm:debug:edma3_lld_rm_sample
        $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=release
-       $(ECHO) \# Cleaning c6670-evm:debug:edma3_lld_rm_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
 
 #=======================================================================================================================================
 #To Build libs For Platform c6678-evm Target 66
@@ -977,43 +921,27 @@ ifeq ($(FORMAT),ELF)
        $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=debug
        $(ECHO) \# Making c66:release:edma3_lld_drv
        $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=release
-       $(ECHO) \# Making c66:debug:edma3_lld_drv -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=debug ENDIAN=big
-       $(ECHO) \# Making c66:release:edma3_lld_drv -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=release ENDIAN=big
 endif
 edma3_lld_c6678-evm_66_libs_rm:
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Making c6678-evm:debug:edma3_lld_rm
        $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=debug
-       $(ECHO) \# Making c6678-evm:debug:edma3_lld_rm -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Making c6678-evm:release:edma3_lld_rm
        $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=release
-       $(ECHO) \# Making c6678-evm:release:edma3_lld_rm for big_endian
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=release ENDIAN=big
 endif
 edma3_lld_c6678-evm_66_libs_drvsample:
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Making c6678-evm:debug:edma3_lld_drv_sample
        $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Making c6678-evm:debug:edma3_lld_drv_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Making c6678-evm:release:edma3_lld_drv_sample
        $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=release
-       $(ECHO) \# Making c6678-evm:release:edma3_lld_drv_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
 endif
 edma3_lld_c6678-evm_66_libs_rmsample:
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Making c6678-evm:debug:edma3_lld_rm_sample
        $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Making c6678-evm:debug:edma3_lld_rm_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Making c6678-evm:debug:edma3_lld_rm_sample
        $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=release
-       $(ECHO) \# Making c6678-evm:debug:edma3_lld_rm_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
 endif
 
 #To Clean libs For Platform c6678-evm Target 66
@@ -1023,37 +951,21 @@ edma3_lld_c6678-evm_66_libs_drv_clean:
        $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=debug
        $(ECHO) \# Cleaning c66:release:edma3_lld_drv
        $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=release
-       $(ECHO) \# Cleaning c66:debug:edma3_lld_drv -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=debug ENDIAN=big
-       $(ECHO) \# Cleaning c66:release:edma3_lld_drv -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=release ENDIAN=big
 edma3_lld_c6678-evm_66_libs_rm_clean:
        $(ECHO) \# Cleaning c6678-evm:debug:edma3_lld_rm
        $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=debug
-       $(ECHO) \# Cleaning c6678-evm:debug:edma3_lld_rm -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Cleaning c6678-evm:release:edma3_lld_rm
        $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=release
-       $(ECHO) \# Cleaning c6678-evm:release:edma3_lld_rm for big_endian
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=release ENDIAN=big
 edma3_lld_c6678-evm_66_libs_drvsample_clean:
        $(ECHO) \# Cleaning c6678-evm:debug:edma3_lld_drv_sample
        $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Cleaning c6678-evm:debug:edma3_lld_drv_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Cleaning c6678-evm:release:edma3_lld_drv_sample
        $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=release
-       $(ECHO) \# Cleaning c6678-evm:release:edma3_lld_drv_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
 edma3_lld_c6678-evm_66_libs_rmsample_clean:
        $(ECHO) \# Cleaning c6678-evm:debug:edma3_lld_rm_sample
        $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Cleaning c6678-evm:debug:edma3_lld_rm_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Cleaning c6678-evm:debug:edma3_lld_rm_sample
        $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=release
-       $(ECHO) \# Cleaning c6678-evm:debug:edma3_lld_rm_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
 
 #=======================================================================================================================================
 #To Build libs For Platform tci6614-evm Target 66
@@ -1064,43 +976,27 @@ ifeq ($(FORMAT),ELF)
        $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6614-evm PROFILE_c6xdsp=debug
        $(ECHO) \# Making c66:release:edma3_lld_drv
        $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6614-evm PROFILE_c6xdsp=release
-       $(ECHO) \# Making c66:debug:edma3_lld_drv -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6614-evm PROFILE_c6xdsp=debug ENDIAN=big
-       $(ECHO) \# Making c66:release:edma3_lld_drv -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6614-evm PROFILE_c6xdsp=release ENDIAN=big
 endif
 edma3_lld_tci6614-evm_66_libs_rm:
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Making tci6614-evm:debug:edma3_lld_rm
        $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6614-evm PROFILE_c6xdsp=debug
-       $(ECHO) \# Making tci6614-evm:debug:edma3_lld_rm -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6614-evm PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Making tci6614-evm:release:edma3_lld_rm
        $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6614-evm PROFILE_c6xdsp=release
-       $(ECHO) \# Making tci6614-evm:release:edma3_lld_rm for big_endian
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6614-evm PROFILE_c6xdsp=release ENDIAN=big
 endif
 edma3_lld_tci6614-evm_66_libs_drvsample:
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Making tci6614-evm:debug:edma3_lld_drv_sample
        $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6614-evm CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Making tci6614-evm:debug:edma3_lld_drv_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6614-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Making tci6614-evm:release:edma3_lld_drv_sample
        $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6614-evm CORE=c6xdsp PROFILE_c6xdsp=release
-       $(ECHO) \# Making tci6614-evm:release:edma3_lld_drv_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6614-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
 endif
 edma3_lld_tci6614-evm_66_libs_rmsample:
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Making tci6614-evm:debug:edma3_lld_rm_sample
        $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6614-evm CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Making tci6614-evm:debug:edma3_lld_rm_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6614-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Making tci6614-evm:debug:edma3_lld_rm_sample
        $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6614-evm CORE=c6xdsp PROFILE_c6xdsp=release
-       $(ECHO) \# Making tci6614-evm:debug:edma3_lld_rm_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6614-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
 endif
 
 #To Clean libs For Platform tci6614-evm Target 66
@@ -1110,37 +1006,21 @@ edma3_lld_tci6614-evm_66_libs_drv_clean:
        $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6614-evm PROFILE_c6xdsp=debug
        $(ECHO) \# Cleaning c66:release:edma3_lld_drv
        $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6614-evm PROFILE_c6xdsp=release
-       $(ECHO) \# Cleaning c66:debug:edma3_lld_drv -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6614-evm PROFILE_c6xdsp=debug ENDIAN=big
-       $(ECHO) \# Cleaning c66:release:edma3_lld_drv -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6614-evm PROFILE_c6xdsp=release ENDIAN=big
 edma3_lld_tci6614-evm_66_libs_rm_clean:
        $(ECHO) \# Cleaning tci6614-evm:debug:edma3_lld_rm
        $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6614-evm PROFILE_c6xdsp=debug
-       $(ECHO) \# Cleaning tci6614-evm:debug:edma3_lld_rm -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6614-evm PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Cleaning tci6614-evm:release:edma3_lld_rm
        $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6614-evm PROFILE_c6xdsp=release
-       $(ECHO) \# Cleaning tci6614-evm:release:edma3_lld_rm for big_endian
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6614-evm PROFILE_c6xdsp=release ENDIAN=big
 edma3_lld_tci6614-evm_66_libs_drvsample_clean:
        $(ECHO) \# Cleaning tci6614-evm:debug:edma3_lld_drv_sample
        $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6614-evm CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Cleaning tci6614-evm:debug:edma3_lld_drv_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6614-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Cleaning tci6614-evm:release:edma3_lld_drv_sample
        $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6614-evm CORE=c6xdsp PROFILE_c6xdsp=release
-       $(ECHO) \# Cleaning tci6614-evm:release:edma3_lld_drv_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6614-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
 edma3_lld_tci6614-evm_66_libs_rmsample_clean:
        $(ECHO) \# Cleaning tci6614-evm:debug:edma3_lld_rm_sample
        $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6614-evm CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Cleaning tci6614-evm:debug:edma3_lld_rm_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6614-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Cleaning tci6614-evm:debug:edma3_lld_rm_sample
        $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6614-evm CORE=c6xdsp PROFILE_c6xdsp=release
-       $(ECHO) \# Cleaning tci6614-evm:debug:edma3_lld_rm_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6614-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
 
 #=======================================================================================================================================
 #To Build libs For Platform c6657-evm Target 66
@@ -1151,43 +1031,27 @@ ifeq ($(FORMAT),ELF)
        $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=c6657-evm PROFILE_c6xdsp=debug
        $(ECHO) \# Making c66:release:edma3_lld_drv
        $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=c6657-evm PROFILE_c6xdsp=release
-       $(ECHO) \# Making c66:debug:edma3_lld_drv -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=c6657-evm PROFILE_c6xdsp=debug ENDIAN=big
-       $(ECHO) \# Making c66:release:edma3_lld_drv -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=c6657-evm PROFILE_c6xdsp=release ENDIAN=big
 endif
 edma3_lld_c6657-evm_66_libs_rm:
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Making c6657-evm:debug:edma3_lld_rm
        $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6657-evm PROFILE_c6xdsp=debug
-       $(ECHO) \# Making c6657-evm:debug:edma3_lld_rm -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6657-evm PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Making c6657-evm:release:edma3_lld_rm
        $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6657-evm PROFILE_c6xdsp=release
-       $(ECHO) \# Making c6657-evm:release:edma3_lld_rm for big_endian
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6657-evm PROFILE_c6xdsp=release ENDIAN=big
 endif
 edma3_lld_c6657-evm_66_libs_drvsample:
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Making c6657-evm:debug:edma3_lld_drv_sample
        $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6657-evm CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Making c6657-evm:debug:edma3_lld_drv_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6657-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Making c6657-evm:release:edma3_lld_drv_sample
        $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6657-evm CORE=c6xdsp PROFILE_c6xdsp=release
-       $(ECHO) \# Making c6657-evm:release:edma3_lld_drv_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6657-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
 endif
 edma3_lld_c6657-evm_66_libs_rmsample:
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Making c6657-evm:debug:edma3_lld_rm_sample
        $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6657-evm CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Making c6657-evm:debug:edma3_lld_rm_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6657-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Making c6657-evm:debug:edma3_lld_rm_sample
        $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6657-evm CORE=c6xdsp PROFILE_c6xdsp=release
-       $(ECHO) \# Making c6657-evm:debug:edma3_lld_rm_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6657-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
 endif
 
 #To Clean libs For Platform c6657-evm Target 66
@@ -1197,37 +1061,21 @@ edma3_lld_c6657-evm_66_libs_drv_clean:
        $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=c6657-evm PROFILE_c6xdsp=debug
        $(ECHO) \# Cleaning c66:release:edma3_lld_drv
        $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=c6657-evm PROFILE_c6xdsp=release
-       $(ECHO) \# Cleaning c66:debug:edma3_lld_drv -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=c6657-evm PROFILE_c6xdsp=debug ENDIAN=big
-       $(ECHO) \# Cleaning c66:release:edma3_lld_drv -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=c6657-evm PROFILE_c6xdsp=release ENDIAN=big
 edma3_lld_c6657-evm_66_libs_rm_clean:
        $(ECHO) \# Cleaning c6657-evm:debug:edma3_lld_rm
        $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6657-evm PROFILE_c6xdsp=debug
-       $(ECHO) \# Cleaning c6657-evm:debug:edma3_lld_rm -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6657-evm PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Cleaning c6657-evm:release:edma3_lld_rm
        $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6657-evm PROFILE_c6xdsp=release
-       $(ECHO) \# Cleaning c6657-evm:release:edma3_lld_rm for big_endian
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6657-evm PROFILE_c6xdsp=release ENDIAN=big
 edma3_lld_c6657-evm_66_libs_drvsample_clean:
        $(ECHO) \# Cleaning c6657-evm:debug:edma3_lld_drv_sample
        $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6657-evm CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Cleaning c6657-evm:debug:edma3_lld_drv_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6657-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Cleaning c6657-evm:release:edma3_lld_drv_sample
        $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6657-evm CORE=c6xdsp PROFILE_c6xdsp=release
-       $(ECHO) \# Cleaning c6657-evm:release:edma3_lld_drv_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6657-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
 edma3_lld_c6657-evm_66_libs_rmsample_clean:
        $(ECHO) \# Cleaning c6657-evm:debug:edma3_lld_rm_sample
        $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6657-evm CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Cleaning c6657-evm:debug:edma3_lld_rm_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6657-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Cleaning c6657-evm:debug:edma3_lld_rm_sample
        $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6657-evm CORE=c6xdsp PROFILE_c6xdsp=release
-       $(ECHO) \# Cleaning c6657-evm:debug:edma3_lld_rm_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6657-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
 
 #=======================================================================================================================================
 #To Build libs For Platform tci6638k2k-evm Target 66
@@ -1238,43 +1086,27 @@ ifeq ($(FORMAT),ELF)
        $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6638k2k-evm PROFILE_c6xdsp=debug
        $(ECHO) \# Making c66:release:edma3_lld_drv
        $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6638k2k-evm PROFILE_c6xdsp=release
-       $(ECHO) \# Making c66:debug:edma3_lld_drv -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6638k2k-evm PROFILE_c6xdsp=debug ENDIAN=big
-       $(ECHO) \# Making c66:release:edma3_lld_drv -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6638k2k-evm PROFILE_c6xdsp=release ENDIAN=big
 endif
 edma3_lld_tci6638k2k-evm_66_libs_rm:
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Making tci6638k2k-evm:debug:edma3_lld_rm
        $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6638k2k-evm PROFILE_c6xdsp=debug
-       $(ECHO) \# Making tci6638k2k-evm:debug:edma3_lld_rm -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6638k2k-evm PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Making tci6638k2k-evm:release:edma3_lld_rm
        $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6638k2k-evm PROFILE_c6xdsp=release
-       $(ECHO) \# Making tci6638k2k-evm:release:edma3_lld_rm for big_endian
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6638k2k-evm PROFILE_c6xdsp=release ENDIAN=big
 endif
 edma3_lld_tci6638k2k-evm_66_libs_drvsample:
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Making tci6638k2k-evm:debug:edma3_lld_drv_sample
        $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6638k2k-evm CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Making tci6638k2k-evm:debug:edma3_lld_drv_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6638k2k-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Making tci6638k2k-evm:release:edma3_lld_drv_sample
        $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6638k2k-evm CORE=c6xdsp PROFILE_c6xdsp=release
-       $(ECHO) \# Making tci6638k2k-evm:release:edma3_lld_drv_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6638k2k-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
 endif
 edma3_lld_tci6638k2k-evm_66_libs_rmsample:
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Making tci6638k2k-evm:debug:edma3_lld_rm_sample
        $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6638k2k-evm CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Making tci6638k2k-evm:debug:edma3_lld_rm_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6638k2k-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Making tci6638k2k-evm:debug:edma3_lld_rm_sample
        $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6638k2k-evm CORE=c6xdsp PROFILE_c6xdsp=release
-       $(ECHO) \# Making tci6638k2k-evm:debug:edma3_lld_rm_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6638k2k-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
 endif
 
 #To Clean libs For Platform tci6638k2k-evm Target 66
@@ -1284,37 +1116,21 @@ edma3_lld_tci6638k2k-evm_66_libs_drv_clean:
        $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6638k2k-evm PROFILE_c6xdsp=debug
        $(ECHO) \# Cleaning c66:release:edma3_lld_drv
        $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6638k2k-evm PROFILE_c6xdsp=release
-       $(ECHO) \# Cleaning c66:debug:edma3_lld_drv -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6638k2k-evm PROFILE_c6xdsp=debug ENDIAN=big
-       $(ECHO) \# Cleaning c66:release:edma3_lld_drv -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6638k2k-evm PROFILE_c6xdsp=release ENDIAN=big
 edma3_lld_tci6638k2k-evm_66_libs_rm_clean:
        $(ECHO) \# Cleaning tci6638k2k-evm:debug:edma3_lld_rm
        $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6638k2k-evm PROFILE_c6xdsp=debug
-       $(ECHO) \# Cleaning tci6638k2k-evm:debug:edma3_lld_rm -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6638k2k-evm PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Cleaning tci6638k2k-evm:release:edma3_lld_rm
        $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6638k2k-evm PROFILE_c6xdsp=release
-       $(ECHO) \# Cleaning tci6638k2k-evm:release:edma3_lld_rm for big_endian
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6638k2k-evm PROFILE_c6xdsp=release ENDIAN=big
 edma3_lld_tci6638k2k-evm_66_libs_drvsample_clean:
        $(ECHO) \# Cleaning tci6638k2k-evm:debug:edma3_lld_drv_sample
        $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6638k2k-evm CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Cleaning tci6638k2k-evm:debug:edma3_lld_drv_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6638k2k-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Cleaning tci6638k2k-evm:release:edma3_lld_drv_sample
        $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6638k2k-evm CORE=c6xdsp PROFILE_c6xdsp=release
-       $(ECHO) \# Cleaning tci6638k2k-evm:release:edma3_lld_drv_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6638k2k-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
 edma3_lld_tci6638k2k-evm_66_libs_rmsample_clean:
        $(ECHO) \# Cleaning tci6638k2k-evm:debug:edma3_lld_rm_sample
        $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6638k2k-evm CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Cleaning tci6638k2k-evm:debug:edma3_lld_rm_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6638k2k-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Cleaning tci6638k2k-evm:debug:edma3_lld_rm_sample
        $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6638k2k-evm CORE=c6xdsp PROFILE_c6xdsp=release
-       $(ECHO) \# Cleaning tci6638k2k-evm:debug:edma3_lld_rm_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6638k2k-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
 
 #=======================================================================================================================================
 #To Build libs For Platform tci6636k2h-evm Target 66
@@ -1325,43 +1141,27 @@ ifeq ($(FORMAT),ELF)
        $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6636k2h-evm PROFILE_c6xdsp=debug
        $(ECHO) \# Making c66:release:edma3_lld_drv
        $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6636k2h-evm PROFILE_c6xdsp=release
-       $(ECHO) \# Making c66:debug:edma3_lld_drv -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6636k2h-evm PROFILE_c6xdsp=debug ENDIAN=big
-       $(ECHO) \# Making c66:release:edma3_lld_drv -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6636k2h-evm PROFILE_c6xdsp=release ENDIAN=big
 endif
 edma3_lld_tci6636k2h-evm_66_libs_rm:
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Making tci6636k2h-evm:debug:edma3_lld_rm
        $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6636k2h-evm PROFILE_c6xdsp=debug
-       $(ECHO) \# Making tci6636k2h-evm:debug:edma3_lld_rm -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6636k2h-evm PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Making tci6636k2h-evm:release:edma3_lld_rm
        $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6636k2h-evm PROFILE_c6xdsp=release
-       $(ECHO) \# Making tci6636k2h-evm:release:edma3_lld_rm for big_endian
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6636k2h-evm PROFILE_c6xdsp=release ENDIAN=big
 endif
 edma3_lld_tci6636k2h-evm_66_libs_drvsample:
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Making tci6636k2h-evm:debug:edma3_lld_drv_sample
        $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6636k2h-evm CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Making tci6636k2h-evm:debug:edma3_lld_drv_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6636k2h-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Making tci6636k2h-evm:release:edma3_lld_drv_sample
        $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6636k2h-evm CORE=c6xdsp PROFILE_c6xdsp=release
-       $(ECHO) \# Making tci6636k2h-evm:release:edma3_lld_drv_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6636k2h-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
 endif
 edma3_lld_tci6636k2h-evm_66_libs_rmsample:
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Making tci6636k2h-evm:debug:edma3_lld_rm_sample
        $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6636k2h-evm CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Making tci6636k2h-evm:debug:edma3_lld_rm_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6636k2h-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Making tci6636k2h-evm:debug:edma3_lld_rm_sample
        $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6636k2h-evm CORE=c6xdsp PROFILE_c6xdsp=release
-       $(ECHO) \# Making tci6636k2h-evm:debug:edma3_lld_rm_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6636k2h-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
 endif
 
 #To Clean libs For Platform tci6636k2h-evm Target 66
@@ -1371,37 +1171,21 @@ edma3_lld_tci6636k2h-evm_66_libs_drv_clean:
        $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6636k2h-evm PROFILE_c6xdsp=debug
        $(ECHO) \# Cleaning c66:release:edma3_lld_drv
        $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6636k2h-evm PROFILE_c6xdsp=release
-       $(ECHO) \# Cleaning c66:debug:edma3_lld_drv -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6636k2h-evm PROFILE_c6xdsp=debug ENDIAN=big
-       $(ECHO) \# Cleaning c66:release:edma3_lld_drv -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6636k2h-evm PROFILE_c6xdsp=release ENDIAN=big
 edma3_lld_tci6636k2h-evm_66_libs_rm_clean:
        $(ECHO) \# Cleaning tci6636k2h-evm:debug:edma3_lld_rm
        $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6636k2h-evm PROFILE_c6xdsp=debug
-       $(ECHO) \# Cleaning tci6636k2h-evm:debug:edma3_lld_rm -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6636k2h-evm PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Cleaning tci6636k2h-evm:release:edma3_lld_rm
        $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6636k2h-evm PROFILE_c6xdsp=release
-       $(ECHO) \# Cleaning tci6636k2h-evm:release:edma3_lld_rm for big_endian
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6636k2h-evm PROFILE_c6xdsp=release ENDIAN=big
 edma3_lld_tci6636k2h-evm_66_libs_drvsample_clean:
        $(ECHO) \# Cleaning tci6636k2h-evm:debug:edma3_lld_drv_sample
        $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6636k2h-evm CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Cleaning tci6636k2h-evm:debug:edma3_lld_drv_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6636k2h-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Cleaning tci6636k2h-evm:release:edma3_lld_drv_sample
        $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6636k2h-evm CORE=c6xdsp PROFILE_c6xdsp=release
-       $(ECHO) \# Cleaning tci6636k2h-evm:release:edma3_lld_drv_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6636k2h-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
 edma3_lld_tci6636k2h-evm_66_libs_rmsample_clean:
        $(ECHO) \# Cleaning tci6636k2h-evm:debug:edma3_lld_rm_sample
        $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6636k2h-evm CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Cleaning tci6636k2h-evm:debug:edma3_lld_rm_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6636k2h-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Cleaning tci6636k2h-evm:debug:edma3_lld_rm_sample
        $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6636k2h-evm CORE=c6xdsp PROFILE_c6xdsp=release
-       $(ECHO) \# Cleaning tci6636k2h-evm:debug:edma3_lld_rm_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6636k2h-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
 
 #=======================================================================================================================================
 #To Build libs For Platform tci6630k2l-evm Target 66
@@ -1412,43 +1196,27 @@ ifeq ($(FORMAT),ELF)
        $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6630k2l-evm PROFILE_c6xdsp=debug
        $(ECHO) \# Making c66:release:edma3_lld_drv
        $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6630k2l-evm PROFILE_c6xdsp=release
-       $(ECHO) \# Making c66:debug:edma3_lld_drv -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6630k2l-evm PROFILE_c6xdsp=debug ENDIAN=big
-       $(ECHO) \# Making c66:release:edma3_lld_drv -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6630k2l-evm PROFILE_c6xdsp=release ENDIAN=big
 endif
 edma3_lld_tci6630k2l-evm_66_libs_rm:
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Making tci6630k2l-evm:debug:edma3_lld_rm
        $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6630k2l-evm PROFILE_c6xdsp=debug
-       $(ECHO) \# Making tci6630k2l-evm:debug:edma3_lld_rm -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6630k2l-evm PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Making tci6630k2l-evm:release:edma3_lld_rm
        $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6630k2l-evm PROFILE_c6xdsp=release
-       $(ECHO) \# Making tci6630k2l-evm:release:edma3_lld_rm for big_endian
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6630k2l-evm PROFILE_c6xdsp=release ENDIAN=big
 endif
 edma3_lld_tci6630k2l-evm_66_libs_drvsample:
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Making tci6630k2l-evm:debug:edma3_lld_drv_sample
        $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6630k2l-evm CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Making tci6630k2l-evm:debug:edma3_lld_drv_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6630k2l-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Making tci6630k2l-evm:release:edma3_lld_drv_sample
        $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6630k2l-evm CORE=c6xdsp PROFILE_c6xdsp=release
-       $(ECHO) \# Making tci6630k2l-evm:release:edma3_lld_drv_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6630k2l-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
 endif
 edma3_lld_tci6630k2l-evm_66_libs_rmsample:
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Making tci6630k2l-evm:debug:edma3_lld_rm_sample
        $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6630k2l-evm CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Making tci6630k2l-evm:debug:edma3_lld_rm_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6630k2l-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Making tci6630k2l-evm:debug:edma3_lld_rm_sample
        $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6630k2l-evm CORE=c6xdsp PROFILE_c6xdsp=release
-       $(ECHO) \# Making tci6630k2l-evm:debug:edma3_lld_rm_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6630k2l-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
 endif
 
 #To Clean libs For Platform tci6630k2l-evm Target 66
@@ -1458,37 +1226,21 @@ edma3_lld_tci6630k2l-evm_66_libs_drv_clean:
        $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6630k2l-evm PROFILE_c6xdsp=debug
        $(ECHO) \# Cleaning c66:release:edma3_lld_drv
        $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6630k2l-evm PROFILE_c6xdsp=release
-       $(ECHO) \# Cleaning c66:debug:edma3_lld_drv -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6630k2l-evm PROFILE_c6xdsp=debug ENDIAN=big
-       $(ECHO) \# Cleaning c66:release:edma3_lld_drv -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6630k2l-evm PROFILE_c6xdsp=release ENDIAN=big
 edma3_lld_tci6630k2l-evm_66_libs_rm_clean:
        $(ECHO) \# Cleaning tci6630k2l-evm:debug:edma3_lld_rm
        $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6630k2l-evm PROFILE_c6xdsp=debug
-       $(ECHO) \# Cleaning tci6630k2l-evm:debug:edma3_lld_rm -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6630k2l-evm PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Cleaning tci6630k2l-evm:release:edma3_lld_rm
        $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6630k2l-evm PROFILE_c6xdsp=release
-       $(ECHO) \# Cleaning tci6630k2l-evm:release:edma3_lld_rm for big_endian
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6630k2l-evm PROFILE_c6xdsp=release ENDIAN=big
 edma3_lld_tci6630k2l-evm_66_libs_drvsample_clean:
        $(ECHO) \# Cleaning tci6630k2l-evm:debug:edma3_lld_drv_sample
        $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6630k2l-evm CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Cleaning tci6630k2l-evm:debug:edma3_lld_drv_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6630k2l-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Cleaning tci6630k2l-evm:release:edma3_lld_drv_sample
        $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6630k2l-evm CORE=c6xdsp PROFILE_c6xdsp=release
-       $(ECHO) \# Cleaning tci6630k2l-evm:release:edma3_lld_drv_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6630k2l-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
 edma3_lld_tci6630k2l-evm_66_libs_rmsample_clean:
        $(ECHO) \# Cleaning tci6630k2l-evm:debug:edma3_lld_rm_sample
        $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6630k2l-evm CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Cleaning tci6630k2l-evm:debug:edma3_lld_rm_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6630k2l-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Cleaning tci6630k2l-evm:debug:edma3_lld_rm_sample
        $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6630k2l-evm CORE=c6xdsp PROFILE_c6xdsp=release
-       $(ECHO) \# Cleaning tci6630k2l-evm:debug:edma3_lld_rm_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6630k2l-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
 
 #=======================================================================================================================================
 #To Build libs For Platform c66ak2e-evm Target 66
@@ -1499,43 +1251,27 @@ ifeq ($(FORMAT),ELF)
        $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=c66ak2e-evm PROFILE_c6xdsp=debug
        $(ECHO) \# Making c66:release:edma3_lld_drv
        $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=c66ak2e-evm PROFILE_c6xdsp=release
-       $(ECHO) \# Making c66:debug:edma3_lld_drv -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=c66ak2e-evm PROFILE_c6xdsp=debug ENDIAN=big
-       $(ECHO) \# Making c66:release:edma3_lld_drv -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=c66ak2e-evm PROFILE_c6xdsp=release ENDIAN=big
 endif
 edma3_lld_c66ak2e-evm_66_libs_rm:
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Making c66ak2e-evm:debug:edma3_lld_rm
        $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c66ak2e-evm PROFILE_c6xdsp=debug
-       $(ECHO) \# Making c66ak2e-evm:debug:edma3_lld_rm -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c66ak2e-evm PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Making c66ak2e-evm:release:edma3_lld_rm
        $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c66ak2e-evm PROFILE_c6xdsp=release
-       $(ECHO) \# Making c66ak2e-evm:release:edma3_lld_rm for big_endian
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c66ak2e-evm PROFILE_c6xdsp=release ENDIAN=big
 endif
 edma3_lld_c66ak2e-evm_66_libs_drvsample:
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Making c66ak2e-evm:debug:edma3_lld_drv_sample
        $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c66ak2e-evm CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Making c66ak2e-evm:debug:edma3_lld_drv_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c66ak2e-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Making c66ak2e-evm:release:edma3_lld_drv_sample
        $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c66ak2e-evm CORE=c6xdsp PROFILE_c6xdsp=release
-       $(ECHO) \# Making c66ak2e-evm:release:edma3_lld_drv_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c66ak2e-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
 endif
 edma3_lld_c66ak2e-evm_66_libs_rmsample:
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Making c66ak2e-evm:debug:edma3_lld_rm_sample
        $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c66ak2e-evm CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Making c66ak2e-evm:debug:edma3_lld_rm_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c66ak2e-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Making c66ak2e-evm:debug:edma3_lld_rm_sample
        $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c66ak2e-evm CORE=c6xdsp PROFILE_c6xdsp=release
-       $(ECHO) \# Making c66ak2e-evm:debug:edma3_lld_rm_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c66ak2e-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
 endif
 
 #To Clean libs For Platform c66ak2e-evm Target 66
@@ -1545,37 +1281,76 @@ edma3_lld_c66ak2e-evm_66_libs_drv_clean:
        $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=c66ak2e-evm PROFILE_c6xdsp=debug
        $(ECHO) \# Cleaning c66:release:edma3_lld_drv
        $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=c66ak2e-evm PROFILE_c6xdsp=release
-       $(ECHO) \# Cleaning c66:debug:edma3_lld_drv -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=c66ak2e-evm PROFILE_c6xdsp=debug ENDIAN=big
-       $(ECHO) \# Cleaning c66:release:edma3_lld_drv -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=c66ak2e-evm PROFILE_c6xdsp=release ENDIAN=big
 edma3_lld_c66ak2e-evm_66_libs_rm_clean:
        $(ECHO) \# Cleaning c66ak2e-evm:debug:edma3_lld_rm
        $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c66ak2e-evm PROFILE_c6xdsp=debug
-       $(ECHO) \# Cleaning c66ak2e-evm:debug:edma3_lld_rm -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c66ak2e-evm PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Cleaning c66ak2e-evm:release:edma3_lld_rm
        $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c66ak2e-evm PROFILE_c6xdsp=release
-       $(ECHO) \# Cleaning c66ak2e-evm:release:edma3_lld_rm for big_endian
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c66ak2e-evm PROFILE_c6xdsp=release ENDIAN=big
 edma3_lld_c66ak2e-evm_66_libs_drvsample_clean:
        $(ECHO) \# Cleaning c66ak2e-evm:debug:edma3_lld_drv_sample
        $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c66ak2e-evm CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Cleaning c66ak2e-evm:debug:edma3_lld_drv_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c66ak2e-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Cleaning c66ak2e-evm:release:edma3_lld_drv_sample
        $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c66ak2e-evm CORE=c6xdsp PROFILE_c6xdsp=release
-       $(ECHO) \# Cleaning c66ak2e-evm:release:edma3_lld_drv_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c66ak2e-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
 edma3_lld_c66ak2e-evm_66_libs_rmsample_clean:
        $(ECHO) \# Cleaning c66ak2e-evm:debug:edma3_lld_rm_sample
        $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c66ak2e-evm CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Cleaning c66ak2e-evm:debug:edma3_lld_rm_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c66ak2e-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Cleaning c66ak2e-evm:debug:edma3_lld_rm_sample
        $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c66ak2e-evm CORE=c6xdsp PROFILE_c6xdsp=release
-       $(ECHO) \# Cleaning c66ak2e-evm:debug:edma3_lld_rm_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c66ak2e-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
+
+#=======================================================================================================================================
+#To Build libs For Platform tci66ak2g02-evm Target 66
+edma3_lld_tci66ak2g02-evm_66_libs:edma3_lld_tci66ak2g02-evm_66_libs_drv edma3_lld_tci66ak2g02-evm_66_libs_rm edma3_lld_tci66ak2g02-evm_66_libs_drvsample edma3_lld_tci66ak2g02-evm_66_libs_rmsample
+edma3_lld_tci66ak2g02-evm_66_libs_drv:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Making c66:debug:edma3_lld_drv
+       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci66ak2g02-evm PROFILE_c6xdsp=debug
+       $(ECHO) \# Making c66:release:edma3_lld_drv
+       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci66ak2g02-evm PROFILE_c6xdsp=release
+endif
+edma3_lld_tci66ak2g02-evm_66_libs_rm:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Making tci66ak2g02-evm:debug:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci66ak2g02-evm PROFILE_c6xdsp=debug
+       $(ECHO) \# Making tci66ak2g02-evm:release:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci66ak2g02-evm PROFILE_c6xdsp=release
+endif
+edma3_lld_tci66ak2g02-evm_66_libs_drvsample:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Making tci66ak2g02-evm:debug:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci66ak2g02-evm CORE=c6xdsp PROFILE_c6xdsp=debug
+       $(ECHO) \# Making tci66ak2g02-evm:release:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci66ak2g02-evm CORE=c6xdsp PROFILE_c6xdsp=release
+endif
+edma3_lld_tci66ak2g02-evm_66_libs_rmsample:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Making tci66ak2g02-evm:debug:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci66ak2g02-evm CORE=c6xdsp PROFILE_c6xdsp=debug
+       $(ECHO) \# Making tci66ak2g02-evm:debug:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci66ak2g02-evm CORE=c6xdsp PROFILE_c6xdsp=release
+endif
+
+#To Clean libs For Platform tci66ak2g02-evm Target 66
+edma3_lld_tci66ak2g02-evm_66_libs_clean: edma3_lld_tci66ak2g02-evm_66_libs_drv_clean edma3_lld_tci66ak2g02-evm_66_libs_rm_clean edma3_lld_tci66ak2g02-evm_66_libs_drvsample_clean edma3_lld_tci66ak2g02-evm_66_libs_rmsample_clean
+edma3_lld_tci66ak2g02-evm_66_libs_drv_clean:
+       $(ECHO) \# Cleaning c66:debug:edma3_lld_drv
+       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci66ak2g02-evm PROFILE_c6xdsp=debug
+       $(ECHO) \# Cleaning c66:release:edma3_lld_drv
+       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci66ak2g02-evm PROFILE_c6xdsp=release
+edma3_lld_tci66ak2g02-evm_66_libs_rm_clean:
+       $(ECHO) \# Cleaning tci66ak2g02-evm:debug:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci66ak2g02-evm PROFILE_c6xdsp=debug
+       $(ECHO) \# Cleaning tci66ak2g02-evm:release:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci66ak2g02-evm PROFILE_c6xdsp=release
+edma3_lld_tci66ak2g02-evm_66_libs_drvsample_clean:
+       $(ECHO) \# Cleaning tci66ak2g02-evm:debug:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci66ak2g02-evm CORE=c6xdsp PROFILE_c6xdsp=debug
+       $(ECHO) \# Cleaning tci66ak2g02-evm:release:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci66ak2g02-evm CORE=c6xdsp PROFILE_c6xdsp=release
+edma3_lld_tci66ak2g02-evm_66_libs_rmsample_clean:
+       $(ECHO) \# Cleaning tci66ak2g02-evm:debug:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci66ak2g02-evm CORE=c6xdsp PROFILE_c6xdsp=debug
+       $(ECHO) \# Cleaning tci66ak2g02-evm:debug:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci66ak2g02-evm CORE=c6xdsp PROFILE_c6xdsp=release
 
 #=======================================================================================================================================
 #To Build libs For Platform c6748-evm Target 674
@@ -1798,66 +1573,134 @@ edma3_lld_omapl138-evm_arm9_libs_drvsample_clean:
        $(ECHO) \# Cleaning omapl138-evm:rel:edma3_lld_drv_sample
        $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=release
 
+#=======================================================================================================================================
+#To Build libs For Platform omapl137-evm Target 674
+edma3_lld_omapl137-evm_674_libs: edma3_lld_ti814x-evm_674_libs_drv edma3_lld_omapl137-evm_674_libs_rm edma3_lld_omapl137-evm_674_libs_drvsample edma3_lld_omapl137-evm_674_libs_rmsample
+edma3_lld_omapl137-evm_674_libs_rm:
+       $(ECHO) \# Making omapl137-evm:debug:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=omapl137-evm PROFILE_c6xdsp=debug
+       $(ECHO) \# Making omapl137-evm:release:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=omapl137-evm PROFILE_c6xdsp=release
+edma3_lld_omapl137-evm_674_libs_rmsample:
+       $(ECHO) \# Making omapl137-evm:debug:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=omapl137-evm CORE=c6xdsp PROFILE_c6xdsp=debug
+       $(ECHO) \# Making omapl137-evm:release:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=omapl137-evm CORE=c6xdsp PROFILE_c6xdsp=release
+edma3_lld_omapl137-evm_674_libs_drvsample:
+       $(ECHO) \# Making omapl137-evm:release:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=omapl137-evm CORE=c6xdsp PROFILE_c6xdsp=release
+       $(ECHO) \# Making omapl137-evm:debug:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=omapl137-evm CORE=c6xdsp PROFILE_c6xdsp=debug
+
+#To Clean libs For Platform omapl137-evm Target 674
+edma3_lld_omapl137-evm_674_libs_clean: edma3_lld_ti814x-evm_674_libs_drv_clean edma3_lld_omapl137-evm_674_libs_rm_clean edma3_lld_omapl137-evm_674_libs_drvsample_clean edma3_lld_omapl137-evm_674_libs_rmsample_clean
+edma3_lld_omapl137-evm_674_libs_rm_clean:
+       $(ECHO) \# Cleaning omapl137-evm:debug:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=omapl137-evm PROFILE_c6xdsp=debug
+       $(ECHO) \# Cleaning omapl137-evm:release:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=omapl137-evm PROFILE_c6xdsp=release
+edma3_lld_omapl137-evm_674_libs_rmsample_clean:
+       $(ECHO) \# Cleaning omapl137-evm:debug:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=omapl137-evm CORE=c6xdsp PROFILE_c6xdsp=debug
+       $(ECHO) \# Cleaning omapl137-evm:release:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=omapl137-evm CORE=c6xdsp PROFILE_c6xdsp=release
+edma3_lld_omapl137-evm_674_libs_drvsample_clean:
+       $(ECHO) \# Cleaning omapl137-evm:release:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=omapl137-evm CORE=c6xdsp PROFILE_c6xdsp=release
+       $(ECHO) \# Cleaning omapl137-evm:debug:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=omapl137-evm CORE=c6xdsp PROFILE_c6xdsp=debug
+
+#=======================================================================================================================================
+#To Build libs For Platform omapl137-evm Target arm9
+edma3_lld_omapl137-evm_arm9_libs: edma3_lld_omapl137-evm_arm9_libs_drv edma3_lld_omapl137-evm_arm9_libs_rm edma3_lld_omapl137-evm_arm9_libs_drvsample edma3_lld_omapl137-evm_arm9_libs_rmsample
+edma3_lld_omapl137-evm_arm9_libs_drv:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Making arm9:debug:edma3_lld_drv
+       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=omapl137-evm CORE=arm9 PROFILE_arm9=debug
+       $(ECHO) \# Making arm9:release:edma3_lld_drv
+       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=omapl137-evm CORE=arm9 PROFILE_arm9=release
+endif
+edma3_lld_omapl137-evm_arm9_libs_rm:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Making omapl137-evm:debug:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=omapl137-evm CORE=arm9 PROFILE_arm9=debug
+       $(ECHO) \# Making omapl137-evm:rel:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=omapl137-evm CORE=arm9 PROFILE_arm9=release
+endif
+edma3_lld_omapl137-evm_arm9_libs_rmsample:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Making omapl137-evm:debug:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=omapl137-evm CORE=arm9 PROFILE_arm9=debug
+       $(ECHO) \# Making omapl137-evm:rel:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=omapl137-evm CORE=arm9 PROFILE_arm9=release
+endif
+edma3_lld_omapl137-evm_arm9_libs_drvsample:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Making omapl137-evm:debug:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=omapl137-evm CORE=arm9 PROFILE_arm9=debug
+       $(ECHO) \# Making omapl137-evm:rel:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=omapl137-evm CORE=arm9 PROFILE_arm9=release
+endif
+
+#To Clean libs For Platform omapl137-evm Target arm9
+edma3_lld_omapl137-evm_arm9_libs_clean: edma3_lld_omapl137-evm_arm9_libs_drv_clean edma3_lld_omapl137-evm_arm9_libs_rm_clean edma3_lld_omapl137-evm_arm9_libs_drvsample_clean edma3_lld_omapl137-evm_arm9_libs_rmsample_clean
+edma3_lld_omapl137-evm_arm9_libs_drv_clean:
+       $(ECHO) \# Cleaning arm9:debug:edma3_lld_drv
+       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=omapl137-evm CORE=arm9 PROFILE_arm9=debug
+       $(ECHO) \# Cleaning arm9:release:edma3_lld_drv
+       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=omapl137-evm CORE=arm9 PROFILE_arm9=release
+edma3_lld_omapl137-evm_arm9_libs_rm_clean:
+       $(ECHO) \# Cleaning omapl137-evm:debug:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=omapl137-evm CORE=arm9 PROFILE_arm9=debug
+       $(ECHO) \# Cleaning omapl137-evm:rel:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=omapl137-evm CORE=arm9 PROFILE_arm9=release
+edma3_lld_omapl137-evm_arm9_libs_rmsample_clean:
+       $(ECHO) \# Cleaning omapl137-evm:debug:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=omapl137-evm CORE=arm9 PROFILE_arm9=debug
+       $(ECHO) \# Cleaning omapl137-evm:rel:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=omapl137-evm CORE=arm9 PROFILE_arm9=release
+edma3_lld_omapl137-evm_arm9_libs_drvsample_clean:
+       $(ECHO) \# Cleaning omapl137-evm:debug:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=omapl137-evm CORE=arm9 PROFILE_arm9=debug
+       $(ECHO) \# Cleaning omapl137-evm:rel:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=omapl137-evm CORE=arm9 PROFILE_arm9=release
+
 #=======================================================================================================================================
 #To Build libs For Platform tci6486-evm Target 64p
 edma3_lld_tci6486-evm_64p_libs: edma3_lld_c6472-evm_64p_libs_drv edma3_lld_tci6486-evm_64p_libs_rm edma3_lld_tci6486-evm_64p_libs_drvsample edma3_lld_tci6486-evm_64p_libs_rmsample
 edma3_lld_tci6486-evm_64p_libs_rm:
        $(ECHO) \# Making tci6486-evm:debug:edma3_lld_rm
        $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6486-evm PROFILE_c6xdsp=debug
-       $(ECHO) \# Making tci6486-evm:debug:edma3_lld_rm -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6486-evm PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Making tci6486-evm:release:edma3_lld_rm
        $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6486-evm PROFILE_c6xdsp=release
-       $(ECHO) \# Making tci6486-evm:release:edma3_lld_rm -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6486-evm PROFILE_c6xdsp=release ENDIAN=big
 edma3_lld_tci6486-evm_64p_libs_rmsample:
        $(ECHO) \# Making tci6486-evm:debug:edma3_lld_rm_sample
        $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Making tci6486-evm:debug:edma3_lld_rm_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Making tci6486-evm:release:edma3_lld_rm_sample
        $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=release
-       $(ECHO) \# Making tci6486-evm:release:edma3_lld_rm_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
 edma3_lld_tci6486-evm_64p_libs_drvsample:
        $(ECHO) \# Making tci6486-evm:debug:edma3_lld_drv_sample
        $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Making tci6486-evm:debug:edma3_lld_drv_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Making tci6486-evm:release:edma3_lld_drv_sample
        $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=release
-       $(ECHO) \# Making tci6486-evm:release:edma3_lld_drv_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
 
 #To Clean libs For Platform tci6486-evm Target 64p
 edma3_lld_tci6486-evm_64p_libs_clean: edma3_lld_c6472-evm_64p_libs_drv_clean edma3_lld_tci6486-evm_64p_libs_rm_clean edma3_lld_tci6486-evm_64p_libs_drvsample_clean edma3_lld_tci6486-evm_64p_libs_rmsample_clean
 edma3_lld_tci6486-evm_64p_libs_rm_clean:
        $(ECHO) \# Cleaning tci6486-evm:debug:edma3_lld_rm
        $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6486-evm PROFILE_c6xdsp=debug
-       $(ECHO) \# Cleaning tci6486-evm:debug:edma3_lld_rm -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6486-evm PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Cleaning tci6486-evm:release:edma3_lld_rm
        $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6486-evm PROFILE_c6xdsp=release
-       $(ECHO) \# Cleaning tci6486-evm:release:edma3_lld_rm -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6486-evm PROFILE_c6xdsp=release ENDIAN=big
 edma3_lld_tci6486-evm_64p_libs_rmsample_clean:
        $(ECHO) \# Cleaning tci6486-evm:debug:edma3_lld_rm_sample
        $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Cleaning tci6486-evm:debug:edma3_lld_rm_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Cleaning tci6486-evm:release:edma3_lld_rm_sample
        $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=release
-       $(ECHO) \# Cleaning tci6486-evm:release:edma3_lld_rm_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
 edma3_lld_tci6486-evm_64p_libs_drvsample_clean:
        $(ECHO) \# Cleaning tci6486-evm:debug:edma3_lld_drv_sample
        $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Cleaning tci6486-evm:debug:edma3_lld_drv_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Cleaning tci6486-evm:release:edma3_lld_drv_sample
        $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=release
-       $(ECHO) \# Cleaning tci6486-evm:release:edma3_lld_drv_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
 
 #=======================================================================================================================================
 #To Build libs For Platform tci6608-sim Target 66
@@ -1868,43 +1711,27 @@ ifeq ($(FORMAT),ELF)
        $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6608-sim PROFILE_c6xdsp=debug
        $(ECHO) \# Making c66:release:edma3_lld_drv
        $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6608-sim PROFILE_c6xdsp=release
-       $(ECHO) \# Making c66:debug:edma3_lld_drv -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6608-sim PROFILE_c6xdsp=debug ENDIAN=big
-       $(ECHO) \# Making c66:release:edma3_lld_drv -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6608-sim PROFILE_c6xdsp=release ENDIAN=big
 endif
 edma3_lld_tci6608-sim_66_libs_rm:
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Making tci6608-sim:debug:edma3_lld_rm
        $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6608-sim PROFILE_c6xdsp=debug
-       $(ECHO) \# Making tci6608-sim:debug:edma3_lld_rm -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6608-sim PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Making tci6608-sim:release:edma3_lld_rm
        $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6608-sim PROFILE_c6xdsp=release
-       $(ECHO) \# Making tci6608-sim:release:edma3_lld_rm for big_endian
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6608-sim PROFILE_c6xdsp=release ENDIAN=big
 endif
 edma3_lld_tci6608-sim_66_libs_rmsample:
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Making tci6608-sim:debug:edma3_lld_rm_sample
        $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Making tci6608-sim:debug:edma3_lld_rm_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Making tci6608-sim:debug:edma3_lld_rm_sample
        $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=release
-       $(ECHO) \# Making tci6608-sim:debug:edma3_lld_rm_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
 endif
 edma3_lld_tci6608-sim_66_libs_drvsample:
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Making tci6608-sim:debug:edma3_lld_drv_sample
        $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Making tci6608-sim:debug:edma3_lld_drv_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Making tci6608-sim:release:edma3_lld_drv_sample
        $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=release
-       $(ECHO) \# Making tci6608-sim:release:edma3_lld_drv_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
 endif
 
 #To Clean libs For Platform tci6608-sim Target 66
@@ -1914,37 +1741,21 @@ edma3_lld_tci6608-sim_66_libs_drv_clean:
        $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=debug
        $(ECHO) \# Cleaning c66:release:edma3_lld_drv
        $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=release
-       $(ECHO) \# Cleaning c66:debug:edma3_lld_drv -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=debug ENDIAN=big
-       $(ECHO) \# Cleaning c66:release:edma3_lld_drv -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=release ENDIAN=big
 edma3_lld_tci6608-sim_66_libs_rm_clean:
        $(ECHO) \# Cleaning tci6608-sim:debug:edma3_lld_rm
        $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=debug
-       $(ECHO) \# Cleaning tci6608-sim:debug:edma3_lld_rm -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Cleaning tci6608-sim:release:edma3_lld_rm
        $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=release
-       $(ECHO) \# Cleaning tci6608-sim:release:edma3_lld_rm for big_endian
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=release ENDIAN=big
 edma3_lld_tci6608-sim_66_libs_rmsample_clean:
        $(ECHO) \# Cleaning tci6608-sim:debug:edma3_lld_rm_sample
        $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Cleaning tci6608-sim:debug:edma3_lld_rm_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Cleaning tci6608-sim:debug:edma3_lld_rm_sample
        $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=release
-       $(ECHO) \# Cleaning tci6608-sim:debug:edma3_lld_rm_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
 edma3_lld_tci6608-sim_66_libs_drvsample_clean:
        $(ECHO) \# Cleaning tci6608-sim:debug:edma3_lld_drv_sample
        $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Cleaning tci6608-sim:debug:edma3_lld_drv_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Cleaning tci6608-sim:release:edma3_lld_drv_sample
        $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=release
-       $(ECHO) \# Cleaning tci6608-sim:release:edma3_lld_drv_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
 
 #=======================================================================================================================================
 #To Build libs For Platform tci6616-sim Target 66
@@ -1955,43 +1766,27 @@ ifeq ($(FORMAT),ELF)
        $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6616-sim PROFILE_c6xdsp=debug
        $(ECHO) \# Making c66:release:edma3_lld_drv
        $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6616-sim PROFILE_c6xdsp=release
-       $(ECHO) \# Making c66:debug:edma3_lld_drv -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6616-sim PROFILE_c6xdsp=debug ENDIAN=big
-       $(ECHO) \# Making c66:release:edma3_lld_drv -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6616-sim PROFILE_c6xdsp=release ENDIAN=big
 endif
 edma3_lld_tci6616-sim_66_libs_rm:
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Making tci6616-sim:debug:edma3_lld_rm
        $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6616-sim PROFILE_c6xdsp=debug
-       $(ECHO) \# Making tci6616-sim:debug:edma3_lld_rm -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6616-sim PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Making tci6616-sim:release:edma3_lld_rm
        $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6616-sim PROFILE_c6xdsp=release
-       $(ECHO) \# Making tci6616-sim:release:edma3_lld_rm for big_endian
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6616-sim PROFILE_c6xdsp=release ENDIAN=big
 endif
 edma3_lld_tci6616-sim_66_libs_rmsample:
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Making tci6616-sim:debug:edma3_lld_rm_sample
        $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Making tci6616-sim:debug:edma3_lld_rm_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Making tci6616-sim:debug:edma3_lld_rm_sample
        $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=release
-       $(ECHO) \# Making tci6616-sim:debug:edma3_lld_rm_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
 endif
 edma3_lld_tci6616-sim_66_libs_drvsample:
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Making tci6616-sim:debug:edma3_lld_drv_sample
        $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Making tci6616-sim:debug:edma3_lld_drv_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Making tci6616-sim:release:edma3_lld_drv_sample
        $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=release
-       $(ECHO) \# Making tci6616-sim:release:edma3_lld_drv_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
 endif
 
 #To Clean libs For Platform tci6616-sim Target 66
@@ -2001,37 +1796,21 @@ edma3_lld_tci6616-sim_66_libs_drv_clean:
        $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=debug
        $(ECHO) \# Cleaning c66:release:edma3_lld_drv
        $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=release
-       $(ECHO) \# Cleaning c66:debug:edma3_lld_drv -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=debug ENDIAN=big
-       $(ECHO) \# Cleaning c66:release:edma3_lld_drv -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=release ENDIAN=big
 edma3_lld_tci6616-sim_66_libs_rm_clean:
        $(ECHO) \# Cleaning tci6616-sim:debug:edma3_lld_rm
        $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=debug
-       $(ECHO) \# Cleaning tci6616-sim:debug:edma3_lld_rm -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Cleaning tci6616-sim:release:edma3_lld_rm
        $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=release
-       $(ECHO) \# Cleaning tci6616-sim:release:edma3_lld_rm for big_endian
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=release ENDIAN=big
 edma3_lld_tci6616-sim_66_libs_rmsample_clean:
        $(ECHO) \# Cleaning tci6616-sim:debug:edma3_lld_rm_sample
        $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Cleaning tci6616-sim:debug:edma3_lld_rm_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Cleaning tci6616-sim:debug:edma3_lld_rm_sample
        $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=release
-       $(ECHO) \# Cleaning tci6616-sim:debug:edma3_lld_rm_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
 edma3_lld_tci6616-sim_66_libs_drvsample_clean:
        $(ECHO) \# Cleaning tci6616-sim:debug:edma3_lld_drv_sample
        $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Cleaning tci6616-sim:debug:edma3_lld_drv_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Cleaning tci6616-sim:release:edma3_lld_drv_sample
        $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=release
-       $(ECHO) \# Cleaning tci6616-sim:release:edma3_lld_drv_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
 
 #=======================================================================================================================================
 #To Build libs For Platform tci6614-sim Target 66
@@ -2042,43 +1821,27 @@ ifeq ($(FORMAT),ELF)
        $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6614-sim PROFILE_c6xdsp=debug
        $(ECHO) \# Making c66:release:edma3_lld_drv
        $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6614-sim PROFILE_c6xdsp=release
-       $(ECHO) \# Making c66:debug:edma3_lld_drv -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6614-sim PROFILE_c6xdsp=debug ENDIAN=big
-       $(ECHO) \# Making c66:release:edma3_lld_drv -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6614-sim PROFILE_c6xdsp=release ENDIAN=big
 endif
 edma3_lld_tci6614-sim_66_libs_rm:
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Making tci6614-sim:debug:edma3_lld_rm
        $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6614-sim PROFILE_c6xdsp=debug
-       $(ECHO) \# Making tci6614-sim:debug:edma3_lld_rm -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6614-sim PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Making tci6614-sim:release:edma3_lld_rm
        $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6614-sim PROFILE_c6xdsp=release
-       $(ECHO) \# Making tci6614-sim:release:edma3_lld_rm for big_endian
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6614-sim PROFILE_c6xdsp=release ENDIAN=big
 endif
 edma3_lld_tci6614-sim_66_libs_rmsample:
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Making tci6614-sim:debug:edma3_lld_rm_sample
        $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6614-sim CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Making tci6614-sim:debug:edma3_lld_rm_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6614-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Making tci6614-sim:debug:edma3_lld_rm_sample
        $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6614-sim CORE=c6xdsp PROFILE_c6xdsp=release
-       $(ECHO) \# Making tci6614-sim:debug:edma3_lld_rm_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6614-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
 endif
 edma3_lld_tci6614-sim_66_libs_drvsample:
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Making tci6614-sim:debug:edma3_lld_drv_sample
        $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6614-sim CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Making tci6614-sim:debug:edma3_lld_drv_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6614-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Making tci6614-sim:release:edma3_lld_drv_sample
        $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6614-sim CORE=c6xdsp PROFILE_c6xdsp=release
-       $(ECHO) \# Making tci6614-sim:release:edma3_lld_drv_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6614-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
 endif
 
 #To Clean libs For Platform tci6614-sim Target 66
@@ -2088,37 +1851,21 @@ edma3_lld_tci6614-sim_66_libs_drv_clean:
        $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6614-sim PROFILE_c6xdsp=debug
        $(ECHO) \# Cleaning c66:release:edma3_lld_drv
        $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6614-sim PROFILE_c6xdsp=release
-       $(ECHO) \# Cleaning c66:debug:edma3_lld_drv -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6614-sim PROFILE_c6xdsp=debug ENDIAN=big
-       $(ECHO) \# Cleaning c66:release:edma3_lld_drv -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6614-sim PROFILE_c6xdsp=release ENDIAN=big
 edma3_lld_tci6614-sim_66_libs_rm_clean:
        $(ECHO) \# Cleaning tci6614-sim:debug:edma3_lld_rm
        $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6614-sim PROFILE_c6xdsp=debug
-       $(ECHO) \# Cleaning tci6614-sim:debug:edma3_lld_rm -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6614-sim PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Cleaning tci6614-sim:release:edma3_lld_rm
        $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6614-sim PROFILE_c6xdsp=release
-       $(ECHO) \# Cleaning tci6614-sim:release:edma3_lld_rm for big_endian
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6614-sim PROFILE_c6xdsp=release ENDIAN=big
 edma3_lld_tci6614-sim_66_libs_rmsample_clean:
        $(ECHO) \# Cleaning tci6614-sim:debug:edma3_lld_rm_sample
        $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6614-sim CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Cleaning tci6614-sim:debug:edma3_lld_rm_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6614-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Cleaning tci6614-sim:debug:edma3_lld_rm_sample
        $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6614-sim CORE=c6xdsp PROFILE_c6xdsp=release
-       $(ECHO) \# Cleaning tci6614-sim:debug:edma3_lld_rm_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6614-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
 edma3_lld_tci6614-sim_66_libs_drvsample_clean:
        $(ECHO) \# Cleaning tci6614-sim:debug:edma3_lld_drv_sample
        $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6614-sim CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Cleaning tci6614-sim:debug:edma3_lld_drv_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6614-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Cleaning tci6614-sim:release:edma3_lld_drv_sample
        $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6614-sim CORE=c6xdsp PROFILE_c6xdsp=release
-       $(ECHO) \# Cleaning tci6614-sim:release:edma3_lld_drv_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6614-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
 
 #=======================================================================================================================================
 #To Build libs For Platform c6657-sim Target 66
@@ -2129,43 +1876,27 @@ ifeq ($(FORMAT),ELF)
        $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=c6657-sim PROFILE_c6xdsp=debug
        $(ECHO) \# Making c66:release:edma3_lld_drv
        $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=c6657-sim PROFILE_c6xdsp=release
-       $(ECHO) \# Making c66:debug:edma3_lld_drv -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=c6657-sim PROFILE_c6xdsp=debug ENDIAN=big
-       $(ECHO) \# Making c66:release:edma3_lld_drv -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=c6657-sim PROFILE_c6xdsp=release ENDIAN=big
 endif
 edma3_lld_c6657-sim_66_libs_rm:
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Making c6657-sim:debug:edma3_lld_rm
        $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6657-sim PROFILE_c6xdsp=debug
-       $(ECHO) \# Making c6657-sim:debug:edma3_lld_rm -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6657-sim PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Making c6657-sim:release:edma3_lld_rm
        $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6657-sim PROFILE_c6xdsp=release
-       $(ECHO) \# Making c6657-sim:release:edma3_lld_rm for big_endian
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6657-sim PROFILE_c6xdsp=release ENDIAN=big
 endif
 edma3_lld_c6657-sim_66_libs_rmsample:
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Making c6657-sim:debug:edma3_lld_rm_sample
        $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6657-sim CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Making c6657-sim:debug:edma3_lld_rm_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6657-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Making c6657-sim:debug:edma3_lld_rm_sample
        $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6657-sim CORE=c6xdsp PROFILE_c6xdsp=release
-       $(ECHO) \# Making c6657-sim:debug:edma3_lld_rm_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6657-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
 endif
 edma3_lld_c6657-sim_66_libs_drvsample:
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Making c6657-sim:debug:edma3_lld_drv_sample
        $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6657-sim CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Making c6657-sim:debug:edma3_lld_drv_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6657-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Making c6657-sim:release:edma3_lld_drv_sample
        $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6657-sim CORE=c6xdsp PROFILE_c6xdsp=release
-       $(ECHO) \# Making c6657-sim:release:edma3_lld_drv_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6657-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
 endif
 
 #To Clean libs For Platform c6657-sim Target 66
@@ -2175,37 +1906,21 @@ edma3_lld_c6657-sim_66_libs_drv_clean:
        $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=c6657-sim PROFILE_c6xdsp=debug
        $(ECHO) \# Cleaning c66:release:edma3_lld_drv
        $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=c6657-sim PROFILE_c6xdsp=release
-       $(ECHO) \# Cleaning c66:debug:edma3_lld_drv -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=c6657-sim PROFILE_c6xdsp=debug ENDIAN=big
-       $(ECHO) \# Cleaning c66:release:edma3_lld_drv -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=c6657-sim PROFILE_c6xdsp=release ENDIAN=big
 edma3_lld_c6657-sim_66_libs_rm_clean:
        $(ECHO) \# Cleaning c6657-sim:debug:edma3_lld_rm
        $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6657-sim PROFILE_c6xdsp=debug
-       $(ECHO) \# Cleaning c6657-sim:debug:edma3_lld_rm -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6657-sim PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Cleaning c6657-sim:release:edma3_lld_rm
        $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6657-sim PROFILE_c6xdsp=release
-       $(ECHO) \# Cleaning c6657-sim:release:edma3_lld_rm for big_endian
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6657-sim PROFILE_c6xdsp=release ENDIAN=big
 edma3_lld_c6657-sim_66_libs_rmsample_clean:
        $(ECHO) \# Cleaning c6657-sim:debug:edma3_lld_rm_sample
        $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6657-sim CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Cleaning c6657-sim:debug:edma3_lld_rm_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6657-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Cleaning c6657-sim:debug:edma3_lld_rm_sample
        $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6657-sim CORE=c6xdsp PROFILE_c6xdsp=release
-       $(ECHO) \# Cleaning c6657-sim:debug:edma3_lld_rm_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6657-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
 edma3_lld_c6657-sim_66_libs_drvsample_clean:
        $(ECHO) \# Cleaning c6657-sim:debug:edma3_lld_drv_sample
        $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6657-sim CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Cleaning c6657-sim:debug:edma3_lld_drv_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6657-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Cleaning c6657-sim:release:edma3_lld_drv_sample
        $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6657-sim CORE=c6xdsp PROFILE_c6xdsp=release
-       $(ECHO) \# Cleaning c6657-sim:release:edma3_lld_drv_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6657-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
 
 #=======================================================================================================================================
 #To Build libs For Platform tci6638k2k-sim Target 66
@@ -2216,43 +1931,27 @@ ifeq ($(FORMAT),ELF)
        $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6638k2k-sim PROFILE_c6xdsp=debug
        $(ECHO) \# Making c66:release:edma3_lld_drv
        $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6638k2k-sim PROFILE_c6xdsp=release
-       $(ECHO) \# Making c66:debug:edma3_lld_drv -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6638k2k-sim PROFILE_c6xdsp=debug ENDIAN=big
-       $(ECHO) \# Making c66:release:edma3_lld_drv -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6638k2k-sim PROFILE_c6xdsp=release ENDIAN=big
 endif
 edma3_lld_tci6638k2k-sim_66_libs_rm:
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Making tci6638k2k-sim:debug:edma3_lld_rm
        $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6638k2k-sim PROFILE_c6xdsp=debug
-       $(ECHO) \# Making tci6638k2k-sim:debug:edma3_lld_rm -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6638k2k-sim PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Making tci6638k2k-sim:release:edma3_lld_rm
        $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6638k2k-sim PROFILE_c6xdsp=release
-       $(ECHO) \# Making tci6638k2k-sim:release:edma3_lld_rm for big_endian
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6638k2k-sim PROFILE_c6xdsp=release ENDIAN=big
 endif
 edma3_lld_tci6638k2k-sim_66_libs_rmsample:
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Making tci6638k2k-sim:debug:edma3_lld_rm_sample
        $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6638k2k-sim CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Making tci6638k2k-sim:debug:edma3_lld_rm_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6638k2k-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Making tci6638k2k-sim:debug:edma3_lld_rm_sample
        $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6638k2k-sim CORE=c6xdsp PROFILE_c6xdsp=release
-       $(ECHO) \# Making tci6638k2k-sim:debug:edma3_lld_rm_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6638k2k-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
 endif
 edma3_lld_tci6638k2k-sim_66_libs_drvsample:
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Making tci6638k2k-sim:debug:edma3_lld_drv_sample
        $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6638k2k-sim CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Making tci6638k2k-sim:debug:edma3_lld_drv_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6638k2k-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Making tci6638k2k-sim:release:edma3_lld_drv_sample
        $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6638k2k-sim CORE=c6xdsp PROFILE_c6xdsp=release
-       $(ECHO) \# Making tci6638k2k-sim:release:edma3_lld_drv_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6638k2k-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
 endif
 
 #To Clean libs For Platform tci6638k2k-sim Target 66
@@ -2262,161 +1961,412 @@ edma3_lld_tci6638k2k-sim_66_libs_drv_clean:
        $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6638k2k-sim PROFILE_c6xdsp=debug
        $(ECHO) \# Cleaning c66:release:edma3_lld_drv
        $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6638k2k-sim PROFILE_c6xdsp=release
-       $(ECHO) \# Cleaning c66:debug:edma3_lld_drv -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6638k2k-sim PROFILE_c6xdsp=debug ENDIAN=big
-       $(ECHO) \# Cleaning c66:release:edma3_lld_drv -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6638k2k-sim PROFILE_c6xdsp=release ENDIAN=big
 edma3_lld_tci6638k2k-sim_66_libs_rm_clean:
        $(ECHO) \# Cleaning tci6638k2k-sim:debug:edma3_lld_rm
        $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6638k2k-sim PROFILE_c6xdsp=debug
-       $(ECHO) \# Cleaning tci6638k2k-sim:debug:edma3_lld_rm -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6638k2k-sim PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Cleaning tci6638k2k-sim:release:edma3_lld_rm
        $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6638k2k-sim PROFILE_c6xdsp=release
-       $(ECHO) \# Cleaning tci6638k2k-sim:release:edma3_lld_rm for big_endian
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6638k2k-sim PROFILE_c6xdsp=release ENDIAN=big
 edma3_lld_tci6638k2k-sim_66_libs_rmsample_clean:
        $(ECHO) \# Cleaning tci6638k2k-sim:debug:edma3_lld_rm_sample
        $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6638k2k-sim CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Cleaning tci6638k2k-sim:debug:edma3_lld_rm_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6638k2k-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Cleaning tci6638k2k-sim:debug:edma3_lld_rm_sample
        $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6638k2k-sim CORE=c6xdsp PROFILE_c6xdsp=release
-       $(ECHO) \# Cleaning tci6638k2k-sim:debug:edma3_lld_rm_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6638k2k-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
 edma3_lld_tci6638k2k-sim_66_libs_drvsample_clean:
        $(ECHO) \# Cleaning tci6638k2k-sim:debug:edma3_lld_drv_sample
        $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6638k2k-sim CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Cleaning tci6638k2k-sim:debug:edma3_lld_drv_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6638k2k-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Cleaning tci6638k2k-sim:release:edma3_lld_drv_sample
        $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6638k2k-sim CORE=c6xdsp PROFILE_c6xdsp=release
-       $(ECHO) \# Cleaning tci6638k2k-sim:release:edma3_lld_drv_sample -for big_endian
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6638k2k-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
 
 #=======================================================================================================================================
 #To Build libs For Platform tci6630k2l-evm Target a15
-edma3_lld_tci6630k2l-evm_a15_libs: edma3_lld_tci6630k2l-evm_a15_libs_drv edma3_lld_tci6630k2l-evm_a15_libs_rm
+edma3_lld_tci6630k2l-evm_a15_libs: edma3_lld_tci6630k2l-evm_a15_libs_drv edma3_lld_tci6630k2l-evm_a15_libs_rm edma3_lld_tci6630k2l-evm_a15_libs_drvsample edma3_lld_tci6630k2l-evm_a15_libs_rmsample
 edma3_lld_tci6630k2l-evm_a15_libs_drv:
+ifneq ($(OS),Windows_NT)
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Making a15:debug:edma3_lld_drv
        $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6630k2l-evm CORE=a15host PROFILE_a15host=debug
        $(ECHO) \# Making a15:release:edma3_lld_drv
        $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6630k2l-evm CORE=a15host PROFILE_a15host=release
 endif
+endif
 edma3_lld_tci6630k2l-evm_a15_libs_rm:
+ifneq ($(OS),Windows_NT)
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Making tci6630k2l-evm:debug:edma3_lld_rm
        $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6630k2l-evm CORE=a15host PROFILE_a15host=debug
        $(ECHO) \# Making tci6630k2l-evm:rel:edma3_lld_rm
        $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6630k2l-evm CORE=a15host PROFILE_a15host=release
 endif
+endif
+
+edma3_lld_tci6630k2l-evm_a15_libs_drvsample:
+ifeq ($(FORMAT),ELF)
+ifeq ($(TOOLCHAIN_a15),GCC)
+       $(ECHO) \# Not supported user space a15:debug:edma3_lld_drv_sample
+else
+       $(ECHO) \# Making a15:debug:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6630k2l-evm CORE=a15host PROFILE_a15host=debug
+       $(ECHO) \# Making a15:release:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6630k2l-evm CORE=a15host PROFILE_a15host=release
+endif
+endif
 
-#To Clean libs For Platform tda2xx-evm Target a15
-edma3_lld_tci6630k2l-evm_a15_libs_clean: edma3_lld_tci6630k2l-evm_a15_libs_drv_clean edma3_lld_tci6630k2l-evm_a15_libs_rm_clean
+edma3_lld_tci6630k2l-evm_a15_libs_rmsample:
+ifeq ($(FORMAT),ELF)
+ifeq ($(TOOLCHAIN_a15),GCC)
+       $(ECHO) \# Not supported user space a15:debug:edma3_lld_rm_sample
+else
+       $(ECHO) \# Making a15:debug:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6630k2l-evm CORE=a15host PROFILE_a15host=debug
+       $(ECHO) \# Making a15:release:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6630k2l-evm CORE=a15host PROFILE_a15host=release
+endif
+endif
+
+#To Clean libs For Platform tci6630k2l-evm Target a15
+edma3_lld_tci6630k2l-evm_a15_libs_clean: edma3_lld_tci6630k2l-evm_a15_libs_drv_clean edma3_lld_tci6630k2l-evm_a15_libs_rm_clean edma3_lld_tci6630k2l-evm_a15_libs_drvsample_clean edma3_lld_tci6630k2l-evm_a15_libs_rmsample_clean
 edma3_lld_tci6630k2l-evm_a15_libs_drv_clean:
+ifneq ($(OS),Windows_NT)
        $(ECHO) \# Cleaning a15:debug:edma3_lld_drv
        $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6630k2l-evm CORE=a15host PROFILE_a15host=debug
        $(ECHO) \# Cleaning a15:release:edma3_lld_drv
        $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6630k2l-evm CORE=a15host PROFILE_a15host=release
+endif
 edma3_lld_tci6630k2l-evm_a15_libs_rm_clean:
+ifneq ($(OS),Windows_NT)
        $(ECHO) \# Cleaning tci6630k2l-evm:debug:edma3_lld_rm
        $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6630k2l-evm CORE=a15host PROFILE_a15host=debug
        $(ECHO) \# Cleaning tci6630k2l-evm:rel:edma3_lld_rm
        $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6630k2l-evm CORE=a15host PROFILE_a15host=release
+endif
+edma3_lld_tci6630k2l-evm_a15_libs_drvsample_clean:
+ifneq ($(OS),Windows_NT)
+ifneq ($(TOOLCHAIN_a15),GCC)
+       $(ECHO) \# Cleaning a15:debug:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6630k2l-evm CORE=a15host PROFILE_a15host=debug
+       $(ECHO) \# Cleaning a15:release:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6630k2l-evm CORE=a15host PROFILE_a15host=release
+endif
+endif
+edma3_lld_tci6630k2l-evm_a15_libs_rmsample_clean:
+ifneq ($(OS),Windows_NT)
+ifneq ($(TOOLCHAIN_a15),GCC)
+       $(ECHO) \# Cleaning a15:debug:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6630k2l-evm CORE=a15host PROFILE_a15host=debug
+       $(ECHO) \# Cleaning a15:release:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6630k2l-evm CORE=a15host PROFILE_a15host=release
+endif
+endif
 
 #=======================================================================================================================================
 #To Build libs For Platform c66ak2e-evm Target a15
-edma3_lld_c66ak2e-evm_a15_libs: edma3_lld_c66ak2e-evm_a15_libs_drv edma3_lld_c66ak2e-evm_a15_libs_rm
+edma3_lld_c66ak2e-evm_a15_libs: edma3_lld_c66ak2e-evm_a15_libs_drv edma3_lld_c66ak2e-evm_a15_libs_rm edma3_lld_c66ak2e-evm_a15_libs_drvsample edma3_lld_c66ak2e-evm_a15_libs_rmsample
 edma3_lld_c66ak2e-evm_a15_libs_drv:
+ifneq ($(OS),Windows_NT)
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Making a15:debug:edma3_lld_drv
        $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=c66ak2e-evm CORE=a15host PROFILE_a15host=debug
        $(ECHO) \# Making a15:release:edma3_lld_drv
        $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=c66ak2e-evm CORE=a15host PROFILE_a15host=release
 endif
+endif
 edma3_lld_c66ak2e-evm_a15_libs_rm:
+ifneq ($(OS),Windows_NT)
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Making c66ak2e-evm:debug:edma3_lld_rm
        $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c66ak2e-evm CORE=a15host PROFILE_a15host=debug
        $(ECHO) \# Making c66ak2e-evm:rel:edma3_lld_rm
        $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c66ak2e-evm CORE=a15host PROFILE_a15host=release
 endif
+endif
+
+edma3_lld_c66ak2e-evm_a15_libs_drvsample:
+ifeq ($(FORMAT),ELF)
+ifeq ($(TOOLCHAIN_a15),GCC)
+       $(ECHO) \# Not supported user space a15:debug:edma3_lld_drv_sample
+else
+       $(ECHO) \# Making a15:debug:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c66ak2e-evm CORE=a15host PROFILE_a15host=debug
+       $(ECHO) \# Making a15:release:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c66ak2e-evm CORE=a15host PROFILE_a15host=release
+endif
+endif
 
-#To Clean libs For Platform tda2xx-evm Target a15
-edma3_lld_c66ak2e-evm_a15_libs_clean: edma3_lld_c66ak2e-evm_a15_libs_drv_clean edma3_lld_c66ak2e-evm_a15_libs_rm_clean
+edma3_lld_c66ak2e-evm_a15_libs_rmsample:
+ifeq ($(FORMAT),ELF)
+ifeq ($(TOOLCHAIN_a15),GCC)
+       $(ECHO) \# Not supported user space a15:debug:edma3_lld_rm_sample
+else
+       $(ECHO) \# Making a15:debug:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c66ak2e-evm CORE=a15host PROFILE_a15host=debug
+       $(ECHO) \# Making a15:release:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c66ak2e-evm CORE=a15host PROFILE_a15host=release
+endif
+endif
+
+#To Clean libs For Platform c66ak2e-evm Target a15
+edma3_lld_c66ak2e-evm_a15_libs_clean: edma3_lld_c66ak2e-evm_a15_libs_drv_clean edma3_lld_c66ak2e-evm_a15_libs_rm_clean edma3_lld_c66ak2e-evm_a15_libs_drvsample_clean edma3_lld_c66ak2e-evm_a15_libs_rmsample_clean
 edma3_lld_c66ak2e-evm_a15_libs_drv_clean:
+ifneq ($(OS),Windows_NT)
        $(ECHO) \# Cleaning a15:debug:edma3_lld_drv
        $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=c66ak2e-evm CORE=a15host PROFILE_a15host=debug
        $(ECHO) \# Cleaning a15:release:edma3_lld_drv
        $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=c66ak2e-evm CORE=a15host PROFILE_a15host=release
+endif
 edma3_lld_c66ak2e-evm_a15_libs_rm_clean:
+ifneq ($(OS),Windows_NT)
        $(ECHO) \# Cleaning c66ak2e-evm:debug:edma3_lld_rm
        $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c66ak2e-evm CORE=a15host PROFILE_a15host=debug
        $(ECHO) \# Cleaning c66ak2e-evm:rel:edma3_lld_rm
        $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c66ak2e-evm CORE=a15host PROFILE_a15host=release
+endif
+edma3_lld_c66ak2e-evm_a15_libs_drvsample_clean:
+ifneq ($(OS),Windows_NT)
+ifneq ($(TOOLCHAIN_a15),GCC)
+       $(ECHO) \# Cleaning a15:debug:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c66ak2e-evm CORE=a15host PROFILE_a15host=debug
+       $(ECHO) \# Cleaning a15:release:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c66ak2e-evm CORE=a15host PROFILE_a15host=release
+endif
+endif
+edma3_lld_c66ak2e-evm_a15_libs_rmsample_clean:
+ifneq ($(OS),Windows_NT)
+ifneq ($(TOOLCHAIN_a15),GCC)
+       $(ECHO) \# Cleaning a15:debug:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c66ak2e-evm CORE=a15host PROFILE_a15host=debug
+       $(ECHO) \# Cleaning a15:release:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c66ak2e-evm CORE=a15host PROFILE_a15host=release
+endif
+endif
 
 #=======================================================================================================================================
 #To Build libs For Platform tci6636k2h-evm Target a15
-edma3_lld_tci6636k2h-evm_a15_libs: edma3_lld_tci6636k2h-evm_a15_libs_drv edma3_lld_tci6636k2h-evm_a15_libs_rm
+edma3_lld_tci6636k2h-evm_a15_libs: edma3_lld_tci6636k2h-evm_a15_libs_drv edma3_lld_tci6636k2h-evm_a15_libs_rm edma3_lld_tci6636k2h-evm_a15_libs_drvsample edma3_lld_tci6636k2h-evm_a15_libs_rmsample
 edma3_lld_tci6636k2h-evm_a15_libs_drv:
+ifneq ($(OS),Windows_NT)
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Making a15:debug:edma3_lld_drv
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6636k2h-evm CORE=a15host PROFILE_a15host=debug
+       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6636k2h-evm CORE=a15host PROFILE_a15host=debug 
        $(ECHO) \# Making a15:release:edma3_lld_drv
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6636k2h-evm CORE=a15host PROFILE_a15host=release
+       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6636k2h-evm CORE=a15host PROFILE_a15host=release 
+endif
 endif
 edma3_lld_tci6636k2h-evm_a15_libs_rm:
+ifneq ($(OS),Windows_NT)
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Making tci6636k2h-evm:debug:edma3_lld_rm
        $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6636k2h-evm CORE=a15host PROFILE_a15host=debug
        $(ECHO) \# Making tci6636k2h-evm:rel:edma3_lld_rm
        $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6636k2h-evm CORE=a15host PROFILE_a15host=release
 endif
+endif
 
-#To Clean libs For Platform tda2xx-evm Target a15
-edma3_lld_tci6636k2h-evm_a15_libs_clean: edma3_lld_tci6636k2h-evm_a15_libs_drv_clean edma3_lld_tci6636k2h-evm_a15_libs_rm_clean
+edma3_lld_tci6636k2h-evm_a15_libs_drvsample:
+ifeq ($(FORMAT),ELF)
+ifeq ($(TOOLCHAIN_a15),GCC)
+       $(ECHO) \# Not supported user space a15:debug:edma3_lld_drv_sample
+else
+       $(ECHO) \# Making a15:debug:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6636k2h-evm CORE=a15host PROFILE_a15host=debug
+       $(ECHO) \# Making a15:release:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6636k2h-evm CORE=a15host PROFILE_a15host=release
+endif
+endif
+
+edma3_lld_tci6636k2h-evm_a15_libs_rmsample:
+ifeq ($(FORMAT),ELF)
+ifeq ($(TOOLCHAIN_a15),GCC)
+       $(ECHO) \# Not supported user space a15:debug:edma3_lld_rm_sample
+else
+       $(ECHO) \# Making a15:debug:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6636k2h-evm CORE=a15host PROFILE_a15host=debug
+       $(ECHO) \# Making a15:release:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6636k2h-evm CORE=a15host PROFILE_a15host=release
+endif
+endif
+
+#To Clean libs For Platform tci6636k2h-evm Target a15
+edma3_lld_tci6636k2h-evm_a15_libs_clean: edma3_lld_tci6636k2h-evm_a15_libs_drv_clean edma3_lld_tci6636k2h-evm_a15_libs_rm_clean edma3_lld_tci6636k2h-evm_a15_libs_drvsample_clean edma3_lld_tci6636k2h-evm_a15_libs_rmsample_clean
 edma3_lld_tci6636k2h-evm_a15_libs_drv_clean:
+ifneq ($(OS),Windows_NT)
        $(ECHO) \# Cleaning a15:debug:edma3_lld_drv
        $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6636k2h-evm CORE=a15host PROFILE_a15host=debug
        $(ECHO) \# Cleaning a15:release:edma3_lld_drv
        $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6636k2h-evm CORE=a15host PROFILE_a15host=release
+endif
 edma3_lld_tci6636k2h-evm_a15_libs_rm_clean:
+ifneq ($(OS),Windows_NT)
        $(ECHO) \# Cleaning tci6636k2h-evm:debug:edma3_lld_rm
        $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6636k2h-evm CORE=a15host PROFILE_a15host=debug
        $(ECHO) \# Cleaning tci6636k2h-evm:rel:edma3_lld_rm
        $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6636k2h-evm CORE=a15host PROFILE_a15host=release
+endif
+edma3_lld_tci6636k2h-evm_a15_libs_drvsample_clean:
+ifneq ($(OS),Windows_NT)
+ifneq ($(TOOLCHAIN_a15),GCC)
+       $(ECHO) \# Cleaning a15:debug:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6636k2h-evm CORE=a15host PROFILE_a15host=debug
+       $(ECHO) \# Cleaning a15:release:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6636k2h-evm CORE=a15host PROFILE_a15host=release
+endif
+endif
+edma3_lld_tci6636k2h-evm_a15_libs_rmsample_clean:
+ifneq ($(OS),Windows_NT)
+ifneq ($(TOOLCHAIN_a15),GCC)
+       $(ECHO) \# Cleaning a15:debug:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6636k2h-evm CORE=a15host PROFILE_a15host=debug
+       $(ECHO) \# Cleaning a15:release:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6636k2h-evm CORE=a15host PROFILE_a15host=release
+endif
+endif
 
 #=======================================================================================================================================
 #To Build libs For Platform tci6638k2k-evm Target a15
-edma3_lld_tci6638k2k-evm_a15_libs: edma3_lld_tci6638k2k-evm_a15_libs_drv edma3_lld_tci6638k2k-evm_a15_libs_rm
+edma3_lld_tci6638k2k-evm_a15_libs: edma3_lld_tci6638k2k-evm_a15_libs_drv edma3_lld_tci6638k2k-evm_a15_libs_rm edma3_lld_tci6638k2k-evm_a15_libs_drvsample edma3_lld_tci6638k2k-evm_a15_libs_rmsample
 edma3_lld_tci6638k2k-evm_a15_libs_drv:
+ifneq ($(OS),Windows_NT)
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Making a15:debug:edma3_lld_drv
        $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6638k2k-evm CORE=a15host PROFILE_a15host=debug
        $(ECHO) \# Making a15:release:edma3_lld_drv
        $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6638k2k-evm CORE=a15host PROFILE_a15host=release
 endif
+endif
 edma3_lld_tci6638k2k-evm_a15_libs_rm:
+ifneq ($(OS),Windows_NT)
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Making tci6638k2k-evm:debug:edma3_lld_rm
        $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6638k2k-evm CORE=a15host PROFILE_a15host=debug
        $(ECHO) \# Making tci6638k2k-evm:rel:edma3_lld_rm
        $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6638k2k-evm CORE=a15host PROFILE_a15host=release
 endif
+endif
+
+edma3_lld_tci6638k2k-evm_a15_libs_drvsample:
+ifeq ($(FORMAT),ELF)
+ifeq ($(TOOLCHAIN_a15),GCC)
+       $(ECHO) \# Not supported user space a15:debug:edma3_lld_drv_sample
+else
+       $(ECHO) \# Making a15:debug:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6638k2k-evm CORE=a15host PROFILE_a15host=debug
+       $(ECHO) \# Making a15:release:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6638k2k-evm CORE=a15host PROFILE_a15host=release
+endif
+endif
+
+edma3_lld_tci6638k2k-evm_a15_libs_rmsample:
+ifeq ($(FORMAT),ELF)
+ifeq ($(TOOLCHAIN_a15),GCC)
+       $(ECHO) \# Not supported user space a15:debug:edma3_lld_rm_sample
+else
+       $(ECHO) \# Making a15:debug:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6638k2k-evm CORE=a15host PROFILE_a15host=debug
+       $(ECHO) \# Making a15:release:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6638k2k-evm CORE=a15host PROFILE_a15host=release
+endif
+endif
 
-#To Clean libs For Platform tda2xx-evm Target a15
-edma3_lld_tci6638k2k-evm_a15_libs_clean: edma3_lld_tci6638k2k-evm_a15_libs_drv_clean edma3_lld_tci6638k2k-evm_a15_libs_rm_clean
+#To Clean libs For Platform tci6638k2k-evm Target a15
+edma3_lld_tci6638k2k-evm_a15_libs_clean: edma3_lld_tci6638k2k-evm_a15_libs_drv_clean edma3_lld_tci6638k2k-evm_a15_libs_rm_clean edma3_lld_tci6638k2k-evm_a15_libs_drvsample_clean edma3_lld_tci6638k2k-evm_a15_libs_rmsample_clean
 edma3_lld_tci6638k2k-evm_a15_libs_drv_clean:
+ifneq ($(OS),Windows_NT)
        $(ECHO) \# Cleaning a15:debug:edma3_lld_drv
        $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6638k2k-evm CORE=a15host PROFILE_a15host=debug
        $(ECHO) \# Cleaning a15:release:edma3_lld_drv
        $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6638k2k-evm CORE=a15host PROFILE_a15host=release
+endif
 edma3_lld_tci6638k2k-evm_a15_libs_rm_clean:
+ifneq ($(OS),Windows_NT)
        $(ECHO) \# Cleaning tci6638k2k-evm:debug:edma3_lld_rm
        $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6638k2k-evm CORE=a15host PROFILE_a15host=debug
        $(ECHO) \# Cleaning tci6638k2k-evm:rel:edma3_lld_rm
        $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6638k2k-evm CORE=a15host PROFILE_a15host=release
+endif
+edma3_lld_tci6638k2k-evm_a15_libs_drvsample_clean:
+ifneq ($(OS),Windows_NT)
+ifneq ($(TOOLCHAIN_a15),GCC)
+       $(ECHO) \# Cleaning a15:debug:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6638k2k-evm CORE=a15host PROFILE_a15host=debug
+       $(ECHO) \# Cleaning a15:release:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6638k2k-evm CORE=a15host PROFILE_a15host=release
+endif
+endif
+edma3_lld_tci6638k2k-evm_a15_libs_rmsample_clean:
+ifneq ($(OS),Windows_NT)
+ifneq ($(TOOLCHAIN_a15),GCC)
+       $(ECHO) \# Cleaning a15:debug:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6638k2k-evm CORE=a15host PROFILE_a15host=debug
+       $(ECHO) \# Cleaning a15:release:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6638k2k-evm CORE=a15host PROFILE_a15host=release
+endif
+endif
+
+#=======================================================================================================================================
+#To Build libs For Platform tci66ak2g02-evm Target a15
+edma3_lld_tci66ak2g02-evm_a15_libs: edma3_lld_tci66ak2g02-evm_a15_libs_drv edma3_lld_tci66ak2g02-evm_a15_libs_rm edma3_lld_tci66ak2g02-evm_a15_libs_drvsample edma3_lld_tci66ak2g02-evm_a15_libs_rmsample
+edma3_lld_tci66ak2g02-evm_a15_libs_drv:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Making a15:debug:edma3_lld_drv
+       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci66ak2g02-evm CORE=a15host PROFILE_a15host=debug
+       $(ECHO) \# Making a15:release:edma3_lld_drv
+       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci66ak2g02-evm CORE=a15host PROFILE_a15host=release
+endif
+edma3_lld_tci66ak2g02-evm_a15_libs_rm:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Making tci66ak2g02-evm:debug:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci66ak2g02-evm CORE=a15host PROFILE_a15host=debug
+       $(ECHO) \# Making tci66ak2g02-evm:rel:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci66ak2g02-evm CORE=a15host PROFILE_a15host=release
+endif
+edma3_lld_tci66ak2g02-evm_a15_libs_drvsample:
+ifeq ($(FORMAT),ELF)
+ifeq ($(TOOLCHAIN_a15),GCC)
+       $(ECHO) \# Not supported user space a15:debug:edma3_lld_drv_sample
+else
+       $(ECHO) \# Making a15:debug:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci66ak2g02-evm CORE=a15host PROFILE_a15host=debug
+       $(ECHO) \# Making a15:release:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci66ak2g02-evm CORE=a15host PROFILE_a15host=release
+endif
+endif
+edma3_lld_tci66ak2g02-evm_a15_libs_rmsample:
+ifeq ($(FORMAT),ELF)
+ifeq ($(TOOLCHAIN_a15),GCC)
+       $(ECHO) \# Not supported user space a15:debug:edma3_lld_rm_sample
+else
+       $(ECHO) \# Making a15:debug:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci66ak2g02-evm CORE=a15host PROFILE_a15host=debug
+       $(ECHO) \# Making a15:release:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci66ak2g02-evm CORE=a15host PROFILE_a15host=release
+endif
+endif
+
+#To Clean libs For Platform tci66ak2g02-evm Target a15
+edma3_lld_tci66ak2g02-evm_a15_libs_clean: edma3_lld_tci66ak2g02-evm_a15_libs_drv_clean edma3_lld_tci66ak2g02-evm_a15_libs_rm_clean edma3_lld_tci66ak2g02-evm_a15_libs_drvsample_clean edma3_lld_tci66ak2g02-evm_a15_libs_rmsample_clean
+edma3_lld_tci66ak2g02-evm_a15_libs_drv_clean:
+       $(ECHO) \# Cleaning a15:debug:edma3_lld_drv
+       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci66ak2g02-evm CORE=a15host PROFILE_a15host=debug
+       $(ECHO) \# Cleaning a15:release:edma3_lld_drv
+       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci66ak2g02-evm CORE=a15host PROFILE_a15host=release
+edma3_lld_tci66ak2g02-evm_a15_libs_rm_clean:
+       $(ECHO) \# Cleaning tci66ak2g02-evm:debug:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci66ak2g02-evm CORE=a15host PROFILE_a15host=debug
+       $(ECHO) \# Cleaning tci66ak2g02-evm:rel:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci66ak2g02-evm CORE=a15host PROFILE_a15host=release
+edma3_lld_tci66ak2g02-evm_a15_libs_drvsample_clean:
+ifneq ($(TOOLCHAIN_a15),GCC)
+       $(ECHO) \# Cleaning a15:debug:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci66ak2g02-evm CORE=a15host PROFILE_a15host=debug
+       $(ECHO) \# Cleaning a15:release:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci66ak2g02-evm CORE=a15host PROFILE_a15host=release
+endif
+edma3_lld_tci66ak2g02-evm_a15_libs_rmsample_clean:
+ifneq ($(TOOLCHAIN_a15),GCC)
+       $(ECHO) \# Cleaning a15:debug:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci66ak2g02-evm CORE=a15host PROFILE_a15host=debug
+       $(ECHO) \# Cleaning a15:release:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci66ak2g02-evm CORE=a15host PROFILE_a15host=release
+endif
 
 #=======================================================================================================================================
 #To Build libs For Platform Generic
@@ -2425,19 +2375,11 @@ edma3_lld_rm_generic:
        $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=674 PROFILE_674=debug
        $(ECHO) \# Making generic/c674:release:edma3_lld_rm
        $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=674 PROFILE_674=release
-       $(ECHO) \# Making generic/c64p:debug:edma3_lld_rm: -for big_endian
-       $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=64p PROFILE_64p=debug ENDIAN=big
-       $(ECHO) \# Making generic/c64p:release:edma3_lld_rm: -for big_endian
-       $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=64p PROFILE_64p=release ENDIAN=big
        $(ECHO) \# Making generic/c64p:debug:edma3_lld_rm
        $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=64p PROFILE_64p=debug ENDIAN=little
        $(ECHO) \# Making generic/c64p:release:edma3_lld_rm
        $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=64p PROFILE_64p=release ENDIAN=little
 ifeq ($(FORMAT),ELF)
-       $(ECHO) \# Making generic/c66:debug:edma3_lld_rm: -for big_endian
-       $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=66 PROFILE_66=debug ENDIAN=big
-       $(ECHO) \# Making generic/c66:release:edma3_lld_rm: -for big_endian
-       $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=66 PROFILE_66=release ENDIAN=big
        $(ECHO) \# Making generic/c66:debug:edma3_lld_rm
        $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=66 PROFILE_66=debug ENDIAN=little
        $(ECHO) \# Making generic/c66:release:edma3_lld_rm
@@ -2464,18 +2406,10 @@ edma3_lld_rm_generic_clean:
        $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) clean PLATFORM=generic CORE=674 PROFILE_674=debug
        $(ECHO) \# Cleaning generic/c674:release:edma3_lld_rm
        $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) clean PLATFORM=generic CORE=674 PROFILE_674=release
-       $(ECHO) \# Cleaning generic/c64p:debug:edma3_lld_rm: -for big_endian
-       $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) clean PLATFORM=generic CORE=64p PROFILE_64p=debug ENDIAN=big
-       $(ECHO) \# Cleaning generic/c64p:release:edma3_lld_rm: -for big_endian
-       $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) clean PLATFORM=generic CORE=64p PROFILE_64p=release ENDIAN=big
        $(ECHO) \# Cleaning generic/c64p:debug:edma3_lld_rm
        $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) clean PLATFORM=generic CORE=64p PROFILE_64p=debug ENDIAN=little
        $(ECHO) \# Cleaning generic/c64p:release:edma3_lld_rm
        $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) clean PLATFORM=generic CORE=64p PROFILE_64p=release ENDIAN=little
-       $(ECHO) \# Cleaning generic/c66:debug:edma3_lld_rm: -for big_endian
-       $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) clean PLATFORM=generic CORE=66 PROFILE_66=debug ENDIAN=big
-       $(ECHO) \# Cleaning generic/c66:release:edma3_lld_rm: -for big_endian
-       $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) clean PLATFORM=generic CORE=66 PROFILE_66=release ENDIAN=big
        $(ECHO) \# Cleaning generic/c66:debug:edma3_lld_rm
        $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) clean PLATFORM=generic CORE=66 PROFILE_66=debug ENDIAN=little
        $(ECHO) \# Cleaning generic/c66:release:edma3_lld_rm
@@ -2498,25 +2432,15 @@ edma3_lld_rm_generic_clean:
 # Rule to build all examples
 #
 #=======================================================================================================================================
-edma3_drv_c6472-evm_64p_example:
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Making example $@:debug
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=release
-       $(ECHO) \# Making example $@:release
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=release
-
-edma3_drv_c6472-evm_64p_be_example:
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
-       $(ECHO) \# Making example $@:debug
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
-       $(ECHO) \# Making example $@:release
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
+#edma3_drv_c6472-evm_64p_example:
+#      $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
+#      $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=debug
+#      $(ECHO) \# Making example $@:debug
+#      $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=debug
+#      $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
+#      $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=release
+#      $(ECHO) \# Making example $@:release
+#      $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=release
 
 edma3_drv_c6748-evm_674_example:
        $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
@@ -2538,6 +2462,16 @@ edma3_drv_da830-evm_674_example:
        $(ECHO) \# Making example $@:release
        $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=da830-evm CORE=c6xdsp PROFILE_c6xdsp=release
 
+edma3_drv_omapl137-evm_674_example:
+       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
+       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=omapl137-evm CORE=c6xdsp PROFILE_c6xdsp=debug
+       $(ECHO) \# Making example $@:debug
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=omapl137-evm CORE=c6xdsp PROFILE_c6xdsp=debug
+       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
+       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=omapl137-evm CORE=c6xdsp PROFILE_c6xdsp=release
+       $(ECHO) \# Making example $@:release
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=omapl137-evm CORE=c6xdsp PROFILE_c6xdsp=release
+
 edma3_drv_omapl138-evm_674_example:
        $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
        $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=omapl138-evm CORE=c6xdsp PROFILE_c6xdsp=debug
@@ -2558,25 +2492,15 @@ edma3_drv_omap4-evm_64t_example:
        $(ECHO) \# Making example $@:release
        $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=omap4-evm CORE=c6xdsp PROFILE_c6xdsp=release
 
-edma3_drv_tci6486-evm_64p_example:
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Making example $@:debug
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=release
-       $(ECHO) \# Making example $@:release
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=release
-
-edma3_drv_tci6486-evm_64p_be_example:
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
-       $(ECHO) \# Making example $@:debug
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
-       $(ECHO) \# Making example $@:release
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
+#edma3_drv_tci6486-evm_64p_example:
+#      $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
+#      $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=debug
+#      $(ECHO) \# Making example $@:debug
+#      $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=debug
+#      $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
+#      $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=release
+#      $(ECHO) \# Making example $@:release
+#      $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=release
 
 edma3_drv_ti816x-evm_674_example:
        $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
@@ -2623,13 +2547,9 @@ endif
 edma3_drv_tci6608-sim_66_be_example:
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Making example $@:debug
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6608-sim PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
        $(ECHO) \# Making example $@:release
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6608-sim PROFILE_c6xdsp=release ENDIAN=big
 endif
 
 edma3_drv_tci6616-sim_66_example:
@@ -2647,62 +2567,50 @@ endif
 edma3_drv_tci6616-sim_66_be_example:
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Making example $@:debug
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6616-sim PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
        $(ECHO) \# Making example $@:release
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6616-sim PROFILE_c6xdsp=release ENDIAN=big
 endif
 
-edma3_drv_tci6614-sim_66_example:
-ifeq ($(FORMAT),ELF)
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6614-sim CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Making example $@:debug
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6614-sim PROFILE_c6xdsp=debug
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6614-sim CORE=c6xdsp PROFILE_c6xdsp=release
-       $(ECHO) \# Making example $@:release
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6614-sim PROFILE_c6xdsp=release
-endif
-
-edma3_drv_tci6614-sim_66_be_example:
-ifeq ($(FORMAT),ELF)
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6614-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
-       $(ECHO) \# Making example $@:debug
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6614-sim PROFILE_c6xdsp=debug ENDIAN=big
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6614-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
-       $(ECHO) \# Making example $@:release
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6614-sim PROFILE_c6xdsp=release ENDIAN=big
-endif
-
-edma3_drv_c6657-sim_66_example:
-ifeq ($(FORMAT),ELF)
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6657-sim CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Making example $@:debug
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6657-sim PROFILE_c6xdsp=debug
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6657-sim CORE=c6xdsp PROFILE_c6xdsp=release
-       $(ECHO) \# Making example $@:release
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6657-sim PROFILE_c6xdsp=release
-endif
-
-edma3_drv_c6657-sim_66_be_example:
-ifeq ($(FORMAT),ELF)
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6657-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
-       $(ECHO) \# Making example $@:debug
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6657-sim PROFILE_c6xdsp=debug ENDIAN=big
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6657-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
-       $(ECHO) \# Making example $@:release
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6657-sim PROFILE_c6xdsp=release ENDIAN=big
-endif
+#edma3_drv_tci6614-sim_66_example:
+#ifeq ($(FORMAT),ELF)
+#      $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
+#      $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6614-sim CORE=c6xdsp PROFILE_c6xdsp=debug
+#      $(ECHO) \# Making example $@:debug
+#      $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6614-sim PROFILE_c6xdsp=debug
+#      $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
+#      $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6614-sim CORE=c6xdsp PROFILE_c6xdsp=release
+#      $(ECHO) \# Making example $@:release
+#      $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6614-sim PROFILE_c6xdsp=release
+#endif
+
+#edma3_drv_tci6614-sim_66_be_example:
+#ifeq ($(FORMAT),ELF)
+#      $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
+#      $(ECHO) \# Making example $@:debug
+#      $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
+#      $(ECHO) \# Making example $@:release
+#endif
+
+#edma3_drv_c6657-sim_66_example:
+#ifeq ($(FORMAT),ELF)
+#      $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
+#      $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6657-sim CORE=c6xdsp PROFILE_c6xdsp=debug
+#      $(ECHO) \# Making example $@:debug
+#      $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6657-sim PROFILE_c6xdsp=debug
+#      $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
+#      $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6657-sim CORE=c6xdsp PROFILE_c6xdsp=release
+#      $(ECHO) \# Making example $@:release
+#      $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6657-sim PROFILE_c6xdsp=release
+#endif
+
+#edma3_drv_c6657-sim_66_be_example:
+#ifeq ($(FORMAT),ELF)
+#      $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
+#      $(ECHO) \# Making example $@:debug
+#      $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
+#      $(ECHO) \# Making example $@:release
+#endif
 
 edma3_drv_tci6638k2k-sim_66_example:
 ifeq ($(FORMAT),ELF)
@@ -2719,38 +2627,30 @@ endif
 edma3_drv_tci6638k2k-sim_66_be_example:
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6638k2k-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Making example $@:debug
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6638k2k-sim PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6638k2k-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
        $(ECHO) \# Making example $@:release
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6638k2k-sim PROFILE_c6xdsp=release ENDIAN=big
 endif
 
-edma3_drv_c6670-evm_66_example:
-ifeq ($(FORMAT),ELF)
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Making example $@:debug
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6670-evm PROFILE_c6xdsp=debug
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=release
-       $(ECHO) \# Making example $@:release
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6670-evm PROFILE_c6xdsp=release
-endif
+#edma3_drv_c6670-evm_66_example:
+#ifeq ($(FORMAT),ELF)
+#      $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
+#      $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=debug
+#      $(ECHO) \# Making example $@:debug
+#      $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6670-evm PROFILE_c6xdsp=debug
+#      $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
+#      $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=release
+#      $(ECHO) \# Making example $@:release
+#      $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6670-evm PROFILE_c6xdsp=release
+#endif
 
-edma3_drv_c6670-evm_66_be_example:
-ifeq ($(FORMAT),ELF)
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
-       $(ECHO) \# Making example $@:debug
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6670-evm PROFILE_c6xdsp=debug ENDIAN=big
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
-       $(ECHO) \# Making example $@:release
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6670-evm PROFILE_c6xdsp=release ENDIAN=big
-endif
+#edma3_drv_c6670-evm_66_be_example:
+#ifeq ($(FORMAT),ELF)
+#      $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
+#      $(ECHO) \# Making example $@:debug
+#      $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
+#      $(ECHO) \# Making example $@:release
+#endif
 
 
 edma3_drv_c6678-evm_66_example:
@@ -2768,39 +2668,31 @@ endif
 edma3_drv_c6678-evm_66_be_example:
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Making example $@:debug
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
        $(ECHO) \# Making example $@:release
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=release ENDIAN=big
 endif
 
 
-edma3_drv_tci6614-evm_66_example:
-ifeq ($(FORMAT),ELF)
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6614-evm CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Making example $@:debug
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6614-evm PROFILE_c6xdsp=debug
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6614-evm CORE=c6xdsp PROFILE_c6xdsp=release
-       $(ECHO) \# Making example $@:release
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6614-evm PROFILE_c6xdsp=release
-endif
+#edma3_drv_tci6614-evm_66_example:
+#ifeq ($(FORMAT),ELF)
+#      $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
+#      $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6614-evm CORE=c6xdsp PROFILE_c6xdsp=debug
+#      $(ECHO) \# Making example $@:debug
+#      $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6614-evm PROFILE_c6xdsp=debug
+#      $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
+#      $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6614-evm CORE=c6xdsp PROFILE_c6xdsp=release
+#      $(ECHO) \# Making example $@:release
+#      $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6614-evm PROFILE_c6xdsp=release
+#endif
 
-edma3_drv_tci6614-evm_66_be_example:
-ifeq ($(FORMAT),ELF)
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6614-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
-       $(ECHO) \# Making example $@:debug
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6614-evm PROFILE_c6xdsp=debug ENDIAN=big
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6614-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
-       $(ECHO) \# Making example $@:release
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6614-evm PROFILE_c6xdsp=release ENDIAN=big
-endif
+#edma3_drv_tci6614-evm_66_be_example:
+#ifeq ($(FORMAT),ELF)
+#      $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
+#      $(ECHO) \# Making example $@:debug
+#      $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
+#      $(ECHO) \# Making example $@:release
+#endif
 
 
 edma3_drv_c6657-evm_66_example:
@@ -2818,13 +2710,9 @@ endif
 edma3_drv_c6657-evm_66_be_example:
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6657-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Making example $@:debug
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6657-evm PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6657-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
        $(ECHO) \# Making example $@:release
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6657-evm PROFILE_c6xdsp=release ENDIAN=big
 endif
 
 
@@ -2843,13 +2731,9 @@ endif
 edma3_drv_tci6638k2k-evm_66_be_example:
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6638k2k-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Making example $@:debug
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6638k2k-evm PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6638k2k-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
        $(ECHO) \# Making example $@:release
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6638k2k-evm PROFILE_c6xdsp=release ENDIAN=big
 endif
 
 
@@ -2868,13 +2752,9 @@ endif
 edma3_drv_tci6630k2l-evm_66_be_example:
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6630k2l-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Making example $@:debug
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6630k2l-evm PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6630k2l-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
        $(ECHO) \# Making example $@:release
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6630k2l-evm PROFILE_c6xdsp=release ENDIAN=big
 endif
 
 edma3_drv_c66ak2e-evm_66_example:
@@ -2892,13 +2772,9 @@ endif
 edma3_drv_c66ak2e-evm_66_be_example:
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c66ak2e-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Making example $@:debug
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c66ak2e-evm PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c66ak2e-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
        $(ECHO) \# Making example $@:release
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c66ak2e-evm PROFILE_c6xdsp=release ENDIAN=big
 endif
 
 edma3_drv_tci6636k2h-evm_66_example:
@@ -2916,15 +2792,42 @@ endif
 edma3_drv_tci6636k2h-evm_66_be_example:
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6636k2h-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Making example $@:debug
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6636k2h-evm PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6636k2h-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
        $(ECHO) \# Making example $@:release
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6636k2h-evm PROFILE_c6xdsp=release ENDIAN=big
 endif
 
+edma3_drv_tci66ak2g02-evm_66_example:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
+       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci66ak2g02-evm CORE=c6xdsp PROFILE_c6xdsp=debug
+       $(ECHO) \# Making example $@:debug
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci66ak2g02-evm PROFILE_c6xdsp=debug
+       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
+       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci66ak2g02-evm CORE=c6xdsp PROFILE_c6xdsp=release
+       $(ECHO) \# Making example $@:release
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci66ak2g02-evm PROFILE_c6xdsp=release
+endif
+
+edma3_drv_tci66ak2g-evm_66_be_example:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
+       $(ECHO) \# Making example $@:debug
+       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
+       $(ECHO) \# Making example $@:release
+endif
+
+edma3_drv_omapl137-evm_arm9_example:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Configuring XDC packages for $@:arm9:debug
+       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=omapl137-evm CORE=arm9 PROFILE_arm9=debug
+       $(ECHO) \# Making example $@:debug
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=omapl137-evm CORE=arm9 PROFILE_arm9=debug
+       $(ECHO) \# Configuring XDC packages for $@:arm9:release
+       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=omapl137-evm CORE=arm9 PROFILE_arm9=release
+       $(ECHO) \# Making example $@:release
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=omapl137-evm CORE=arm9 PROFILE_arm9=release
+endif
 
 edma3_drv_omapl138-evm_arm9_example:
 ifeq ($(FORMAT),ELF)
@@ -3042,117 +2945,126 @@ ifeq ($(FORMAT),ELF)
        $(ECHO) \# Making example $@:release
        $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6a811x-evm CORE=m3vpss PROFILE_m3vpss=release
 endif
-edma3_drv_tda2xx-evm_66_example:
-       $(ECHO) \# Configuring XDC packages for $@:m4:debug 
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tda2xx-evm CORE=c6xdsp PROFILE_c6xdsp=debug
-       $(ECHO) \# Making example $@:debug
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tda2xx-evm CORE=c6xdsp PROFILE_c6xdsp=debug     
 
-       $(ECHO) \# Configuring XDC packages for $@:m4:release 
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tda2xx-evm CORE=c6xdsp PROFILE_c6xdsp=release
-       $(ECHO) \# Making example $@:release
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tda2xx-evm CORE=c6xdsp PROFILE_c6xdsp=release
-
-edma3_drv_tda2xx-evm_m4_example:
+edma3_drv_tci6630k2l-evm_a15_example:
+ifneq ($(OS),Windows_NT)
 ifeq ($(FORMAT),ELF)
-       $(ECHO) \# Configuring XDC packages for $@:m4:debug 
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tda2xx-evm CORE=m4 PROFILE_m4=debug IPUCORE=0
-       $(ECHO) \# Making example $@:debug
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tda2xx-evm CORE=m4 PROFILE_m4=debug     IPUCORE=0
-
-       $(ECHO) \# Configuring XDC packages for $@:m4:release 
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tda2xx-evm CORE=m4 PROFILE_m4=release IPUCORE=0
-       $(ECHO) \# Making example $@:release
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tda2xx-evm CORE=m4 PROFILE_m4=release IPUCORE=0
+ifeq ($(TOOLCHAIN_a15),GCC)
+       $(ECHO) \# Configuring XDC packages for $@:a15host:debug:user space 
+       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6630k2l-evm CORE=a15host PROFILE_a15host=debug TOOLCHAIN_a15=GCC
+       $(ECHO) \# Making example $@:debug:user space
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6630k2l-evm CORE=a15host PROFILE_a15host=debug TOOLCHAIN_a15=GCC
 
-       $(ECHO) \# Configuring XDC packages for $@:m4:debug 
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tda2xx-evm CORE=m4 PROFILE_m4=debug IPUCORE=1
-       $(ECHO) \# Making example $@:debug
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tda2xx-evm CORE=m4 PROFILE_m4=debug IPUCORE=1
-
-       $(ECHO) \# Configuring XDC packages for $@:m4:release 
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tda2xx-evm CORE=m4 PROFILE_m4=release IPUCORE=1
-       $(ECHO) \# Making example $@:release
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tda2xx-evm CORE=m4 PROFILE_m4=release IPUCORE=1
+       $(ECHO) \# Configuring XDC packages for $@:a15host:release:user space
+       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6630k2l-evm CORE=a15host PROFILE_a15host=release TOOLCHAIN_a15=GCC
+       $(ECHO) \# Making example $@:release:user space
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6630k2l-evm CORE=a15host PROFILE_a15host=release TOOLCHAIN_a15=GCC
+else
+       $(ECHO) \# example $@:bios
+endif
+endif
 endif
 
-edma3_drv_tda2xx-evm_a15_example:
+edma3_drv_c66ak2e-evm_a15_example:
+ifneq ($(OS),Windows_NT)
 ifeq ($(FORMAT),ELF)
-       $(ECHO) \# Configuring XDC packages for $@:a15host:debug 
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tda2xx-evm CORE=a15host PROFILE_a15host=debug
-       $(ECHO) \# Making example $@:debug
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tda2xx-evm CORE=a15host PROFILE_a15host=debug   
+ifeq ($(TOOLCHAIN_a15),GCC)
+       $(ECHO) \# Configuring XDC packages for $@:a15host:debug:user space 
+       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c66ak2e-evm CORE=a15host PROFILE_a15host=debug TOOLCHAIN_a15=GCC
+       $(ECHO) \# Making example $@:debug:user space
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c66ak2e-evm CORE=a15host PROFILE_a15host=debug TOOLCHAIN_a15=GCC
 
-       $(ECHO) \# Configuring XDC packages for $@:a15host:release 
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tda2xx-evm CORE=a15host PROFILE_a15host=release
-       $(ECHO) \# Making example $@:release
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tda2xx-evm CORE=a15host PROFILE_a15host=release
+       $(ECHO) \# Configuring XDC packages for $@:a15host:release:user space 
+       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c66ak2e-evm CORE=a15host PROFILE_a15host=release TOOLCHAIN_a15=GCC
+       $(ECHO) \# Making example $@:release:user space
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c66ak2e-evm CORE=a15host PROFILE_a15host=release TOOLCHAIN_a15=GCC
+else
+       $(ECHO) \# example $@:bios
+endif
+endif
 endif
 
-edma3_drv_tci6630k2l-evm_a15_example:
+edma3_drv_tci6636k2h-evm_a15_example:
+ifneq ($(OS),Windows_NT)
 ifeq ($(FORMAT),ELF)
-       $(ECHO) \# Configuring XDC packages for $@:a15host:debug 
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6630k2l-evm CORE=a15host PROFILE_a15host=debug
-       $(ECHO) \# Making example $@:debug
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6630k2l-evm CORE=a15host PROFILE_a15host=debug       
+ifeq ($(TOOLCHAIN_a15),GCC)
+       $(ECHO) \# Configuring XDC packages for $@:a15host:debug:user space 
+       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6636k2h-evm CORE=a15host PROFILE_a15host=debug TOOLCHAIN_a15=GCC
+       $(ECHO) \# Making example $@:debug:user space
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6636k2h-evm CORE=a15host PROFILE_a15host=debug TOOLCHAIN_a15=GCC
 
-       $(ECHO) \# Configuring XDC packages for $@:a15host:release 
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6630k2l-evm CORE=a15host PROFILE_a15host=release
-       $(ECHO) \# Making example $@:release
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6630k2l-evm CORE=a15host PROFILE_a15host=release
+       $(ECHO) \# Configuring XDC packages for $@:a15host:release:user space 
+       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6636k2h-evm CORE=a15host PROFILE_a15host=release TOOLCHAIN_a15=GCC
+       $(ECHO) \# Making example $@:release:user space
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6636k2h-evm CORE=a15host PROFILE_a15host=release TOOLCHAIN_a15=GCC
+else
+       $(ECHO) \# example $@:bios
+endif
+endif
 endif
 
-edma3_drv_c66ak2e-evm_a15_example:
+edma3_drv_tci6638k2k-evm_a15_example:
+ifneq ($(OS),Windows_NT)
 ifeq ($(FORMAT),ELF)
-       $(ECHO) \# Configuring XDC packages for $@:a15host:debug 
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c66ak2e-evm CORE=a15host PROFILE_a15host=debug
-       $(ECHO) \# Making example $@:debug
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c66ak2e-evm CORE=a15host PROFILE_a15host=debug  
-
-       $(ECHO) \# Configuring XDC packages for $@:a15host:release 
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c66ak2e-evm CORE=a15host PROFILE_a15host=release
-       $(ECHO) \# Making example $@:release
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c66ak2e-evm CORE=a15host PROFILE_a15host=release
+ifeq ($(TOOLCHAIN_a15),GCC)
+       $(ECHO) \# Configuring XDC packages for $@:a15host:debug:user space 
+       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6638k2k-evm CORE=a15host PROFILE_a15host=debug TOOLCHAIN_a15=GCC
+       $(ECHO) \# Making example $@:debug:user space
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6638k2k-evm CORE=a15host PROFILE_a15host=debug TOOLCHAIN_a15=GCC
+       
+       $(ECHO) \# Configuring XDC packages for $@:a15host:release:user space 
+       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6638k2k-evm CORE=a15host PROFILE_a15host=release TOOLCHAIN_a15=GCC
+       $(ECHO) \# Making example $@:release:user space
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6638k2k-evm CORE=a15host PROFILE_a15host=release TOOLCHAIN_a15=GCC
+else
+       $(ECHO) \# example $@:bios
+endif
+endif
 endif
 
-edma3_drv_tci6636k2h-evm_a15_example:
+
+edma3_drv_am335x-evm_a8_example:
 ifeq ($(FORMAT),ELF)
-       $(ECHO) \# Configuring XDC packages for $@:a15host:debug 
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6636k2h-evm CORE=a15host PROFILE_a15host=debug
+       $(ECHO) \# Configuring XDC packages for $@:a8host:debug
+       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=am335x-evm CORE=a8host PROFILE_a8host=debug TOOLCHAIN_a8=GCC
        $(ECHO) \# Making example $@:debug
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6636k2h-evm CORE=a15host PROFILE_a15host=debug       
-
-       $(ECHO) \# Configuring XDC packages for $@:a15host:release 
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6636k2h-evm CORE=a15host PROFILE_a15host=release
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=am335x-evm CORE=a8host PROFILE_a8host=debug TOOLCHAIN_a8=GCC
+       $(ECHO) \# Configuring XDC packages for $@:a8host:release
+       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=am335x-evm CORE=a8host PROFILE_a8host=release TOOLCHAIN_a8=GCC
        $(ECHO) \# Making example $@:release
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6636k2h-evm CORE=a15host PROFILE_a15host=release
-endif
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=am335x-evm CORE=a8host PROFILE_a8host=release TOOLCHAIN_a8=GCC
+endif        
 
-edma3_drv_tci6638k2k-evm_a15_example:
+edma3_drv_am437x-evm_a9_example:
 ifeq ($(FORMAT),ELF)
-       $(ECHO) \# Configuring XDC packages for $@:a15host:debug 
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6638k2k-evm CORE=a15host PROFILE_a15host=debug
+       $(ECHO) \# Configuring XDC packages for $@:arm9:debug
+       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=am437x-evm CORE=arm9 PROFILE_arm9=debug TOOLCHAIN_arm9=GCC
        $(ECHO) \# Making example $@:debug
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6638k2k-evm CORE=a15host PROFILE_a15host=debug       
-
-       $(ECHO) \# Configuring XDC packages for $@:a15host:release 
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6638k2k-evm CORE=a15host PROFILE_a15host=release
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=am437x-evm CORE=arm9 PROFILE_arm9=debug TOOLCHAIN_arm9=GCC
+       $(ECHO) \# Configuring XDC packages for $@:arm9:release
+       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=am437x-evm CORE=arm9 PROFILE_arm9=release TOOLCHAIN_arm9=GCC
        $(ECHO) \# Making example $@:release
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6638k2k-evm CORE=a15host PROFILE_a15host=release
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=am437x-evm CORE=arm9 PROFILE_arm9=release TOOLCHAIN_arm9=GCC
 endif
-edma3_drv_tda2xx-evm_eve_example:
+
+edma3_drv_tci66ak2g02-evm_a15_example:
+ifneq ($(OS),Windows_NT)
 ifeq ($(FORMAT),ELF)
-       $(ECHO) \# Configuring XDC packages for $@:eve:debug $($@_EXAMPLES_PATH)
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tda2xx-evm CORE=eve PROFILE_eve=debug
-       $(ECHO) \# Making example $@:debug
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tda2xx-evm CORE=eve PROFILE_eve=debug   
+ifeq ($(TOOLCHAIN_a15),GCC)
+       $(ECHO) \# Configuring XDC packages for $@:a15host:debug:user space
+       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci66ak2g02-evm CORE=a15host PROFILE_a15host=debug TOOLCHAIN_a15=GCC
+       $(ECHO) \# Making example $@:debug:user space
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci66ak2g02-evm CORE=a15host PROFILE_a15host=debug TOOLCHAIN_a15=GCC
 
-       $(ECHO) \# Configuring XDC packages for $@:eve:release 
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tda2xx-evm CORE=eve PROFILE_eve=release
-       $(ECHO) \# Making example $@:release
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tda2xx-evm CORE=eve PROFILE_eve=release
+       $(ECHO) \# Configuring XDC packages for $@:a15host:release:user space 
+       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci66ak2g02-evm CORE=a15host PROFILE_a15host=release TOOLCHAIN_a15=GCC
+       $(ECHO) \# Making example $@:release:user space
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci66ak2g02-evm CORE=a15host PROFILE_a15host=release TOOLCHAIN_a15=GCC
+else
+       $(ECHO) \# example $@:bios
+endif
+endif
 endif
-
 
 #=======================================================================================================================================
 #
@@ -3160,17 +3072,11 @@ endif
 #
 #=======================================================================================================================================
 
-edma3_drv_c6472-evm_64p_example_clean:
-       $(ECHO) \# Cleaning example $@:debug
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6472-evm PROFILE_c6xdsp=debug
-       $(ECHO) \# Cleaning example $@:release
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6472-evm PROFILE_c6xdsp=release
-
-edma3_drv_c6472-evm_64p_be_example_clean:
-       $(ECHO) \# Cleaning example $@:debug
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6472-evm PROFILE_c6xdsp=debug ENDIAN=big
-       $(ECHO) \# Cleaning example $@:release
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6472-evm PROFILE_c6xdsp=release ENDIAN=big
+#edma3_drv_c6472-evm_64p_example_clean:
+#      $(ECHO) \# Cleaning example $@:debug
+#      $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6472-evm PROFILE_c6xdsp=debug
+#      $(ECHO) \# Cleaning example $@:release
+#      $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6472-evm PROFILE_c6xdsp=release
 
 edma3_drv_c6748-evm_674_example_clean:
        $(ECHO) \# Cleaning example $@:debug
@@ -3184,6 +3090,20 @@ edma3_drv_da830-evm_674_example_clean:
        $(ECHO) \# Cleaning example $@:release
        $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=da830-evm PROFILE_c6xdsp=release
 
+edma3_drv_omapl137-evm_674_example_clean:
+       $(ECHO) \# Cleaning example $@:debug
+       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=omapl137-evm PROFILE_c6xdsp=debug
+       $(ECHO) \# Cleaning example $@:release
+       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=omapl137-evm PROFILE_c6xdsp=release
+
+edma3_drv_omapl137-evm_arm9_example_clean:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Cleaning example $@:debug
+       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=omapl137-evm CORE=arm9 PROFILE_arm9=debug
+       $(ECHO) \# Cleaning example $@:release
+       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=omapl137-evm CORE=arm9 PROFILE_arm9=release
+endif
+
 edma3_drv_omapl138-evm_674_example_clean:
        $(ECHO) \# Cleaning example $@:debug
        $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=omapl138-evm PROFILE_c6xdsp=debug
@@ -3204,17 +3124,11 @@ edma3_drv_omap4-evm_64t_example_clean:
        $(ECHO) \# Cleaning example $@:release
        $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=omap4-evm PROFILE_c6xdsp=release
 
-edma3_drv_tci6486-evm_64p_example_clean:
-       $(ECHO) \# Cleaning example $@:debug
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6486-evm PROFILE_c6xdsp=debug
-       $(ECHO) \# Cleaning example $@:release
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6486-evm PROFILE_c6xdsp=release
-
-edma3_drv_tci6486-evm_64p_be_example_clean:
-       $(ECHO) \# Cleaning example $@:debug
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6486-evm PROFILE_c6xdsp=debug ENDIAN=big
-       $(ECHO) \# Cleaning example $@:release
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6486-evm PROFILE_c6xdsp=release ENDIAN=big
+#edma3_drv_tci6486-evm_64p_example_clean:
+#      $(ECHO) \# Cleaning example $@:debug
+#      $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6486-evm PROFILE_c6xdsp=debug
+#      $(ECHO) \# Cleaning example $@:release
+#      $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6486-evm PROFILE_c6xdsp=release
 
 edma3_drv_ti816x-evm_674_example_clean:
        $(ECHO) \# Cleaning example $@:debug
@@ -3270,22 +3184,6 @@ ifeq ($(FORMAT),ELF)
        $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=ti814x-evm CORE=m3video PROFILE_m3video=release
 endif
 
-edma3_drv_tda2xx-evm_m4_example_clean:
-ifeq ($(FORMAT),ELF)
-       $(ECHO) \# Cleaning example $@:debug
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tda2xx-evm CORE=m4 PROFILE_m4=debug
-       $(ECHO) \# Cleaning example $@:release
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tda2xx-evm CORE=m4 PROFILE_m4=release
-endif
-
-edma3_drv_tda2xx-evm_eve_example_clean:
-ifeq ($(FORMAT),ELF)
-       $(ECHO) \# Cleaning example $@:debug
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tda2xx-evm CORE=eve PROFILE_eve=debug
-       $(ECHO) \# Cleaning example $@:release
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tda2xx-evm CORE=eve PROFILE_eve=release
-endif
-
 edma3_drv_ti816x-evm_m3_example_clean:
 ifeq ($(FORMAT),ELF)
        $(ECHO) \# Cleaning example $@:debug
@@ -3318,9 +3216,7 @@ edma3_drv_tci6608-sim_66_example_clean:
 
 edma3_drv_tci6608-sim_66_be_example_clean:
        $(ECHO) \# Cleaning example $@:debug
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6608-sim PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Cleaning example $@:release
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6608-sim PROFILE_c6xdsp=release ENDIAN=big
 
 edma3_drv_tci6616-sim_66_example_clean:
        $(ECHO) \# Cleaning example $@:debug
@@ -3330,21 +3226,17 @@ edma3_drv_tci6616-sim_66_example_clean:
 
 edma3_drv_tci6616-sim_66_be_example_clean:
        $(ECHO) \# Cleaning example $@:debug
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6616-sim PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Cleaning example $@:release
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6616-sim PROFILE_c6xdsp=release ENDIAN=big
 
-edma3_drv_tci6614-sim_66_example_clean:
-       $(ECHO) \# Cleaning example $@:debug
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6614-sim PROFILE_c6xdsp=debug
-       $(ECHO) \# Cleaning example $@:release
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6614-sim PROFILE_c6xdsp=release
+#edma3_drv_tci6614-sim_66_example_clean:
+#      $(ECHO) \# Cleaning example $@:debug
+#      $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6614-sim PROFILE_c6xdsp=debug
+#      $(ECHO) \# Cleaning example $@:release
+#      $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6614-sim PROFILE_c6xdsp=release
 
-edma3_drv_tci6614-sim_66_be_example_clean:
-       $(ECHO) \# Cleaning example $@:debug
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6614-sim PROFILE_c6xdsp=debug ENDIAN=big
-       $(ECHO) \# Cleaning example $@:release
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6614-sim PROFILE_c6xdsp=release ENDIAN=big
+#edma3_drv_tci6614-sim_66_be_example_clean:
+#      $(ECHO) \# Cleaning example $@:debug
+#      $(ECHO) \# Cleaning example $@:release
 
 edma3_drv_c6657-sim_66_example_clean:
        $(ECHO) \# Cleaning example $@:debug
@@ -3354,9 +3246,7 @@ edma3_drv_c6657-sim_66_example_clean:
 
 edma3_drv_c6657-sim_66_be_example_clean:
        $(ECHO) \# Cleaning example $@:debug
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6657-sim PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Cleaning example $@:release
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6657-sim PROFILE_c6xdsp=release ENDIAN=big
 
 edma3_drv_tci6638k2k-sim_66_example_clean:
        $(ECHO) \# Cleaning example $@:debug
@@ -3366,21 +3256,17 @@ edma3_drv_tci6638k2k-sim_66_example_clean:
 
 edma3_drv_tci6638k2k-sim_66_be_example_clean:
        $(ECHO) \# Cleaning example $@:debug
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6638k2k-sim PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Cleaning example $@:release
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6638k2k-sim PROFILE_c6xdsp=release ENDIAN=big
 
-edma3_drv_c6670-evm_66_example_clean:
-       $(ECHO) \# Cleaning example $@:debug
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6670-evm PROFILE_c6xdsp=debug
-       $(ECHO) \# Cleaning example $@:release
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6670-evm PROFILE_c6xdsp=release
+#edma3_drv_c6670-evm_66_example_clean:
+#      $(ECHO) \# Cleaning example $@:debug
+#      $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6670-evm PROFILE_c6xdsp=debug
+#      $(ECHO) \# Cleaning example $@:release
+#      $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6670-evm PROFILE_c6xdsp=release
 
-edma3_drv_c6670-evm_66_be_example_clean:
-       $(ECHO) \# Cleaning example $@:debug
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6670-evm PROFILE_c6xdsp=debug ENDIAN=big
-       $(ECHO) \# Cleaning example $@:release
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6670-evm PROFILE_c6xdsp=release ENDIAN=big
+#edma3_drv_c6670-evm_66_be_example_clean:
+#      $(ECHO) \# Cleaning example $@:debug
+#      $(ECHO) \# Cleaning example $@:release
 
 edma3_drv_c6678-evm_66_example_clean:
        $(ECHO) \# Cleaning example $@:debug
@@ -3390,21 +3276,17 @@ edma3_drv_c6678-evm_66_example_clean:
 
 edma3_drv_c6678-evm_66_be_example_clean:
        $(ECHO) \# Cleaning example $@:debug
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6678-evm PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Cleaning example $@:release
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6678-evm PROFILE_c6xdsp=release ENDIAN=big
 
-edma3_drv_tci6614-evm_66_example_clean:
-       $(ECHO) \# Cleaning example $@:debug
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6614-evm PROFILE_c6xdsp=debug
-       $(ECHO) \# Cleaning example $@:release
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6614-evm PROFILE_c6xdsp=release
+#edma3_drv_tci6614-evm_66_example_clean:
+#      $(ECHO) \# Cleaning example $@:debug
+#      $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6614-evm PROFILE_c6xdsp=debug
+#      $(ECHO) \# Cleaning example $@:release
+#      $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6614-evm PROFILE_c6xdsp=release
 
-edma3_drv_tci6614-evm_66_be_example_clean:
-       $(ECHO) \# Cleaning example $@:debug
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6614-evm PROFILE_c6xdsp=debug ENDIAN=big
-       $(ECHO) \# Cleaning example $@:release
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6614-evm PROFILE_c6xdsp=release ENDIAN=big
+#edma3_drv_tci6614-evm_66_be_example_clean:
+#      $(ECHO) \# Cleaning example $@:debug
+#      $(ECHO) \# Cleaning example $@:release
 
 edma3_drv_c6657-evm_66_example_clean:
        $(ECHO) \# Cleaning example $@:debug
@@ -3414,9 +3296,7 @@ edma3_drv_c6657-evm_66_example_clean:
 
 edma3_drv_c6657-evm_66_be_example_clean:
        $(ECHO) \# Cleaning example $@:debug
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6657-evm PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Cleaning example $@:release
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6657-evm PROFILE_c6xdsp=release ENDIAN=big
 
 edma3_drv_tci6638k2k-evm_66_example_clean:
        $(ECHO) \# Cleaning example $@:debug
@@ -3426,15 +3306,15 @@ edma3_drv_tci6638k2k-evm_66_example_clean:
 
 edma3_drv_tci6638k2k-evm_66_be_example_clean:
        $(ECHO) \# Cleaning example $@:debug
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6638k2k-evm PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Cleaning example $@:release
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6638k2k-evm PROFILE_c6xdsp=release ENDIAN=big
 
 edma3_drv_tci6638k2k-evm_a15_example_clean:
+ifneq ($(OS),Windows_NT)
        $(ECHO) \# Cleaning example $@:debug
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) PLATFORM=tci6638k2k-evm CORE=a15host PROFILE_a15host=debug clean
+       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) PLATFORM=tci6638k2k-evm CORE=a15host PROFILE_a15host=debug TOOLCHAIN_a15=GCC clean
        $(ECHO) \# Cleaning example $@:release
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) PLATFORM=tci6638k2k-evm CORE=a15host PROFILE_a15host=release clean
+       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) PLATFORM=tci6638k2k-evm CORE=a15host PROFILE_a15host=release TOOLCHAIN_a15=GCC clean
+endif
 
 edma3_drv_tci6630k2l-evm_66_example_clean:
        $(ECHO) \# Cleaning example $@:debug
@@ -3444,9 +3324,7 @@ edma3_drv_tci6630k2l-evm_66_example_clean:
 
 edma3_drv_tci6630k2l-evm_66_be_example_clean:
        $(ECHO) \# Cleaning example $@:debug
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6630k2l-evm PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Cleaning example $@:release
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6630k2l-evm PROFILE_c6xdsp=release ENDIAN=big
 
 edma3_drv_c66ak2e-evm_66_example_clean:
        $(ECHO) \# Cleaning example $@:debug
@@ -3456,9 +3334,7 @@ edma3_drv_c66ak2e-evm_66_example_clean:
 
 edma3_drv_c66ak2e-evm_66_be_example_clean:
        $(ECHO) \# Cleaning example $@:debug
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c66ak2e-evm PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Cleaning example $@:release
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c66ak2e-evm PROFILE_c6xdsp=release ENDIAN=big
 
 edma3_drv_tci6636k2h-evm_66_example_clean:
        $(ECHO) \# Cleaning example $@:debug
@@ -3468,33 +3344,69 @@ edma3_drv_tci6636k2h-evm_66_example_clean:
 
 edma3_drv_tci6636k2h-evm_66_be_example_clean:
        $(ECHO) \# Cleaning example $@:debug
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6636k2h-evm PROFILE_c6xdsp=debug ENDIAN=big
        $(ECHO) \# Cleaning example $@:release
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6636k2h-evm PROFILE_c6xdsp=release ENDIAN=big
+
+edma3_drv_tci66ak2g02-evm_66_example_clean:
+       $(ECHO) \# Cleaning example $@:debug
+       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci66ak2g02-evm PROFILE_c6xdsp=debug
+       $(ECHO) \# Cleaning example $@:release
+       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci66ak2g02-evm PROFILE_c6xdsp=release
+
+edma3_drv_tci66ak2g02-evm_66_be_example_clean:
+       $(ECHO) \# Cleaning example $@:debug
+       $(ECHO) \# Cleaning example $@:release
 
 edma3_drv_tci6630k2l-evm_a15_example_clean:
+ifneq ($(OS),Windows_NT)
        $(ECHO) \# Cleaning example $@:debug
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) PLATFORM=tci6630k2l-evm CORE=a15host PROFILE_a15host=debug clean
+       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) PLATFORM=tci6630k2l-evm CORE=a15host PROFILE_a15host=debug TOOLCHAIN_a15=GCC clean
        $(ECHO) \# Cleaning example $@:release
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) PLATFORM=tci6630k2l-evm CORE=a15host PROFILE_a15host=release clean
+       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) PLATFORM=tci6630k2l-evm CORE=a15host PROFILE_a15host=release TOOLCHAIN_a15=GCC clean
+endif
 
 edma3_drv_c66ak2e-evm_a15_example_clean:
+ifneq ($(OS),Windows_NT)
        $(ECHO) \# Cleaning example $@:debug
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) PLATFORM=c66ak2e-evm CORE=a15host PROFILE_a15host=debug clean
+       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) PLATFORM=c66ak2e-evm CORE=a15host PROFILE_a15host=debug TOOLCHAIN_a15=GCC clean
        $(ECHO) \# Cleaning example $@:release
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) PLATFORM=c66ak2e-evm CORE=a15host PROFILE_a15host=release clean
+       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) PLATFORM=c66ak2e-evm CORE=a15host PROFILE_a15host=release TOOLCHAIN_a15=GCC clean
+endif
 
 edma3_drv_tci6636k2h-evm_a15_example_clean:
+ifneq ($(OS),Windows_NT)
+ifeq ($(TOOLCHAIN_a15),GCC)
+       $(ECHO) \# Cleaning example $@:debug:user space
+       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) PLATFORM=tci6636k2h-evm CORE=a15host PROFILE_a15host=debug TOOLCHAIN_a15=GCC clean
+       $(ECHO) \# Cleaning example $@:release:user space
+       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) PLATFORM=tci6636k2h-evm CORE=a15host PROFILE_a15host=release TOOLCHAIN_a15=GCC clean
+else   
+       $(ECHO) \# example $@:bios
+endif
+endif
+
+edma3_drv_am335x-evm_a8_example_clean:
+ifeq ($(FORMAT),ELF)
        $(ECHO) \# Cleaning example $@:debug
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) PLATFORM=tci6636k2h-evm CORE=a15host PROFILE_a15host=debug clean
+       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=am335x-evm CORE=a8host PROFILE_a8host=debug TOOLCHAIN_a8=GCC
        $(ECHO) \# Cleaning example $@:release
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) PLATFORM=tci6636k2h-evm CORE=a15host PROFILE_a15host=release clean
+       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=am335x-evm CORE=a8host PROFILE_a8host=release TOOLCHAIN_a8=GCC
+endif
 
-edma3_drv_tci6638k2k-evm_a15_example_clean:
+edma3_drv_am437x-evm_a9_example_clean:
+ifeq ($(FORMAT),ELF)
        $(ECHO) \# Cleaning example $@:debug
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) PLATFORM=tci6638k2k-evm CORE=a15host PROFILE_a15host=debug clean
+       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=am437x-evm CORE=arm9 PROFILE_arm9=debug TOOLCHAIN_arm9=GCC
        $(ECHO) \# Cleaning example $@:release
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) PLATFORM=tci6638k2k-evm CORE=a15host PROFILE_a15host=release clean
+       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=am437x-evm CORE=arm9 PROFILE_arm9=release TOOLCHAIN_arm9=GCC
+endif
+
+edma3_drv_tci66ak2g02-evm_a15_example_clean:
+ifneq ($(OS),Windows_NT)
+       $(ECHO) \# Cleaning example $@:debug
+       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) PLATFORM=tci66ak2g02-evm CORE=a15host PROFILE_a15host=debug TOOLCHAIN_a15=GCC clean
+       $(ECHO) \# Cleaning example $@:release
+       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) PLATFORM=tci66ak2g02-evm CORE=a15host PROFILE_a15host=release TOOLCHAIN_a15=GCC clean
+endif
 
 # Help
 help: