]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - keystone-rtos/edma3_lld.git/blobdiff - packages/makefile
Merge pull request #12 in PROCESSOR-SDK/edma3_lld from PRSDK-3125 to rtos-next
[keystone-rtos/edma3_lld.git] / packages / makefile
index 701a564e7709b2dec16c5b8ec0f5d8ce62ced8b9..b10c8a9a02cfbcda92529416216da2f5565b669b 100755 (executable)
@@ -1585,6 +1585,93 @@ edma3_lld_c66ak2e-evm_66_libs_rmsample_clean:
        $(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
+       $(ECHO) \# Making c66:debug:edma3_lld_drv -for big_endian
+       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci66ak2g02-evm PROFILE_c6xdsp=debug ENDIAN=big
+       $(ECHO) \# Making c66:release:edma3_lld_drv -for big_endian
+       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci66ak2g02-evm PROFILE_c6xdsp=release ENDIAN=big
+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:debug:edma3_lld_rm -for big_endian
+       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci66ak2g02-evm PROFILE_c6xdsp=debug ENDIAN=big
+       $(ECHO) \# Making tci66ak2g02-evm:release:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci66ak2g02-evm PROFILE_c6xdsp=release
+       $(ECHO) \# Making tci66ak2g02-evm:release:edma3_lld_rm for big_endian
+       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci66ak2g02-evm PROFILE_c6xdsp=release ENDIAN=big
+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:debug:edma3_lld_drv_sample -for big_endian
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci66ak2g02-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
+       $(ECHO) \# Making tci66ak2g02-evm:release:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci66ak2g02-evm CORE=c6xdsp PROFILE_c6xdsp=release
+       $(ECHO) \# Making tci66ak2g02-evm:release:edma3_lld_drv_sample -for big_endian
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci66ak2g02-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
+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 -for big_endian
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci66ak2g02-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
+       $(ECHO) \# Making tci66ak2g02-evm:debug:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci66ak2g02-evm CORE=c6xdsp PROFILE_c6xdsp=release
+       $(ECHO) \# Making tci66ak2g02-evm:debug:edma3_lld_rm_sample -for big_endian
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci66ak2g02-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
+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
+       $(ECHO) \# Cleaning c66:debug:edma3_lld_drv -for big_endian
+       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci66ak2g02-evm PROFILE_c6xdsp=debug ENDIAN=big
+       $(ECHO) \# Cleaning c66:release:edma3_lld_drv -for big_endian
+       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci66ak2g02-evm PROFILE_c6xdsp=release ENDIAN=big
+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:debug:edma3_lld_rm -for big_endian
+       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci66ak2g02-evm PROFILE_c6xdsp=debug ENDIAN=big
+       $(ECHO) \# Cleaning tci66ak2g02-evm:release:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci66ak2g02-evm PROFILE_c6xdsp=release
+       $(ECHO) \# Cleaning tci66ak2g02-evm:release:edma3_lld_rm for big_endian
+       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci66ak2g02-evm PROFILE_c6xdsp=release ENDIAN=big
+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:debug:edma3_lld_drv_sample -for big_endian
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci66ak2g02-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
+       $(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
+       $(ECHO) \# Cleaning tci66ak2g02-evm:release:edma3_lld_drv_sample -for big_endian
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci66ak2g02-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
+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 -for big_endian
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci66ak2g02-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
+       $(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
+       $(ECHO) \# Cleaning tci66ak2g02-evm:debug:edma3_lld_rm_sample -for big_endian
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci66ak2g02-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
+
 #=======================================================================================================================================
 #To Build libs For Platform c6748-evm Target 674
 edma3_lld_c6748-evm_674_libs: edma3_lld_ti814x-evm_674_libs_drv edma3_lld_c6748-evm_674_libs_rm edma3_lld_c6748-evm_674_libs_drvsample edma3_lld_c6748-evm_674_libs_rmsample
@@ -1806,6 +1893,98 @@ 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
@@ -2304,186 +2483,393 @@ edma3_lld_tci6638k2k-sim_66_libs_drvsample_clean:
 
 #=======================================================================================================================================
 #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 TOOLCHAIN_a15=GCC
+       $(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 TOOLCHAIN_a15=GCC
+       $(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 TOOLCHAIN_a15=GCC
+       $(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 TOOLCHAIN_a15=GCC
+       $(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
+
+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_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 TOOLCHAIN_a15=GCC
+       $(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 TOOLCHAIN_a15=GCC
+       $(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 TOOLCHAIN_a15=GCC
+       $(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 TOOLCHAIN_a15=GCC
+       $(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 TOOLCHAIN_a15=GCC
+       $(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 TOOLCHAIN_a15=GCC
+       $(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 TOOLCHAIN_a15=GCC
+       $(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 TOOLCHAIN_a15=GCC
+       $(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
+
+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_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 TOOLCHAIN_a15=GCC
+       $(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 TOOLCHAIN_a15=GCC
+       $(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 TOOLCHAIN_a15=GCC
+       $(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 TOOLCHAIN_a15=GCC
+       $(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:user space:edma3_lld_drv
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6636k2h-evm CORE=a15host PROFILE_a15host=debug TOOLCHAIN_a15=GCC
-       $(ECHO) \# Making a15:release:user space:edma3_lld_drv
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6636k2h-evm CORE=a15host PROFILE_a15host=release TOOLCHAIN_a15=GCC
-
-       $(ECHO) \# Making a15:debug:bios:edma3_lld_drv
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6636k2h-evm CORE=a15host_bios PROFILE_a15host=debug TOOLCHAIN_a15=GCC
-       $(ECHO) \# Making a15:release:bios:edma3_lld_drv
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6636k2h-evm CORE=a15host_bios PROFILE_a15host=release TOOLCHAIN_a15=GCC
-
-       $(ECHO) \# Making a15:debug:bios:edma3_lld_drv_sample
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6636k2h-evm CORE=a15host_bios PROFILE_a15host=debug TOOLCHAIN_a15=GCC
-       $(ECHO) \# Making a15:release:bios:edma3_lld_drv_sample
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6636k2h-evm CORE=a15host_bios PROFILE_a15host=release TOOLCHAIN_a15=GCC
+       $(ECHO) \# Making a15:debug:edma3_lld_drv
+       $(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 
 endif
 endif
 edma3_lld_tci6636k2h-evm_a15_libs_rm:
 ifneq ($(OS),Windows_NT)
 ifeq ($(FORMAT),ELF)
-       $(ECHO) \# Making tci6636k2h-evm:debug:user space:edma3_lld_rm
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6636k2h-evm CORE=a15host PROFILE_a15host=debug TOOLCHAIN_a15=GCC
-       $(ECHO) \# Making tci6636k2h-evm:rel:user space:edma3_lld_rm
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6636k2h-evm CORE=a15host PROFILE_a15host=release TOOLCHAIN_a15=GCC
+       $(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
 
-       $(ECHO) \# Making tci6636k2h-evm:debug:bios:edma3_lld_rm
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6636k2h-evm CORE=a15host_bios PROFILE_a15host=debug TOOLCHAIN_a15=GCC
-       $(ECHO) \# Making tci6636k2h-evm:rel:bios:edma3_lld_rm
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6636k2h-evm CORE=a15host_bios PROFILE_a15host=release TOOLCHAIN_a15=GCC
+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_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:user space:edma3_lld_drv
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6636k2h-evm CORE=a15host PROFILE_a15host=debug TOOLCHAIN_a15=GCC
-       $(ECHO) \# Cleaning a15:debug:bios:edma3_lld_drv
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6636k2h-evm CORE=a15host_bios PROFILE_a15host=debug TOOLCHAIN_a15=GCC
-       $(ECHO) \# Cleaning a15:release:user space:edma3_lld_drv
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6636k2h-evm CORE=a15host PROFILE_a15host=release TOOLCHAIN_a15=GCC
-       $(ECHO) \# Cleaning a15:release:bios:edma3_lld_drv
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6636k2h-evm CORE=a15host_bios PROFILE_a15host=release TOOLCHAIN_a15=GCC
-
-       $(ECHO) \# Cleaning a15:debug:bios:edma3_lld_drv_sample
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6636k2h-evm CORE=a15host_bios PROFILE_a15host=debug TOOLCHAIN_a15=GCC
-       $(ECHO) \# Cleaning a15:release:bios:edma3_lld_drv_sample
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6636k2h-evm CORE=a15host_bios PROFILE_a15host=release TOOLCHAIN_a15=GCC
+       $(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:user space:edma3_lld_rm
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6636k2h-evm CORE=a15host PROFILE_a15host=debug TOOLCHAIN_a15=GCC
-       $(ECHO) \# Cleaning tci6636k2h-evm:debug:bios:edma3_lld_rm
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6636k2h-evm CORE=a15host_bios PROFILE_a15host=debug TOOLCHAIN_a15=GCC
-       $(ECHO) \# Cleaning tci6636k2h-evm:rel:user space:edma3_lld_rm
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6636k2h-evm CORE=a15host PROFILE_a15host=release TOOLCHAIN_a15=GCC
-       $(ECHO) \# Cleaning tci6636k2h-evm:rel:bios:edma3_lld_rm
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6636k2h-evm CORE=a15host_bios PROFILE_a15host=release TOOLCHAIN_a15=GCC
+       $(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 TOOLCHAIN_a15=GCC
+       $(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 TOOLCHAIN_a15=GCC
+       $(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 TOOLCHAIN_a15=GCC
+       $(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 TOOLCHAIN_a15=GCC
+       $(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 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_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 TOOLCHAIN_a15=GCC
+       $(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 TOOLCHAIN_a15=GCC
+       $(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 TOOLCHAIN_a15=GCC
+       $(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 TOOLCHAIN_a15=GCC
+       $(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
 
 #=======================================================================================================================================
@@ -2606,6 +2992,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
@@ -2993,6 +3389,41 @@ ifeq ($(FORMAT),ELF)
        $(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
+       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci66ak2g02-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
+       $(ECHO) \# Making example $@:debug
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci66ak2g02-evm PROFILE_c6xdsp=debug ENDIAN=big
+       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
+       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci66ak2g02-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
+       $(ECHO) \# Making example $@:release
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci66ak2g02-evm PROFILE_c6xdsp=release ENDIAN=big
+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)
@@ -3114,36 +3545,45 @@ endif
 edma3_drv_tci6630k2l-evm_a15_example:
 ifneq ($(OS),Windows_NT)
 ifeq ($(FORMAT),ELF)
-       $(ECHO) \# Configuring XDC packages for $@:a15host:debug 
+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
+       $(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 $@:a15host:release 
+       $(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
+       $(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_c66ak2e-evm_a15_example:
 ifneq ($(OS),Windows_NT)
 ifeq ($(FORMAT),ELF)
-       $(ECHO) \# Configuring XDC packages for $@: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
+       $(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 
+       $(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
+       $(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_tci6636k2h-evm_a15_example:
 ifneq ($(OS),Windows_NT)
 ifeq ($(FORMAT),ELF)
+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
@@ -3153,33 +3593,31 @@ ifeq ($(FORMAT),ELF)
        $(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
-
-       $(ECHO) \# Configuring XDC packages for $@:a15host:debug:bios 
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6636k2h-evm CORE=a15host_bios PROFILE_a15host=debug TOOLCHAIN_a15=GCC
-       $(ECHO) \# Making example $@:debug:bios
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6636k2h-evm CORE=a15host_bios PROFILE_a15host=debug TOOLCHAIN_a15=GCC
-
-       $(ECHO) \# Configuring XDC packages for $@:a15host:release:bios 
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6636k2h-evm CORE=a15host_bios PROFILE_a15host=release TOOLCHAIN_a15=GCC
-       $(ECHO) \# Making example $@:release:bios
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6636k2h-evm CORE=a15host_bios PROFILE_a15host=release TOOLCHAIN_a15=GCC
+else
+       $(ECHO) \# example $@:bios
+endif
 endif
 endif
 
 edma3_drv_tci6638k2k-evm_a15_example:
 ifneq ($(OS),Windows_NT)
 ifeq ($(FORMAT),ELF)
-       $(ECHO) \# Configuring XDC packages for $@:a15host:debug 
+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
+       $(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 
+       $(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
+       $(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_am335x-evm_a8_example:
 ifeq ($(FORMAT),ELF)
@@ -3205,6 +3643,25 @@ ifeq ($(FORMAT),ELF)
        $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=am437x-evm CORE=arm9 PROFILE_arm9=release TOOLCHAIN_arm9=GCC
 endif
 
+edma3_drv_tci66ak2g02-evm_a15_example:
+ifneq ($(OS),Windows_NT)
+ifeq ($(FORMAT),ELF)
+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 $@: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
+
 #=======================================================================================================================================
 #
 # Rule to clean all examples
@@ -3235,6 +3692,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
@@ -3509,6 +3980,18 @@ edma3_drv_tci6636k2h-evm_66_be_example_clean:
        $(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
+       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci66ak2g02-evm PROFILE_c6xdsp=debug ENDIAN=big
+       $(ECHO) \# Cleaning example $@:release
+       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci66ak2g02-evm PROFILE_c6xdsp=release ENDIAN=big
+
 edma3_drv_tci6630k2l-evm_a15_example_clean:
 ifneq ($(OS),Windows_NT)
        $(ECHO) \# Cleaning example $@:debug
@@ -3527,15 +4010,14 @@ 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
-
-       $(ECHO) \# Cleaning example $@:debug:bios
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) PLATFORM=tci6636k2h-evm CORE=a15host_bios PROFILE_a15host=debug TOOLCHAIN_a15=GCC clean
-       $(ECHO) \# Cleaning example $@:release:bios
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) PLATFORM=tci6636k2h-evm CORE=a15host_bios PROFILE_a15host=release TOOLCHAIN_a15=GCC clean
+else   
+       $(ECHO) \# example $@:bios
+endif
 endif
 
 edma3_drv_am335x-evm_a8_example_clean:
@@ -3554,6 +4036,14 @@ ifeq ($(FORMAT),ELF)
        $(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:
        $(ECHO) EDMA3 LLD Driver Help page