Support for Kepler (TCI6634) device
authorMurtaza Gaadiwala <murtaza@ti.com>
Fri, 3 Feb 2012 21:27:22 +0000 (16:27 -0500)
committerPrasad Konnur <prasad.konnur@ti.com>
Mon, 7 May 2012 08:37:23 +0000 (14:07 +0530)
19 files changed:
makerules/platform.mk
packages/component.mk
packages/config.bld
packages/makefile
packages/ti/sdo/edma3/drv/package.xs
packages/ti/sdo/edma3/drv/sample/makefile
packages/ti/sdo/edma3/drv/sample/package.bld
packages/ti/sdo/edma3/drv/sample/package.xs
packages/ti/sdo/edma3/drv/sample/src/platforms/sample_tci6634_cfg.c [new file with mode: 0644]
packages/ti/sdo/edma3/drv/sample/src/platforms/sample_tci6634_int_reg.c [new file with mode: 0644]
packages/ti/sdo/edma3/rm/makefile
packages/ti/sdo/edma3/rm/package.bld
packages/ti/sdo/edma3/rm/package.xs
packages/ti/sdo/edma3/rm/sample/makefile
packages/ti/sdo/edma3/rm/sample/package.bld
packages/ti/sdo/edma3/rm/sample/package.xs
packages/ti/sdo/edma3/rm/sample/src/platforms/sample_tci6634_cfg.c [new file with mode: 0644]
packages/ti/sdo/edma3/rm/sample/src/platforms/sample_tci6634_int_reg.c [new file with mode: 0644]
packages/ti/sdo/edma3/rm/src/configs/edma3_tci6634_cfg.c [new file with mode: 0644]

index 6b49b56a29647a6bafc4dfed0e0c4fc6510aa1ff..d95099dde25deab0cd3f972b35288edb42eaabe6 100755 (executable)
-# Filename: platforms.mk\r
-#\r
-# Platforms make file - Platform/SoC/targets are defined/derived in this file\r
-# \r
-# This file needs to change when:\r
-#     1. a new platform/SoC is added, which also might have its own cores/ISAs\r
-#\r
-\r
-#\r
-# Derive SOC from PLATFORM\r
-#\r
-\r
-# ti816x (Netra) catalog EVM\r
-ifeq ($(PLATFORM),ti816x-evm)\r
- SOC = ti816x\r
- PLATFORM_XDC = "ti.platforms.evmTI816X"\r
-endif\r
-\r
-# ti816x (Netra) Simulator\r
-ifeq ($(PLATFORM),ti816x-sim)\r
- SOC = ti816x\r
- ifeq ($(CORE),c6xdsp)\r
-  PLATFORM_XDC = "ti.platforms.simDM8168"\r
- endif\r
-endif\r
-\r
-# ti814x (Centaurus) Catalog EVM\r
-ifeq ($(PLATFORM),ti814x-evm)\r
- SOC = ti814x\r
- PLATFORM_XDC = "ti.platforms.evmTI814X"\r
-endif\r
-\r
-# c6a811x (J5Eco) Catalog EVM\r
-ifeq ($(PLATFORM),c6a811x-evm)\r
- SOC = c6a811x\r
- PLATFORM_XDC = "ti.platforms.evmTI811X"\r
-endif\r
-\r
-# c6472 (Tomahawk) EVM\r
-ifeq ($(PLATFORM),c6472-evm)\r
- SOC = c6472\r
- PLATFORM_XDC = "ti.platforms.evm6472"\r
-endif\r
-\r
-# tci6486 (Tomahawk) EVM\r
-ifeq ($(PLATFORM),tci6486-evm)\r
- SOC = c6472\r
- PLATFORM_XDC = "ti.platforms.evmTCI6486"\r
-endif\r
-\r
-# tci6608 (Shannon) Simulator \r
-ifeq ($(PLATFORM),tci6608-sim)\r
- SOC = c6608\r
- PLATFORM_XDC = "ti.platforms.simTCI6608"\r
-endif\r
-\r
-# tci6616 (Nyquist) Simulator \r
-ifeq ($(PLATFORM),tci6616-sim)\r
- SOC = c6616\r
- PLATFORM_XDC = "ti.platforms.simTCI6616"\r
-endif\r
-\r
-# tci6614 (Appleton) Simulator \r
-ifeq ($(PLATFORM),tci6614-sim)\r
- SOC = tci6614\r
- PLATFORM_XDC = "ti.platforms.simTCI6614"\r
-endif\r
-\r
-# c6657 (Gauss) Simulator \r
-ifeq ($(PLATFORM),c6657-sim)\r
- SOC = c6657\r
- PLATFORM_XDC = "ti.platforms.simC6657"\r
-endif\r
-\r
-# c6670 (Nyquist) EVM\r
-ifeq ($(PLATFORM),c6670-evm)\r
- SOC = c6670\r
- PLATFORM_XDC = "ti.platforms.evm6670"\r
-endif\r
-\r
-# c6678 (Shannon) EVM\r
-ifeq ($(PLATFORM),c6678-evm)\r
- SOC = c6678\r
- PLATFORM_XDC = "ti.platforms.evm6678"\r
-endif\r
-\r
-# tci6614 (Appleton) EVM\r
-ifeq ($(PLATFORM),tci6614-evm)\r
- SOC = tci6614\r
- PLATFORM_XDC = "ti.platforms.evmTCI6614"\r
-endif\r
-\r
-# c6657 (Gauss) EVM\r
-ifeq ($(PLATFORM),c6657-evm)\r
- SOC = c6657\r
- PLATFORM_XDC = "ti.platforms.evm6657"\r
-endif\r
-\r
-\r
-# omapl138 (Freon) EVM\r
-ifeq ($(PLATFORM),omapl138-evm)\r
- SOC = omapl138\r
- PLATFORM_XDC = "ti.platforms.evmOMAPL138"\r
-endif\r
-\r
-# c6748 (Freon) EVM\r
-ifeq ($(PLATFORM),c6748-evm)\r
- SOC = omapl138\r
- PLATFORM_XDC = "ti.platforms.evm6748"\r
-endif\r
-\r
-# da830 (Primus) EVM\r
-ifeq ($(PLATFORM),da830-evm)\r
- SOC = omapl137\r
- PLATFORM_XDC = "ti.platforms.evmDA830"\r
-endif\r
-\r
-# omap4 EVM\r
-ifeq ($(PLATFORM),omap4-evm)\r
- SOC = omap4\r
- PLATFORM_XDC = "ti.platforms.sdp4430"\r
-endif\r
-\r
-# Generic platform\r
-ifeq ($(PLATFORM),generic)\r
- SOC = generic\r
- PLATFORM_XDC = \r
-endif\r
-\r
-# Derive Target/ISA from CORE\r
-\r
-# m3vpss\r
-ifeq ($(CORE),m3vpss)\r
- ISA = m3\r
-endif\r
-\r
-# m3video\r
-ifeq ($(CORE),m3video)\r
- ISA = m3\r
-endif\r
-\r
-# a8host\r
-ifeq ($(CORE),a8host)\r
- ISA = a8\r
-endif\r
-\r
-# arm9\r
-ifeq ($(CORE),arm9)\r
- ISA = arm9\r
-endif\r
-\r
-# c6xdsp\r
-ifeq ($(CORE),c6xdsp)\r
- ifeq ($(SOC),ti816x)\r
-  ISA = 674\r
- endif\r
- ifeq ($(SOC),ti814x)\r
-  ISA = 674\r
- endif\r
- ifeq ($(SOC),c6a811x)\r
-  ISA = 674\r
- endif\r
- ifeq ($(SOC),omapl137)\r
-  ISA = 674\r
- endif\r
- ifeq ($(SOC),omapl138)\r
-  ISA = 674\r
- endif\r
- ifeq ($(SOC),c6472)\r
-  ISA = 64p\r
- endif\r
- ifeq ($(SOC),c6608)\r
-  ISA = 66\r
- endif\r
- ifeq ($(SOC),c6616)\r
-  ISA = 66\r
- endif\r
- ifeq ($(SOC),tci6614)\r
-  ISA = 66\r
- endif\r
- ifeq ($(SOC),c6657)\r
-  ISA = 66\r
- endif\r
- ifeq ($(SOC),c6670)\r
-  ISA = 66\r
- endif\r
- ifeq ($(SOC),c6678)\r
-  ISA = 66\r
- endif\r
- ifeq ($(SOC),omap4)\r
-  ISA = 64t\r
- endif\r
-endif\r
-\r
-# Platform and SOC is generic; use the core name same as ISA (eg: 674)\r
-ifeq ($(SOC),generic)\r
-  ISA = $(CORE)\r
-endif\r
-\r
-#\r
-# Derive XDC/ISA specific settings \r
-#\r
-\r
-ifeq ($(ISA),m3)\r
-  ifeq ($(FORMAT),ELF)\r
-    TARGET_XDC = ti.targets.arm.elf.M3\r
-    FORMAT_EXT = e\r
-  else\r
-    TARGET_XDC = ti.targets.arm.M3\r
-  endif\r
-  \r
-  # If ENDIAN is set to "big", set ENDIAN_EXT to "e", that would be used in\r
-  #    in the filename extension of object/library/executable files\r
-  ifeq ($(ENDIAN),big)\r
-    ENDIAN_EXT = e\r
-  endif\r
-\r
-  # Define the file extensions\r
-  OBJEXT = o$(FORMAT_EXT)$(ISA)$(ENDIAN_EXT)\r
-  LIBEXT = a$(FORMAT_EXT)$(ISA)$(ENDIAN_EXT)\r
-  EXEEXT = x$(FORMAT_EXT)$(ISA)$(ENDIAN_EXT)\r
-  ASMEXT = s$(FORMAT_EXT)$(ISA)$(ENDIAN_EXT)\r
-endif\r
-\r
-ifeq ($(ISA),674)\r
-  ifeq ($(FORMAT),ELF)\r
-    TARGET_XDC = ti.targets.elf.C674\r
-    FORMAT_EXT = e\r
-  else\r
-    TARGET_XDC = ti.targets.C674\r
-  endif\r
-  \r
-  # If ENDIAN is set to "big", set ENDIAN_EXT to "e", that would be used in\r
-  #    in the filename extension of object/library/executable files\r
-  ifeq ($(ENDIAN),big)\r
-    ENDIAN_EXT = e\r
-  endif\r
-\r
-  # Define the file extensions\r
-  OBJEXT = o$(FORMAT_EXT)$(ISA)$(ENDIAN_EXT)\r
-  LIBEXT = a$(FORMAT_EXT)$(ISA)$(ENDIAN_EXT)\r
-  EXEEXT = x$(FORMAT_EXT)$(ISA)$(ENDIAN_EXT)\r
-  ASMEXT = s$(FORMAT_EXT)$(ISA)$(ENDIAN_EXT)\r
-endif\r
-\r
-ifeq ($(ISA),64p)\r
-  ifeq ($(FORMAT),ELF)\r
-   ifeq ($(ENDIAN),big)\r
-    TARGET_XDC = ti.targets.elf.C64P_big_endian\r
-   else\r
-    TARGET_XDC = ti.targets.elf.C64P\r
-   endif\r
-    FORMAT_EXT = e\r
-  else\r
-   ifeq ($(ENDIAN),big)\r
-    TARGET_XDC = ti.targets.C64P_big_endian\r
-   else\r
-    TARGET_XDC = ti.targets.C64P\r
-   endif\r
-  endif\r
-  \r
-  # If ENDIAN is set to "big", set ENDIAN_EXT to "e", that would be used in\r
-  #    in the filename extension of object/library/executable files\r
-  ifeq ($(ENDIAN),big)\r
-    ENDIAN_EXT = e\r
-  endif\r
-\r
-  # Define the file extensions\r
-  OBJEXT = o$(FORMAT_EXT)64P$(ENDIAN_EXT)\r
-  LIBEXT = a$(FORMAT_EXT)64P$(ENDIAN_EXT)\r
-  EXEEXT = x$(FORMAT_EXT)64P$(ENDIAN_EXT)\r
-  ASMEXT = s$(FORMAT_EXT)64P$(ENDIAN_EXT)\r
-endif\r
-\r
-ifeq ($(ISA),64t)\r
-  ifeq ($(FORMAT),ELF)\r
-   ifeq ($(ENDIAN),big)\r
-    TARGET_XDC = ti.targets.elf.C64T_big_endian\r
-   else\r
-    TARGET_XDC = ti.targets.elf.C64T\r
-   endif\r
-    FORMAT_EXT = e\r
-  else\r
-   ifeq ($(ENDIAN),big)\r
-    TARGET_XDC = ti.targets.C64T_big_endian\r
-   else\r
-    TARGET_XDC = ti.targets.C64T\r
-   endif\r
-  endif\r
-  \r
-  # If ENDIAN is set to "big", set ENDIAN_EXT to "e", that would be used in\r
-  #    in the filename extension of object/library/executable files\r
-  ifeq ($(ENDIAN),big)\r
-    ENDIAN_EXT = e\r
-  endif\r
-\r
-  # Define the file extensions\r
-  OBJEXT = o$(FORMAT_EXT)64T$(ENDIAN_EXT)\r
-  LIBEXT = a$(FORMAT_EXT)64T$(ENDIAN_EXT)\r
-  EXEEXT = x$(FORMAT_EXT)64T$(ENDIAN_EXT)\r
-  ASMEXT = s$(FORMAT_EXT)64T$(ENDIAN_EXT)\r
-endif\r
-\r
-ifeq ($(ISA),66)\r
-  ifeq ($(FORMAT),ELF)\r
-   ifeq ($(ENDIAN),big)\r
-    TARGET_XDC = ti.targets.elf.C66_big_endian\r
-   else\r
-    TARGET_XDC = ti.targets.elf.C66\r
-   endif\r
-    FORMAT_EXT = e\r
-  else\r
-   ifeq ($(ENDIAN),big)\r
-    TARGET_XDC = ti.targets.C66_big_endian\r
-   else\r
-    TARGET_XDC = ti.targets.C66\r
-   endif\r
-  endif\r
-  \r
-  # If ENDIAN is set to "big", set ENDIAN_EXT to "e", that would be used in\r
-  #    in the filename extension of object/library/executable files\r
-  ifeq ($(ENDIAN),big)\r
-    ENDIAN_EXT = e\r
-  endif\r
-\r
-  # Define the file extensions\r
-  OBJEXT = o$(FORMAT_EXT)$(ISA)$(ENDIAN_EXT)\r
-  LIBEXT = a$(FORMAT_EXT)$(ISA)$(ENDIAN_EXT)\r
-  EXEEXT = x$(FORMAT_EXT)$(ISA)$(ENDIAN_EXT)\r
-  ASMEXT = s$(FORMAT_EXT)$(ISA)$(ENDIAN_EXT)\r
-\r
-endif\r
-\r
-ifeq ($(ISA),a8)\r
-  ifeq ($(TOOLCHAIN_a8),TI)\r
-  TARGET_XDC = ti.targets.arm.elf.A8F\r
-  else\r
-  TARGET_XDC = gnu.targets.arm.GCArmv5T\r
-  PLATFORM_XDC = "host.platforms.arm"\r
-  endif\r
-  ifeq ($(FORMAT),ELF)\r
-    FORMAT_EXT = e\r
-  endif\r
-  ifeq ($(ENDIAN),big)\r
-    ENDIAN_EXT = e\r
-  endif\r
-\r
-  # Define the file extensions\r
-  OBJEXT = o$(FORMAT_EXT)a8f$(ENDIAN_EXT)\r
-  LIBEXT = a$(FORMAT_EXT)a8f$(ENDIAN_EXT)\r
-  EXEEXT = x$(FORMAT_EXT)a8f$(ENDIAN_EXT)\r
-  ASMEXT = s$(FORMAT_EXT)a8f$(ENDIAN_EXT)\r
-endif\r
-\r
-ifeq ($(ISA),arm9)\r
-  TARGET_XDC = ti.targets.arm.elf.Arm9\r
-  ifeq ($(FORMAT),ELF)\r
-    FORMAT_EXT = e\r
-  endif\r
-  ifeq ($(ENDIAN),big)\r
-    ENDIAN_EXT = e\r
-  endif\r
-\r
-  # Define the file extensions\r
-  OBJEXT = o$(FORMAT_EXT)9$(ENDIAN_EXT)\r
-  LIBEXT = a$(FORMAT_EXT)9$(ENDIAN_EXT)\r
-  EXEEXT = x$(FORMAT_EXT)9$(ENDIAN_EXT)\r
-  ASMEXT = s$(FORMAT_EXT)9$(ENDIAN_EXT)\r
-endif\r
-\r
-ifeq (sim,$(findstring sim,$(PLATFORM)))\r
-  OMX_PLATFORM = sim\r
-endif\r
-\r
-ifeq (ti816x-evm,$(findstring ti816x-evm,$(PLATFORM)))\r
- # Don't know why platform define for XDC is separate for A8. TO DO.\r
- ifeq ($(CORE),a8host)\r
-  OMX_PLATFORM = evmSi\r
- else\r
-  OMX_PLATFORM = evmSi816X\r
- endif\r
-endif\r
-\r
-ifeq ($(CORE),m3vpss)\r
-  CFGARGS_XDC = \"{mode: \\\"$(IPC_MODE)\\\", coreName: \\\"VPSS-M3\\\", tiler: \\\"DucatiTilerMemMgr\\\", platformMem: \\\"$(PLATFORM_MEM)\\\", maxResolution: \\\"$(MAX_RESOLUTION)\\\", omxBuildPlatform: \\\"$(OMX_PLATFORM)\\\"}\"\r
-endif\r
-ifeq ($(CORE),m3video)\r
-  CFGARGS_XDC = \"{mode: \\\"$(IPC_MODE)\\\", coreName:\\\"VIDEO-M3\\\", tiler: \\\"DucatiTilerMemMgr\\\", platformMem: \\\"$(PLATFORM_MEM)\\\", maxResolution: \\\"$(MAX_RESOLUTION)\\\", omxBuildPlatform: \\\"$(OMX_PLATFORM)\\\"}\"\r
-endif\r
-ifeq ($(CORE),c6xdsp)\r
-  CFGARGS_XDC = \r
-endif\r
-ifeq ($(CORE),a8host)\r
-  CFGARGS_XDC = \"{mode: \\\"$(IPC_MODE)\\\", coreName:\\\"HOST\\\", tiler: \\\"NullTilerMemMgr\\\", platformMem: \\\"$(PLATFORM_MEM)\\\", maxResolution: \\\"$(MAX_RESOLUTION)\\\", omxBuildPlatform: \\\"$(OMX_PLATFORM)\\\"}\"\r
-endif\r
-\r
-# Nothing beyond this point\r
+# Filename: platforms.mk
+#
+# Platforms make file - Platform/SoC/targets are defined/derived in this file
+# 
+# This file needs to change when:
+#     1. a new platform/SoC is added, which also might have its own cores/ISAs
+#
+
+#
+# Derive SOC from PLATFORM
+#
+
+# ti816x (Netra) catalog EVM
+ifeq ($(PLATFORM),ti816x-evm)
+ SOC = ti816x
+ PLATFORM_XDC = "ti.platforms.evmTI816X"
+endif
+
+# ti816x (Netra) Simulator
+ifeq ($(PLATFORM),ti816x-sim)
+ SOC = ti816x
+ ifeq ($(CORE),c6xdsp)
+  PLATFORM_XDC = "ti.platforms.simDM8168"
+ endif
+endif
+
+# ti814x (Centaurus) Catalog EVM
+ifeq ($(PLATFORM),ti814x-evm)
+ SOC = ti814x
+ PLATFORM_XDC = "ti.platforms.evmTI814X"
+endif
+
+# c6a811x (J5Eco) Catalog EVM
+ifeq ($(PLATFORM),c6a811x-evm)
+ SOC = c6a811x
+ PLATFORM_XDC = "ti.platforms.evmTI811X"
+endif
+
+# c6472 (Tomahawk) EVM
+ifeq ($(PLATFORM),c6472-evm)
+ SOC = c6472
+ PLATFORM_XDC = "ti.platforms.evm6472"
+endif
+
+# tci6486 (Tomahawk) EVM
+ifeq ($(PLATFORM),tci6486-evm)
+ SOC = c6472
+ PLATFORM_XDC = "ti.platforms.evmTCI6486"
+endif
+
+# tci6608 (Shannon) Simulator 
+ifeq ($(PLATFORM),tci6608-sim)
+ SOC = c6608
+ PLATFORM_XDC = "ti.platforms.simTCI6608"
+endif
+
+# tci6616 (Nyquist) Simulator 
+ifeq ($(PLATFORM),tci6616-sim)
+ SOC = c6616
+ PLATFORM_XDC = "ti.platforms.simTCI6616"
+endif
+
+# tci6614 (Appleton) Simulator 
+ifeq ($(PLATFORM),tci6614-sim)
+ SOC = tci6614
+ PLATFORM_XDC = "ti.platforms.simTCI6614"
+endif
+
+# c6657 (Gauss) Simulator 
+ifeq ($(PLATFORM),c6657-sim)
+ SOC = c6657
+ PLATFORM_XDC = "ti.platforms.simC6657"
+endif
+
+# tci6634 (Kepler) Simulator 
+ifeq ($(PLATFORM),tci6634-sim)
+ SOC = tci6634
+ PLATFORM_XDC = "ti.platforms.simTCI6634"
+endif
+# c6670 (Nyquist) EVM
+ifeq ($(PLATFORM),c6670-evm)
+ SOC = c6670
+ PLATFORM_XDC = "ti.platforms.evm6670"
+endif
+
+# c6678 (Shannon) EVM
+ifeq ($(PLATFORM),c6678-evm)
+ SOC = c6678
+ PLATFORM_XDC = "ti.platforms.evm6678"
+endif
+
+# tci6614 (Appleton) EVM
+ifeq ($(PLATFORM),tci6614-evm)
+ SOC = tci6614
+ PLATFORM_XDC = "ti.platforms.evmTCI6614"
+endif
+
+# c6657 (Gauss) EVM
+ifeq ($(PLATFORM),c6657-evm)
+ SOC = c6657
+ PLATFORM_XDC = "ti.platforms.evm6657"
+endif
+
+# tci6634 (Kepler) EVM
+ifeq ($(PLATFORM),tci6634-evm)
+ SOC = tci6634
+ PLATFORM_XDC = "ti.platforms.evmTCI6634"
+endif
+
+# omapl138 (Freon) EVM
+ifeq ($(PLATFORM),omapl138-evm)
+ SOC = omapl138
+ PLATFORM_XDC = "ti.platforms.evmOMAPL138"
+endif
+
+# c6748 (Freon) EVM
+ifeq ($(PLATFORM),c6748-evm)
+ SOC = omapl138
+ PLATFORM_XDC = "ti.platforms.evm6748"
+endif
+
+# da830 (Primus) EVM
+ifeq ($(PLATFORM),da830-evm)
+ SOC = omapl137
+ PLATFORM_XDC = "ti.platforms.evmDA830"
+endif
+
+# omap4 EVM
+ifeq ($(PLATFORM),omap4-evm)
+ SOC = omap4
+ PLATFORM_XDC = "ti.platforms.sdp4430"
+endif
+
+# Generic platform
+ifeq ($(PLATFORM),generic)
+ SOC = generic
+ PLATFORM_XDC = 
+endif
+
+# Derive Target/ISA from CORE
+
+# m3vpss
+ifeq ($(CORE),m3vpss)
+ ISA = m3
+endif
+
+# m3video
+ifeq ($(CORE),m3video)
+ ISA = m3
+endif
+
+# a8host
+ifeq ($(CORE),a8host)
+ ISA = a8
+endif
+
+# arm9
+ifeq ($(CORE),arm9)
+ ISA = arm9
+endif
+
+# c6xdsp
+ifeq ($(CORE),c6xdsp)
+ ifeq ($(SOC),ti816x)
+  ISA = 674
+ endif
+ ifeq ($(SOC),ti814x)
+  ISA = 674
+ endif
+ ifeq ($(SOC),c6a811x)
+  ISA = 674
+ endif
+ ifeq ($(SOC),omapl137)
+  ISA = 674
+ endif
+ ifeq ($(SOC),omapl138)
+  ISA = 674
+ endif
+ ifeq ($(SOC),c6472)
+  ISA = 64p
+ endif
+ ifeq ($(SOC),c6608)
+  ISA = 66
+ endif
+ ifeq ($(SOC),c6616)
+  ISA = 66
+ endif
+ ifeq ($(SOC),tci6614)
+  ISA = 66
+ endif
+ ifeq ($(SOC),c6657)
+  ISA = 66
+ endif
+ ifeq ($(SOC),c6670)
+  ISA = 66
+ endif
+ ifeq ($(SOC),c6678)
+  ISA = 66
+ endif
+ ifeq ($(SOC),tci6634)
+  ISA = 66
+ endif
+ ifeq ($(SOC),omap4)
+  ISA = 64t
+ endif
+endif
+
+# Platform and SOC is generic; use the core name same as ISA (eg: 674)
+ifeq ($(SOC),generic)
+  ISA = $(CORE)
+endif
+
+#
+# Derive XDC/ISA specific settings 
+#
+
+ifeq ($(ISA),m3)
+  ifeq ($(FORMAT),ELF)
+    TARGET_XDC = ti.targets.arm.elf.M3
+    FORMAT_EXT = e
+  else
+    TARGET_XDC = ti.targets.arm.M3
+  endif
+  
+  # If ENDIAN is set to "big", set ENDIAN_EXT to "e", that would be used in
+  #    in the filename extension of object/library/executable files
+  ifeq ($(ENDIAN),big)
+    ENDIAN_EXT = e
+  endif
+
+  # Define the file extensions
+  OBJEXT = o$(FORMAT_EXT)$(ISA)$(ENDIAN_EXT)
+  LIBEXT = a$(FORMAT_EXT)$(ISA)$(ENDIAN_EXT)
+  EXEEXT = x$(FORMAT_EXT)$(ISA)$(ENDIAN_EXT)
+  ASMEXT = s$(FORMAT_EXT)$(ISA)$(ENDIAN_EXT)
+endif
+
+ifeq ($(ISA),674)
+  ifeq ($(FORMAT),ELF)
+    TARGET_XDC = ti.targets.elf.C674
+    FORMAT_EXT = e
+  else
+    TARGET_XDC = ti.targets.C674
+  endif
+  
+  # If ENDIAN is set to "big", set ENDIAN_EXT to "e", that would be used in
+  #    in the filename extension of object/library/executable files
+  ifeq ($(ENDIAN),big)
+    ENDIAN_EXT = e
+  endif
+
+  # Define the file extensions
+  OBJEXT = o$(FORMAT_EXT)$(ISA)$(ENDIAN_EXT)
+  LIBEXT = a$(FORMAT_EXT)$(ISA)$(ENDIAN_EXT)
+  EXEEXT = x$(FORMAT_EXT)$(ISA)$(ENDIAN_EXT)
+  ASMEXT = s$(FORMAT_EXT)$(ISA)$(ENDIAN_EXT)
+endif
+
+ifeq ($(ISA),64p)
+  ifeq ($(FORMAT),ELF)
+   ifeq ($(ENDIAN),big)
+    TARGET_XDC = ti.targets.elf.C64P_big_endian
+   else
+    TARGET_XDC = ti.targets.elf.C64P
+   endif
+    FORMAT_EXT = e
+  else
+   ifeq ($(ENDIAN),big)
+    TARGET_XDC = ti.targets.C64P_big_endian
+   else
+    TARGET_XDC = ti.targets.C64P
+   endif
+  endif
+  
+  # If ENDIAN is set to "big", set ENDIAN_EXT to "e", that would be used in
+  #    in the filename extension of object/library/executable files
+  ifeq ($(ENDIAN),big)
+    ENDIAN_EXT = e
+  endif
+
+  # Define the file extensions
+  OBJEXT = o$(FORMAT_EXT)64P$(ENDIAN_EXT)
+  LIBEXT = a$(FORMAT_EXT)64P$(ENDIAN_EXT)
+  EXEEXT = x$(FORMAT_EXT)64P$(ENDIAN_EXT)
+  ASMEXT = s$(FORMAT_EXT)64P$(ENDIAN_EXT)
+endif
+
+ifeq ($(ISA),64t)
+  ifeq ($(FORMAT),ELF)
+   ifeq ($(ENDIAN),big)
+    TARGET_XDC = ti.targets.elf.C64T_big_endian
+   else
+    TARGET_XDC = ti.targets.elf.C64T
+   endif
+    FORMAT_EXT = e
+  else
+   ifeq ($(ENDIAN),big)
+    TARGET_XDC = ti.targets.C64T_big_endian
+   else
+    TARGET_XDC = ti.targets.C64T
+   endif
+  endif
+  
+  # If ENDIAN is set to "big", set ENDIAN_EXT to "e", that would be used in
+  #    in the filename extension of object/library/executable files
+  ifeq ($(ENDIAN),big)
+    ENDIAN_EXT = e
+  endif
+
+  # Define the file extensions
+  OBJEXT = o$(FORMAT_EXT)64T$(ENDIAN_EXT)
+  LIBEXT = a$(FORMAT_EXT)64T$(ENDIAN_EXT)
+  EXEEXT = x$(FORMAT_EXT)64T$(ENDIAN_EXT)
+  ASMEXT = s$(FORMAT_EXT)64T$(ENDIAN_EXT)
+endif
+
+ifeq ($(ISA),66)
+  ifeq ($(FORMAT),ELF)
+   ifeq ($(ENDIAN),big)
+    TARGET_XDC = ti.targets.elf.C66_big_endian
+   else
+    TARGET_XDC = ti.targets.elf.C66
+   endif
+    FORMAT_EXT = e
+  else
+   ifeq ($(ENDIAN),big)
+    TARGET_XDC = ti.targets.C66_big_endian
+   else
+    TARGET_XDC = ti.targets.C66
+   endif
+  endif
+  
+  # If ENDIAN is set to "big", set ENDIAN_EXT to "e", that would be used in
+  #    in the filename extension of object/library/executable files
+  ifeq ($(ENDIAN),big)
+    ENDIAN_EXT = e
+  endif
+
+  # Define the file extensions
+  OBJEXT = o$(FORMAT_EXT)$(ISA)$(ENDIAN_EXT)
+  LIBEXT = a$(FORMAT_EXT)$(ISA)$(ENDIAN_EXT)
+  EXEEXT = x$(FORMAT_EXT)$(ISA)$(ENDIAN_EXT)
+  ASMEXT = s$(FORMAT_EXT)$(ISA)$(ENDIAN_EXT)
+
+endif
+
+ifeq ($(ISA),a8)
+  ifeq ($(TOOLCHAIN_a8),TI)
+  TARGET_XDC = ti.targets.arm.elf.A8F
+  else
+  TARGET_XDC = gnu.targets.arm.GCArmv5T
+  PLATFORM_XDC = "host.platforms.arm"
+  endif
+  ifeq ($(FORMAT),ELF)
+    FORMAT_EXT = e
+  endif
+  ifeq ($(ENDIAN),big)
+    ENDIAN_EXT = e
+  endif
+
+  # Define the file extensions
+  OBJEXT = o$(FORMAT_EXT)a8f$(ENDIAN_EXT)
+  LIBEXT = a$(FORMAT_EXT)a8f$(ENDIAN_EXT)
+  EXEEXT = x$(FORMAT_EXT)a8f$(ENDIAN_EXT)
+  ASMEXT = s$(FORMAT_EXT)a8f$(ENDIAN_EXT)
+endif
+
+ifeq ($(ISA),arm9)
+  TARGET_XDC = ti.targets.arm.elf.Arm9
+  ifeq ($(FORMAT),ELF)
+    FORMAT_EXT = e
+  endif
+  ifeq ($(ENDIAN),big)
+    ENDIAN_EXT = e
+  endif
+
+  # Define the file extensions
+  OBJEXT = o$(FORMAT_EXT)9$(ENDIAN_EXT)
+  LIBEXT = a$(FORMAT_EXT)9$(ENDIAN_EXT)
+  EXEEXT = x$(FORMAT_EXT)9$(ENDIAN_EXT)
+  ASMEXT = s$(FORMAT_EXT)9$(ENDIAN_EXT)
+endif
+
+ifeq (sim,$(findstring sim,$(PLATFORM)))
+  OMX_PLATFORM = sim
+endif
+
+ifeq (ti816x-evm,$(findstring ti816x-evm,$(PLATFORM)))
+ # Don't know why platform define for XDC is separate for A8. TO DO.
+ ifeq ($(CORE),a8host)
+  OMX_PLATFORM = evmSi
+ else
+  OMX_PLATFORM = evmSi816X
+ endif
+endif
+
+ifeq ($(CORE),m3vpss)
+  CFGARGS_XDC = \"{mode: \\\"$(IPC_MODE)\\\", coreName: \\\"VPSS-M3\\\", tiler: \\\"DucatiTilerMemMgr\\\", platformMem: \\\"$(PLATFORM_MEM)\\\", maxResolution: \\\"$(MAX_RESOLUTION)\\\", omxBuildPlatform: \\\"$(OMX_PLATFORM)\\\"}\"
+endif
+ifeq ($(CORE),m3video)
+  CFGARGS_XDC = \"{mode: \\\"$(IPC_MODE)\\\", coreName:\\\"VIDEO-M3\\\", tiler: \\\"DucatiTilerMemMgr\\\", platformMem: \\\"$(PLATFORM_MEM)\\\", maxResolution: \\\"$(MAX_RESOLUTION)\\\", omxBuildPlatform: \\\"$(OMX_PLATFORM)\\\"}\"
+endif
+ifeq ($(CORE),c6xdsp)
+  CFGARGS_XDC = 
+endif
+ifeq ($(CORE),a8host)
+  CFGARGS_XDC = \"{mode: \\\"$(IPC_MODE)\\\", coreName:\\\"HOST\\\", tiler: \\\"NullTilerMemMgr\\\", platformMem: \\\"$(PLATFORM_MEM)\\\", maxResolution: \\\"$(MAX_RESOLUTION)\\\", omxBuildPlatform: \\\"$(OMX_PLATFORM)\\\"}\"
+endif
+
+# Nothing beyond this point
index f2a04e3fb69a78ddf118095a565805e9b931f148..b02322e59671ffa61ded368882f25801783c37df 100755 (executable)
-# File: component.mk\r
-#       This file is component include make file of OMX.\r
-\r
-# List of variables set in this file and their purpose:\r
-# <mod>_RELPATH        - This is the relative path of the module, typically from\r
-#                        top-level directory of the package\r
-# <mod>_PATH           - This is the absolute path of the module. It derives from\r
-#                        absolute path of the top-level directory (set in env.mk)\r
-#                        and relative path set above\r
-# <mod>_INCLUDE        - This is the path that has interface header files of the\r
-#                        module. This can be multiple directories (space separated)\r
-# <mod>_PKG_LIST       - Names of the modules (and sub-modules) that are a part\r
-#                        part of this module, including itself.\r
-# <mod>_PLATFORM_DEPENDENCY - "yes": means the code for this module depends on \r
-#                             platform and the compiled obj/lib has to be kept\r
-#                             under <platform> directory\r
-#                             "no" or "" or if this variable is not defined: means\r
-#                             this module has no platform dependent code and hence\r
-#                             the obj/libs are not kept under <platform> dir.\r
-# <mod>_CORE_DEPENDENCY     - "yes": means the code for this module depends on \r
-#                             core and the compiled obj/lib has to be kept\r
-#                             under <core> directory\r
-#                             "no" or "" or if this variable is not defined: means\r
-#                             this module has no core dependent code and hence\r
-#                             the obj/libs are not kept under <core> dir.\r
-# <mod>_APP_STAGE_FILES     - List of source files that belongs to the module\r
-#                             <mod>, but that needs to be compiled at application\r
-#                             build stage (in the context of the app). This is\r
-#                             primarily for link time configurations or if the\r
-#                             source file is dependent on options/defines that are\r
-#                             application dependent. This can be left blank or\r
-#                             not defined at all, in which case, it means there\r
-#                             no source files in the module <mod> that are required\r
-#                             to be compiled in the application build stage.\r
-#\r
-\r
-# List of modules under EDMA3 LLD\r
-edma3_lld_COMP_LIST_c6xdsp = edma3_lld_rm edma3_lld_drv\r
-\r
-# List of examples under EDMA3 LLD\r
-edma3_lld_EXAMPLES_LIST = edma3_drv_ti816x-evm_m3_example edma3_drv_c6472-evm_64p_example edma3_drv_c6472-evm_64p_be_example edma3_drv_c6748-evm_674_example \\r
-                          edma3_drv_da830-evm_674_example edma3_drv_omapl138-evm_674_example \\r
-                          edma3_drv_tci6486-evm_64p_example edma3_drv_tci6486-evm_64p_be_example edma3_drv_ti816x-evm_674_example \\r
-                          edma3_drv_ti816x_sim_sample  \\r
-                          edma3_drv_ti814x-evm_674_example edma3_drv_ti814x-evm_a8_example \\r
-                          edma3_drv_tci6608-sim_66_example edma3_drv_tci6608-sim_66_be_example  \\r
-                          edma3_drv_tci6616-sim_66_example edma3_drv_tci6616-sim_66_be_example  \\r
-                          edma3_drv_tci6614-sim_66_example edma3_drv_tci6614-sim_66_be_example  \\r
-                          edma3_drv_c6657-sim_66_example edma3_drv_c6657-sim_66_be_example  \\r
-                          edma3_drv_c6670-evm_66_example edma3_drv_c6670-evm_66_be_example  \\r
-                          edma3_drv_c6678-evm_66_example edma3_drv_c6678-evm_66_be_example  \\r
-                          edma3_drv_tci6614-evm_66_example edma3_drv_tci6614-evm_66_be_example  \\r
-                          edma3_drv_c6657-evm_66_example edma3_drv_c6657-evm_66_be_example  \\r
-                          edma3_drv_omapl138-evm_arm9_example edma3_drv_omap4-evm_64t_example\r
-\r
-# List of libraries\r
-\r
-\r
-\r
-ifeq ($(PLATFORM),)\r
-PLATFORM = ti816x-evm ti814x-evm c6a811x-evm c6472-evm c6670-evm c6678-evm c6748-evm da830-evm omapl138-evm tci6486-evm tci6608-sim tci6616-sim tci6614-evm tci6614-sim\r
-endif\r
-\r
-ifeq ($(TARGET),)\r
-TARGET = 674 m3 a8 64p 66\r
-edma3_lld_LIBS_ALL = edma3_lld_rm_generic\r
-endif\r
-\r
-#Prepare library list to build from the PLATFORM and TARGET\r
-ifeq ($(PLATFORM),generic)\r
-edma3_lld_LIBS_ALL = edma3_lld_rm_generic\r
-else\r
-edma3_lld_LIBS_ALL += $(foreach plat, $(PLATFORM),$(foreach targ,$(TARGET),edma3_lld_$(plat)_$(targ)_libs))\r
-endif\r
-\r
-#Prepare Example list from PLATFORM and TARGET\r
-ifeq ($(ENDIAN),big)\r
-edma3_lld_EXAMPLES_LIST = $(foreach plat, $(PLATFORM),$(foreach targ,$(TARGET),edma3_drv_$(plat)_$(targ)_be_example))\r
-else\r
-edma3_lld_EXAMPLES_LIST = $(foreach plat, $(PLATFORM),$(foreach targ,$(TARGET),edma3_drv_$(plat)_$(targ)_example))\r
-endif\r
-\r
-\r
-# EDMA3 LLD RM - Resource manager\r
-edma3_lld_rm_RELPATH = ti/sdo/edma3/rm\r
-edma3_lld_rm_PATH = $(edma3_lld_PATH)/packages/$(edma3_lld_rm_RELPATH)\r
-edma3_lld_rm_INCLUDE = $(edma3_lld_rm_PATH) $(edma3_lld_rm_PATH)/src\r
-edma3_lld_rm_PKG_LIST = edma3_lld_rm edma3_lld_rm_sample\r
-edma3_lld_rm_PLATFORM_DEPENDENCY = yes\r
-\r
-edma3_lld_rm_sample_RELPATH = ti/sdo/edma3/rm/sample\r
-edma3_lld_rm_sample_PATH = $(edma3_lld_PATH)/packages/$(edma3_lld_rm_sample_RELPATH)\r
-edma3_lld_rm_sample_INCLUDE = $(edma3_lld_rm_sample_PATH) $(edma3_lld_rm_sample_PATH)/src\r
-edma3_lld_rm_sample_PLATFORM_DEPENDENCY = yes\r
-\r
-# EDMA3 LLD DRV - Driver\r
-edma3_lld_drv_RELPATH = ti/sdo/edma3/drv\r
-edma3_lld_drv_PATH = $(edma3_lld_PATH)/packages/$(edma3_lld_drv_RELPATH)\r
-edma3_lld_drv_INCLUDE = $(edma3_lld_drv_PATH) $(edma3_lld_drv_PATH)/src\r
-edma3_lld_drv_PKG_LIST = edma3_lld_drv edma3_lld_drv_sample\r
-edma3_lld_drv_PLATFORM_DEPENDENCY = no\r
-\r
-edma3_lld_drv_sample_RELPATH = ti/sdo/edma3/drv/sample\r
-edma3_lld_drv_sample_PATH = $(edma3_lld_PATH)/packages/$(edma3_lld_drv_sample_RELPATH)\r
-edma3_lld_drv_sample_INCLUDE = $(edma3_lld_drv_sample_PATH) $(edma3_lld_drv_sample_PATH)/src\r
-edma3_lld_drv_sample_PLATFORM_DEPENDENCY = yes\r
-\r
-# EDMA3 LLD top level\r
-edma3_lld_INCLUDE = $(edma3_lld_PATH)/packages $(edma3_lld_rm_INCLUDE) $(edma3_lld_drv_INCLUDE) \\r
-                    $(edma3_lld_rm_sample_INCLUDE) $(edma3_lld_drv_sample_INCLUDE)\r
-\r
-# EDMA3 LLD examples\r
-edma3_drv_c6472-evm_64p_example_EXAMPLES_RELPATH = examples/edma3_driver/evm6472\r
-edma3_drv_c6472-evm_64p_example_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_c6472-evm_64p_example_EXAMPLES_RELPATH)\r
-\r
-edma3_drv_c6472-evm_64p_be_example_EXAMPLES_RELPATH = examples/edma3_driver/evm6472BE\r
-edma3_drv_c6472-evm_64p_be_example_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_c6472-evm_64p_be_example_EXAMPLES_RELPATH)\r
-\r
-edma3_drv_c6748-evm_674_example_EXAMPLES_RELPATH = examples/edma3_driver/evm6748\r
-edma3_drv_c6748-evm_674_example_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_c6748-evm_674_example_EXAMPLES_RELPATH)\r
-\r
-edma3_drv_da830-evm_674_example_EXAMPLES_RELPATH = examples/edma3_driver/evmDA830\r
-edma3_drv_da830-evm_674_example_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_da830-evm_674_example_EXAMPLES_RELPATH)\r
-\r
-edma3_drv_omapl138-evm_674_example_EXAMPLES_RELPATH = examples/edma3_driver/evmOMAPL138\r
-edma3_drv_omapl138-evm_674_example_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_omapl138-evm_674_example_EXAMPLES_RELPATH)\r
-\r
-edma3_drv_omap4-evm_64t_example_EXAMPLES_RELPATH = examples/edma3_driver/evmOMAP4\r
-edma3_drv_omap4-evm_64t_example_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_omap4-evm_64t_example_EXAMPLES_RELPATH)\r
-\r
-edma3_drv_omapl138-evm_arm9_example_EXAMPLES_RELPATH = examples/edma3_driver/evmOMAPL138_ARM\r
-edma3_drv_omapl138-evm_arm9_example_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_omapl138-evm_arm9_example_EXAMPLES_RELPATH)\r
-\r
-edma3_drv_tci6486-evm_64p_example_EXAMPLES_RELPATH = examples/edma3_driver/evmTCI6486\r
-edma3_drv_tci6486-evm_64p_example_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_tci6486-evm_64p_example_EXAMPLES_RELPATH)\r
-\r
-edma3_drv_tci6486-evm_64p_be_example_EXAMPLES_RELPATH = examples/edma3_driver/evmTCI6486BE\r
-edma3_drv_tci6486-evm_64p_be_example_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_tci6486-evm_64p_be_example_EXAMPLES_RELPATH)\r
-\r
-edma3_drv_ti814x-evm_674_example_EXAMPLES_RELPATH = examples/edma3_driver/evmTI814x\r
-edma3_drv_ti814x-evm_674_example_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_ti814x-evm_674_example_EXAMPLES_RELPATH)\r
-\r
-edma3_drv_ti814x-evm_a8_example_EXAMPLES_RELPATH = examples/edma3_driver/evmTI814x_A8\r
-edma3_drv_ti814x-evm_a8_example_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_ti814x-evm_a8_example_EXAMPLES_RELPATH)\r
-\r
-edma3_drv_ti814x-evm_m3_example_EXAMPLES_RELPATH = examples/edma3_driver/evmTI814x_M3\r
-edma3_drv_ti814x-evm_m3_example_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_ti814x-evm_m3_example_EXAMPLES_RELPATH)\r
-\r
-edma3_drv_ti816x-evm_674_example_EXAMPLES_RELPATH = examples/edma3_driver/evmTI816x\r
-edma3_drv_ti816x-evm_674_example_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_ti816x-evm_674_example_EXAMPLES_RELPATH)\r
-\r
-edma3_drv_ti816x-evm_a8_example_EXAMPLES_RELPATH = examples/edma3_driver/evmTI816x_A8\r
-edma3_drv_ti816x-evm_a8_example_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_ti816x-evm_a8_example_EXAMPLES_RELPATH)\r
-\r
-edma3_drv_ti816x-evm_m3_example_EXAMPLES_RELPATH = examples/edma3_driver/evmTI816x_M3\r
-edma3_drv_ti816x-evm_m3_example_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_ti816x-evm_m3_example_EXAMPLES_RELPATH)\r
-\r
-edma3_drv_c6a811x-evm_674_example_EXAMPLES_RELPATH = examples/edma3_driver/evmC6A811x\r
-edma3_drv_c6a811x-evm_674_example_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_c6a811x-evm_674_example_EXAMPLES_RELPATH)\r
-\r
-edma3_drv_c6a811x-evm_a8_example_EXAMPLES_RELPATH = examples/edma3_driver/evmC6A811x_A8\r
-edma3_drv_c6a811x-evm_a8_example_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_c6a811x-evm_a8_example_EXAMPLES_RELPATH)\r
-\r
-edma3_drv_c6a811x-evm_m3_example_EXAMPLES_RELPATH = examples/edma3_driver/evmC6A811x_M3\r
-edma3_drv_c6a811x-evm_m3_example_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_c6a811x-evm_m3_example_EXAMPLES_RELPATH)\r
-\r
-edma3_drv_tci6608-sim_66_example_EXAMPLES_RELPATH = examples/edma3_driver/simTCI6608\r
-edma3_drv_tci6608-sim_66_example_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_tci6608-sim_66_example_EXAMPLES_RELPATH)\r
-\r
-edma3_drv_tci6608-sim_66_be_example_EXAMPLES_RELPATH = examples/edma3_driver/simTCI6608BE\r
-edma3_drv_tci6608-sim_66_be_example_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_tci6608-sim_66_be_example_EXAMPLES_RELPATH)\r
-\r
-edma3_drv_tci6616-sim_66_example_EXAMPLES_RELPATH = examples/edma3_driver/simTCI6616\r
-edma3_drv_tci6616-sim_66_example_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_tci6616-sim_66_example_EXAMPLES_RELPATH)\r
-\r
-edma3_drv_tci6616-sim_66_be_example_EXAMPLES_RELPATH = examples/edma3_driver/simTCI6616BE\r
-edma3_drv_tci6616-sim_66_be_example_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_tci6616-sim_66_be_example_EXAMPLES_RELPATH)\r
-\r
-edma3_drv_tci6614-sim_66_example_EXAMPLES_RELPATH = examples/edma3_driver/simTCI6614\r
-edma3_drv_tci6614-sim_66_example_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_tci6614-sim_66_example_EXAMPLES_RELPATH)\r
-\r
-edma3_drv_tci6614-sim_66_be_example_EXAMPLES_RELPATH = examples/edma3_driver/simTCI6614BE\r
-edma3_drv_tci6614-sim_66_be_example_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_tci6614-sim_66_be_example_EXAMPLES_RELPATH)\r
-\r
-edma3_drv_c6657-sim_66_example_EXAMPLES_RELPATH = examples/edma3_driver/simC6657\r
-edma3_drv_c6657-sim_66_example_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_c6657-sim_66_example_EXAMPLES_RELPATH)\r
-\r
-edma3_drv_c6657-sim_66_be_example_EXAMPLES_RELPATH = examples/edma3_driver/simC6657BE\r
-edma3_drv_c6657-sim_66_be_example_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_c6657-sim_66_be_example_EXAMPLES_RELPATH)\r
-\r
-edma3_drv_c6670-evm_66_example_EXAMPLES_RELPATH = examples/edma3_driver/evm6670\r
-edma3_drv_c6670-evm_66_example_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_c6670-evm_66_example_EXAMPLES_RELPATH)\r
-\r
-edma3_drv_c6670-evm_66_be_example_EXAMPLES_RELPATH = examples/edma3_driver/evm6670BE\r
-edma3_drv_c6670-evm_66_be_example_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_c6670-evm_66_be_example_EXAMPLES_RELPATH)\r
-\r
-edma3_drv_c6678-evm_66_example_EXAMPLES_RELPATH = examples/edma3_driver/evm6678\r
-edma3_drv_c6678-evm_66_example_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_c6678-evm_66_example_EXAMPLES_RELPATH)\r
-\r
-edma3_drv_c6678-evm_66_be_example_EXAMPLES_RELPATH = examples/edma3_driver/evm6678BE\r
-edma3_drv_c6678-evm_66_be_example_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_c6678-evm_66_be_example_EXAMPLES_RELPATH)\r
-\r
-edma3_drv_tci6614-evm_66_example_EXAMPLES_RELPATH = examples/edma3_driver/evmTCI6614\r
-edma3_drv_tci6614-evm_66_example_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_tci6614-evm_66_example_EXAMPLES_RELPATH)\r
-\r
-edma3_drv_tci6614-evm_66_be_example_EXAMPLES_RELPATH = examples/edma3_driver/evmTCI6614BE\r
-edma3_drv_tci6614-evm_66_be_example_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_tci6614-evm_66_be_example_EXAMPLES_RELPATH)\r
-\r
-edma3_drv_c6657-evm_66_example_EXAMPLES_RELPATH = examples/edma3_driver/evmC6657\r
-edma3_drv_c6657-evm_66_example_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_c6657-evm_66_example_EXAMPLES_RELPATH)\r
-\r
-edma3_drv_c6657-evm_66_be_example_EXAMPLES_RELPATH = examples/edma3_driver/evmC6657BE\r
-edma3_drv_c6657-evm_66_be_example_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_c6657-evm_66_be_example_EXAMPLES_RELPATH)\r
-# Nothing beyond this point\r
+# File: component.mk
+#       This file is component include make file of OMX.
+
+# List of variables set in this file and their purpose:
+# <mod>_RELPATH        - This is the relative path of the module, typically from
+#                        top-level directory of the package
+# <mod>_PATH           - This is the absolute path of the module. It derives from
+#                        absolute path of the top-level directory (set in env.mk)
+#                        and relative path set above
+# <mod>_INCLUDE        - This is the path that has interface header files of the
+#                        module. This can be multiple directories (space separated)
+# <mod>_PKG_LIST       - Names of the modules (and sub-modules) that are a part
+#                        part of this module, including itself.
+# <mod>_PLATFORM_DEPENDENCY - "yes": means the code for this module depends on 
+#                             platform and the compiled obj/lib has to be kept
+#                             under <platform> directory
+#                             "no" or "" or if this variable is not defined: means
+#                             this module has no platform dependent code and hence
+#                             the obj/libs are not kept under <platform> dir.
+# <mod>_CORE_DEPENDENCY     - "yes": means the code for this module depends on 
+#                             core and the compiled obj/lib has to be kept
+#                             under <core> directory
+#                             "no" or "" or if this variable is not defined: means
+#                             this module has no core dependent code and hence
+#                             the obj/libs are not kept under <core> dir.
+# <mod>_APP_STAGE_FILES     - List of source files that belongs to the module
+#                             <mod>, but that needs to be compiled at application
+#                             build stage (in the context of the app). This is
+#                             primarily for link time configurations or if the
+#                             source file is dependent on options/defines that are
+#                             application dependent. This can be left blank or
+#                             not defined at all, in which case, it means there
+#                             no source files in the module <mod> that are required
+#                             to be compiled in the application build stage.
+#
+
+# List of modules under EDMA3 LLD
+edma3_lld_COMP_LIST_c6xdsp = edma3_lld_rm edma3_lld_drv
+
+# List of examples under EDMA3 LLD
+edma3_lld_EXAMPLES_LIST = edma3_drv_ti816x-evm_m3_example edma3_drv_c6472-evm_64p_example edma3_drv_c6472-evm_64p_be_example edma3_drv_c6748-evm_674_example \
+                          edma3_drv_da830-evm_674_example edma3_drv_omapl138-evm_674_example \
+                          edma3_drv_tci6486-evm_64p_example edma3_drv_tci6486-evm_64p_be_example edma3_drv_ti816x-evm_674_example \
+                          edma3_drv_ti816x_sim_sample  \
+                          edma3_drv_ti814x-evm_674_example edma3_drv_ti814x-evm_a8_example \
+                          edma3_drv_tci6608-sim_66_example edma3_drv_tci6608-sim_66_be_example  \
+                          edma3_drv_tci6616-sim_66_example edma3_drv_tci6616-sim_66_be_example  \
+                          edma3_drv_tci6614-sim_66_example edma3_drv_tci6614-sim_66_be_example  \
+                          edma3_drv_c6657-sim_66_example edma3_drv_c6657-sim_66_be_example  \
+                          edma3_drv_tci6634-sim_66_example edma3_drv_tci6634-sim_66_be_example  \
+                          edma3_drv_c6670-evm_66_example edma3_drv_c6670-evm_66_be_example  \
+                          edma3_drv_c6678-evm_66_example edma3_drv_c6678-evm_66_be_example  \
+                          edma3_drv_tci6614-evm_66_example edma3_drv_tci6614-evm_66_be_example  \
+                          edma3_drv_c6657-evm_66_example edma3_drv_c6657-evm_66_be_example  \
+                          edma3_drv_tci6634-evm_66_example edma3_drv_tci6634-evm_66_be_example  \
+                          edma3_drv_omapl138-evm_arm9_example edma3_drv_omap4-evm_64t_example
+
+# List of libraries
+
+
+
+ifeq ($(PLATFORM),)
+PLATFORM = ti816x-evm ti814x-evm c6a811x-evm c6472-evm c6670-evm c6678-evm c6748-evm da830-evm omapl138-evm tci6486-evm tci6608-sim tci6616-sim tci6614-evm tci6614-sim c6657-evm c6657-sim tci6634-evm tci6634-sim
+endif
+
+ifeq ($(TARGET),)
+TARGET = 674 m3 a8 64p 66
+edma3_lld_LIBS_ALL = edma3_lld_rm_generic
+endif
+
+#Prepare library list to build from the PLATFORM and TARGET
+ifeq ($(PLATFORM),generic)
+edma3_lld_LIBS_ALL = edma3_lld_rm_generic
+else
+edma3_lld_LIBS_ALL += $(foreach plat, $(PLATFORM),$(foreach targ,$(TARGET),edma3_lld_$(plat)_$(targ)_libs))
+endif
+
+#Prepare Example list from PLATFORM and TARGET
+ifeq ($(ENDIAN),big)
+edma3_lld_EXAMPLES_LIST = $(foreach plat, $(PLATFORM),$(foreach targ,$(TARGET),edma3_drv_$(plat)_$(targ)_be_example))
+else
+edma3_lld_EXAMPLES_LIST = $(foreach plat, $(PLATFORM),$(foreach targ,$(TARGET),edma3_drv_$(plat)_$(targ)_example))
+endif
+
+
+# EDMA3 LLD RM - Resource manager
+edma3_lld_rm_RELPATH = ti/sdo/edma3/rm
+edma3_lld_rm_PATH = $(edma3_lld_PATH)/packages/$(edma3_lld_rm_RELPATH)
+edma3_lld_rm_INCLUDE = $(edma3_lld_rm_PATH) $(edma3_lld_rm_PATH)/src
+edma3_lld_rm_PKG_LIST = edma3_lld_rm edma3_lld_rm_sample
+edma3_lld_rm_PLATFORM_DEPENDENCY = yes
+
+edma3_lld_rm_sample_RELPATH = ti/sdo/edma3/rm/sample
+edma3_lld_rm_sample_PATH = $(edma3_lld_PATH)/packages/$(edma3_lld_rm_sample_RELPATH)
+edma3_lld_rm_sample_INCLUDE = $(edma3_lld_rm_sample_PATH) $(edma3_lld_rm_sample_PATH)/src
+edma3_lld_rm_sample_PLATFORM_DEPENDENCY = yes
+
+# EDMA3 LLD DRV - Driver
+edma3_lld_drv_RELPATH = ti/sdo/edma3/drv
+edma3_lld_drv_PATH = $(edma3_lld_PATH)/packages/$(edma3_lld_drv_RELPATH)
+edma3_lld_drv_INCLUDE = $(edma3_lld_drv_PATH) $(edma3_lld_drv_PATH)/src
+edma3_lld_drv_PKG_LIST = edma3_lld_drv edma3_lld_drv_sample
+edma3_lld_drv_PLATFORM_DEPENDENCY = no
+
+edma3_lld_drv_sample_RELPATH = ti/sdo/edma3/drv/sample
+edma3_lld_drv_sample_PATH = $(edma3_lld_PATH)/packages/$(edma3_lld_drv_sample_RELPATH)
+edma3_lld_drv_sample_INCLUDE = $(edma3_lld_drv_sample_PATH) $(edma3_lld_drv_sample_PATH)/src
+edma3_lld_drv_sample_PLATFORM_DEPENDENCY = yes
+
+# EDMA3 LLD top level
+edma3_lld_INCLUDE = $(edma3_lld_PATH)/packages $(edma3_lld_rm_INCLUDE) $(edma3_lld_drv_INCLUDE) \
+                    $(edma3_lld_rm_sample_INCLUDE) $(edma3_lld_drv_sample_INCLUDE)
+
+# EDMA3 LLD examples
+edma3_drv_c6472-evm_64p_example_EXAMPLES_RELPATH = examples/edma3_driver/evm6472
+edma3_drv_c6472-evm_64p_example_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_c6472-evm_64p_example_EXAMPLES_RELPATH)
+
+edma3_drv_c6472-evm_64p_be_example_EXAMPLES_RELPATH = examples/edma3_driver/evm6472BE
+edma3_drv_c6472-evm_64p_be_example_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_c6472-evm_64p_be_example_EXAMPLES_RELPATH)
+
+edma3_drv_c6748-evm_674_example_EXAMPLES_RELPATH = examples/edma3_driver/evm6748
+edma3_drv_c6748-evm_674_example_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_c6748-evm_674_example_EXAMPLES_RELPATH)
+
+edma3_drv_da830-evm_674_example_EXAMPLES_RELPATH = examples/edma3_driver/evmDA830
+edma3_drv_da830-evm_674_example_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_da830-evm_674_example_EXAMPLES_RELPATH)
+
+edma3_drv_omapl138-evm_674_example_EXAMPLES_RELPATH = examples/edma3_driver/evmOMAPL138
+edma3_drv_omapl138-evm_674_example_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_omapl138-evm_674_example_EXAMPLES_RELPATH)
+
+edma3_drv_omap4-evm_64t_example_EXAMPLES_RELPATH = examples/edma3_driver/evmOMAP4
+edma3_drv_omap4-evm_64t_example_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_omap4-evm_64t_example_EXAMPLES_RELPATH)
+
+edma3_drv_omapl138-evm_arm9_example_EXAMPLES_RELPATH = examples/edma3_driver/evmOMAPL138_ARM
+edma3_drv_omapl138-evm_arm9_example_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_omapl138-evm_arm9_example_EXAMPLES_RELPATH)
+
+edma3_drv_tci6486-evm_64p_example_EXAMPLES_RELPATH = examples/edma3_driver/evmTCI6486
+edma3_drv_tci6486-evm_64p_example_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_tci6486-evm_64p_example_EXAMPLES_RELPATH)
+
+edma3_drv_tci6486-evm_64p_be_example_EXAMPLES_RELPATH = examples/edma3_driver/evmTCI6486BE
+edma3_drv_tci6486-evm_64p_be_example_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_tci6486-evm_64p_be_example_EXAMPLES_RELPATH)
+
+edma3_drv_ti814x-evm_674_example_EXAMPLES_RELPATH = examples/edma3_driver/evmTI814x
+edma3_drv_ti814x-evm_674_example_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_ti814x-evm_674_example_EXAMPLES_RELPATH)
+
+edma3_drv_ti814x-evm_a8_example_EXAMPLES_RELPATH = examples/edma3_driver/evmTI814x_A8
+edma3_drv_ti814x-evm_a8_example_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_ti814x-evm_a8_example_EXAMPLES_RELPATH)
+
+edma3_drv_ti814x-evm_m3_example_EXAMPLES_RELPATH = examples/edma3_driver/evmTI814x_M3
+edma3_drv_ti814x-evm_m3_example_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_ti814x-evm_m3_example_EXAMPLES_RELPATH)
+
+edma3_drv_ti816x-evm_674_example_EXAMPLES_RELPATH = examples/edma3_driver/evmTI816x
+edma3_drv_ti816x-evm_674_example_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_ti816x-evm_674_example_EXAMPLES_RELPATH)
+
+edma3_drv_ti816x-evm_a8_example_EXAMPLES_RELPATH = examples/edma3_driver/evmTI816x_A8
+edma3_drv_ti816x-evm_a8_example_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_ti816x-evm_a8_example_EXAMPLES_RELPATH)
+
+edma3_drv_ti816x-evm_m3_example_EXAMPLES_RELPATH = examples/edma3_driver/evmTI816x_M3
+edma3_drv_ti816x-evm_m3_example_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_ti816x-evm_m3_example_EXAMPLES_RELPATH)
+
+edma3_drv_c6a811x-evm_674_example_EXAMPLES_RELPATH = examples/edma3_driver/evmC6A811x
+edma3_drv_c6a811x-evm_674_example_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_c6a811x-evm_674_example_EXAMPLES_RELPATH)
+
+edma3_drv_c6a811x-evm_a8_example_EXAMPLES_RELPATH = examples/edma3_driver/evmC6A811x_A8
+edma3_drv_c6a811x-evm_a8_example_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_c6a811x-evm_a8_example_EXAMPLES_RELPATH)
+
+edma3_drv_c6a811x-evm_m3_example_EXAMPLES_RELPATH = examples/edma3_driver/evmC6A811x_M3
+edma3_drv_c6a811x-evm_m3_example_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_c6a811x-evm_m3_example_EXAMPLES_RELPATH)
+
+edma3_drv_tci6608-sim_66_example_EXAMPLES_RELPATH = examples/edma3_driver/simTCI6608
+edma3_drv_tci6608-sim_66_example_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_tci6608-sim_66_example_EXAMPLES_RELPATH)
+
+edma3_drv_tci6608-sim_66_be_example_EXAMPLES_RELPATH = examples/edma3_driver/simTCI6608BE
+edma3_drv_tci6608-sim_66_be_example_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_tci6608-sim_66_be_example_EXAMPLES_RELPATH)
+
+edma3_drv_tci6616-sim_66_example_EXAMPLES_RELPATH = examples/edma3_driver/simTCI6616
+edma3_drv_tci6616-sim_66_example_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_tci6616-sim_66_example_EXAMPLES_RELPATH)
+
+edma3_drv_tci6616-sim_66_be_example_EXAMPLES_RELPATH = examples/edma3_driver/simTCI6616BE
+edma3_drv_tci6616-sim_66_be_example_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_tci6616-sim_66_be_example_EXAMPLES_RELPATH)
+
+edma3_drv_tci6614-sim_66_example_EXAMPLES_RELPATH = examples/edma3_driver/simTCI6614
+edma3_drv_tci6614-sim_66_example_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_tci6614-sim_66_example_EXAMPLES_RELPATH)
+
+edma3_drv_tci6614-sim_66_be_example_EXAMPLES_RELPATH = examples/edma3_driver/simTCI6614BE
+edma3_drv_tci6614-sim_66_be_example_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_tci6614-sim_66_be_example_EXAMPLES_RELPATH)
+
+edma3_drv_c6657-sim_66_example_EXAMPLES_RELPATH = examples/edma3_driver/simC6657
+edma3_drv_c6657-sim_66_example_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_c6657-sim_66_example_EXAMPLES_RELPATH)
+
+edma3_drv_c6657-sim_66_be_example_EXAMPLES_RELPATH = examples/edma3_driver/simC6657BE
+edma3_drv_c6657-sim_66_be_example_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_c6657-sim_66_be_example_EXAMPLES_RELPATH)
+
+edma3_drv_tci6634-sim_66_example_EXAMPLES_RELPATH = examples/edma3_driver/simTCI6634
+edma3_drv_tci6634-sim_66_example_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_tci6634-sim_66_example_EXAMPLES_RELPATH)
+
+edma3_drv_tci6634-sim_66_be_example_EXAMPLES_RELPATH = examples/edma3_driver/simTCI6634BE
+edma3_drv_tci6634-sim_66_be_example_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_tci6634-sim_66_be_example_EXAMPLES_RELPATH)
+
+edma3_drv_c6670-evm_66_example_EXAMPLES_RELPATH = examples/edma3_driver/evm6670
+edma3_drv_c6670-evm_66_example_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_c6670-evm_66_example_EXAMPLES_RELPATH)
+
+edma3_drv_c6670-evm_66_be_example_EXAMPLES_RELPATH = examples/edma3_driver/evm6670BE
+edma3_drv_c6670-evm_66_be_example_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_c6670-evm_66_be_example_EXAMPLES_RELPATH)
+
+edma3_drv_c6678-evm_66_example_EXAMPLES_RELPATH = examples/edma3_driver/evm6678
+edma3_drv_c6678-evm_66_example_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_c6678-evm_66_example_EXAMPLES_RELPATH)
+
+edma3_drv_c6678-evm_66_be_example_EXAMPLES_RELPATH = examples/edma3_driver/evm6678BE
+edma3_drv_c6678-evm_66_be_example_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_c6678-evm_66_be_example_EXAMPLES_RELPATH)
+
+edma3_drv_tci6614-evm_66_example_EXAMPLES_RELPATH = examples/edma3_driver/evmTCI6614
+edma3_drv_tci6614-evm_66_example_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_tci6614-evm_66_example_EXAMPLES_RELPATH)
+
+edma3_drv_tci6614-evm_66_be_example_EXAMPLES_RELPATH = examples/edma3_driver/evmTCI6614BE
+edma3_drv_tci6614-evm_66_be_example_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_tci6614-evm_66_be_example_EXAMPLES_RELPATH)
+
+edma3_drv_c6657-evm_66_example_EXAMPLES_RELPATH = examples/edma3_driver/evmC6657
+edma3_drv_c6657-evm_66_example_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_c6657-evm_66_example_EXAMPLES_RELPATH)
+
+edma3_drv_c6657-evm_66_be_example_EXAMPLES_RELPATH = examples/edma3_driver/evmC6657BE
+edma3_drv_c6657-evm_66_be_example_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_c6657-evm_66_be_example_EXAMPLES_RELPATH)
+
+edma3_drv_tci6634-evm_66_example_EXAMPLES_RELPATH = examples/edma3_driver/evmTCI6634
+edma3_drv_tci6634-evm_66_example_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_tci6634-evm_66_example_EXAMPLES_RELPATH)
+
+edma3_drv_tci6634-evm_66_be_example_EXAMPLES_RELPATH = examples/edma3_driver/evmTCI6634BE
+edma3_drv_tci6634-evm_66_be_example_EXAMPLES_PATH = $(edma3_lld_PATH)/$(edma3_drv_tci6634-evm_66_be_example_EXAMPLES_RELPATH)
+# Nothing beyond this point
index 15b531a9211aeb93499789dea7d0344d43d0aeb3..86ab77005b682ab3f88720eb5c1ef35ec785b611 100755 (executable)
@@ -92,20 +92,24 @@ C66.platforms = [
                      "ti.platforms.simTCI6616",
                      "ti.platforms.simTCI6614",
                      "ti.platforms.simC6657",
+                     "ti.platforms.simTCI6634",
                      "ti.platforms.evm6670",
                      "ti.platforms.evm6678",
                      "ti.platforms.evmTCI6614",
                      "ti.platforms.evm6657",
+                     "ti.platforms.evmTCI6634",
                  ];
 C66e.platforms = [
                      "ti.platforms.simTCI6608",
                      "ti.platforms.simTCI6616",
                      "ti.platforms.simTCI6614",
                      "ti.platforms.simC6657",
+                     "ti.platforms.simTCI6634",
                      "ti.platforms.evm6670",
                      "ti.platforms.evm6678",
                      "ti.platforms.evmTCI6614",
                      "ti.platforms.evm6657",
+                     "ti.platforms.evmTCI6634",
                  ];
 Arm.platforms = [
                      "ti.platforms.evmOMAPL138",
index dbc62eb287e66338bd3315b544a8a8cdb5e440fd..de928a16bc9e818e7d84a48efedc817ec88832e8 100755 (executable)
-#\r
-# EDMA3 LLD\r
-#\r
-\r
-ifeq ($(ROOTDIR),)\r
-  $(error Error: Environment variable ROOTDIR not set)\r
-endif\r
-\r
-# Begin block - Build options\r
-#  By the end of this block, we'd have either xdc or make or both in BUILD_OPTIONS\r
-#  using which, we'd build either XDC packages (+run configuro)\r
-#  or make based components (+link) or both.\r
-BUILD_OPTIONS = xdc make\r
-VALID_BUILD_OPTIONS = full $(BUILD_OPTIONS)\r
-ifeq ($(filter $(BUILD),$(VALID_BUILD_OPTIONS)),)\r
- ifeq ($(BUILD),)\r
-  BUILD = full\r
- else\r
-  $(error Error: Invalid value specified for BUILD. Valid values are - $(VALID_BUILD_OPTIONS))\r
- endif\r
-endif\r
-ifneq ($(BUILD),full)\r
- BUILD_OPTIONS = $(BUILD)\r
-endif\r
-# End block - Build options\r
-\r
-include $(ROOTDIR)/makerules/build_config.mk\r
-include $(ROOTDIR)/makerules/env.mk\r
-include component.mk\r
-\r
-# Listing common targets\r
-edma3_lld_COMP_LIST_ALL = $(edma3_lld_COMP_LIST_c6xdsp)\r
-edma3_lld_PKG_LIST_ALL = $(foreach PKG,$(edma3_lld_COMP_LIST_ALL),$($(PKG)_PKG_LIST))\r
-CLEANALL_TARGETS = $(addsuffix _clean, $(edma3_lld_LIBS_ALL))\r
-CLEANALL_EXAMPLES = $(addsuffix _clean, $(edma3_lld_EXAMPLES_LIST))\r
-\r
-.PHONY : $(edma3_lld_LIBS_ALL) $(edma3_lld_EXAMPLES_LIST) $(CLEANALL_TARGETS) $(CLEANALL_EXAMPLES)\r
-\r
-all: libs examples\r
-\r
-libs: $(edma3_lld_LIBS_ALL)\r
-\r
-examples: $(edma3_lld_EXAMPLES_LIST)\r
-\r
-clean: cleanlibs cleanexamples\r
-\r
-cleanlibs: $(CLEANALL_TARGETS)\r
-\r
-cleanexamples: $(CLEANALL_EXAMPLES)\r
-\r
-\r
-\r
-#=======================================================================================================================================\r
-#\r
-# Rules to build and clean libs for all PLATFORM and TARGET\r
-#\r
-#=======================================================================================================================================\r
-\r
-\r
-#=======================================================================================================================================\r
-#To Build libs For Platform ti816x-evm Target 674\r
-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\r
-edma3_lld_ti816x-evm_674_libs_drv:\r
-       $(ECHO) \# Making c674:debug:edma3_lld_drv\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=ti816x-evm PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making c674:release:edma3_lld_drv\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=ti816x-evm PROFILE_c6xdsp=release\r
-edma3_lld_ti816x-evm_674_libs_rm:\r
-       $(ECHO) \# Making ti816x-evm:debug:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=ti816x-evm PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making ti816x-evm:release:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=ti816x-evm PROFILE_c6xdsp=release\r
-edma3_lld_ti816x-evm_674_libs_drvsample:\r
-       $(ECHO) \# Making ti816x-evm:debug:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=ti816x-evm CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making ti816x-evm:release:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=ti816x-evm CORE=c6xdsp PROFILE_c6xdsp=release\r
-edma3_lld_ti816x-evm_674_libs_rmsample:\r
-       $(ECHO) \# Making ti816x-evm:debug:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=ti816x-evm CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making ti816x-evm:release:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=ti816x-evm CORE=c6xdsp PROFILE_c6xdsp=release\r
-\r
-#To Clean libs For Platform ti816x-evm Target 674\r
-edma3_lld_ti816x-evm_674_libs_clean: edma3_lld_ti816x-evm_674_libs_drv_clean edma3_lld_ti816x-evm_674_libs_rm_clean edma3_lld_ti816x-evm_674_libs_drvsample_clean edma3_lld_ti816x-evm_674_libs_rmsample_clean\r
-edma3_lld_ti816x-evm_674_libs_drv_clean:\r
-       $(ECHO) \# Cleaning c674:debug:edma3_lld_drv\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=ti816x-evm PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning c674:release:edma3_lld_drv\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=ti816x-evm PROFILE_c6xdsp=release\r
-edma3_lld_ti816x-evm_674_libs_rm_clean:\r
-       $(ECHO) \# Cleaning ti816x-evm:debug:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=ti816x-evm PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning ti816x-evm:release:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=ti816x-evm PROFILE_c6xdsp=release\r
-edma3_lld_ti816x-evm_674_libs_drvsample_clean:\r
-       $(ECHO) \# Cleaning ti816x-evm:debug:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=ti816x-evm CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning ti816x-evm:release:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=ti816x-evm CORE=c6xdsp PROFILE_c6xdsp=release\r
-edma3_lld_ti816x-evm_674_libs_rmsample_clean:\r
-       $(ECHO) \# Cleaning ti816x-evm:debug:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=ti816x-evm CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning ti816x-evm:release:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=ti816x-evm CORE=c6xdsp PROFILE_c6xdsp=release\r
-\r
-#=======================================================================================================================================\r
-#To Build libs For Platform ti814x-evm Target 674\r
-edma3_lld_ti814x-evm_674_libs: edma3_lld_ti814x-evm_674_libs_drv edma3_lld_ti814x-evm_674_libs_rm edma3_lld_ti814x-evm_674_libs_drvsample edma3_lld_ti814x-evm_674_libs_rmsample\r
-edma3_lld_ti814x-evm_674_libs_drv:\r
-       $(ECHO) \# Making c674:debug:edma3_lld_drv\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=ti814x-evm PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making c674:release:edma3_lld_drv\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=ti814x-evm PROFILE_c6xdsp=release\r
-edma3_lld_ti814x-evm_674_libs_rm:\r
-       $(ECHO) \# Making ti814x-evm:debug:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=ti814x-evm PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making ti814x-evm:release:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=ti814x-evm PROFILE_c6xdsp=release\r
-edma3_lld_ti814x-evm_674_libs_drvsample:\r
-       $(ECHO) \# Making ti814x-evm :debug:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=ti814x-evm CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making ti814x-evm:release:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=ti814x-evm CORE=c6xdsp PROFILE_c6xdsp=release\r
-edma3_lld_ti814x-evm_674_libs_rmsample:\r
-       $(ECHO) \# Making ti814x-evm :debug:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=ti814x-evm CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making ti814x-evm :release:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=ti814x-evm CORE=c6xdsp PROFILE_c6xdsp=release\r
-\r
-#To Clean libs For Platform ti814x-evm Target 674\r
-edma3_lld_ti814x-evm_674_libs_clean: edma3_lld_ti814x-evm_674_libs_drv_clean edma3_lld_ti814x-evm_674_libs_rm_clean edma3_lld_ti814x-evm_674_libs_drvsample_clean edma3_lld_ti814x-evm_674_libs_rmsample_clean\r
-edma3_lld_ti814x-evm_674_libs_drv_clean:\r
-       $(ECHO) \# Cleaning c674:debug:edma3_lld_drv\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=ti814x-evm PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning c674:release:edma3_lld_drv\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=ti814x-evm PROFILE_c6xdsp=release\r
-edma3_lld_ti814x-evm_674_libs_rm_clean:\r
-       $(ECHO) \# Cleaning ti814x-evm:debug:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=ti814x-evm PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning ti814x-evm:release:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=ti814x-evm PROFILE_c6xdsp=release\r
-edma3_lld_ti814x-evm_674_libs_drvsample_clean:\r
-       $(ECHO) \# Cleaning ti814x-evm :debug:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=ti814x-evm CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning ti814x-evm:release:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=ti814x-evm CORE=c6xdsp PROFILE_c6xdsp=release\r
-edma3_lld_ti814x-evm_674_libs_rmsample_clean:\r
-       $(ECHO) \# Cleaning ti814x-evm :debug:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=ti814x-evm CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning ti814x-evm :release:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=ti814x-evm CORE=c6xdsp PROFILE_c6xdsp=release\r
-\r
-#=======================================================================================================================================\r
-#To Build libs For Platform ti816x-evm Target a8\r
-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\r
-edma3_lld_ti816x-evm_a8_libs_drv:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Making a8:debug:edma3_lld_drv\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=debug\r
-       $(ECHO) \# Making a8:release:edma3_lld_drv\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=release\r
-endif\r
-edma3_lld_ti816x-evm_a8_libs_rm:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Making ti816x-evm:debug:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=debug\r
-       $(ECHO) \# Making ti816x-evm:rel:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=release\r
-endif\r
-edma3_lld_ti816x-evm_a8_libs_drvsample:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Making ti816x-evm:debug:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=debug\r
-       $(ECHO) \# Making ti816x-evm:rel:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=release\r
-endif\r
-edma3_lld_ti816x-evm_a8_libs_rmsample:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Making ti816x-evm:debug:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=debug\r
-       $(ECHO) \# Making ti816x-evm:rel:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=release\r
-endif\r
-\r
-#To Clean libs For Platform ti816x-evm Target a8\r
-edma3_lld_ti816x-evm_a8_libs_clean: edma3_lld_ti816x-evm_a8_libs_drv_clean edma3_lld_ti816x-evm_a8_libs_rm_clean edma3_lld_ti816x-evm_a8_libs_drvsample_clean edma3_lld_ti816x-evm_a8_libs_rmsample_clean\r
-edma3_lld_ti816x-evm_a8_libs_drv_clean:\r
-       $(ECHO) \# Cleaning a8:debug:edma3_lld_drv\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=debug\r
-       $(ECHO) \# Cleaning a8:release:edma3_lld_drv\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=release\r
-edma3_lld_ti816x-evm_a8_libs_rm_clean:\r
-       $(ECHO) \# Cleaning ti816x-evm:debug:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=debug\r
-       $(ECHO) \# Cleaning ti816x-evm:rel:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=release\r
-edma3_lld_ti816x-evm_a8_libs_drvsample_clean:\r
-       $(ECHO) \# Cleaning ti816x-evm:debug:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=debug\r
-       $(ECHO) \# Cleaning ti816x-evm:rel:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=release\r
-edma3_lld_ti816x-evm_a8_libs_rmsample_clean:\r
-       $(ECHO) \# Cleaning ti816x-evm:debug:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=debug\r
-       $(ECHO) \# Cleaning ti816x-evm:rel:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=release\r
-\r
-#=======================================================================================================================================\r
-#To Build libs For Platform ti816x-evm Target m3\r
-edma3_lld_ti816x-evm_m3_libs: edma3_lld_ti816x-evm_m3_libs_drv edma3_lld_ti816x-evm_m3_libs_rm edma3_lld_ti816x-evm_m3_libs_drvsample edma3_lld_ti816x-evm_m3_libs_rmsample\r
-edma3_lld_ti816x-evm_m3_libs_drv:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Making m3:debug:edma3_lld_drv\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=debug\r
-       $(ECHO) \# Making m3:release:edma3_lld_drv\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=release\r
-       $(ECHO) \# Making m3:debug:edma3_lld_drv\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=debug\r
-       $(ECHO) \# Making m3:release:edma3_lld_drv\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=release\r
-endif\r
-edma3_lld_ti816x-evm_m3_libs_rm:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Making ti816x-evm:debug:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=debug\r
-       $(ECHO) \# Making ti816x-evm:rel:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=release\r
-       $(ECHO) \# Making ti816x-evm:debug:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=debug\r
-       $(ECHO) \# Making ti816x-evm:rel:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=release\r
-endif\r
-edma3_lld_ti816x-evm_m3_libs_drvsample:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Making ti816x-evm:debug:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=debug\r
-       $(ECHO) \# Making ti816x-evm:rel:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=release\r
-       $(ECHO) \# Making ti816x-evm:rel:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=release\r
-       $(ECHO) \# Making ti816x-evm:debug:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=debug\r
-endif\r
-edma3_lld_ti816x-evm_m3_libs_rmsample:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Making ti816x-evm:debug:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=debug\r
-       $(ECHO) \# Making ti816x-evm:rel:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=release\r
-       $(ECHO) \# Making ti816x-evm:debug:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=debug\r
-       $(ECHO) \# Making ti816x-evm:rel:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=release\r
-endif\r
-\r
-#To Clean libs For Platform ti816x-evm Target m3\r
-edma3_lld_ti816x-evm_m3_libs_clean: edma3_lld_ti816x-evm_m3_libs_drv_clean edma3_lld_ti816x-evm_m3_libs_rm_clean edma3_lld_ti816x-evm_m3_libs_drvsample_clean edma3_lld_ti816x-evm_m3_libs_rmsample_clean\r
-edma3_lld_ti816x-evm_m3_libs_drv_clean:\r
-       $(ECHO) \# Cleaning m3:debug:edma3_lld_drv\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=debug\r
-       $(ECHO) \# Cleaning m3:release:edma3_lld_drv\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=release\r
-       $(ECHO) \# Cleaning m3:debug:edma3_lld_drv\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=debug\r
-       $(ECHO) \# Cleaning m3:release:edma3_lld_drv\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=release\r
-edma3_lld_ti816x-evm_m3_libs_rm_clean:\r
-       $(ECHO) \# Cleaning ti816x-evm:debug:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=debug\r
-       $(ECHO) \# Cleaning ti816x-evm:rel:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=release\r
-       $(ECHO) \# Cleaning ti816x-evm:debug:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=debug\r
-       $(ECHO) \# Cleaning ti816x-evm:rel:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=release\r
-edma3_lld_ti816x-evm_m3_libs_drvsample_clean:\r
-       $(ECHO) \# Cleaning ti816x-evm:debug:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=debug\r
-       $(ECHO) \# Cleaning ti816x-evm:rel:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=release\r
-       $(ECHO) \# Cleaning ti816x-evm:rel:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=release\r
-       $(ECHO) \# Cleaning ti816x-evm:debug:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=debug\r
-edma3_lld_ti816x-evm_m3_libs_rmsample_clean:\r
-       $(ECHO) \# Cleaning ti816x-evm:debug:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=debug\r
-       $(ECHO) \# Cleaning ti816x-evm:rel:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=release\r
-       $(ECHO) \# Cleaning ti816x-evm:debug:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=debug\r
-       $(ECHO) \# Cleaning ti816x-evm:rel:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=release\r
-\r
-#=======================================================================================================================================\r
-#To Build libs For Platform ti814x-evm Target a8\r
-edma3_lld_ti814x-evm_a8_libs: edma3_lld_ti814x-evm_a8_libs_drv edma3_lld_ti814x-evm_a8_libs_rm edma3_lld_ti814x-evm_a8_libs_drvsample edma3_lld_ti814x-evm_a8_libs_rmsample\r
-edma3_lld_ti814x-evm_a8_libs_drv:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Making a8:debug:edma3_lld_drv\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=debug\r
-       $(ECHO) \# Making a8:release:edma3_lld_drv\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=release\r
-endif\r
-edma3_lld_ti814x-evm_a8_libs_rm:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Making ti814x-evm:debug:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=debug\r
-       $(ECHO) \# Making ti814x-evm:rel:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=release\r
-endif\r
-edma3_lld_ti814x-evm_a8_libs_drvsample:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Making ti814x-evm:debug:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=debug\r
-       $(ECHO) \# Making ti814x-evm:rel:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=release\r
-endif\r
-edma3_lld_ti814x-evm_a8_libs_rmsample:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Making ti814x-evm:debug:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=debug\r
-       $(ECHO) \# Making ti814x-evm:rel:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=release\r
-endif\r
-\r
-#To Clean libs For Platform ti814x-evm Target a8\r
-edma3_lld_ti814x-evm_a8_libs_clean: edma3_lld_ti814x-evm_a8_libs_drv_clean edma3_lld_ti814x-evm_a8_libs_rm_clean edma3_lld_ti814x-evm_a8_libs_drvsample_clean edma3_lld_ti814x-evm_a8_libs_rmsample_clean\r
-edma3_lld_ti814x-evm_a8_libs_drv_clean:\r
-       $(ECHO) \# Cleaning a8:debug:edma3_lld_drv\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=debug\r
-       $(ECHO) \# Cleaning a8:release:edma3_lld_drv\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=release\r
-edma3_lld_ti814x-evm_a8_libs_rm_clean:\r
-       $(ECHO) \# Cleaning ti814x-evm:debug:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=debug\r
-       $(ECHO) \# Cleaning ti814x-evm:rel:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=release\r
-edma3_lld_ti814x-evm_a8_libs_drvsample_clean:\r
-       $(ECHO) \# Cleaning ti814x-evm:debug:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=debug\r
-       $(ECHO) \# Cleaning ti814x-evm:rel:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=release\r
-edma3_lld_ti814x-evm_a8_libs_rmsample_clean:\r
-       $(ECHO) \# Cleaning ti814x-evm:debug:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=debug\r
-       $(ECHO) \# Cleaning ti814x-evm:rel:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=release\r
-\r
-#=======================================================================================================================================\r
-#To Build libs For Platform ti814x-evm Target m3\r
-edma3_lld_ti814x-evm_m3_libs: edma3_lld_ti814x-evm_m3_libs_rm edma3_lld_ti814x-evm_m3_libs_drvsample edma3_lld_ti814x-evm_m3_libs_rmsample\r
-edma3_lld_ti814x-evm_m3_libs_drv:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Making m3:debug:edma3_lld_drv \r
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=ti814x-evm CORE=m3vpss PROFILE_m3vpss=debug\r
-       $(ECHO) \# Making m3:release:edma3_lld_drv \r
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=ti814x-evm CORE=m3vpss PROFILE_m3vpss=release\r
-       $(ECHO) \# Making m3:debug:edma3_lld_drv \r
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=ti814x-evm CORE=m3video PROFILE_m3video=debug\r
-       $(ECHO) \# Making m3:release:edma3_lld_drv \r
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=ti814x-evm CORE=m3video PROFILE_m3video=release\r
-endif\r
-edma3_lld_ti814x-evm_m3_libs_rm:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Making ti814x-evm:debug:edma3_lld_rm \r
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=ti814x-evm CORE=m3vpss PROFILE_m3vpss=debug\r
-       $(ECHO) \# Making ti814x-evm:rel:edma3_lld_rm \r
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=ti814x-evm CORE=m3vpss PROFILE_m3vpss=release\r
-       $(ECHO) \# Making ti814x-evm:debug:edma3_lld_rm \r
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=ti814x-evm CORE=m3video PROFILE_m3video=debug\r
-       $(ECHO) \# Making ti814x-evm:rel:edma3_lld_rm \r
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=ti814x-evm CORE=m3video PROFILE_m3video=release\r
-endif\r
-edma3_lld_ti814x-evm_m3_libs_drvsample:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Making ti814x-evm:debug:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=ti814x-evm CORE=m3vpss PROFILE_m3vpss=debug\r
-       $(ECHO) \# Making ti814x-evm:rel:edma3_lld_drv_sample   \r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=ti814x-evm CORE=m3vpss PROFILE_m3vpss=release\r
-       $(ECHO) \# Making ti814x-evm:rel:edma3_lld_drv_sample \r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=ti814x-evm CORE=m3video PROFILE_m3video=release\r
-       $(ECHO) \# Making ti814x-evm:debug:edma3_lld_drv_sample \r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=ti814x-evm CORE=m3video PROFILE_m3video=debug\r
-endif\r
-edma3_lld_ti814x-evm_m3_libs_rmsample:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Making ti814x-evm:debug:edma3_lld_rm_sample \r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=ti814x-evm CORE=m3video PROFILE_m3video=debug\r
-       $(ECHO) \# Making ti814x-evm:rel:edma3_lld_rm_sample \r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=ti814x-evm CORE=m3video PROFILE_m3video=release \r
-       $(ECHO) \# Making ti814x-evm:debug:edma3_lld_rm_sample \r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=ti814x-evm CORE=m3vpss PROFILE_m3vpss=debug\r
-       $(ECHO) \# Making ti814x-evm:rel:edma3_lld_rm_sample \r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=ti814x-evm CORE=m3vpss PROFILE_m3vpss=release\r
-endif\r
-\r
-#To Clean libs For Platform ti814x-evm Target m3\r
-edma3_lld_ti814x-evm_m3_libs_clean: edma3_lld_ti814x-evm_m3_libs_drv_clean edma3_lld_ti814x-evm_m3_libs_rm_clean edma3_lld_ti814x-evm_m3_libs_drvsample_clean edma3_lld_ti814x-evm_m3_libs_rmsample_clean\r
-edma3_lld_ti814x-evm_m3_libs_drv_clean:\r
-       $(ECHO) \# Cleaning m3:debug:edma3_lld_drv \r
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=ti814x-evm CORE=m3vpss PROFILE_m3vpss=debug\r
-       $(ECHO) \# Cleaning m3:release:edma3_lld_drv \r
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=ti814x-evm CORE=m3vpss PROFILE_m3vpss=release\r
-       $(ECHO) \# Cleaning m3:debug:edma3_lld_drv \r
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=ti814x-evm CORE=m3video PROFILE_m3video=debug\r
-       $(ECHO) \# Cleaning m3:release:edma3_lld_drv \r
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=ti814x-evm CORE=m3video PROFILE_m3video=release\r
-edma3_lld_ti814x-evm_m3_libs_rm_clean:\r
-       $(ECHO) \# Cleaning ti814x-evm:debug:edma3_lld_rm \r
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=ti814x-evm CORE=m3vpss PROFILE_m3vpss=debug\r
-       $(ECHO) \# Cleaning ti814x-evm:rel:edma3_lld_rm \r
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=ti814x-evm CORE=m3vpss PROFILE_m3vpss=release\r
-       $(ECHO) \# Cleaning ti814x-evm:debug:edma3_lld_rm \r
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=ti814x-evm CORE=m3video PROFILE_m3video=debug\r
-       $(ECHO) \# Cleaning ti814x-evm:rel:edma3_lld_rm \r
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=ti814x-evm CORE=m3video PROFILE_m3video=release\r
-edma3_lld_ti814x-evm_m3_libs_drvsample_clean:\r
-       $(ECHO) \# Cleaning ti814x-evm:debug:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=ti814x-evm CORE=m3vpss PROFILE_m3vpss=debug\r
-       $(ECHO) \# Cleaning ti814x-evm:rel:edma3_lld_drv_sample         \r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=ti814x-evm CORE=m3vpss PROFILE_m3vpss=release\r
-       $(ECHO) \# Cleaning ti814x-evm:rel:edma3_lld_drv_sample \r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=ti814x-evm CORE=m3video PROFILE_m3video=release\r
-       $(ECHO) \# Cleaning ti814x-evm:debug:edma3_lld_drv_sample \r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=ti814x-evm CORE=m3video PROFILE_m3video=debug\r
-edma3_lld_ti814x-evm_m3_libs_rmsample_clean:\r
-       $(ECHO) \# Cleaning ti814x-evm:debug:edma3_lld_rm_sample \r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=ti814x-evm CORE=m3video PROFILE_m3video=debug\r
-       $(ECHO) \# Cleaning ti814x-evm:rel:edma3_lld_rm_sample \r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=ti814x-evm CORE=m3video PROFILE_m3video=release   \r
-       $(ECHO) \# Cleaning ti814x-evm:debug:edma3_lld_rm_sample \r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=ti814x-evm CORE=m3vpss PROFILE_m3vpss=debug\r
-       $(ECHO) \# Cleaning ti814x-evm:rel:edma3_lld_rm_sample \r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=ti814x-evm CORE=m3vpss PROFILE_m3vpss=release\r
-\r
-#=======================================================================================================================================\r
-#To Build libs For Platform c6a811x-evm Target 674\r
-edma3_lld_c6a811x-evm_674_libs: edma3_lld_ti814x-evm_674_libs_drv edma3_lld_c6a811x-evm_674_libs_rm edma3_lld_c6a811x-evm_674_libs_drvsample edma3_lld_c6a811x-evm_674_libs_rmsample\r
-edma3_lld_c6a811x-evm_674_libs_drvsample:\r
-       $(ECHO) \# Making c6a811x-evm :debug:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6a811x-evm CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making c6a811x-evm:release:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6a811x-evm CORE=c6xdsp PROFILE_c6xdsp=release\r
-edma3_lld_c6a811x-evm_674_libs_rm:\r
-       $(ECHO) \# Making c6a811x-evm:debug:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6a811x-evm PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making c6a811x-evm:release:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6a811x-evm PROFILE_c6xdsp=release\r
-edma3_lld_c6a811x-evm_674_libs_rmsample:\r
-       $(ECHO) \# Making c6a811x-evm :debug:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6a811x-evm CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making c6a811x-evm :release:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6a811x-evm CORE=c6xdsp PROFILE_c6xdsp=release\r
-\r
-#To Clean libs For Platform c6a811x-evm Target 674\r
-edma3_lld_c6a811x-evm_674_libs_clean: edma3_lld_ti814x-evm_674_libs_drv_clean edma3_lld_c6a811x-evm_674_libs_rm_clean edma3_lld_c6a811x-evm_674_libs_drvsample_clean edma3_lld_c6a811x-evm_674_libs_rmsample_clean\r
-edma3_lld_c6a811x-evm_674_libs_drvsample_clean:\r
-       $(ECHO) \# Cleaning c6a811x-evm :debug:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6a811x-evm CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning c6a811x-evm:release:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6a811x-evm CORE=c6xdsp PROFILE_c6xdsp=release\r
-edma3_lld_c6a811x-evm_674_libs_rm_clean:\r
-       $(ECHO) \# Cleaning c6a811x-evm:debug:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6a811x-evm PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning c6a811x-evm:release:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6a811x-evm PROFILE_c6xdsp=release\r
-edma3_lld_c6a811x-evm_674_libs_rmsample_clean:\r
-       $(ECHO) \# Cleaning c6a811x-evm:debug:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6a811x-evm CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning c6a811x-evm:release:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6a811x-evm CORE=c6xdsp PROFILE_c6xdsp=release\r
-\r
-#=======================================================================================================================================\r
-#To Build libs For Platform c6a811x-evm Target a8\r
-edma3_lld_c6a811x-evm_a8_libs: edma3_lld_ti814x-evm_a8_libs_drv edma3_lld_c6a811x-evm_a8_libs_rm edma3_lld_c6a811x-evm_a8_libs_drvsample edma3_lld_c6a811x-evm_a8_libs_rmsample\r
-edma3_lld_c6a811x-evm_a8_libs_drvsample:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Making c6a811x-evm:debug:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6a811x-evm CORE=a8host PROFILE_a8host=debug\r
-       $(ECHO) \# Making c6a811x-evm:rel:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6a811x-evm CORE=a8host PROFILE_a8host=release\r
-endif\r
-edma3_lld_c6a811x-evm_a8_libs_rm:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Making c6a811x-evm:debug:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6a811x-evm CORE=a8host PROFILE_a8host=debug\r
-       $(ECHO) \# Making c6a811x-evm:rel:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6a811x-evm CORE=a8host PROFILE_a8host=release\r
-endif\r
-edma3_lld_c6a811x-evm_a8_libs_rmsample:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Making c6a811x-evm:debug:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6a811x-evm CORE=a8host PROFILE_a8host=debug\r
-       $(ECHO) \# Making c6a811x-evm:rel:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6a811x-evm CORE=a8host PROFILE_a8host=release\r
-endif\r
-\r
-#To Clean libs For Platform c6a811x-evm Target a8\r
-edma3_lld_c6a811x-evm_a8_libs_clean: edma3_lld_ti814x-evm_a8_libs_drv_clean edma3_lld_c6a811x-evm_a8_libs_rm_clean edma3_lld_c6a811x-evm_a8_libs_drvsample_clean edma3_lld_c6a811x-evm_a8_libs_rmsample_clean\r
-edma3_lld_c6a811x-evm_a8_libs_drvsample_clean:\r
-       $(ECHO) \# Cleaning c6a811x-evm:debug:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6a811x-evm CORE=a8host PROFILE_a8host=debug\r
-       $(ECHO) \# Cleaning c6a811x-evm:rel:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6a811x-evm CORE=a8host PROFILE_a8host=release\r
-edma3_lld_c6a811x-evm_a8_libs_rm_clean:\r
-       $(ECHO) \# Cleaning c6a811x-evm:debug:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6a811x-evm CORE=a8host PROFILE_a8host=debug\r
-       $(ECHO) \# Cleaning c6a811x-evm:rel:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6a811x-evm CORE=a8host PROFILE_a8host=release\r
-edma3_lld_c6a811x-evm_a8_libs_rmsample_clean:\r
-       $(ECHO) \# Cleaning c6a811x-evm:debug:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6a811x-evm CORE=a8host PROFILE_a8host=debug\r
-       $(ECHO) \# Cleaning c6a811x-evm:rel:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6a811x-evm CORE=a8host PROFILE_a8host=release\r
-\r
-#=======================================================================================================================================\r
-#To Build libs For Platform c6a811x-evm Target m3\r
-edma3_lld_c6a811x-evm_m3_libs: edma3_lld_ti814x-evm_m3_libs_drv edma3_lld_c6a811x-evm_m3_libs_rm edma3_lld_c6a811x-evm_m3_libs_drvsample edma3_lld_c6a811x-evm_m3_libs_rmsample\r
-edma3_lld_c6a811x-evm_m3_libs_drvsample:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Making c6a811x-evm:debug:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6a811x-evm CORE=m3vpss PROFILE_m3vpss=debug\r
-       $(ECHO) \# Making c6a811x-evm:rel:edma3_lld_drv_sample  \r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6a811x-evm CORE=m3vpss PROFILE_m3vpss=release\r
-       $(ECHO) \# Making c6a811x-evm:rel:edma3_lld_drv_sample \r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6a811x-evm CORE=m3video PROFILE_m3video=release\r
-       $(ECHO) \# Making c6a811x-evm:debug:edma3_lld_drv_sample \r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6a811x-evm CORE=m3video PROFILE_m3video=debug\r
-endif\r
-edma3_lld_c6a811x-evm_m3_libs_rm:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Making c6a811x-evm:debug:edma3_lld_rm \r
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6a811x-evm CORE=m3vpss PROFILE_m3vpss=debug\r
-       $(ECHO) \# Making c6a811x-evm:rel:edma3_lld_rm \r
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6a811x-evm CORE=m3vpss PROFILE_m3vpss=release\r
-       $(ECHO) \# Making c6a811x-evm:debug:edma3_lld_rm \r
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6a811x-evm CORE=m3video PROFILE_m3video=debug\r
-       $(ECHO) \# Making c6a811x-evm:rel:edma3_lld_rm \r
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6a811x-evm CORE=m3video PROFILE_m3video=release\r
-endif\r
-edma3_lld_c6a811x-evm_m3_libs_rmsample:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Making c6a811x-evm:debug:edma3_lld_rm_sample \r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6a811x-evm CORE=m3video PROFILE_m3video=debug\r
-       $(ECHO) \# Making c6a811x-evm:rel:edma3_lld_rm_sample \r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6a811x-evm CORE=m3video PROFILE_m3video=release        \r
-       $(ECHO) \# Making c6a811x-evm:debug:edma3_lld_rm_sample \r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6a811x-evm CORE=m3vpss PROFILE_m3vpss=debug\r
-       $(ECHO) \# Making c6a811x-evm:rel:edma3_lld_rm_sample \r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6a811x-evm CORE=m3vpss PROFILE_m3vpss=release\r
-endif\r
-\r
-#To Clean libs For Platform c6a811x-evm Target m3\r
-edma3_lld_c6a811x-evm_m3_libs_clean: edma3_lld_ti814x-evm_m3_libs_drv_clean edma3_lld_c6a811x-evm_m3_libs_rm_clean edma3_lld_c6a811x-evm_m3_libs_drvsample_clean edma3_lld_c6a811x-evm_m3_libs_rmsample_clean\r
-edma3_lld_c6a811x-evm_m3_libs_drvsample_clean:\r
-       $(ECHO) \# Cleaning c6a811x-evm:debug:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6a811x-evm CORE=m3vpss PROFILE_m3vpss=debug\r
-       $(ECHO) \# Cleaning c6a811x-evm:rel:edma3_lld_drv_sample        \r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6a811x-evm CORE=m3vpss PROFILE_m3vpss=release\r
-       $(ECHO) \# Cleaning c6a811x-evm:rel:edma3_lld_drv_sample \r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6a811x-evm CORE=m3video PROFILE_m3video=release\r
-       $(ECHO) \# Cleaning c6a811x-evm:debug:edma3_lld_drv_sample \r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6a811x-evm CORE=m3video PROFILE_m3video=debug\r
-edma3_lld_c6a811x-evm_m3_libs_rm_clean:\r
-       $(ECHO) \# Cleaning c6a811x-evm:debug:edma3_lld_rm \r
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6a811x-evm CORE=m3vpss PROFILE_m3vpss=debug\r
-       $(ECHO) \# Cleaning c6a811x-evm:rel:edma3_lld_rm \r
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6a811x-evm CORE=m3vpss PROFILE_m3vpss=release\r
-       $(ECHO) \# Cleaning c6a811x-evm:debug:edma3_lld_rm \r
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6a811x-evm CORE=m3video PROFILE_m3video=debug\r
-       $(ECHO) \# Cleaning c6a811x-evm:rel:edma3_lld_rm \r
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6a811x-evm CORE=m3video PROFILE_m3video=release\r
-edma3_lld_c6a811x-evm_m3_libs_rmsample_clean:\r
-       $(ECHO) \# Cleaning c6a811x-evm:debug:edma3_lld_rm_sample \r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6a811x-evm CORE=m3video PROFILE_m3video=debug\r
-       $(ECHO) \# Cleaning c6a811x-evm:rel:edma3_lld_rm_sample \r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6a811x-evm CORE=m3video PROFILE_m3video=release  \r
-       $(ECHO) \# Cleaning c6a811x-evm:debug:edma3_lld_rm_sample \r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6a811x-evm CORE=m3vpss PROFILE_m3vpss=debug\r
-       $(ECHO) \# Cleaning c6a811x-evm:rel:edma3_lld_rm_sample \r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6a811x-evm CORE=m3vpss PROFILE_m3vpss=release\r
-\r
-#=======================================================================================================================================\r
-#To Build libs For Platform c6472-evm Target 64p\r
-edma3_lld_c6472-evm_64p_libs: edma3_lld_c6472-evm_64p_libs_drv edma3_lld_c6472-evm_64p_libs_rm edma3_lld_c6472-evm_64p_libs_drvsample edma3_lld_c6472-evm_64p_libs_rmsample\r
-edma3_lld_c6472-evm_64p_libs_drv:\r
-       $(ECHO) \# Making c64p:debug:edma3_lld_drv\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=c6472-evm PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making c64p:release:edma3_lld_drv\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=c6472-evm PROFILE_c6xdsp=release\r
-       $(ECHO) \# Making c64p:debug:edma3_lld_drv -for big_endian\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=c6472-evm PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Making c64p:release:edma3_lld_drv -for big_endian\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=c6472-evm PROFILE_c6xdsp=release ENDIAN=big\r
-edma3_lld_c6472-evm_64p_libs_rm:\r
-       $(ECHO) \# Making c6472-evm:debug:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6472-evm PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making c6472-evm:debug:edma3_lld_rm -for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6472-evm PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Making c6472-evm:release:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6472-evm PROFILE_c6xdsp=release\r
-       $(ECHO) \# Making c6472-evm:release:edma3_lld_rm -for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6472-evm PROFILE_c6xdsp=release ENDIAN=big\r
-edma3_lld_c6472-evm_64p_libs_drvsample:\r
-       $(ECHO) \# Making c6472-evm:debug:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making c6472-evm:debug:edma3_lld_drv_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Making c6472-evm:release:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=release\r
-       $(ECHO) \# Making c6472-evm:release:edma3_lld_drv_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big\r
-edma3_lld_c6472-evm_64p_libs_rmsample:\r
-       $(ECHO) \# Making c6472-evm:debug:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making c6472-evm:debug:edma3_lld_rm_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Making c6472-evm:release:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=release\r
-       $(ECHO) \# Making c6472-evm:release:edma3_lld_rm_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big\r
-\r
-#To Clean libs For Platform c6472-evm Target 64p\r
-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\r
-edma3_lld_c6472-evm_64p_libs_drv_clean:\r
-       $(ECHO) \# Cleaning c64p:debug:edma3_lld_drv\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning c64p:release:edma3_lld_drv\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=release\r
-       $(ECHO) \# Cleaning c64p:debug:edma3_lld_drv -for big_endian\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Cleaning c64p:release:edma3_lld_drv -for big_endian\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=release ENDIAN=big\r
-edma3_lld_c6472-evm_64p_libs_rm_clean:\r
-       $(ECHO) \# Cleaning c6472-evm:debug:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning c6472-evm:debug:edma3_lld_rm -for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Cleaning c6472-evm:release:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=release\r
-       $(ECHO) \# Cleaning c6472-evm:release:edma3_lld_rm -for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6472-evm PROFILE_c6xdsp=release ENDIAN=big\r
-edma3_lld_c6472-evm_64p_libs_drvsample_clean:\r
-       $(ECHO) \# Cleaning c6472-evm:debug:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning c6472-evm:debug:edma3_lld_drv_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Cleaning c6472-evm:release:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=release\r
-       $(ECHO) \# Cleaning c6472-evm:release:edma3_lld_drv_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big\r
-edma3_lld_c6472-evm_64p_libs_rmsample_clean:\r
-       $(ECHO) \# Cleaning c6472-evm:debug:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning c6472-evm:debug:edma3_lld_rm_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Cleaning c6472-evm:release:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=release\r
-       $(ECHO) \# Cleaning c6472-evm:release:edma3_lld_rm_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big\r
-\r
-#=======================================================================================================================================\r
-#To Build libs For Platform c6670-evm Target 66\r
-edma3_lld_c6670-evm_66_libs: edma3_lld_c6670-evm_66_libs_drv edma3_lld_c6670-evm_66_libs_rm edma3_lld_c6670-evm_66_libs_drvsample edma3_lld_c6670-evm_66_libs_rmsample\r
-edma3_lld_c6670-evm_66_libs_drv:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Making c66:debug:edma3_lld_drv\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=c6670-evm PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making c66:release:edma3_lld_drv\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=c6670-evm PROFILE_c6xdsp=release\r
-       $(ECHO) \# Making c66:debug:edma3_lld_drv -for big_endian\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=c6670-evm PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Making c66:release:edma3_lld_drv -for big_endian\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=c6670-evm PROFILE_c6xdsp=release ENDIAN=big\r
-endif\r
-edma3_lld_c6670-evm_66_libs_rm:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Making c6670-evm:debug:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6670-evm PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making c6670-evm:debug:edma3_lld_rm -for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6670-evm PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Making c6670-evm:release:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6670-evm PROFILE_c6xdsp=release\r
-       $(ECHO) \# Making c6670-evm:release:edma3_lld_rm for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6670-evm PROFILE_c6xdsp=release ENDIAN=big\r
-endif\r
-edma3_lld_c6670-evm_66_libs_drvsample:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Making c6670-evm:debug:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making c6670-evm:debug:edma3_lld_drv_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Making c6670-evm:release:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=release\r
-       $(ECHO) \# Making c6670-evm:release:edma3_lld_drv_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big\r
-endif\r
-edma3_lld_c6670-evm_66_libs_rmsample:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Making c6670-evm:debug:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making c6670-evm:debug:edma3_lld_rm_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Making c6670-evm:debug:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=release\r
-       $(ECHO) \# Making c6670-evm:debug:edma3_lld_rm_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big\r
-endif\r
-\r
-#To Clean libs For Platform c6670-evm Target 66\r
-edma3_lld_c6670-evm_66_libs_clean: edma3_lld_c6670-evm_66_libs_drv_clean edma3_lld_c6670-evm_66_libs_rm_clean edma3_lld_c6670-evm_66_libs_drvsample_clean edma3_lld_c6670-evm_66_libs_rmsample_clean\r
-edma3_lld_c6670-evm_66_libs_drv_clean:\r
-       $(ECHO) \# Cleaning c66:debug:edma3_lld_drv\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning c66:release:edma3_lld_drv\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=release\r
-       $(ECHO) \# Cleaning c66:debug:edma3_lld_drv -for big_endian\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Cleaning c66:release:edma3_lld_drv -for big_endian\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=release ENDIAN=big\r
-edma3_lld_c6670-evm_66_libs_rm_clean:\r
-       $(ECHO) \# Cleaning c6670-evm:debug:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning c6670-evm:debug:edma3_lld_rm -for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Cleaning c6670-evm:release:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=release\r
-       $(ECHO) \# Cleaning c6670-evm:release:edma3_lld_rm for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6670-evm PROFILE_c6xdsp=release ENDIAN=big\r
-edma3_lld_c6670-evm_66_libs_drvsample_clean:\r
-       $(ECHO) \# Cleaning c6670-evm:debug:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning c6670-evm:debug:edma3_lld_drv_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Cleaning c6670-evm:release:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=release\r
-       $(ECHO) \# Cleaning c6670-evm:release:edma3_lld_drv_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big\r
-edma3_lld_c6670-evm_66_libs_rmsample_clean:\r
-       $(ECHO) \# Cleaning c6670-evm:debug:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning c6670-evm:debug:edma3_lld_rm_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Cleaning c6670-evm:debug:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=release\r
-       $(ECHO) \# Cleaning c6670-evm:debug:edma3_lld_rm_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big\r
-\r
-#=======================================================================================================================================\r
-#To Build libs For Platform c6678-evm Target 66\r
-edma3_lld_c6678-evm_66_libs:edma3_lld_c6678-evm_66_libs_drv edma3_lld_c6678-evm_66_libs_rm edma3_lld_c6678-evm_66_libs_drvsample edma3_lld_c6678-evm_66_libs_rmsample\r
-edma3_lld_c6678-evm_66_libs_drv:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Making c66:debug:edma3_lld_drv\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making c66:release:edma3_lld_drv\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=release\r
-       $(ECHO) \# Making c66:debug:edma3_lld_drv -for big_endian\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Making c66:release:edma3_lld_drv -for big_endian\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=release ENDIAN=big\r
-endif\r
-edma3_lld_c6678-evm_66_libs_rm:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Making c6678-evm:debug:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making c6678-evm:debug:edma3_lld_rm -for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Making c6678-evm:release:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=release\r
-       $(ECHO) \# Making c6678-evm:release:edma3_lld_rm for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=release ENDIAN=big\r
-endif\r
-edma3_lld_c6678-evm_66_libs_drvsample:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Making c6678-evm:debug:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making c6678-evm:debug:edma3_lld_drv_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Making c6678-evm:release:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=release\r
-       $(ECHO) \# Making c6678-evm:release:edma3_lld_drv_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big\r
-endif\r
-edma3_lld_c6678-evm_66_libs_rmsample:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Making c6678-evm:debug:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making c6678-evm:debug:edma3_lld_rm_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Making c6678-evm:debug:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=release\r
-       $(ECHO) \# Making c6678-evm:debug:edma3_lld_rm_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big\r
-endif\r
-\r
-#To Clean libs For Platform c6678-evm Target 66\r
-edma3_lld_c6678-evm_66_libs_clean: edma3_lld_c6678-evm_66_libs_drv_clean edma3_lld_c6678-evm_66_libs_rm_clean edma3_lld_c6678-evm_66_libs_drvsample_clean edma3_lld_c6678-evm_66_libs_rmsample_clean\r
-edma3_lld_c6678-evm_66_libs_drv_clean:\r
-       $(ECHO) \# Cleaning c66:debug:edma3_lld_drv\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning c66:release:edma3_lld_drv\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=release\r
-       $(ECHO) \# Cleaning c66:debug:edma3_lld_drv -for big_endian\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Cleaning c66:release:edma3_lld_drv -for big_endian\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=release ENDIAN=big\r
-edma3_lld_c6678-evm_66_libs_rm_clean:\r
-       $(ECHO) \# Cleaning c6678-evm:debug:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning c6678-evm:debug:edma3_lld_rm -for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Cleaning c6678-evm:release:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=release\r
-       $(ECHO) \# Cleaning c6678-evm:release:edma3_lld_rm for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6678-evm PROFILE_c6xdsp=release ENDIAN=big\r
-edma3_lld_c6678-evm_66_libs_drvsample_clean:\r
-       $(ECHO) \# Cleaning c6678-evm:debug:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning c6678-evm:debug:edma3_lld_drv_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Cleaning c6678-evm:release:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=release\r
-       $(ECHO) \# Cleaning c6678-evm:release:edma3_lld_drv_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big\r
-edma3_lld_c6678-evm_66_libs_rmsample_clean:\r
-       $(ECHO) \# Cleaning c6678-evm:debug:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning c6678-evm:debug:edma3_lld_rm_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Cleaning c6678-evm:debug:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=release\r
-       $(ECHO) \# Cleaning c6678-evm:debug:edma3_lld_rm_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big\r
-\r
-#=======================================================================================================================================\r
-#To Build libs For Platform tci6614-evm Target 66\r
-edma3_lld_tci6614-evm_66_libs:edma3_lld_tci6614-evm_66_libs_drv edma3_lld_tci6614-evm_66_libs_rm edma3_lld_tci6614-evm_66_libs_drvsample edma3_lld_tci6614-evm_66_libs_rmsample\r
-edma3_lld_tci6614-evm_66_libs_drv:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Making c66:debug:edma3_lld_drv\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6614-evm PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making c66:release:edma3_lld_drv\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6614-evm PROFILE_c6xdsp=release\r
-       $(ECHO) \# Making c66:debug:edma3_lld_drv -for big_endian\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6614-evm PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Making c66:release:edma3_lld_drv -for big_endian\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6614-evm PROFILE_c6xdsp=release ENDIAN=big\r
-endif\r
-edma3_lld_tci6614-evm_66_libs_rm:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Making tci6614-evm:debug:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6614-evm PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making tci6614-evm:debug:edma3_lld_rm -for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6614-evm PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Making tci6614-evm:release:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6614-evm PROFILE_c6xdsp=release\r
-       $(ECHO) \# Making tci6614-evm:release:edma3_lld_rm for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6614-evm PROFILE_c6xdsp=release ENDIAN=big\r
-endif\r
-edma3_lld_tci6614-evm_66_libs_drvsample:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Making tci6614-evm:debug:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6614-evm CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making tci6614-evm:debug:edma3_lld_drv_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6614-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Making tci6614-evm:release:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6614-evm CORE=c6xdsp PROFILE_c6xdsp=release\r
-       $(ECHO) \# Making tci6614-evm:release:edma3_lld_drv_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6614-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big\r
-endif\r
-edma3_lld_tci6614-evm_66_libs_rmsample:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Making tci6614-evm:debug:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6614-evm CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making tci6614-evm:debug:edma3_lld_rm_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6614-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Making tci6614-evm:debug:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6614-evm CORE=c6xdsp PROFILE_c6xdsp=release\r
-       $(ECHO) \# Making tci6614-evm:debug:edma3_lld_rm_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6614-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big\r
-endif\r
-\r
-#To Clean libs For Platform tci6614-evm Target 66\r
-edma3_lld_tci6614-evm_66_libs_clean: edma3_lld_tci6614-evm_66_libs_drv_clean edma3_lld_tci6614-evm_66_libs_rm_clean edma3_lld_tci6614-evm_66_libs_drvsample_clean edma3_lld_tci6614-evm_66_libs_rmsample_clean\r
-edma3_lld_tci6614-evm_66_libs_drv_clean:\r
-       $(ECHO) \# Cleaning c66:debug:edma3_lld_drv\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6614-evm PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning c66:release:edma3_lld_drv\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6614-evm PROFILE_c6xdsp=release\r
-       $(ECHO) \# Cleaning c66:debug:edma3_lld_drv -for big_endian\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6614-evm PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Cleaning c66:release:edma3_lld_drv -for big_endian\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6614-evm PROFILE_c6xdsp=release ENDIAN=big\r
-edma3_lld_tci6614-evm_66_libs_rm_clean:\r
-       $(ECHO) \# Cleaning tci6614-evm:debug:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6614-evm PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning tci6614-evm:debug:edma3_lld_rm -for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6614-evm PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Cleaning tci6614-evm:release:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6614-evm PROFILE_c6xdsp=release\r
-       $(ECHO) \# Cleaning tci6614-evm:release:edma3_lld_rm for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6614-evm PROFILE_c6xdsp=release ENDIAN=big\r
-edma3_lld_tci6614-evm_66_libs_drvsample_clean:\r
-       $(ECHO) \# Cleaning tci6614-evm:debug:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6614-evm CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning tci6614-evm:debug:edma3_lld_drv_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6614-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Cleaning tci6614-evm:release:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6614-evm CORE=c6xdsp PROFILE_c6xdsp=release\r
-       $(ECHO) \# Cleaning tci6614-evm:release:edma3_lld_drv_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6614-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big\r
-edma3_lld_tci6614-evm_66_libs_rmsample_clean:\r
-       $(ECHO) \# Cleaning tci6614-evm:debug:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6614-evm CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning tci6614-evm:debug:edma3_lld_rm_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6614-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Cleaning tci6614-evm:debug:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6614-evm CORE=c6xdsp PROFILE_c6xdsp=release\r
-       $(ECHO) \# Cleaning tci6614-evm:debug:edma3_lld_rm_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6614-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big\r
-\r
-#=======================================================================================================================================\r
-#To Build libs For Platform c6657-evm Target 66\r
-edma3_lld_c6657-evm_66_libs:edma3_lld_c6657-evm_66_libs_drv edma3_lld_c6657-evm_66_libs_rm edma3_lld_c6657-evm_66_libs_drvsample edma3_lld_c6657-evm_66_libs_rmsample\r
-edma3_lld_c6657-evm_66_libs_drv:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Making c66:debug:edma3_lld_drv\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=c6657-evm PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making c66:release:edma3_lld_drv\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=c6657-evm PROFILE_c6xdsp=release\r
-       $(ECHO) \# Making c66:debug:edma3_lld_drv -for big_endian\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=c6657-evm PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Making c66:release:edma3_lld_drv -for big_endian\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=c6657-evm PROFILE_c6xdsp=release ENDIAN=big\r
-endif\r
-edma3_lld_c6657-evm_66_libs_rm:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Making c6657-evm:debug:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6657-evm PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making c6657-evm:debug:edma3_lld_rm -for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6657-evm PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Making c6657-evm:release:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6657-evm PROFILE_c6xdsp=release\r
-       $(ECHO) \# Making c6657-evm:release:edma3_lld_rm for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6657-evm PROFILE_c6xdsp=release ENDIAN=big\r
-endif\r
-edma3_lld_c6657-evm_66_libs_drvsample:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Making c6657-evm:debug:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6657-evm CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making c6657-evm:debug:edma3_lld_drv_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6657-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Making c6657-evm:release:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6657-evm CORE=c6xdsp PROFILE_c6xdsp=release\r
-       $(ECHO) \# Making c6657-evm:release:edma3_lld_drv_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6657-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big\r
-endif\r
-edma3_lld_c6657-evm_66_libs_rmsample:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Making c6657-evm:debug:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6657-evm CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making c6657-evm:debug:edma3_lld_rm_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6657-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Making c6657-evm:debug:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6657-evm CORE=c6xdsp PROFILE_c6xdsp=release\r
-       $(ECHO) \# Making c6657-evm:debug:edma3_lld_rm_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6657-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big\r
-endif\r
-\r
-#To Clean libs For Platform c6657-evm Target 66\r
-edma3_lld_c6657-evm_66_libs_clean: edma3_lld_c6657-evm_66_libs_drv_clean edma3_lld_c6657-evm_66_libs_rm_clean edma3_lld_c6657-evm_66_libs_drvsample_clean edma3_lld_c6657-evm_66_libs_rmsample_clean\r
-edma3_lld_c6657-evm_66_libs_drv_clean:\r
-       $(ECHO) \# Cleaning c66:debug:edma3_lld_drv\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=c6657-evm PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning c66:release:edma3_lld_drv\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=c6657-evm PROFILE_c6xdsp=release\r
-       $(ECHO) \# Cleaning c66:debug:edma3_lld_drv -for big_endian\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=c6657-evm PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Cleaning c66:release:edma3_lld_drv -for big_endian\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=c6657-evm PROFILE_c6xdsp=release ENDIAN=big\r
-edma3_lld_c6657-evm_66_libs_rm_clean:\r
-       $(ECHO) \# Cleaning c6657-evm:debug:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6657-evm PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning c6657-evm:debug:edma3_lld_rm -for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6657-evm PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Cleaning c6657-evm:release:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6657-evm PROFILE_c6xdsp=release\r
-       $(ECHO) \# Cleaning c6657-evm:release:edma3_lld_rm for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6657-evm PROFILE_c6xdsp=release ENDIAN=big\r
-edma3_lld_c6657-evm_66_libs_drvsample_clean:\r
-       $(ECHO) \# Cleaning c6657-evm:debug:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6657-evm CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning c6657-evm:debug:edma3_lld_drv_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6657-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Cleaning c6657-evm:release:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6657-evm CORE=c6xdsp PROFILE_c6xdsp=release\r
-       $(ECHO) \# Cleaning c6657-evm:release:edma3_lld_drv_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6657-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big\r
-edma3_lld_c6657-evm_66_libs_rmsample_clean:\r
-       $(ECHO) \# Cleaning c6657-evm:debug:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6657-evm CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning c6657-evm:debug:edma3_lld_rm_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6657-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Cleaning c6657-evm:debug:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6657-evm CORE=c6xdsp PROFILE_c6xdsp=release\r
-       $(ECHO) \# Cleaning c6657-evm:debug:edma3_lld_rm_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6657-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big\r
-\r
-#=======================================================================================================================================\r
-#To Build libs For Platform c6748-evm Target 674\r
-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\r
-edma3_lld_c6748-evm_674_libs_rm:\r
-       $(ECHO) \# Making c6748-evm:debug:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6748-evm PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making c6748-evm:release:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6748-evm PROFILE_c6xdsp=release\r
-edma3_lld_c6748-evm_674_libs_rmsample:\r
-       $(ECHO) \# Making c6748-evm:debug:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6748-evm CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making c6748-evm:release:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6748-evm CORE=c6xdsp PROFILE_c6xdsp=release\r
-edma3_lld_c6748-evm_674_libs_drvsample:\r
-       $(ECHO) \# Making c6748-evm:release:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6748-evm CORE=c6xdsp PROFILE_c6xdsp=release\r
-       $(ECHO) \# Making c6748-evm:debug:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6748-evm CORE=c6xdsp PROFILE_c6xdsp=debug\r
-\r
-#To Clean libs For Platform c6748-evm Target 674\r
-edma3_lld_c6748-evm_674_libs_clean: edma3_lld_ti814x-evm_674_libs_drv_clean edma3_lld_c6748-evm_674_libs_rm_clean edma3_lld_c6748-evm_674_libs_drvsample_clean edma3_lld_c6748-evm_674_libs_rmsample_clean\r
-edma3_lld_c6748-evm_674_libs_rm_clean:\r
-       $(ECHO) \# Cleaning c6748-evm:debug:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6748-evm PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning c6748-evm:release:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6748-evm PROFILE_c6xdsp=release\r
-edma3_lld_c6748-evm_674_libs_rmsample_clean:\r
-       $(ECHO) \# Cleaning c6748-evm:debug:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6748-evm CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning c6748-evm:release:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6748-evm CORE=c6xdsp PROFILE_c6xdsp=release\r
-edma3_lld_c6748-evm_674_libs_drvsample_clean:\r
-       $(ECHO) \# Cleaning c6748-evm:release:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6748-evm CORE=c6xdsp PROFILE_c6xdsp=release\r
-       $(ECHO) \# Cleaning c6748-evm:debug:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6748-evm CORE=c6xdsp PROFILE_c6xdsp=debug\r
-\r
-#=======================================================================================================================================\r
-#To Build libs For Platform da830-evm Target 674\r
-edma3_lld_da830-evm_674_libs: edma3_lld_ti814x-evm_674_libs_drv edma3_lld_da830-evm_674_libs_rm edma3_lld_da830-evm_674_libs_drvsample edma3_lld_da830-evm_674_libs_rmsample\r
-edma3_lld_da830-evm_674_libs_rm:\r
-       $(ECHO) \# Making da830-evm:debug:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=da830-evm PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making da830-evm:release:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=da830-evm PROFILE_c6xdsp=release\r
-edma3_lld_da830-evm_674_libs_rmsample:\r
-       $(ECHO) \# Making da830-evm:debug:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=da830-evm CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making da830-evm:release:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=da830-evm CORE=c6xdsp PROFILE_c6xdsp=release\r
-edma3_lld_da830-evm_674_libs_drvsample:\r
-       $(ECHO) \# Making da830-evm:release:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=da830-evm CORE=c6xdsp PROFILE_c6xdsp=release\r
-       $(ECHO) \# Making da830-evm:debug:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=da830-evm CORE=c6xdsp PROFILE_c6xdsp=debug\r
-\r
-#To Clean libs For Platform da830-evm Target 674\r
-edma3_lld_da830-evm_674_libs_clean: edma3_lld_ti814x-evm_674_libs_drv_clean edma3_lld_da830-evm_674_libs_rm_clean edma3_lld_da830-evm_674_libs_drvsample_clean edma3_lld_da830-evm_674_libs_rmsample_clean\r
-edma3_lld_da830-evm_674_libs_rm_clean:\r
-       $(ECHO) \# Cleaning da830-evm:debug:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=da830-evm PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning da830-evm:release:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=da830-evm PROFILE_c6xdsp=release\r
-edma3_lld_da830-evm_674_libs_rmsample_clean:\r
-       $(ECHO) \# Cleaning da830-evm:debug:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=da830-evm CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning da830-evm:release:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=da830-evm CORE=c6xdsp PROFILE_c6xdsp=release\r
-edma3_lld_da830-evm_674_libs_drvsample_clean:\r
-       $(ECHO) \# Cleaning da830-evm:release:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=da830-evm CORE=c6xdsp PROFILE_c6xdsp=release\r
-       $(ECHO) \# Cleaning da830-evm:debug:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=da830-evm CORE=c6xdsp PROFILE_c6xdsp=debug\r
-\r
-#=======================================================================================================================================\r
-#To Build libs For Platform omap4-evm Target 64t\r
-edma3_lld_omap4-evm_64t_libs: edma3_lld_omap4-evm_64t_libs_drv edma3_lld_omap4-evm_64t_libs_rm edma3_lld_omap4-evm_64t_libs_drvsample edma3_lld_omap4-evm_64t_libs_rmsample\r
-edma3_lld_omap4-evm_64t_libs_drv:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Making c64t:debug:edma3_lld_drv\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=omap4-evm PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making c64t:release:edma3_lld_drv\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=omap4-evm PROFILE_c6xdsp=release\r
-endif\r
-edma3_lld_omap4-evm_64t_libs_rm:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Making omap4-evm:debug:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=omap4-evm PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making omap4-evm:release:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=omap4-evm PROFILE_c6xdsp=release\r
-endif\r
-edma3_lld_omap4-evm_64t_libs_rmsample:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Making omap4-evm:debug:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=omap4-evm CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making omap4-evm:release:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=omap4-evm CORE=c6xdsp PROFILE_c6xdsp=release\r
-endif\r
-edma3_lld_omap4-evm_64t_libs_drvsample:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Making omap4-evm:debug:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=omap4-evm CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making omap4-evm:release:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=omap4-evm CORE=c6xdsp PROFILE_c6xdsp=release\r
-endif\r
-\r
-#To Clean libs For Platform omap4-evm Target 64t\r
-edma3_lld_omap4-evm_64t_libs_clean: edma3_lld_omap4-evm_64t_libs_drv_clean edma3_lld_omap4-evm_64t_libs_rm_clean edma3_lld_omap4-evm_64t_libs_drvsample_clean edma3_lld_omap4-evm_64t_libs_rmsample_clean\r
-edma3_lld_omap4-evm_64t_libs_drv_clean:\r
-       $(ECHO) \# Cleaning c64t:debug:edma3_lld_drv\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=omap4-evm PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning c64t:release:edma3_lld_drv\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=omap4-evm PROFILE_c6xdsp=release\r
-edma3_lld_omap4-evm_64t_libs_rm_clean:\r
-       $(ECHO) \# Cleaning omap4-evm:debug:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=omap4-evm PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning omap4-evm:release:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=omap4-evm PROFILE_c6xdsp=release\r
-edma3_lld_omap4-evm_64t_libs_rmsample_clean:\r
-       $(ECHO) \# Cleaning omap4-evm:debug:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=omap4-evm CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning omap4-evm:release:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=omap4-evm CORE=c6xdsp PROFILE_c6xdsp=release\r
-edma3_lld_omap4-evm_64t_libs_drvsample_clean:\r
-       $(ECHO) \# Cleaning omap4-evm:debug:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=omap4-evm CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning omap4-evm:release:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=omap4-evm CORE=c6xdsp PROFILE_c6xdsp=release\r
-\r
-#=======================================================================================================================================\r
-#To Build libs For Platform omapl138-evm Target 674\r
-edma3_lld_omapl138-evm_674_libs: edma3_lld_ti814x-evm_674_libs_drv edma3_lld_omapl138-evm_674_libs_rm edma3_lld_omapl138-evm_674_libs_drvsample edma3_lld_omapl138-evm_674_libs_rmsample\r
-edma3_lld_omapl138-evm_674_libs_rm:\r
-       $(ECHO) \# Making omapl138-evm:debug:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=omapl138-evm PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making omapl138-evm:release:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=omapl138-evm PROFILE_c6xdsp=release\r
-edma3_lld_omapl138-evm_674_libs_rmsample:\r
-       $(ECHO) \# Making omapl138-evm:debug:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=omapl138-evm CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making omapl138-evm:release:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=omapl138-evm CORE=c6xdsp PROFILE_c6xdsp=release\r
-edma3_lld_omapl138-evm_674_libs_drvsample:\r
-       $(ECHO) \# Making omapl138-evm:release:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=omapl138-evm CORE=c6xdsp PROFILE_c6xdsp=release\r
-       $(ECHO) \# Making omapl138-evm:debug:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=omapl138-evm CORE=c6xdsp PROFILE_c6xdsp=debug\r
-\r
-#To Clean libs For Platform omapl138-evm Target 674\r
-edma3_lld_omapl138-evm_674_libs_clean: edma3_lld_ti814x-evm_674_libs_drv_clean edma3_lld_omapl138-evm_674_libs_rm_clean edma3_lld_omapl138-evm_674_libs_drvsample_clean edma3_lld_omapl138-evm_674_libs_rmsample_clean\r
-edma3_lld_omapl138-evm_674_libs_rm_clean:\r
-       $(ECHO) \# Cleaning omapl138-evm:debug:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=omapl138-evm PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning omapl138-evm:release:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=omapl138-evm PROFILE_c6xdsp=release\r
-edma3_lld_omapl138-evm_674_libs_rmsample_clean:\r
-       $(ECHO) \# Cleaning omapl138-evm:debug:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=omapl138-evm CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning omapl138-evm:release:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=omapl138-evm CORE=c6xdsp PROFILE_c6xdsp=release\r
-edma3_lld_omapl138-evm_674_libs_drvsample_clean:\r
-       $(ECHO) \# Cleaning omapl138-evm:release:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=omapl138-evm CORE=c6xdsp PROFILE_c6xdsp=release\r
-       $(ECHO) \# Cleaning omapl138-evm:debug:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=omapl138-evm CORE=c6xdsp PROFILE_c6xdsp=debug\r
-\r
-#=======================================================================================================================================\r
-#To Build libs For Platform omapl138-evm Target arm9\r
-edma3_lld_omapl138-evm_arm9_libs: edma3_lld_omapl138-evm_arm9_libs_drv edma3_lld_omapl138-evm_arm9_libs_rm edma3_lld_omapl138-evm_arm9_libs_drvsample edma3_lld_omapl138-evm_arm9_libs_rmsample\r
-edma3_lld_omapl138-evm_arm9_libs_drv:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Making arm9:debug:edma3_lld_drv\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=debug\r
-       $(ECHO) \# Making arm9:release:edma3_lld_drv\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=release\r
-endif\r
-edma3_lld_omapl138-evm_arm9_libs_rm:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Making omapl138-evm:debug:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=debug\r
-       $(ECHO) \# Making omapl138-evm:rel:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=release\r
-endif\r
-edma3_lld_omapl138-evm_arm9_libs_rmsample:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Making omapl138-evm:debug:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=debug\r
-       $(ECHO) \# Making omapl138-evm:rel:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=release\r
-endif\r
-edma3_lld_omapl138-evm_arm9_libs_drvsample:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Making omapl138-evm:debug:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=debug\r
-       $(ECHO) \# Making omapl138-evm:rel:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=release\r
-endif\r
-\r
-#To Clean libs For Platform omapl138-evm Target arm9\r
-edma3_lld_omapl138-evm_arm9_libs_clean: edma3_lld_omapl138-evm_arm9_libs_drv_clean edma3_lld_omapl138-evm_arm9_libs_rm_clean edma3_lld_omapl138-evm_arm9_libs_drvsample_clean edma3_lld_omapl138-evm_arm9_libs_rmsample_clean\r
-edma3_lld_omapl138-evm_arm9_libs_drv_clean:\r
-       $(ECHO) \# Cleaning arm9:debug:edma3_lld_drv\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=debug\r
-       $(ECHO) \# Cleaning arm9:release:edma3_lld_drv\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=release\r
-edma3_lld_omapl138-evm_arm9_libs_rm_clean:\r
-       $(ECHO) \# Cleaning omapl138-evm:debug:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=debug\r
-       $(ECHO) \# Cleaning omapl138-evm:rel:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=release\r
-edma3_lld_omapl138-evm_arm9_libs_rmsample_clean:\r
-       $(ECHO) \# Cleaning omapl138-evm:debug:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=debug\r
-       $(ECHO) \# Cleaning omapl138-evm:rel:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=release\r
-edma3_lld_omapl138-evm_arm9_libs_drvsample_clean:\r
-       $(ECHO) \# Cleaning omapl138-evm:debug:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=debug\r
-       $(ECHO) \# Cleaning omapl138-evm:rel:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=release\r
-\r
-#=======================================================================================================================================\r
-#To Build libs For Platform tci6486-evm Target 64p\r
-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\r
-edma3_lld_tci6486-evm_64p_libs_rm:\r
-       $(ECHO) \# Making tci6486-evm:debug:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6486-evm PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making tci6486-evm:debug:edma3_lld_rm -for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6486-evm PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Making tci6486-evm:release:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6486-evm PROFILE_c6xdsp=release\r
-       $(ECHO) \# Making tci6486-evm:release:edma3_lld_rm -for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6486-evm PROFILE_c6xdsp=release ENDIAN=big\r
-edma3_lld_tci6486-evm_64p_libs_rmsample:\r
-       $(ECHO) \# Making tci6486-evm:debug:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making tci6486-evm:debug:edma3_lld_rm_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Making tci6486-evm:release:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=release\r
-       $(ECHO) \# Making tci6486-evm:release:edma3_lld_rm_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big\r
-edma3_lld_tci6486-evm_64p_libs_drvsample:\r
-       $(ECHO) \# Making tci6486-evm:debug:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making tci6486-evm:debug:edma3_lld_drv_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Making tci6486-evm:release:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=release\r
-       $(ECHO) \# Making tci6486-evm:release:edma3_lld_drv_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big\r
-\r
-#To Clean libs For Platform tci6486-evm Target 64p\r
-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\r
-edma3_lld_tci6486-evm_64p_libs_rm_clean:\r
-       $(ECHO) \# Cleaning tci6486-evm:debug:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6486-evm PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning tci6486-evm:debug:edma3_lld_rm -for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6486-evm PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Cleaning tci6486-evm:release:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6486-evm PROFILE_c6xdsp=release\r
-       $(ECHO) \# Cleaning tci6486-evm:release:edma3_lld_rm -for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6486-evm PROFILE_c6xdsp=release ENDIAN=big\r
-edma3_lld_tci6486-evm_64p_libs_rmsample_clean:\r
-       $(ECHO) \# Cleaning tci6486-evm:debug:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning tci6486-evm:debug:edma3_lld_rm_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Cleaning tci6486-evm:release:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=release\r
-       $(ECHO) \# Cleaning tci6486-evm:release:edma3_lld_rm_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big\r
-edma3_lld_tci6486-evm_64p_libs_drvsample_clean:\r
-       $(ECHO) \# Cleaning tci6486-evm:debug:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning tci6486-evm:debug:edma3_lld_drv_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Cleaning tci6486-evm:release:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=release\r
-       $(ECHO) \# Cleaning tci6486-evm:release:edma3_lld_drv_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big\r
-\r
-#=======================================================================================================================================\r
-#To Build libs For Platform tci6608-sim Target 66\r
-edma3_lld_tci6608-sim_66_libs: edma3_lld_tci6608-sim_66_libs_drv edma3_lld_tci6608-sim_66_libs_rm edma3_lld_tci6608-sim_66_libs_drvsample edma3_lld_tci6608-sim_66_libs_rmsample\r
-edma3_lld_tci6608-sim_66_libs_drv:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Making c66:debug:edma3_lld_drv\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6608-sim PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making c66:release:edma3_lld_drv\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6608-sim PROFILE_c6xdsp=release\r
-       $(ECHO) \# Making c66:debug:edma3_lld_drv -for big_endian\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6608-sim PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Making c66:release:edma3_lld_drv -for big_endian\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6608-sim PROFILE_c6xdsp=release ENDIAN=big\r
-endif\r
-edma3_lld_tci6608-sim_66_libs_rm:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Making tci6608-sim:debug:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6608-sim PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making tci6608-sim:debug:edma3_lld_rm -for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6608-sim PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Making tci6608-sim:release:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6608-sim PROFILE_c6xdsp=release\r
-       $(ECHO) \# Making tci6608-sim:release:edma3_lld_rm for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6608-sim PROFILE_c6xdsp=release ENDIAN=big\r
-endif\r
-edma3_lld_tci6608-sim_66_libs_rmsample:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Making tci6608-sim:debug:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making tci6608-sim:debug:edma3_lld_rm_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Making tci6608-sim:debug:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=release\r
-       $(ECHO) \# Making tci6608-sim:debug:edma3_lld_rm_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big\r
-endif\r
-edma3_lld_tci6608-sim_66_libs_drvsample:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Making tci6608-sim:debug:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making tci6608-sim:debug:edma3_lld_drv_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Making tci6608-sim:release:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=release\r
-       $(ECHO) \# Making tci6608-sim:release:edma3_lld_drv_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big\r
-endif\r
-\r
-#To Clean libs For Platform tci6608-sim Target 66\r
-edma3_lld_tci6608-sim_66_libs_clean: edma3_lld_tci6608-sim_66_libs_drv_clean edma3_lld_tci6608-sim_66_libs_rm_clean edma3_lld_tci6608-sim_66_libs_drvsample_clean edma3_lld_tci6608-sim_66_libs_rmsample_clean\r
-edma3_lld_tci6608-sim_66_libs_drv_clean:\r
-       $(ECHO) \# Cleaning c66:debug:edma3_lld_drv\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning c66:release:edma3_lld_drv\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=release\r
-       $(ECHO) \# Cleaning c66:debug:edma3_lld_drv -for big_endian\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Cleaning c66:release:edma3_lld_drv -for big_endian\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=release ENDIAN=big\r
-edma3_lld_tci6608-sim_66_libs_rm_clean:\r
-       $(ECHO) \# Cleaning tci6608-sim:debug:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning tci6608-sim:debug:edma3_lld_rm -for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Cleaning tci6608-sim:release:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=release\r
-       $(ECHO) \# Cleaning tci6608-sim:release:edma3_lld_rm for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6608-sim PROFILE_c6xdsp=release ENDIAN=big\r
-edma3_lld_tci6608-sim_66_libs_rmsample_clean:\r
-       $(ECHO) \# Cleaning tci6608-sim:debug:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning tci6608-sim:debug:edma3_lld_rm_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Cleaning tci6608-sim:debug:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=release\r
-       $(ECHO) \# Cleaning tci6608-sim:debug:edma3_lld_rm_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big\r
-edma3_lld_tci6608-sim_66_libs_drvsample_clean:\r
-       $(ECHO) \# Cleaning tci6608-sim:debug:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning tci6608-sim:debug:edma3_lld_drv_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Cleaning tci6608-sim:release:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=release\r
-       $(ECHO) \# Cleaning tci6608-sim:release:edma3_lld_drv_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big\r
-\r
-#=======================================================================================================================================\r
-#To Build libs For Platform tci6616-sim Target 66\r
-edma3_lld_tci6616-sim_66_libs: edma3_lld_tci6616-sim_66_libs_drv edma3_lld_tci6616-sim_66_libs_rm edma3_lld_tci6616-sim_66_libs_drvsample edma3_lld_tci6616-sim_66_libs_rmsample\r
-edma3_lld_tci6616-sim_66_libs_drv:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Making c66:debug:edma3_lld_drv\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6616-sim PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making c66:release:edma3_lld_drv\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6616-sim PROFILE_c6xdsp=release\r
-       $(ECHO) \# Making c66:debug:edma3_lld_drv -for big_endian\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6616-sim PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Making c66:release:edma3_lld_drv -for big_endian\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6616-sim PROFILE_c6xdsp=release ENDIAN=big\r
-endif\r
-edma3_lld_tci6616-sim_66_libs_rm:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Making tci6616-sim:debug:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6616-sim PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making tci6616-sim:debug:edma3_lld_rm -for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6616-sim PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Making tci6616-sim:release:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6616-sim PROFILE_c6xdsp=release\r
-       $(ECHO) \# Making tci6616-sim:release:edma3_lld_rm for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6616-sim PROFILE_c6xdsp=release ENDIAN=big\r
-endif\r
-edma3_lld_tci6616-sim_66_libs_rmsample:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Making tci6616-sim:debug:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making tci6616-sim:debug:edma3_lld_rm_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Making tci6616-sim:debug:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=release\r
-       $(ECHO) \# Making tci6616-sim:debug:edma3_lld_rm_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big\r
-endif\r
-edma3_lld_tci6616-sim_66_libs_drvsample:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Making tci6616-sim:debug:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making tci6616-sim:debug:edma3_lld_drv_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Making tci6616-sim:release:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=release\r
-       $(ECHO) \# Making tci6616-sim:release:edma3_lld_drv_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big\r
-endif\r
-\r
-#To Clean libs For Platform tci6616-sim Target 66\r
-edma3_lld_tci6616-sim_66_libs_clean: edma3_lld_tci6616-sim_66_libs_drv_clean edma3_lld_tci6616-sim_66_libs_rm_clean edma3_lld_tci6616-sim_66_libs_drvsample_clean edma3_lld_tci6616-sim_66_libs_rmsample_clean\r
-edma3_lld_tci6616-sim_66_libs_drv_clean:\r
-       $(ECHO) \# Cleaning c66:debug:edma3_lld_drv\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning c66:release:edma3_lld_drv\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=release\r
-       $(ECHO) \# Cleaning c66:debug:edma3_lld_drv -for big_endian\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Cleaning c66:release:edma3_lld_drv -for big_endian\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=release ENDIAN=big\r
-edma3_lld_tci6616-sim_66_libs_rm_clean:\r
-       $(ECHO) \# Cleaning tci6616-sim:debug:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning tci6616-sim:debug:edma3_lld_rm -for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Cleaning tci6616-sim:release:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=release\r
-       $(ECHO) \# Cleaning tci6616-sim:release:edma3_lld_rm for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6616-sim PROFILE_c6xdsp=release ENDIAN=big\r
-edma3_lld_tci6616-sim_66_libs_rmsample_clean:\r
-       $(ECHO) \# Cleaning tci6616-sim:debug:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning tci6616-sim:debug:edma3_lld_rm_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Cleaning tci6616-sim:debug:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=release\r
-       $(ECHO) \# Cleaning tci6616-sim:debug:edma3_lld_rm_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big\r
-edma3_lld_tci6616-sim_66_libs_drvsample_clean:\r
-       $(ECHO) \# Cleaning tci6616-sim:debug:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning tci6616-sim:debug:edma3_lld_drv_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Cleaning tci6616-sim:release:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=release\r
-       $(ECHO) \# Cleaning tci6616-sim:release:edma3_lld_drv_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big\r
-\r
-#=======================================================================================================================================\r
-#To Build libs For Platform tci6614-sim Target 66\r
-edma3_lld_tci6614-sim_66_libs: edma3_lld_tci6614-sim_66_libs_drv edma3_lld_tci6614-sim_66_libs_rm edma3_lld_tci6614-sim_66_libs_drvsample edma3_lld_tci6614-sim_66_libs_rmsample\r
-edma3_lld_tci6614-sim_66_libs_drv:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Making c66:debug:edma3_lld_drv\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6614-sim PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making c66:release:edma3_lld_drv\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6614-sim PROFILE_c6xdsp=release\r
-       $(ECHO) \# Making c66:debug:edma3_lld_drv -for big_endian\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6614-sim PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Making c66:release:edma3_lld_drv -for big_endian\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6614-sim PROFILE_c6xdsp=release ENDIAN=big\r
-endif\r
-edma3_lld_tci6614-sim_66_libs_rm:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Making tci6614-sim:debug:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6614-sim PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making tci6614-sim:debug:edma3_lld_rm -for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6614-sim PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Making tci6614-sim:release:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6614-sim PROFILE_c6xdsp=release\r
-       $(ECHO) \# Making tci6614-sim:release:edma3_lld_rm for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6614-sim PROFILE_c6xdsp=release ENDIAN=big\r
-endif\r
-edma3_lld_tci6614-sim_66_libs_rmsample:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Making tci6614-sim:debug:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6614-sim CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making tci6614-sim:debug:edma3_lld_rm_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6614-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Making tci6614-sim:debug:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6614-sim CORE=c6xdsp PROFILE_c6xdsp=release\r
-       $(ECHO) \# Making tci6614-sim:debug:edma3_lld_rm_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6614-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big\r
-endif\r
-edma3_lld_tci6614-sim_66_libs_drvsample:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Making tci6614-sim:debug:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6614-sim CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making tci6614-sim:debug:edma3_lld_drv_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6614-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Making tci6614-sim:release:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6614-sim CORE=c6xdsp PROFILE_c6xdsp=release\r
-       $(ECHO) \# Making tci6614-sim:release:edma3_lld_drv_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6614-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big\r
-endif\r
-\r
-#To Clean libs For Platform tci6614-sim Target 66\r
-edma3_lld_tci6614-sim_66_libs_clean: edma3_lld_tci6614-sim_66_libs_drv_clean edma3_lld_tci6614-sim_66_libs_rm_clean edma3_lld_tci6614-sim_66_libs_drvsample_clean edma3_lld_tci6614-sim_66_libs_rmsample_clean\r
-edma3_lld_tci6614-sim_66_libs_drv_clean:\r
-       $(ECHO) \# Cleaning c66:debug:edma3_lld_drv\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6614-sim PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning c66:release:edma3_lld_drv\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6614-sim PROFILE_c6xdsp=release\r
-       $(ECHO) \# Cleaning c66:debug:edma3_lld_drv -for big_endian\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6614-sim PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Cleaning c66:release:edma3_lld_drv -for big_endian\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6614-sim PROFILE_c6xdsp=release ENDIAN=big\r
-edma3_lld_tci6614-sim_66_libs_rm_clean:\r
-       $(ECHO) \# Cleaning tci6614-sim:debug:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6614-sim PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning tci6614-sim:debug:edma3_lld_rm -for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6614-sim PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Cleaning tci6614-sim:release:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6614-sim PROFILE_c6xdsp=release\r
-       $(ECHO) \# Cleaning tci6614-sim:release:edma3_lld_rm for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6614-sim PROFILE_c6xdsp=release ENDIAN=big\r
-edma3_lld_tci6614-sim_66_libs_rmsample_clean:\r
-       $(ECHO) \# Cleaning tci6614-sim:debug:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6614-sim CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning tci6614-sim:debug:edma3_lld_rm_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6614-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Cleaning tci6614-sim:debug:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6614-sim CORE=c6xdsp PROFILE_c6xdsp=release\r
-       $(ECHO) \# Cleaning tci6614-sim:debug:edma3_lld_rm_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6614-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big\r
-edma3_lld_tci6614-sim_66_libs_drvsample_clean:\r
-       $(ECHO) \# Cleaning tci6614-sim:debug:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6614-sim CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning tci6614-sim:debug:edma3_lld_drv_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6614-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Cleaning tci6614-sim:release:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6614-sim CORE=c6xdsp PROFILE_c6xdsp=release\r
-       $(ECHO) \# Cleaning tci6614-sim:release:edma3_lld_drv_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6614-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big\r
-\r
-#=======================================================================================================================================\r
-#To Build libs For Platform c6657-sim Target 66\r
-edma3_lld_c6657-sim_66_libs: edma3_lld_c6657-sim_66_libs_drv edma3_lld_c6657-sim_66_libs_rm edma3_lld_c6657-sim_66_libs_drvsample edma3_lld_c6657-sim_66_libs_rmsample\r
-edma3_lld_c6657-sim_66_libs_drv:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Making c66:debug:edma3_lld_drv\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=c6657-sim PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making c66:release:edma3_lld_drv\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=c6657-sim PROFILE_c6xdsp=release\r
-       $(ECHO) \# Making c66:debug:edma3_lld_drv -for big_endian\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=c6657-sim PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Making c66:release:edma3_lld_drv -for big_endian\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=c6657-sim PROFILE_c6xdsp=release ENDIAN=big\r
-endif\r
-edma3_lld_c6657-sim_66_libs_rm:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Making c6657-sim:debug:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6657-sim PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making c6657-sim:debug:edma3_lld_rm -for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6657-sim PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Making c6657-sim:release:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6657-sim PROFILE_c6xdsp=release\r
-       $(ECHO) \# Making c6657-sim:release:edma3_lld_rm for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6657-sim PROFILE_c6xdsp=release ENDIAN=big\r
-endif\r
-edma3_lld_c6657-sim_66_libs_rmsample:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Making c6657-sim:debug:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6657-sim CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making c6657-sim:debug:edma3_lld_rm_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6657-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Making c6657-sim:debug:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6657-sim CORE=c6xdsp PROFILE_c6xdsp=release\r
-       $(ECHO) \# Making c6657-sim:debug:edma3_lld_rm_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6657-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big\r
-endif\r
-edma3_lld_c6657-sim_66_libs_drvsample:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Making c6657-sim:debug:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6657-sim CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making c6657-sim:debug:edma3_lld_drv_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6657-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Making c6657-sim:release:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6657-sim CORE=c6xdsp PROFILE_c6xdsp=release\r
-       $(ECHO) \# Making c6657-sim:release:edma3_lld_drv_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6657-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big\r
-endif\r
-\r
-#To Clean libs For Platform c6657-sim Target 66\r
-edma3_lld_c6657-sim_66_libs_clean: edma3_lld_c6657-sim_66_libs_drv_clean edma3_lld_c6657-sim_66_libs_rm_clean edma3_lld_c6657-sim_66_libs_drvsample_clean edma3_lld_c6657-sim_66_libs_rmsample_clean\r
-edma3_lld_c6657-sim_66_libs_drv_clean:\r
-       $(ECHO) \# Cleaning c66:debug:edma3_lld_drv\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=c6657-sim PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning c66:release:edma3_lld_drv\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=c6657-sim PROFILE_c6xdsp=release\r
-       $(ECHO) \# Cleaning c66:debug:edma3_lld_drv -for big_endian\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=c6657-sim PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Cleaning c66:release:edma3_lld_drv -for big_endian\r
-       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=c6657-sim PROFILE_c6xdsp=release ENDIAN=big\r
-edma3_lld_c6657-sim_66_libs_rm_clean:\r
-       $(ECHO) \# Cleaning c6657-sim:debug:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6657-sim PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning c6657-sim:debug:edma3_lld_rm -for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6657-sim PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Cleaning c6657-sim:release:edma3_lld_rm\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6657-sim PROFILE_c6xdsp=release\r
-       $(ECHO) \# Cleaning c6657-sim:release:edma3_lld_rm for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6657-sim PROFILE_c6xdsp=release ENDIAN=big\r
-edma3_lld_c6657-sim_66_libs_rmsample_clean:\r
-       $(ECHO) \# Cleaning c6657-sim:debug:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6657-sim CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning c6657-sim:debug:edma3_lld_rm_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6657-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Cleaning c6657-sim:debug:edma3_lld_rm_sample\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6657-sim CORE=c6xdsp PROFILE_c6xdsp=release\r
-       $(ECHO) \# Cleaning c6657-sim:debug:edma3_lld_rm_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6657-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big\r
-edma3_lld_c6657-sim_66_libs_drvsample_clean:\r
-       $(ECHO) \# Cleaning c6657-sim:debug:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6657-sim CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning c6657-sim:debug:edma3_lld_drv_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6657-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Cleaning c6657-sim:release:edma3_lld_drv_sample\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6657-sim CORE=c6xdsp PROFILE_c6xdsp=release\r
-       $(ECHO) \# Cleaning c6657-sim:release:edma3_lld_drv_sample -for big_endian\r
-       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6657-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big\r
-\r
-#=======================================================================================================================================\r
-#To Build libs For Platform Generic\r
-edma3_lld_rm_generic:\r
-       $(ECHO) \# Making generic/c674:debug:edma3_lld_rm\r
-       $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=674 PROFILE_674=debug\r
-       $(ECHO) \# Making generic/c674:release:edma3_lld_rm\r
-       $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=674 PROFILE_674=release\r
-       $(ECHO) \# Making generic/c64p:debug:edma3_lld_rm: -for big_endian\r
-       $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=64p PROFILE_64p=debug ENDIAN=big\r
-       $(ECHO) \# Making generic/c64p:release:edma3_lld_rm: -for big_endian\r
-       $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=64p PROFILE_64p=release ENDIAN=big\r
-       $(ECHO) \# Making generic/c64p:debug:edma3_lld_rm\r
-       $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=64p PROFILE_64p=debug ENDIAN=little\r
-       $(ECHO) \# Making generic/c64p:release:edma3_lld_rm\r
-       $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=64p PROFILE_64p=release ENDIAN=little\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Making generic/c66:debug:edma3_lld_rm: -for big_endian\r
-       $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=66 PROFILE_66=debug ENDIAN=big\r
-       $(ECHO) \# Making generic/c66:release:edma3_lld_rm: -for big_endian\r
-       $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=66 PROFILE_66=release ENDIAN=big\r
-       $(ECHO) \# Making generic/c66:debug:edma3_lld_rm\r
-       $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=66 PROFILE_66=debug ENDIAN=little\r
-       $(ECHO) \# Making generic/c66:release:edma3_lld_rm\r
-       $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=66 PROFILE_66=release ENDIAN=little\r
-endif\r
-       $(ECHO) \# Making generic/m3:debug:edma3_lld_rm\r
-       $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=m3 PROFILE_m3=debug\r
-       $(ECHO) \# Making generic/m3:release:edma3_lld_rm\r
-       $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=m3 PROFILE_m3=release\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Making generic/a8:debug:edma3_lld_rm\r
-       $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=a8 PROFILE_a8=debug\r
-       $(ECHO) \# Making generic/a8:release:edma3_lld_rm\r
-       $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=a8 PROFILE_a8=release\r
-       $(ECHO) \# Making generic/arm9:debug:edma3_lld_rm\r
-       $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=arm9 PROFILE_arm9=debug\r
-       $(ECHO) \# Making generic/arm9:release:edma3_lld_rm\r
-       $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=arm9 PROFILE_arm9=release\r
-endif\r
-\r
-#To Clean libs For Platform Generic\r
-edma3_lld_rm_generic_clean:\r
-       $(ECHO) \# Cleaning generic/c674:debug:edma3_lld_rm\r
-       $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) clean PLATFORM=generic CORE=674 PROFILE_674=debug\r
-       $(ECHO) \# Cleaning generic/c674:release:edma3_lld_rm\r
-       $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) clean PLATFORM=generic CORE=674 PROFILE_674=release\r
-       $(ECHO) \# Cleaning generic/c64p:debug:edma3_lld_rm: -for big_endian\r
-       $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) clean PLATFORM=generic CORE=64p PROFILE_64p=debug ENDIAN=big\r
-       $(ECHO) \# Cleaning generic/c64p:release:edma3_lld_rm: -for big_endian\r
-       $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) clean PLATFORM=generic CORE=64p PROFILE_64p=release ENDIAN=big\r
-       $(ECHO) \# Cleaning generic/c64p:debug:edma3_lld_rm\r
-       $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) clean PLATFORM=generic CORE=64p PROFILE_64p=debug ENDIAN=little\r
-       $(ECHO) \# Cleaning generic/c64p:release:edma3_lld_rm\r
-       $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) clean PLATFORM=generic CORE=64p PROFILE_64p=release ENDIAN=little\r
-       $(ECHO) \# Cleaning generic/c66:debug:edma3_lld_rm: -for big_endian\r
-       $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) clean PLATFORM=generic CORE=66 PROFILE_66=debug ENDIAN=big\r
-       $(ECHO) \# Cleaning generic/c66:release:edma3_lld_rm: -for big_endian\r
-       $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) clean PLATFORM=generic CORE=66 PROFILE_66=release ENDIAN=big\r
-       $(ECHO) \# Cleaning generic/c66:debug:edma3_lld_rm\r
-       $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) clean PLATFORM=generic CORE=66 PROFILE_66=debug ENDIAN=little\r
-       $(ECHO) \# Cleaning generic/c66:release:edma3_lld_rm\r
-       $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) clean PLATFORM=generic CORE=66 PROFILE_66=release ENDIAN=little\r
-       $(ECHO) \# Cleaning generic/m3:debug:edma3_lld_rm\r
-       $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) clean PLATFORM=generic CORE=m3 PROFILE_m3=debug\r
-       $(ECHO) \# Cleaning generic/m3:release:edma3_lld_rm\r
-       $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) clean PLATFORM=generic CORE=m3 PROFILE_m3=release\r
-       $(ECHO) \# Cleaning generic/a8:debug:edma3_lld_rm\r
-       $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) clean PLATFORM=generic CORE=a8 PROFILE_a8=debug\r
-       $(ECHO) \# Cleaning generic/a8:release:edma3_lld_rm\r
-       $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) clean PLATFORM=generic CORE=a8 PROFILE_a8=release\r
-       $(ECHO) \# Cleaning generic/arm9:debug:edma3_lld_rm\r
-       $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) clean PLATFORM=generic CORE=arm9 PROFILE_arm9=debug\r
-       $(ECHO) \# Cleaning generic/arm9:release:edma3_lld_rm\r
-       $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) clean PLATFORM=generic CORE=arm9 PROFILE_arm9=release\r
-\r
-#=======================================================================================================================================\r
-#\r
-# Rule to build all examples\r
-#\r
-#=======================================================================================================================================\r
-edma3_drv_c6472-evm_64p_example:\r
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making example $@:debug\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=release\r
-       $(ECHO) \# Making example $@:release\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=release\r
-\r
-edma3_drv_c6472-evm_64p_be_example:\r
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Making example $@:debug\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big\r
-       $(ECHO) \# Making example $@:release\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6472-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big\r
-\r
-edma3_drv_c6748-evm_674_example:\r
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6748-evm CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making example $@:debug\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6748-evm CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6748-evm CORE=c6xdsp PROFILE_c6xdsp=release\r
-       $(ECHO) \# Making example $@:release\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6748-evm CORE=c6xdsp PROFILE_c6xdsp=release\r
-\r
-edma3_drv_da830-evm_674_example:\r
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=da830-evm CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making example $@:debug\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=da830-evm CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=da830-evm CORE=c6xdsp PROFILE_c6xdsp=release\r
-       $(ECHO) \# Making example $@:release\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=da830-evm CORE=c6xdsp PROFILE_c6xdsp=release\r
-\r
-edma3_drv_omapl138-evm_674_example:\r
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=omapl138-evm CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making example $@:debug\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=omapl138-evm CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=omapl138-evm CORE=c6xdsp PROFILE_c6xdsp=release\r
-       $(ECHO) \# Making example $@:release\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=omapl138-evm CORE=c6xdsp PROFILE_c6xdsp=release\r
-\r
-edma3_drv_omap4-evm_64t_example:\r
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=omap4-evm CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making example $@:debug\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=omap4-evm CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=omap4-evm CORE=c6xdsp PROFILE_c6xdsp=release\r
-       $(ECHO) \# Making example $@:release\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=omap4-evm CORE=c6xdsp PROFILE_c6xdsp=release\r
-\r
-edma3_drv_tci6486-evm_64p_example:\r
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making example $@:debug\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=release\r
-       $(ECHO) \# Making example $@:release\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=release\r
-\r
-edma3_drv_tci6486-evm_64p_be_example:\r
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Making example $@:debug\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big\r
-       $(ECHO) \# Making example $@:release\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6486-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big\r
-\r
-edma3_drv_ti816x-evm_674_example:\r
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=ti816x-evm CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making example $@:debug\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti816x-evm CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=ti816x-evm CORE=c6xdsp PROFILE_c6xdsp=release\r
-       $(ECHO) \# Making example $@:release\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti816x-evm CORE=c6xdsp PROFILE_c6xdsp=release\r
-\r
-edma3_drv_ti814x-evm_674_example:\r
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=ti814x-evm CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making example $@:debug\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti814x-evm CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=ti814x-evm CORE=c6xdsp PROFILE_c6xdsp=release\r
-       $(ECHO) \# Making example $@:release\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti814x-evm CORE=c6xdsp PROFILE_c6xdsp=release\r
-\r
-edma3_drv_c6a811x-evm_674_example:\r
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6a811x-evm CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making example $@:debug\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6a811x-evm CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6a811x-evm CORE=c6xdsp PROFILE_c6xdsp=release\r
-       $(ECHO) \# Making example $@:release\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6a811x-evm CORE=c6xdsp PROFILE_c6xdsp=release\r
-\r
-edma3_drv_tci6608-sim_66_example:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making example $@:debug\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6608-sim PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=release\r
-       $(ECHO) \# Making example $@:release\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6608-sim PROFILE_c6xdsp=release\r
-endif\r
-\r
-edma3_drv_tci6608-sim_66_be_example:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Making example $@:debug\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6608-sim PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big\r
-       $(ECHO) \# Making example $@:release\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6608-sim PROFILE_c6xdsp=release ENDIAN=big\r
-endif\r
-\r
-edma3_drv_tci6616-sim_66_example:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making example $@:debug\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6616-sim PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=release\r
-       $(ECHO) \# Making example $@:release\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6616-sim PROFILE_c6xdsp=release\r
-endif\r
-\r
-edma3_drv_tci6616-sim_66_be_example:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Making example $@:debug\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6616-sim PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big\r
-       $(ECHO) \# Making example $@:release\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6616-sim PROFILE_c6xdsp=release ENDIAN=big\r
-endif\r
-\r
-edma3_drv_tci6614-sim_66_example:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6614-sim CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making example $@:debug\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6614-sim PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6614-sim CORE=c6xdsp PROFILE_c6xdsp=release\r
-       $(ECHO) \# Making example $@:release\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6614-sim PROFILE_c6xdsp=release\r
-endif\r
-\r
-edma3_drv_tci6614-sim_66_be_example:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6614-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Making example $@:debug\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6614-sim PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6614-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big\r
-       $(ECHO) \# Making example $@:release\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6614-sim PROFILE_c6xdsp=release ENDIAN=big\r
-endif\r
-\r
-edma3_drv_c6657-sim_66_example:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6657-sim CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making example $@:debug\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6657-sim PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6657-sim CORE=c6xdsp PROFILE_c6xdsp=release\r
-       $(ECHO) \# Making example $@:release\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6657-sim PROFILE_c6xdsp=release\r
-endif\r
-\r
-edma3_drv_c6657-sim_66_be_example:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6657-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Making example $@:debug\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6657-sim PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6657-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big\r
-       $(ECHO) \# Making example $@:release\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6657-sim PROFILE_c6xdsp=release ENDIAN=big\r
-endif\r
-\r
-edma3_drv_c6670-evm_66_example:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making example $@:debug\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6670-evm PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=release\r
-       $(ECHO) \# Making example $@:release\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6670-evm PROFILE_c6xdsp=release\r
-endif\r
-\r
-edma3_drv_c6670-evm_66_be_example:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Making example $@:debug\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6670-evm PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6670-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big\r
-       $(ECHO) \# Making example $@:release\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6670-evm PROFILE_c6xdsp=release ENDIAN=big\r
-endif\r
-\r
-\r
-edma3_drv_c6678-evm_66_example:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making example $@:debug\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=release\r
-       $(ECHO) \# Making example $@:release\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=release\r
-endif\r
-\r
-edma3_drv_c6678-evm_66_be_example:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Making example $@:debug\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big\r
-       $(ECHO) \# Making example $@:release\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=release ENDIAN=big\r
-endif\r
-\r
-\r
-edma3_drv_tci6614-evm_66_example:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6614-evm CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making example $@:debug\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6614-evm PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6614-evm CORE=c6xdsp PROFILE_c6xdsp=release\r
-       $(ECHO) \# Making example $@:release\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6614-evm PROFILE_c6xdsp=release\r
-endif\r
-\r
-edma3_drv_tci6614-evm_66_be_example:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6614-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Making example $@:debug\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6614-evm PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6614-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big\r
-       $(ECHO) \# Making example $@:release\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6614-evm PROFILE_c6xdsp=release ENDIAN=big\r
-endif\r
-\r
-\r
-edma3_drv_c6657-evm_66_example:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6657-evm CORE=c6xdsp PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Making example $@:debug\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6657-evm PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6657-evm CORE=c6xdsp PROFILE_c6xdsp=release\r
-       $(ECHO) \# Making example $@:release\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6657-evm PROFILE_c6xdsp=release\r
-endif\r
-\r
-edma3_drv_c6657-evm_66_be_example:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6657-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Making example $@:debug\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6657-evm PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6657-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big\r
-       $(ECHO) \# Making example $@:release\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6657-evm PROFILE_c6xdsp=release ENDIAN=big\r
-endif\r
-\r
-\r
-edma3_drv_omapl138-evm_arm9_example:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Configuring XDC packages for $@:arm9:debug\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=debug\r
-       $(ECHO) \# Making example $@:debug\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=debug\r
-       $(ECHO) \# Configuring XDC packages for $@:arm9:release\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=release\r
-       $(ECHO) \# Making example $@:release\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=release\r
-endif\r
-\r
-edma3_drv_ti814x-evm_a8_example:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Configuring XDC packages for $@:a8:debug\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=debug\r
-       $(ECHO) \# Making example $@:debug\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=debug\r
-       $(ECHO) \# Configuring XDC packages for $@:a8:release\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=release\r
-       $(ECHO) \# Making example $@:release\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=release\r
-endif\r
-\r
-edma3_drv_ti816x-evm_a8_example:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Configuring XDC packages for $@:a8:debug\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=debug\r
-       $(ECHO) \# Making example $@:debug\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=debug\r
-       $(ECHO) \# Configuring XDC packages for $@:a8:release\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=release\r
-       $(ECHO) \# Making example $@:release\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=release\r
-endif\r
-\r
-edma3_drv_c6a811x-evm_a8_example:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Configuring XDC packages for $@:a8:debug\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6a811x-evm CORE=a8host PROFILE_a8host=debug\r
-       $(ECHO) \# Making example $@:debug\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6a811x-evm CORE=a8host PROFILE_a8host=debug\r
-       $(ECHO) \# Configuring XDC packages for $@:a8:release\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6a811x-evm CORE=a8host PROFILE_a8host=release\r
-       $(ECHO) \# Making example $@:release\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6a811x-evm CORE=a8host PROFILE_a8host=release\r
-endif\r
-\r
-edma3_drv_ti816x-evm_m3_example:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Configuring XDC packages for $@:m3:debug\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=debug\r
-       $(ECHO) \# Making example $@:debug\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=debug\r
-\r
-       $(ECHO) \# Configuring XDC packages for $@:m3:release\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=release\r
-       $(ECHO) \# Making example $@:release\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=release\r
-\r
-       $(ECHO) \# Configuring XDC packages for $@:m3:debug\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=debug\r
-       $(ECHO) \# Making example $@:debug\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=debug\r
-\r
-       $(ECHO) \# Configuring XDC packages for $@:m3:release\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=release\r
-       $(ECHO) \# Making example $@:release\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=release\r
-endif\r
-\r
-edma3_drv_ti814x-evm_m3_example:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Configuring XDC packages for $@:m3:debug \r
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=ti814x-evm CORE=m3video PROFILE_m3video=debug\r
-       $(ECHO) \# Making example $@:debug\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti814x-evm CORE=m3video PROFILE_m3video=debug   \r
-\r
-       $(ECHO) \# Configuring XDC packages for $@:m3:release \r
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=ti814x-evm CORE=m3video PROFILE_m3video=release\r
-       $(ECHO) \# Making example $@:release\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti814x-evm CORE=m3video PROFILE_m3video=release\r
-\r
-       $(ECHO) \# Configuring XDC packages for $@:m3:debug \r
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=ti814x-evm CORE=m3vpss PROFILE_m3vpss=debug\r
-       $(ECHO) \# Making example $@:debug\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti814x-evm CORE=m3vpss PROFILE_m3vpss=debug\r
-\r
-       $(ECHO) \# Configuring XDC packages for $@:m3:release\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=ti814x-evm CORE=m3vpss PROFILE_m3vpss=release     \r
-       $(ECHO) \# Making example $@:release\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti814x-evm CORE=m3vpss PROFILE_m3vpss=release\r
-endif\r
-\r
-edma3_drv_c6a811x-evm_m3_example:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Configuring XDC packages for $@:m3:debug \r
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6a811x-evm CORE=m3video PROFILE_m3video=debug\r
-       $(ECHO) \# Making example $@:debug\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6a811x-evm CORE=m3video PROFILE_m3video=debug  \r
-\r
-       $(ECHO) \# Configuring XDC packages for $@:m3:release \r
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6a811x-evm CORE=m3video PROFILE_m3video=release\r
-       $(ECHO) \# Making example $@:release\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6a811x-evm CORE=m3video PROFILE_m3video=release\r
-\r
-       $(ECHO) \# Configuring XDC packages for $@:m3:debug \r
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6a811x-evm CORE=m3vpss PROFILE_m3vpss=debug\r
-       $(ECHO) \# Making example $@:debug\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6a811x-evm CORE=m3vpss PROFILE_m3vpss=debug\r
-\r
-       $(ECHO) \# Configuring XDC packages for $@:m3:release\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6a811x-evm CORE=m3vpss PROFILE_m3vpss=release    \r
-       $(ECHO) \# Making example $@:release\r
-       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6a811x-evm CORE=m3vpss PROFILE_m3vpss=release\r
-endif\r
-\r
-#=======================================================================================================================================\r
-#\r
-# Rule to clean all examples\r
-#\r
-#=======================================================================================================================================\r
-\r
-edma3_drv_c6472-evm_64p_example_clean:\r
-       $(ECHO) \# Cleaning example $@:debug\r
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6472-evm PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning example $@:release\r
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6472-evm PROFILE_c6xdsp=release\r
-\r
-edma3_drv_c6472-evm_64p_be_example_clean:\r
-       $(ECHO) \# Cleaning example $@:debug\r
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6472-evm PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Cleaning example $@:release\r
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6472-evm PROFILE_c6xdsp=release ENDIAN=big\r
-\r
-edma3_drv_c6748-evm_674_example_clean:\r
-       $(ECHO) \# Cleaning example $@:debug\r
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6748-evm PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning example $@:release\r
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6748-evm PROFILE_c6xdsp=release\r
-\r
-edma3_drv_da830-evm_674_example_clean:\r
-       $(ECHO) \# Cleaning example $@:debug\r
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=da830-evm PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning example $@:release\r
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=da830-evm PROFILE_c6xdsp=release\r
-\r
-edma3_drv_omapl138-evm_674_example_clean:\r
-       $(ECHO) \# Cleaning example $@:debug\r
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=omapl138-evm PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning example $@:release\r
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=omapl138-evm PROFILE_c6xdsp=release\r
-\r
-edma3_drv_omapl138-evm_arm9_example_clean:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Cleaning example $@:debug\r
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=debug\r
-       $(ECHO) \# Cleaning example $@:release\r
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=release\r
-endif\r
-\r
-edma3_drv_omap4-evm_64t_example_clean:\r
-       $(ECHO) \# Cleaning example $@:debug\r
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=omap4-evm PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning example $@:release\r
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=omap4-evm PROFILE_c6xdsp=release\r
-\r
-edma3_drv_tci6486-evm_64p_example_clean:\r
-       $(ECHO) \# Cleaning example $@:debug\r
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6486-evm PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning example $@:release\r
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6486-evm PROFILE_c6xdsp=release\r
-\r
-edma3_drv_tci6486-evm_64p_be_example_clean:\r
-       $(ECHO) \# Cleaning example $@:debug\r
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6486-evm PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Cleaning example $@:release\r
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6486-evm PROFILE_c6xdsp=release ENDIAN=big\r
-\r
-edma3_drv_ti816x-evm_674_example_clean:\r
-       $(ECHO) \# Cleaning example $@:debug\r
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=ti816x-evm PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning example $@:release\r
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=ti816x-evm PROFILE_c6xdsp=release\r
-\r
-edma3_drv_ti814x-evm_674_example_clean:\r
-       $(ECHO) \# Cleaning example $@:debug\r
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=ti814x-evm PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning example $@:release\r
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=ti814x-evm PROFILE_c6xdsp=release\r
-\r
-edma3_drv_c6a811x-evm_674_example_clean:\r
-       $(ECHO) \# Cleaning example $@:debug\r
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6a811x-evm PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning example $@:release\r
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6a811x-evm PROFILE_c6xdsp=release\r
-\r
-edma3_drv_ti814x-evm_a8_example_clean:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Cleaning example $@:debug\r
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=debug\r
-       $(ECHO) \# Cleaning example $@:release\r
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=release\r
-endif\r
-\r
-edma3_drv_ti816x-evm_a8_example_clean:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Cleaning example $@:debug\r
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=debug\r
-       $(ECHO) \# Cleaning example $@:release\r
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=release\r
-endif\r
-\r
-edma3_drv_c6a811x-evm_a8_example_clean:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Cleaning example $@:debug\r
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6a811x-evm CORE=a8host PROFILE_a8host=debug\r
-       $(ECHO) \# Cleaning example $@:release\r
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6a811x-evm CORE=a8host PROFILE_a8host=release\r
-endif\r
-\r
-edma3_drv_ti814x-evm_m3_example_clean:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Cleaning example $@:debug\r
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=ti814x-evm CORE=m3vpss PROFILE_m3vpss=debug\r
-       $(ECHO) \# Cleaning example $@:release\r
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=ti814x-evm CORE=m3vpss PROFILE_m3vpss=release\r
-       $(ECHO) \# Cleaning example $@:debug\r
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=ti814x-evm CORE=m3video PROFILE_m3video=debug\r
-       $(ECHO) \# Cleaning example $@:release\r
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=ti814x-evm CORE=m3video PROFILE_m3video=release\r
-endif\r
-\r
-edma3_drv_ti816x-evm_m3_example_clean:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Cleaning example $@:debug\r
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=debug\r
-       $(ECHO) \# Cleaning example $@:release\r
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=release\r
-       $(ECHO) \# Cleaning example $@:debug\r
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=debug\r
-       $(ECHO) \# Cleaning example $@:release\r
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=release\r
-endif\r
-\r
-edma3_drv_c6a811x-evm_m3_example_clean:\r
-ifeq ($(FORMAT),ELF)\r
-       $(ECHO) \# Cleaning example $@:debug\r
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6a811x-evm CORE=m3vpss PROFILE_m3vpss=debug\r
-       $(ECHO) \# Cleaning example $@:release\r
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6a811x-evm CORE=m3vpss PROFILE_m3vpss=release\r
-       $(ECHO) \# Cleaning example $@:debug\r
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6a811x-evm CORE=m3video PROFILE_m3video=debug\r
-       $(ECHO) \# Cleaning example $@:release\r
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6a811x-evm CORE=m3video PROFILE_m3video=release\r
-endif\r
-\r
-edma3_drv_tci6608-sim_66_example_clean:\r
-       $(ECHO) \# Cleaning example $@:debug\r
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6608-sim PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning example $@:release\r
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6608-sim PROFILE_c6xdsp=release\r
-\r
-edma3_drv_tci6608-sim_66_be_example_clean:\r
-       $(ECHO) \# Cleaning example $@:debug\r
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6608-sim PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Cleaning example $@:release\r
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6608-sim PROFILE_c6xdsp=release ENDIAN=big\r
-\r
-edma3_drv_tci6616-sim_66_example_clean:\r
-       $(ECHO) \# Cleaning example $@:debug\r
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6616-sim PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning example $@:release\r
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6616-sim PROFILE_c6xdsp=release\r
-\r
-edma3_drv_tci6616-sim_66_be_example_clean:\r
-       $(ECHO) \# Cleaning example $@:debug\r
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6616-sim PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Cleaning example $@:release\r
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6616-sim PROFILE_c6xdsp=release ENDIAN=big\r
-\r
-edma3_drv_tci6614-sim_66_example_clean:\r
-       $(ECHO) \# Cleaning example $@:debug\r
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6614-sim PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning example $@:release\r
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6614-sim PROFILE_c6xdsp=release\r
-\r
-edma3_drv_tci6614-sim_66_be_example_clean:\r
-       $(ECHO) \# Cleaning example $@:debug\r
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6614-sim PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Cleaning example $@:release\r
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6614-sim PROFILE_c6xdsp=release ENDIAN=big\r
-\r
-edma3_drv_c6657-sim_66_example_clean:\r
-       $(ECHO) \# Cleaning example $@:debug\r
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6657-sim PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning example $@:release\r
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6657-sim PROFILE_c6xdsp=release\r
-\r
-edma3_drv_c6657-sim_66_be_example_clean:\r
-       $(ECHO) \# Cleaning example $@:debug\r
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6657-sim PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Cleaning example $@:release\r
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6657-sim PROFILE_c6xdsp=release ENDIAN=big\r
-\r
-edma3_drv_c6670-evm_66_example_clean:\r
-       $(ECHO) \# Cleaning example $@:debug\r
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6670-evm PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning example $@:release\r
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6670-evm PROFILE_c6xdsp=release\r
-\r
-edma3_drv_c6670-evm_66_be_example_clean:\r
-       $(ECHO) \# Cleaning example $@:debug\r
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6670-evm PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Cleaning example $@:release\r
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6670-evm PROFILE_c6xdsp=release ENDIAN=big\r
-\r
-edma3_drv_c6678-evm_66_example_clean:\r
-       $(ECHO) \# Cleaning example $@:debug\r
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6678-evm PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning example $@:release\r
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6678-evm PROFILE_c6xdsp=release\r
-\r
-edma3_drv_c6678-evm_66_be_example_clean:\r
-       $(ECHO) \# Cleaning example $@:debug\r
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6678-evm PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Cleaning example $@:release\r
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6678-evm PROFILE_c6xdsp=release ENDIAN=big\r
-\r
-edma3_drv_tci6614-evm_66_example_clean:\r
-       $(ECHO) \# Cleaning example $@:debug\r
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6614-evm PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning example $@:release\r
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6614-evm PROFILE_c6xdsp=release\r
-\r
-edma3_drv_tci6614-evm_66_be_example_clean:\r
-       $(ECHO) \# Cleaning example $@:debug\r
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6614-evm PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Cleaning example $@:release\r
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6614-evm PROFILE_c6xdsp=release ENDIAN=big\r
-\r
-edma3_drv_c6657-evm_66_example_clean:\r
-       $(ECHO) \# Cleaning example $@:debug\r
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6657-evm PROFILE_c6xdsp=debug\r
-       $(ECHO) \# Cleaning example $@:release\r
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6657-evm PROFILE_c6xdsp=release\r
-\r
-edma3_drv_c6657-evm_66_be_example_clean:\r
-       $(ECHO) \# Cleaning example $@:debug\r
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6657-evm PROFILE_c6xdsp=debug ENDIAN=big\r
-       $(ECHO) \# Cleaning example $@:release\r
-       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6657-evm PROFILE_c6xdsp=release ENDIAN=big\r
-\r
-\r
-# Help\r
-help:\r
-       $(ECHO) EDMA3 LLD Driver Help page\r
-       $(ECHO) To build libraries and examples:\r
-       $(ECHO) "Command line: make [all\|libs\|examples] [FORMAT=\{ELF\|COFF\}] [PLATFORM=\{ti816x-evm\|da830-3vm\|etc\}] [TARGET=\{674\|a8\|etc\}]"\r
-       $(ECHO) "       Default target is "all", which builds both libraries and examples"\r
-       $(ECHO) "       Default FORMAT is specified in makerules/build_config.mk. This can be"\r
-       $(ECHO) "        overridden by specifying a different FORMAT here."\r
-       $(ECHO) "   To build for specific platform specify the PLATFORM here\r
-       $(ECHO) To clean the build files:\r
-       $(ECHO) "Command line: make \{clean\|cleanall\}"\r
-\r
-\r
-# Nothing beyond this point\r
+#
+# EDMA3 LLD
+#
+
+ifeq ($(ROOTDIR),)
+  $(error Error: Environment variable ROOTDIR not set)
+endif
+
+# Begin block - Build options
+#  By the end of this block, we'd have either xdc or make or both in BUILD_OPTIONS
+#  using which, we'd build either XDC packages (+run configuro)
+#  or make based components (+link) or both.
+BUILD_OPTIONS = xdc make
+VALID_BUILD_OPTIONS = full $(BUILD_OPTIONS)
+ifeq ($(filter $(BUILD),$(VALID_BUILD_OPTIONS)),)
+ ifeq ($(BUILD),)
+  BUILD = full
+ else
+  $(error Error: Invalid value specified for BUILD. Valid values are - $(VALID_BUILD_OPTIONS))
+ endif
+endif
+ifneq ($(BUILD),full)
+ BUILD_OPTIONS = $(BUILD)
+endif
+# End block - Build options
+
+include $(ROOTDIR)/makerules/build_config.mk
+include $(ROOTDIR)/makerules/env.mk
+include component.mk
+
+# Listing common targets
+edma3_lld_COMP_LIST_ALL = $(edma3_lld_COMP_LIST_c6xdsp)
+edma3_lld_PKG_LIST_ALL = $(foreach PKG,$(edma3_lld_COMP_LIST_ALL),$($(PKG)_PKG_LIST))
+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)
+
+all: libs examples
+
+libs: $(edma3_lld_LIBS_ALL)
+
+examples: $(edma3_lld_EXAMPLES_LIST)
+
+clean: cleanlibs cleanexamples
+
+cleanlibs: $(CLEANALL_TARGETS)
+
+cleanexamples: $(CLEANALL_EXAMPLES)
+
+
+
+#=======================================================================================================================================
+#
+# Rules to build and clean libs for all PLATFORM and TARGET
+#
+#=======================================================================================================================================
+
+
+#=======================================================================================================================================
+#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
+edma3_lld_ti816x-evm_674_libs_drv:
+       $(ECHO) \# Making c674:debug:edma3_lld_drv
+       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=ti816x-evm PROFILE_c6xdsp=debug
+       $(ECHO) \# Making c674:release:edma3_lld_drv
+       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=ti816x-evm PROFILE_c6xdsp=release
+edma3_lld_ti816x-evm_674_libs_rm:
+       $(ECHO) \# Making ti816x-evm:debug:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=ti816x-evm PROFILE_c6xdsp=debug
+       $(ECHO) \# Making ti816x-evm:release:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=ti816x-evm PROFILE_c6xdsp=release
+edma3_lld_ti816x-evm_674_libs_drvsample:
+       $(ECHO) \# Making ti816x-evm:debug:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=ti816x-evm CORE=c6xdsp PROFILE_c6xdsp=debug
+       $(ECHO) \# Making ti816x-evm:release:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=ti816x-evm CORE=c6xdsp PROFILE_c6xdsp=release
+edma3_lld_ti816x-evm_674_libs_rmsample:
+       $(ECHO) \# Making ti816x-evm:debug:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=ti816x-evm CORE=c6xdsp PROFILE_c6xdsp=debug
+       $(ECHO) \# Making ti816x-evm:release:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=ti816x-evm CORE=c6xdsp PROFILE_c6xdsp=release
+
+#To Clean libs For Platform ti816x-evm Target 674
+edma3_lld_ti816x-evm_674_libs_clean: edma3_lld_ti816x-evm_674_libs_drv_clean edma3_lld_ti816x-evm_674_libs_rm_clean edma3_lld_ti816x-evm_674_libs_drvsample_clean edma3_lld_ti816x-evm_674_libs_rmsample_clean
+edma3_lld_ti816x-evm_674_libs_drv_clean:
+       $(ECHO) \# Cleaning c674:debug:edma3_lld_drv
+       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=ti816x-evm PROFILE_c6xdsp=debug
+       $(ECHO) \# Cleaning c674:release:edma3_lld_drv
+       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=ti816x-evm PROFILE_c6xdsp=release
+edma3_lld_ti816x-evm_674_libs_rm_clean:
+       $(ECHO) \# Cleaning ti816x-evm:debug:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=ti816x-evm PROFILE_c6xdsp=debug
+       $(ECHO) \# Cleaning ti816x-evm:release:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=ti816x-evm PROFILE_c6xdsp=release
+edma3_lld_ti816x-evm_674_libs_drvsample_clean:
+       $(ECHO) \# Cleaning ti816x-evm:debug:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=ti816x-evm CORE=c6xdsp PROFILE_c6xdsp=debug
+       $(ECHO) \# Cleaning ti816x-evm:release:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=ti816x-evm CORE=c6xdsp PROFILE_c6xdsp=release
+edma3_lld_ti816x-evm_674_libs_rmsample_clean:
+       $(ECHO) \# Cleaning ti816x-evm:debug:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=ti816x-evm CORE=c6xdsp PROFILE_c6xdsp=debug
+       $(ECHO) \# Cleaning ti816x-evm:release:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=ti816x-evm CORE=c6xdsp PROFILE_c6xdsp=release
+
+#=======================================================================================================================================
+#To Build libs For Platform ti814x-evm Target 674
+edma3_lld_ti814x-evm_674_libs: edma3_lld_ti814x-evm_674_libs_drv edma3_lld_ti814x-evm_674_libs_rm edma3_lld_ti814x-evm_674_libs_drvsample edma3_lld_ti814x-evm_674_libs_rmsample
+edma3_lld_ti814x-evm_674_libs_drv:
+       $(ECHO) \# Making c674:debug:edma3_lld_drv
+       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=ti814x-evm PROFILE_c6xdsp=debug
+       $(ECHO) \# Making c674:release:edma3_lld_drv
+       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=ti814x-evm PROFILE_c6xdsp=release
+edma3_lld_ti814x-evm_674_libs_rm:
+       $(ECHO) \# Making ti814x-evm:debug:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=ti814x-evm PROFILE_c6xdsp=debug
+       $(ECHO) \# Making ti814x-evm:release:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=ti814x-evm PROFILE_c6xdsp=release
+edma3_lld_ti814x-evm_674_libs_drvsample:
+       $(ECHO) \# Making ti814x-evm :debug:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=ti814x-evm CORE=c6xdsp PROFILE_c6xdsp=debug
+       $(ECHO) \# Making ti814x-evm:release:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=ti814x-evm CORE=c6xdsp PROFILE_c6xdsp=release
+edma3_lld_ti814x-evm_674_libs_rmsample:
+       $(ECHO) \# Making ti814x-evm :debug:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=ti814x-evm CORE=c6xdsp PROFILE_c6xdsp=debug
+       $(ECHO) \# Making ti814x-evm :release:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=ti814x-evm CORE=c6xdsp PROFILE_c6xdsp=release
+
+#To Clean libs For Platform ti814x-evm Target 674
+edma3_lld_ti814x-evm_674_libs_clean: edma3_lld_ti814x-evm_674_libs_drv_clean edma3_lld_ti814x-evm_674_libs_rm_clean edma3_lld_ti814x-evm_674_libs_drvsample_clean edma3_lld_ti814x-evm_674_libs_rmsample_clean
+edma3_lld_ti814x-evm_674_libs_drv_clean:
+       $(ECHO) \# Cleaning c674:debug:edma3_lld_drv
+       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=ti814x-evm PROFILE_c6xdsp=debug
+       $(ECHO) \# Cleaning c674:release:edma3_lld_drv
+       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=ti814x-evm PROFILE_c6xdsp=release
+edma3_lld_ti814x-evm_674_libs_rm_clean:
+       $(ECHO) \# Cleaning ti814x-evm:debug:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=ti814x-evm PROFILE_c6xdsp=debug
+       $(ECHO) \# Cleaning ti814x-evm:release:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=ti814x-evm PROFILE_c6xdsp=release
+edma3_lld_ti814x-evm_674_libs_drvsample_clean:
+       $(ECHO) \# Cleaning ti814x-evm :debug:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=ti814x-evm CORE=c6xdsp PROFILE_c6xdsp=debug
+       $(ECHO) \# Cleaning ti814x-evm:release:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=ti814x-evm CORE=c6xdsp PROFILE_c6xdsp=release
+edma3_lld_ti814x-evm_674_libs_rmsample_clean:
+       $(ECHO) \# Cleaning ti814x-evm :debug:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=ti814x-evm CORE=c6xdsp PROFILE_c6xdsp=debug
+       $(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 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
+edma3_lld_ti816x-evm_a8_libs_drv:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Making a8:debug:edma3_lld_drv
+       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=debug
+       $(ECHO) \# Making a8:release:edma3_lld_drv
+       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=release
+endif
+edma3_lld_ti816x-evm_a8_libs_rm:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Making ti816x-evm:debug:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=debug
+       $(ECHO) \# Making ti816x-evm:rel:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=release
+endif
+edma3_lld_ti816x-evm_a8_libs_drvsample:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Making ti816x-evm:debug:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=debug
+       $(ECHO) \# Making ti816x-evm:rel:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=release
+endif
+edma3_lld_ti816x-evm_a8_libs_rmsample:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Making ti816x-evm:debug:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=debug
+       $(ECHO) \# Making ti816x-evm:rel:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=release
+endif
+
+#To Clean libs For Platform ti816x-evm Target a8
+edma3_lld_ti816x-evm_a8_libs_clean: edma3_lld_ti816x-evm_a8_libs_drv_clean edma3_lld_ti816x-evm_a8_libs_rm_clean edma3_lld_ti816x-evm_a8_libs_drvsample_clean edma3_lld_ti816x-evm_a8_libs_rmsample_clean
+edma3_lld_ti816x-evm_a8_libs_drv_clean:
+       $(ECHO) \# Cleaning a8:debug:edma3_lld_drv
+       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=debug
+       $(ECHO) \# Cleaning a8:release:edma3_lld_drv
+       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=release
+edma3_lld_ti816x-evm_a8_libs_rm_clean:
+       $(ECHO) \# Cleaning ti816x-evm:debug:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=debug
+       $(ECHO) \# Cleaning ti816x-evm:rel:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=release
+edma3_lld_ti816x-evm_a8_libs_drvsample_clean:
+       $(ECHO) \# Cleaning ti816x-evm:debug:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=debug
+       $(ECHO) \# Cleaning ti816x-evm:rel:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=release
+edma3_lld_ti816x-evm_a8_libs_rmsample_clean:
+       $(ECHO) \# Cleaning ti816x-evm:debug:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=debug
+       $(ECHO) \# Cleaning ti816x-evm:rel:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=release
+
+#=======================================================================================================================================
+#To Build libs For Platform ti816x-evm Target m3
+edma3_lld_ti816x-evm_m3_libs: edma3_lld_ti816x-evm_m3_libs_drv edma3_lld_ti816x-evm_m3_libs_rm edma3_lld_ti816x-evm_m3_libs_drvsample edma3_lld_ti816x-evm_m3_libs_rmsample
+edma3_lld_ti816x-evm_m3_libs_drv:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Making m3:debug:edma3_lld_drv
+       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=debug
+       $(ECHO) \# Making m3:release:edma3_lld_drv
+       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=release
+       $(ECHO) \# Making m3:debug:edma3_lld_drv
+       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=debug
+       $(ECHO) \# Making m3:release:edma3_lld_drv
+       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=release
+endif
+edma3_lld_ti816x-evm_m3_libs_rm:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Making ti816x-evm:debug:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=debug
+       $(ECHO) \# Making ti816x-evm:rel:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=release
+       $(ECHO) \# Making ti816x-evm:debug:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=debug
+       $(ECHO) \# Making ti816x-evm:rel:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=release
+endif
+edma3_lld_ti816x-evm_m3_libs_drvsample:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Making ti816x-evm:debug:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=debug
+       $(ECHO) \# Making ti816x-evm:rel:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=release
+       $(ECHO) \# Making ti816x-evm:rel:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=release
+       $(ECHO) \# Making ti816x-evm:debug:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=debug
+endif
+edma3_lld_ti816x-evm_m3_libs_rmsample:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Making ti816x-evm:debug:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=debug
+       $(ECHO) \# Making ti816x-evm:rel:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=release
+       $(ECHO) \# Making ti816x-evm:debug:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=debug
+       $(ECHO) \# Making ti816x-evm:rel:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=release
+endif
+
+#To Clean libs For Platform ti816x-evm Target m3
+edma3_lld_ti816x-evm_m3_libs_clean: edma3_lld_ti816x-evm_m3_libs_drv_clean edma3_lld_ti816x-evm_m3_libs_rm_clean edma3_lld_ti816x-evm_m3_libs_drvsample_clean edma3_lld_ti816x-evm_m3_libs_rmsample_clean
+edma3_lld_ti816x-evm_m3_libs_drv_clean:
+       $(ECHO) \# Cleaning m3:debug:edma3_lld_drv
+       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=debug
+       $(ECHO) \# Cleaning m3:release:edma3_lld_drv
+       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=release
+       $(ECHO) \# Cleaning m3:debug:edma3_lld_drv
+       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=debug
+       $(ECHO) \# Cleaning m3:release:edma3_lld_drv
+       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=release
+edma3_lld_ti816x-evm_m3_libs_rm_clean:
+       $(ECHO) \# Cleaning ti816x-evm:debug:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=debug
+       $(ECHO) \# Cleaning ti816x-evm:rel:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=release
+       $(ECHO) \# Cleaning ti816x-evm:debug:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=debug
+       $(ECHO) \# Cleaning ti816x-evm:rel:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=release
+edma3_lld_ti816x-evm_m3_libs_drvsample_clean:
+       $(ECHO) \# Cleaning ti816x-evm:debug:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=debug
+       $(ECHO) \# Cleaning ti816x-evm:rel:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=release
+       $(ECHO) \# Cleaning ti816x-evm:rel:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=release
+       $(ECHO) \# Cleaning ti816x-evm:debug:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=debug
+edma3_lld_ti816x-evm_m3_libs_rmsample_clean:
+       $(ECHO) \# Cleaning ti816x-evm:debug:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=debug
+       $(ECHO) \# Cleaning ti816x-evm:rel:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=release
+       $(ECHO) \# Cleaning ti816x-evm:debug:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=debug
+       $(ECHO) \# Cleaning ti816x-evm:rel:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=release
+
+#=======================================================================================================================================
+#To Build libs For Platform ti814x-evm Target a8
+edma3_lld_ti814x-evm_a8_libs: edma3_lld_ti814x-evm_a8_libs_drv edma3_lld_ti814x-evm_a8_libs_rm edma3_lld_ti814x-evm_a8_libs_drvsample edma3_lld_ti814x-evm_a8_libs_rmsample
+edma3_lld_ti814x-evm_a8_libs_drv:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Making a8:debug:edma3_lld_drv
+       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=debug
+       $(ECHO) \# Making a8:release:edma3_lld_drv
+       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=release
+endif
+edma3_lld_ti814x-evm_a8_libs_rm:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Making ti814x-evm:debug:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=debug
+       $(ECHO) \# Making ti814x-evm:rel:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=release
+endif
+edma3_lld_ti814x-evm_a8_libs_drvsample:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Making ti814x-evm:debug:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=debug
+       $(ECHO) \# Making ti814x-evm:rel:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=release
+endif
+edma3_lld_ti814x-evm_a8_libs_rmsample:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Making ti814x-evm:debug:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=debug
+       $(ECHO) \# Making ti814x-evm:rel:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=release
+endif
+
+#To Clean libs For Platform ti814x-evm Target a8
+edma3_lld_ti814x-evm_a8_libs_clean: edma3_lld_ti814x-evm_a8_libs_drv_clean edma3_lld_ti814x-evm_a8_libs_rm_clean edma3_lld_ti814x-evm_a8_libs_drvsample_clean edma3_lld_ti814x-evm_a8_libs_rmsample_clean
+edma3_lld_ti814x-evm_a8_libs_drv_clean:
+       $(ECHO) \# Cleaning a8:debug:edma3_lld_drv
+       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=debug
+       $(ECHO) \# Cleaning a8:release:edma3_lld_drv
+       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=release
+edma3_lld_ti814x-evm_a8_libs_rm_clean:
+       $(ECHO) \# Cleaning ti814x-evm:debug:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=debug
+       $(ECHO) \# Cleaning ti814x-evm:rel:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=release
+edma3_lld_ti814x-evm_a8_libs_drvsample_clean:
+       $(ECHO) \# Cleaning ti814x-evm:debug:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=debug
+       $(ECHO) \# Cleaning ti814x-evm:rel:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=release
+edma3_lld_ti814x-evm_a8_libs_rmsample_clean:
+       $(ECHO) \# Cleaning ti814x-evm:debug:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=debug
+       $(ECHO) \# Cleaning ti814x-evm:rel:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=release
+
+#=======================================================================================================================================
+#To Build libs For Platform ti814x-evm Target m3
+edma3_lld_ti814x-evm_m3_libs: edma3_lld_ti814x-evm_m3_libs_rm edma3_lld_ti814x-evm_m3_libs_drvsample edma3_lld_ti814x-evm_m3_libs_rmsample
+edma3_lld_ti814x-evm_m3_libs_drv:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Making m3:debug:edma3_lld_drv 
+       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=ti814x-evm CORE=m3vpss PROFILE_m3vpss=debug
+       $(ECHO) \# Making m3:release:edma3_lld_drv 
+       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=ti814x-evm CORE=m3vpss PROFILE_m3vpss=release
+       $(ECHO) \# Making m3:debug:edma3_lld_drv 
+       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=ti814x-evm CORE=m3video PROFILE_m3video=debug
+       $(ECHO) \# Making m3:release:edma3_lld_drv 
+       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=ti814x-evm CORE=m3video PROFILE_m3video=release
+endif
+edma3_lld_ti814x-evm_m3_libs_rm:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Making ti814x-evm:debug:edma3_lld_rm 
+       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=ti814x-evm CORE=m3vpss PROFILE_m3vpss=debug
+       $(ECHO) \# Making ti814x-evm:rel:edma3_lld_rm 
+       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=ti814x-evm CORE=m3vpss PROFILE_m3vpss=release
+       $(ECHO) \# Making ti814x-evm:debug:edma3_lld_rm 
+       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=ti814x-evm CORE=m3video PROFILE_m3video=debug
+       $(ECHO) \# Making ti814x-evm:rel:edma3_lld_rm 
+       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=ti814x-evm CORE=m3video PROFILE_m3video=release
+endif
+edma3_lld_ti814x-evm_m3_libs_drvsample:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Making ti814x-evm:debug:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=ti814x-evm CORE=m3vpss PROFILE_m3vpss=debug
+       $(ECHO) \# Making ti814x-evm:rel:edma3_lld_drv_sample   
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=ti814x-evm CORE=m3vpss PROFILE_m3vpss=release
+       $(ECHO) \# Making ti814x-evm:rel:edma3_lld_drv_sample 
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=ti814x-evm CORE=m3video PROFILE_m3video=release
+       $(ECHO) \# Making ti814x-evm:debug:edma3_lld_drv_sample 
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=ti814x-evm CORE=m3video PROFILE_m3video=debug
+endif
+edma3_lld_ti814x-evm_m3_libs_rmsample:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Making ti814x-evm:debug:edma3_lld_rm_sample 
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=ti814x-evm CORE=m3video PROFILE_m3video=debug
+       $(ECHO) \# Making ti814x-evm:rel:edma3_lld_rm_sample 
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=ti814x-evm CORE=m3video PROFILE_m3video=release 
+       $(ECHO) \# Making ti814x-evm:debug:edma3_lld_rm_sample 
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=ti814x-evm CORE=m3vpss PROFILE_m3vpss=debug
+       $(ECHO) \# Making ti814x-evm:rel:edma3_lld_rm_sample 
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=ti814x-evm CORE=m3vpss PROFILE_m3vpss=release
+endif
+
+#To Clean libs For Platform ti814x-evm Target m3
+edma3_lld_ti814x-evm_m3_libs_clean: edma3_lld_ti814x-evm_m3_libs_drv_clean edma3_lld_ti814x-evm_m3_libs_rm_clean edma3_lld_ti814x-evm_m3_libs_drvsample_clean edma3_lld_ti814x-evm_m3_libs_rmsample_clean
+edma3_lld_ti814x-evm_m3_libs_drv_clean:
+       $(ECHO) \# Cleaning m3:debug:edma3_lld_drv 
+       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=ti814x-evm CORE=m3vpss PROFILE_m3vpss=debug
+       $(ECHO) \# Cleaning m3:release:edma3_lld_drv 
+       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=ti814x-evm CORE=m3vpss PROFILE_m3vpss=release
+       $(ECHO) \# Cleaning m3:debug:edma3_lld_drv 
+       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=ti814x-evm CORE=m3video PROFILE_m3video=debug
+       $(ECHO) \# Cleaning m3:release:edma3_lld_drv 
+       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=ti814x-evm CORE=m3video PROFILE_m3video=release
+edma3_lld_ti814x-evm_m3_libs_rm_clean:
+       $(ECHO) \# Cleaning ti814x-evm:debug:edma3_lld_rm 
+       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=ti814x-evm CORE=m3vpss PROFILE_m3vpss=debug
+       $(ECHO) \# Cleaning ti814x-evm:rel:edma3_lld_rm 
+       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=ti814x-evm CORE=m3vpss PROFILE_m3vpss=release
+       $(ECHO) \# Cleaning ti814x-evm:debug:edma3_lld_rm 
+       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=ti814x-evm CORE=m3video PROFILE_m3video=debug
+       $(ECHO) \# Cleaning ti814x-evm:rel:edma3_lld_rm 
+       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=ti814x-evm CORE=m3video PROFILE_m3video=release
+edma3_lld_ti814x-evm_m3_libs_drvsample_clean:
+       $(ECHO) \# Cleaning ti814x-evm:debug:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=ti814x-evm CORE=m3vpss PROFILE_m3vpss=debug
+       $(ECHO) \# Cleaning ti814x-evm:rel:edma3_lld_drv_sample         
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=ti814x-evm CORE=m3vpss PROFILE_m3vpss=release
+       $(ECHO) \# Cleaning ti814x-evm:rel:edma3_lld_drv_sample 
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=ti814x-evm CORE=m3video PROFILE_m3video=release
+       $(ECHO) \# Cleaning ti814x-evm:debug:edma3_lld_drv_sample 
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=ti814x-evm CORE=m3video PROFILE_m3video=debug
+edma3_lld_ti814x-evm_m3_libs_rmsample_clean:
+       $(ECHO) \# Cleaning ti814x-evm:debug:edma3_lld_rm_sample 
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=ti814x-evm CORE=m3video PROFILE_m3video=debug
+       $(ECHO) \# Cleaning ti814x-evm:rel:edma3_lld_rm_sample 
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=ti814x-evm CORE=m3video PROFILE_m3video=release   
+       $(ECHO) \# Cleaning ti814x-evm:debug:edma3_lld_rm_sample 
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=ti814x-evm CORE=m3vpss PROFILE_m3vpss=debug
+       $(ECHO) \# Cleaning ti814x-evm:rel:edma3_lld_rm_sample 
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=ti814x-evm CORE=m3vpss PROFILE_m3vpss=release
+
+#=======================================================================================================================================
+#To Build libs For Platform c6a811x-evm Target 674
+edma3_lld_c6a811x-evm_674_libs: edma3_lld_ti814x-evm_674_libs_drv edma3_lld_c6a811x-evm_674_libs_rm edma3_lld_c6a811x-evm_674_libs_drvsample edma3_lld_c6a811x-evm_674_libs_rmsample
+edma3_lld_c6a811x-evm_674_libs_drvsample:
+       $(ECHO) \# Making c6a811x-evm :debug:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6a811x-evm CORE=c6xdsp PROFILE_c6xdsp=debug
+       $(ECHO) \# Making c6a811x-evm:release:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6a811x-evm CORE=c6xdsp PROFILE_c6xdsp=release
+edma3_lld_c6a811x-evm_674_libs_rm:
+       $(ECHO) \# Making c6a811x-evm:debug:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6a811x-evm PROFILE_c6xdsp=debug
+       $(ECHO) \# Making c6a811x-evm:release:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6a811x-evm PROFILE_c6xdsp=release
+edma3_lld_c6a811x-evm_674_libs_rmsample:
+       $(ECHO) \# Making c6a811x-evm :debug:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6a811x-evm CORE=c6xdsp PROFILE_c6xdsp=debug
+       $(ECHO) \# Making c6a811x-evm :release:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6a811x-evm CORE=c6xdsp PROFILE_c6xdsp=release
+
+#To Clean libs For Platform c6a811x-evm Target 674
+edma3_lld_c6a811x-evm_674_libs_clean: edma3_lld_ti814x-evm_674_libs_drv_clean edma3_lld_c6a811x-evm_674_libs_rm_clean edma3_lld_c6a811x-evm_674_libs_drvsample_clean edma3_lld_c6a811x-evm_674_libs_rmsample_clean
+edma3_lld_c6a811x-evm_674_libs_drvsample_clean:
+       $(ECHO) \# Cleaning c6a811x-evm :debug:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6a811x-evm CORE=c6xdsp PROFILE_c6xdsp=debug
+       $(ECHO) \# Cleaning c6a811x-evm:release:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6a811x-evm CORE=c6xdsp PROFILE_c6xdsp=release
+edma3_lld_c6a811x-evm_674_libs_rm_clean:
+       $(ECHO) \# Cleaning c6a811x-evm:debug:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6a811x-evm PROFILE_c6xdsp=debug
+       $(ECHO) \# Cleaning c6a811x-evm:release:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6a811x-evm PROFILE_c6xdsp=release
+edma3_lld_c6a811x-evm_674_libs_rmsample_clean:
+       $(ECHO) \# Cleaning c6a811x-evm:debug:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6a811x-evm CORE=c6xdsp PROFILE_c6xdsp=debug
+       $(ECHO) \# Cleaning c6a811x-evm:release:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6a811x-evm CORE=c6xdsp PROFILE_c6xdsp=release
+
+#=======================================================================================================================================
+#To Build libs For Platform c6a811x-evm Target a8
+edma3_lld_c6a811x-evm_a8_libs: edma3_lld_ti814x-evm_a8_libs_drv edma3_lld_c6a811x-evm_a8_libs_rm edma3_lld_c6a811x-evm_a8_libs_drvsample edma3_lld_c6a811x-evm_a8_libs_rmsample
+edma3_lld_c6a811x-evm_a8_libs_drvsample:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Making c6a811x-evm:debug:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6a811x-evm CORE=a8host PROFILE_a8host=debug
+       $(ECHO) \# Making c6a811x-evm:rel:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6a811x-evm CORE=a8host PROFILE_a8host=release
+endif
+edma3_lld_c6a811x-evm_a8_libs_rm:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Making c6a811x-evm:debug:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6a811x-evm CORE=a8host PROFILE_a8host=debug
+       $(ECHO) \# Making c6a811x-evm:rel:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6a811x-evm CORE=a8host PROFILE_a8host=release
+endif
+edma3_lld_c6a811x-evm_a8_libs_rmsample:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Making c6a811x-evm:debug:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6a811x-evm CORE=a8host PROFILE_a8host=debug
+       $(ECHO) \# Making c6a811x-evm:rel:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6a811x-evm CORE=a8host PROFILE_a8host=release
+endif
+
+#To Clean libs For Platform c6a811x-evm Target a8
+edma3_lld_c6a811x-evm_a8_libs_clean: edma3_lld_ti814x-evm_a8_libs_drv_clean edma3_lld_c6a811x-evm_a8_libs_rm_clean edma3_lld_c6a811x-evm_a8_libs_drvsample_clean edma3_lld_c6a811x-evm_a8_libs_rmsample_clean
+edma3_lld_c6a811x-evm_a8_libs_drvsample_clean:
+       $(ECHO) \# Cleaning c6a811x-evm:debug:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6a811x-evm CORE=a8host PROFILE_a8host=debug
+       $(ECHO) \# Cleaning c6a811x-evm:rel:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6a811x-evm CORE=a8host PROFILE_a8host=release
+edma3_lld_c6a811x-evm_a8_libs_rm_clean:
+       $(ECHO) \# Cleaning c6a811x-evm:debug:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6a811x-evm CORE=a8host PROFILE_a8host=debug
+       $(ECHO) \# Cleaning c6a811x-evm:rel:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6a811x-evm CORE=a8host PROFILE_a8host=release
+edma3_lld_c6a811x-evm_a8_libs_rmsample_clean:
+       $(ECHO) \# Cleaning c6a811x-evm:debug:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6a811x-evm CORE=a8host PROFILE_a8host=debug
+       $(ECHO) \# Cleaning c6a811x-evm:rel:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6a811x-evm CORE=a8host PROFILE_a8host=release
+
+#=======================================================================================================================================
+#To Build libs For Platform c6a811x-evm Target m3
+edma3_lld_c6a811x-evm_m3_libs: edma3_lld_ti814x-evm_m3_libs_drv edma3_lld_c6a811x-evm_m3_libs_rm edma3_lld_c6a811x-evm_m3_libs_drvsample edma3_lld_c6a811x-evm_m3_libs_rmsample
+edma3_lld_c6a811x-evm_m3_libs_drvsample:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Making c6a811x-evm:debug:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6a811x-evm CORE=m3vpss PROFILE_m3vpss=debug
+       $(ECHO) \# Making c6a811x-evm:rel:edma3_lld_drv_sample  
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6a811x-evm CORE=m3vpss PROFILE_m3vpss=release
+       $(ECHO) \# Making c6a811x-evm:rel:edma3_lld_drv_sample 
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6a811x-evm CORE=m3video PROFILE_m3video=release
+       $(ECHO) \# Making c6a811x-evm:debug:edma3_lld_drv_sample 
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6a811x-evm CORE=m3video PROFILE_m3video=debug
+endif
+edma3_lld_c6a811x-evm_m3_libs_rm:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Making c6a811x-evm:debug:edma3_lld_rm 
+       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6a811x-evm CORE=m3vpss PROFILE_m3vpss=debug
+       $(ECHO) \# Making c6a811x-evm:rel:edma3_lld_rm 
+       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6a811x-evm CORE=m3vpss PROFILE_m3vpss=release
+       $(ECHO) \# Making c6a811x-evm:debug:edma3_lld_rm 
+       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6a811x-evm CORE=m3video PROFILE_m3video=debug
+       $(ECHO) \# Making c6a811x-evm:rel:edma3_lld_rm 
+       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6a811x-evm CORE=m3video PROFILE_m3video=release
+endif
+edma3_lld_c6a811x-evm_m3_libs_rmsample:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Making c6a811x-evm:debug:edma3_lld_rm_sample 
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6a811x-evm CORE=m3video PROFILE_m3video=debug
+       $(ECHO) \# Making c6a811x-evm:rel:edma3_lld_rm_sample 
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6a811x-evm CORE=m3video PROFILE_m3video=release        
+       $(ECHO) \# Making c6a811x-evm:debug:edma3_lld_rm_sample 
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6a811x-evm CORE=m3vpss PROFILE_m3vpss=debug
+       $(ECHO) \# Making c6a811x-evm:rel:edma3_lld_rm_sample 
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6a811x-evm CORE=m3vpss PROFILE_m3vpss=release
+endif
+
+#To Clean libs For Platform c6a811x-evm Target m3
+edma3_lld_c6a811x-evm_m3_libs_clean: edma3_lld_ti814x-evm_m3_libs_drv_clean edma3_lld_c6a811x-evm_m3_libs_rm_clean edma3_lld_c6a811x-evm_m3_libs_drvsample_clean edma3_lld_c6a811x-evm_m3_libs_rmsample_clean
+edma3_lld_c6a811x-evm_m3_libs_drvsample_clean:
+       $(ECHO) \# Cleaning c6a811x-evm:debug:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6a811x-evm CORE=m3vpss PROFILE_m3vpss=debug
+       $(ECHO) \# Cleaning c6a811x-evm:rel:edma3_lld_drv_sample        
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6a811x-evm CORE=m3vpss PROFILE_m3vpss=release
+       $(ECHO) \# Cleaning c6a811x-evm:rel:edma3_lld_drv_sample 
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6a811x-evm CORE=m3video PROFILE_m3video=release
+       $(ECHO) \# Cleaning c6a811x-evm:debug:edma3_lld_drv_sample 
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6a811x-evm CORE=m3video PROFILE_m3video=debug
+edma3_lld_c6a811x-evm_m3_libs_rm_clean:
+       $(ECHO) \# Cleaning c6a811x-evm:debug:edma3_lld_rm 
+       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6a811x-evm CORE=m3vpss PROFILE_m3vpss=debug
+       $(ECHO) \# Cleaning c6a811x-evm:rel:edma3_lld_rm 
+       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6a811x-evm CORE=m3vpss PROFILE_m3vpss=release
+       $(ECHO) \# Cleaning c6a811x-evm:debug:edma3_lld_rm 
+       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6a811x-evm CORE=m3video PROFILE_m3video=debug
+       $(ECHO) \# Cleaning c6a811x-evm:rel:edma3_lld_rm 
+       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6a811x-evm CORE=m3video PROFILE_m3video=release
+edma3_lld_c6a811x-evm_m3_libs_rmsample_clean:
+       $(ECHO) \# Cleaning c6a811x-evm:debug:edma3_lld_rm_sample 
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6a811x-evm CORE=m3video PROFILE_m3video=debug
+       $(ECHO) \# Cleaning c6a811x-evm:rel:edma3_lld_rm_sample 
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6a811x-evm CORE=m3video PROFILE_m3video=release  
+       $(ECHO) \# Cleaning c6a811x-evm:debug:edma3_lld_rm_sample 
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6a811x-evm CORE=m3vpss PROFILE_m3vpss=debug
+       $(ECHO) \# Cleaning c6a811x-evm:rel:edma3_lld_rm_sample 
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6a811x-evm CORE=m3vpss PROFILE_m3vpss=release
+
+#=======================================================================================================================================
+#To Build libs For Platform c6472-evm Target 64p
+edma3_lld_c6472-evm_64p_libs: edma3_lld_c6472-evm_64p_libs_drv edma3_lld_c6472-evm_64p_libs_rm edma3_lld_c6472-evm_64p_libs_drvsample edma3_lld_c6472-evm_64p_libs_rmsample
+edma3_lld_c6472-evm_64p_libs_drv:
+       $(ECHO) \# Making c64p:debug:edma3_lld_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
+edma3_lld_c6472-evm_64p_libs_drv_clean:
+       $(ECHO) \# Cleaning c64p:debug:edma3_lld_drv
+       $(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
+edma3_lld_c6670-evm_66_libs: edma3_lld_c6670-evm_66_libs_drv edma3_lld_c6670-evm_66_libs_rm edma3_lld_c6670-evm_66_libs_drvsample edma3_lld_c6670-evm_66_libs_rmsample
+edma3_lld_c6670-evm_66_libs_drv:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Making c66:debug:edma3_lld_drv
+       $(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
+edma3_lld_c6670-evm_66_libs_clean: edma3_lld_c6670-evm_66_libs_drv_clean edma3_lld_c6670-evm_66_libs_rm_clean edma3_lld_c6670-evm_66_libs_drvsample_clean edma3_lld_c6670-evm_66_libs_rmsample_clean
+edma3_lld_c6670-evm_66_libs_drv_clean:
+       $(ECHO) \# Cleaning c66:debug:edma3_lld_drv
+       $(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
+edma3_lld_c6678-evm_66_libs:edma3_lld_c6678-evm_66_libs_drv edma3_lld_c6678-evm_66_libs_rm edma3_lld_c6678-evm_66_libs_drvsample edma3_lld_c6678-evm_66_libs_rmsample
+edma3_lld_c6678-evm_66_libs_drv:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Making c66:debug:edma3_lld_drv
+       $(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
+edma3_lld_c6678-evm_66_libs_clean: edma3_lld_c6678-evm_66_libs_drv_clean edma3_lld_c6678-evm_66_libs_rm_clean edma3_lld_c6678-evm_66_libs_drvsample_clean edma3_lld_c6678-evm_66_libs_rmsample_clean
+edma3_lld_c6678-evm_66_libs_drv_clean:
+       $(ECHO) \# Cleaning c66:debug:edma3_lld_drv
+       $(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
+edma3_lld_tci6614-evm_66_libs:edma3_lld_tci6614-evm_66_libs_drv edma3_lld_tci6614-evm_66_libs_rm edma3_lld_tci6614-evm_66_libs_drvsample edma3_lld_tci6614-evm_66_libs_rmsample
+edma3_lld_tci6614-evm_66_libs_drv:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Making c66:debug:edma3_lld_drv
+       $(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
+edma3_lld_tci6614-evm_66_libs_clean: edma3_lld_tci6614-evm_66_libs_drv_clean edma3_lld_tci6614-evm_66_libs_rm_clean edma3_lld_tci6614-evm_66_libs_drvsample_clean edma3_lld_tci6614-evm_66_libs_rmsample_clean
+edma3_lld_tci6614-evm_66_libs_drv_clean:
+       $(ECHO) \# Cleaning c66:debug:edma3_lld_drv
+       $(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
+edma3_lld_c6657-evm_66_libs:edma3_lld_c6657-evm_66_libs_drv edma3_lld_c6657-evm_66_libs_rm edma3_lld_c6657-evm_66_libs_drvsample edma3_lld_c6657-evm_66_libs_rmsample
+edma3_lld_c6657-evm_66_libs_drv:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Making c66:debug:edma3_lld_drv
+       $(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
+edma3_lld_c6657-evm_66_libs_clean: edma3_lld_c6657-evm_66_libs_drv_clean edma3_lld_c6657-evm_66_libs_rm_clean edma3_lld_c6657-evm_66_libs_drvsample_clean edma3_lld_c6657-evm_66_libs_rmsample_clean
+edma3_lld_c6657-evm_66_libs_drv_clean:
+       $(ECHO) \# Cleaning c66:debug:edma3_lld_drv
+       $(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 tci6634-evm Target 66
+edma3_lld_tci6634-evm_66_libs:edma3_lld_tci6634-evm_66_libs_drv edma3_lld_tci6634-evm_66_libs_rm edma3_lld_tci6634-evm_66_libs_drvsample edma3_lld_tci6634-evm_66_libs_rmsample
+edma3_lld_tci6634-evm_66_libs_drv:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Making c66:debug:edma3_lld_drv
+       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6634-evm PROFILE_c6xdsp=debug
+       $(ECHO) \# Making c66:release:edma3_lld_drv
+       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6634-evm PROFILE_c6xdsp=release
+       $(ECHO) \# Making c66:debug:edma3_lld_drv -for big_endian
+       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6634-evm PROFILE_c6xdsp=debug ENDIAN=big
+       $(ECHO) \# Making c66:release:edma3_lld_drv -for big_endian
+       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6634-evm PROFILE_c6xdsp=release ENDIAN=big
+endif
+edma3_lld_tci6634-evm_66_libs_rm:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Making tci6634-evm:debug:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6634-evm PROFILE_c6xdsp=debug
+       $(ECHO) \# Making tci6634-evm:debug:edma3_lld_rm -for big_endian
+       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6634-evm PROFILE_c6xdsp=debug ENDIAN=big
+       $(ECHO) \# Making tci6634-evm:release:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6634-evm PROFILE_c6xdsp=release
+       $(ECHO) \# Making tci6634-evm:release:edma3_lld_rm for big_endian
+       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6634-evm PROFILE_c6xdsp=release ENDIAN=big
+endif
+edma3_lld_tci6634-evm_66_libs_drvsample:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Making tci6634-evm:debug:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6634-evm CORE=c6xdsp PROFILE_c6xdsp=debug
+       $(ECHO) \# Making tci6634-evm:debug:edma3_lld_drv_sample -for big_endian
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6634-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
+       $(ECHO) \# Making tci6634-evm:release:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6634-evm CORE=c6xdsp PROFILE_c6xdsp=release
+       $(ECHO) \# Making tci6634-evm:release:edma3_lld_drv_sample -for big_endian
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6634-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
+endif
+edma3_lld_tci6634-evm_66_libs_rmsample:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Making tci6634-evm:debug:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6634-evm CORE=c6xdsp PROFILE_c6xdsp=debug
+       $(ECHO) \# Making tci6634-evm:debug:edma3_lld_rm_sample -for big_endian
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6634-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
+       $(ECHO) \# Making tci6634-evm:debug:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6634-evm CORE=c6xdsp PROFILE_c6xdsp=release
+       $(ECHO) \# Making tci6634-evm:debug:edma3_lld_rm_sample -for big_endian
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6634-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
+endif
+
+#To Clean libs For Platform tci6634-evm Target 66
+edma3_lld_tci6634-evm_66_libs_clean: edma3_lld_tci6634-evm_66_libs_drv_clean edma3_lld_tci6634-evm_66_libs_rm_clean edma3_lld_tci6634-evm_66_libs_drvsample_clean edma3_lld_tci6634-evm_66_libs_rmsample_clean
+edma3_lld_tci6634-evm_66_libs_drv_clean:
+       $(ECHO) \# Cleaning c66:debug:edma3_lld_drv
+       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6634-evm PROFILE_c6xdsp=debug
+       $(ECHO) \# Cleaning c66:release:edma3_lld_drv
+       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6634-evm PROFILE_c6xdsp=release
+       $(ECHO) \# Cleaning c66:debug:edma3_lld_drv -for big_endian
+       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6634-evm PROFILE_c6xdsp=debug ENDIAN=big
+       $(ECHO) \# Cleaning c66:release:edma3_lld_drv -for big_endian
+       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6634-evm PROFILE_c6xdsp=release ENDIAN=big
+edma3_lld_tci6634-evm_66_libs_rm_clean:
+       $(ECHO) \# Cleaning tci6634-evm:debug:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6634-evm PROFILE_c6xdsp=debug
+       $(ECHO) \# Cleaning tci6634-evm:debug:edma3_lld_rm -for big_endian
+       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6634-evm PROFILE_c6xdsp=debug ENDIAN=big
+       $(ECHO) \# Cleaning tci6634-evm:release:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6634-evm PROFILE_c6xdsp=release
+       $(ECHO) \# Cleaning tci6634-evm:release:edma3_lld_rm for big_endian
+       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6634-evm PROFILE_c6xdsp=release ENDIAN=big
+edma3_lld_tci6634-evm_66_libs_drvsample_clean:
+       $(ECHO) \# Cleaning tci6634-evm:debug:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6634-evm CORE=c6xdsp PROFILE_c6xdsp=debug
+       $(ECHO) \# Cleaning tci6634-evm:debug:edma3_lld_drv_sample -for big_endian
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6634-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
+       $(ECHO) \# Cleaning tci6634-evm:release:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6634-evm CORE=c6xdsp PROFILE_c6xdsp=release
+       $(ECHO) \# Cleaning tci6634-evm:release:edma3_lld_drv_sample -for big_endian
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6634-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
+edma3_lld_tci6634-evm_66_libs_rmsample_clean:
+       $(ECHO) \# Cleaning tci6634-evm:debug:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6634-evm CORE=c6xdsp PROFILE_c6xdsp=debug
+       $(ECHO) \# Cleaning tci6634-evm:debug:edma3_lld_rm_sample -for big_endian
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6634-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
+       $(ECHO) \# Cleaning tci6634-evm:debug:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6634-evm CORE=c6xdsp PROFILE_c6xdsp=release
+       $(ECHO) \# Cleaning tci6634-evm:debug:edma3_lld_rm_sample -for big_endian
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6634-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
+edma3_lld_c6748-evm_674_libs_rm:
+       $(ECHO) \# Making c6748-evm:debug:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6748-evm PROFILE_c6xdsp=debug
+       $(ECHO) \# Making c6748-evm:release:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=c6748-evm PROFILE_c6xdsp=release
+edma3_lld_c6748-evm_674_libs_rmsample:
+       $(ECHO) \# Making c6748-evm:debug:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6748-evm CORE=c6xdsp PROFILE_c6xdsp=debug
+       $(ECHO) \# Making c6748-evm:release:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=c6748-evm CORE=c6xdsp PROFILE_c6xdsp=release
+edma3_lld_c6748-evm_674_libs_drvsample:
+       $(ECHO) \# Making c6748-evm:release:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6748-evm CORE=c6xdsp PROFILE_c6xdsp=release
+       $(ECHO) \# Making c6748-evm:debug:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=c6748-evm CORE=c6xdsp PROFILE_c6xdsp=debug
+
+#To Clean libs For Platform c6748-evm Target 674
+edma3_lld_c6748-evm_674_libs_clean: edma3_lld_ti814x-evm_674_libs_drv_clean edma3_lld_c6748-evm_674_libs_rm_clean edma3_lld_c6748-evm_674_libs_drvsample_clean edma3_lld_c6748-evm_674_libs_rmsample_clean
+edma3_lld_c6748-evm_674_libs_rm_clean:
+       $(ECHO) \# Cleaning c6748-evm:debug:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6748-evm PROFILE_c6xdsp=debug
+       $(ECHO) \# Cleaning c6748-evm:release:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=c6748-evm PROFILE_c6xdsp=release
+edma3_lld_c6748-evm_674_libs_rmsample_clean:
+       $(ECHO) \# Cleaning c6748-evm:debug:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6748-evm CORE=c6xdsp PROFILE_c6xdsp=debug
+       $(ECHO) \# Cleaning c6748-evm:release:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=c6748-evm CORE=c6xdsp PROFILE_c6xdsp=release
+edma3_lld_c6748-evm_674_libs_drvsample_clean:
+       $(ECHO) \# Cleaning c6748-evm:release:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6748-evm CORE=c6xdsp PROFILE_c6xdsp=release
+       $(ECHO) \# Cleaning c6748-evm:debug:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=c6748-evm CORE=c6xdsp PROFILE_c6xdsp=debug
+
+#=======================================================================================================================================
+#To Build libs For Platform da830-evm Target 674
+edma3_lld_da830-evm_674_libs: edma3_lld_ti814x-evm_674_libs_drv edma3_lld_da830-evm_674_libs_rm edma3_lld_da830-evm_674_libs_drvsample edma3_lld_da830-evm_674_libs_rmsample
+edma3_lld_da830-evm_674_libs_rm:
+       $(ECHO) \# Making da830-evm:debug:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=da830-evm PROFILE_c6xdsp=debug
+       $(ECHO) \# Making da830-evm:release:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=da830-evm PROFILE_c6xdsp=release
+edma3_lld_da830-evm_674_libs_rmsample:
+       $(ECHO) \# Making da830-evm:debug:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=da830-evm CORE=c6xdsp PROFILE_c6xdsp=debug
+       $(ECHO) \# Making da830-evm:release:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=da830-evm CORE=c6xdsp PROFILE_c6xdsp=release
+edma3_lld_da830-evm_674_libs_drvsample:
+       $(ECHO) \# Making da830-evm:release:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=da830-evm CORE=c6xdsp PROFILE_c6xdsp=release
+       $(ECHO) \# Making da830-evm:debug:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=da830-evm CORE=c6xdsp PROFILE_c6xdsp=debug
+
+#To Clean libs For Platform da830-evm Target 674
+edma3_lld_da830-evm_674_libs_clean: edma3_lld_ti814x-evm_674_libs_drv_clean edma3_lld_da830-evm_674_libs_rm_clean edma3_lld_da830-evm_674_libs_drvsample_clean edma3_lld_da830-evm_674_libs_rmsample_clean
+edma3_lld_da830-evm_674_libs_rm_clean:
+       $(ECHO) \# Cleaning da830-evm:debug:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=da830-evm PROFILE_c6xdsp=debug
+       $(ECHO) \# Cleaning da830-evm:release:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=da830-evm PROFILE_c6xdsp=release
+edma3_lld_da830-evm_674_libs_rmsample_clean:
+       $(ECHO) \# Cleaning da830-evm:debug:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=da830-evm CORE=c6xdsp PROFILE_c6xdsp=debug
+       $(ECHO) \# Cleaning da830-evm:release:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=da830-evm CORE=c6xdsp PROFILE_c6xdsp=release
+edma3_lld_da830-evm_674_libs_drvsample_clean:
+       $(ECHO) \# Cleaning da830-evm:release:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=da830-evm CORE=c6xdsp PROFILE_c6xdsp=release
+       $(ECHO) \# Cleaning da830-evm:debug:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=da830-evm CORE=c6xdsp PROFILE_c6xdsp=debug
+
+#=======================================================================================================================================
+#To Build libs For Platform omap4-evm Target 64t
+edma3_lld_omap4-evm_64t_libs: edma3_lld_omap4-evm_64t_libs_drv edma3_lld_omap4-evm_64t_libs_rm edma3_lld_omap4-evm_64t_libs_drvsample edma3_lld_omap4-evm_64t_libs_rmsample
+edma3_lld_omap4-evm_64t_libs_drv:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Making c64t:debug:edma3_lld_drv
+       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=omap4-evm PROFILE_c6xdsp=debug
+       $(ECHO) \# Making c64t:release:edma3_lld_drv
+       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=omap4-evm PROFILE_c6xdsp=release
+endif
+edma3_lld_omap4-evm_64t_libs_rm:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Making omap4-evm:debug:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=omap4-evm PROFILE_c6xdsp=debug
+       $(ECHO) \# Making omap4-evm:release:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=omap4-evm PROFILE_c6xdsp=release
+endif
+edma3_lld_omap4-evm_64t_libs_rmsample:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Making omap4-evm:debug:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=omap4-evm CORE=c6xdsp PROFILE_c6xdsp=debug
+       $(ECHO) \# Making omap4-evm:release:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=omap4-evm CORE=c6xdsp PROFILE_c6xdsp=release
+endif
+edma3_lld_omap4-evm_64t_libs_drvsample:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Making omap4-evm:debug:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=omap4-evm CORE=c6xdsp PROFILE_c6xdsp=debug
+       $(ECHO) \# Making omap4-evm:release:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=omap4-evm CORE=c6xdsp PROFILE_c6xdsp=release
+endif
+
+#To Clean libs For Platform omap4-evm Target 64t
+edma3_lld_omap4-evm_64t_libs_clean: edma3_lld_omap4-evm_64t_libs_drv_clean edma3_lld_omap4-evm_64t_libs_rm_clean edma3_lld_omap4-evm_64t_libs_drvsample_clean edma3_lld_omap4-evm_64t_libs_rmsample_clean
+edma3_lld_omap4-evm_64t_libs_drv_clean:
+       $(ECHO) \# Cleaning c64t:debug:edma3_lld_drv
+       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=omap4-evm PROFILE_c6xdsp=debug
+       $(ECHO) \# Cleaning c64t:release:edma3_lld_drv
+       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=omap4-evm PROFILE_c6xdsp=release
+edma3_lld_omap4-evm_64t_libs_rm_clean:
+       $(ECHO) \# Cleaning omap4-evm:debug:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=omap4-evm PROFILE_c6xdsp=debug
+       $(ECHO) \# Cleaning omap4-evm:release:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=omap4-evm PROFILE_c6xdsp=release
+edma3_lld_omap4-evm_64t_libs_rmsample_clean:
+       $(ECHO) \# Cleaning omap4-evm:debug:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=omap4-evm CORE=c6xdsp PROFILE_c6xdsp=debug
+       $(ECHO) \# Cleaning omap4-evm:release:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=omap4-evm CORE=c6xdsp PROFILE_c6xdsp=release
+edma3_lld_omap4-evm_64t_libs_drvsample_clean:
+       $(ECHO) \# Cleaning omap4-evm:debug:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=omap4-evm CORE=c6xdsp PROFILE_c6xdsp=debug
+       $(ECHO) \# Cleaning omap4-evm:release:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=omap4-evm CORE=c6xdsp PROFILE_c6xdsp=release
+
+#=======================================================================================================================================
+#To Build libs For Platform omapl138-evm Target 674
+edma3_lld_omapl138-evm_674_libs: edma3_lld_ti814x-evm_674_libs_drv edma3_lld_omapl138-evm_674_libs_rm edma3_lld_omapl138-evm_674_libs_drvsample edma3_lld_omapl138-evm_674_libs_rmsample
+edma3_lld_omapl138-evm_674_libs_rm:
+       $(ECHO) \# Making omapl138-evm:debug:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=omapl138-evm PROFILE_c6xdsp=debug
+       $(ECHO) \# Making omapl138-evm:release:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=omapl138-evm PROFILE_c6xdsp=release
+edma3_lld_omapl138-evm_674_libs_rmsample:
+       $(ECHO) \# Making omapl138-evm:debug:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=omapl138-evm CORE=c6xdsp PROFILE_c6xdsp=debug
+       $(ECHO) \# Making omapl138-evm:release:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=omapl138-evm CORE=c6xdsp PROFILE_c6xdsp=release
+edma3_lld_omapl138-evm_674_libs_drvsample:
+       $(ECHO) \# Making omapl138-evm:release:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=omapl138-evm CORE=c6xdsp PROFILE_c6xdsp=release
+       $(ECHO) \# Making omapl138-evm:debug:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=omapl138-evm CORE=c6xdsp PROFILE_c6xdsp=debug
+
+#To Clean libs For Platform omapl138-evm Target 674
+edma3_lld_omapl138-evm_674_libs_clean: edma3_lld_ti814x-evm_674_libs_drv_clean edma3_lld_omapl138-evm_674_libs_rm_clean edma3_lld_omapl138-evm_674_libs_drvsample_clean edma3_lld_omapl138-evm_674_libs_rmsample_clean
+edma3_lld_omapl138-evm_674_libs_rm_clean:
+       $(ECHO) \# Cleaning omapl138-evm:debug:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=omapl138-evm PROFILE_c6xdsp=debug
+       $(ECHO) \# Cleaning omapl138-evm:release:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=omapl138-evm PROFILE_c6xdsp=release
+edma3_lld_omapl138-evm_674_libs_rmsample_clean:
+       $(ECHO) \# Cleaning omapl138-evm:debug:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=omapl138-evm CORE=c6xdsp PROFILE_c6xdsp=debug
+       $(ECHO) \# Cleaning omapl138-evm:release:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=omapl138-evm CORE=c6xdsp PROFILE_c6xdsp=release
+edma3_lld_omapl138-evm_674_libs_drvsample_clean:
+       $(ECHO) \# Cleaning omapl138-evm:release:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=omapl138-evm CORE=c6xdsp PROFILE_c6xdsp=release
+       $(ECHO) \# Cleaning omapl138-evm:debug:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=omapl138-evm CORE=c6xdsp PROFILE_c6xdsp=debug
+
+#=======================================================================================================================================
+#To Build libs For Platform omapl138-evm Target arm9
+edma3_lld_omapl138-evm_arm9_libs: edma3_lld_omapl138-evm_arm9_libs_drv edma3_lld_omapl138-evm_arm9_libs_rm edma3_lld_omapl138-evm_arm9_libs_drvsample edma3_lld_omapl138-evm_arm9_libs_rmsample
+edma3_lld_omapl138-evm_arm9_libs_drv:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Making arm9:debug:edma3_lld_drv
+       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=debug
+       $(ECHO) \# Making arm9:release:edma3_lld_drv
+       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=release
+endif
+edma3_lld_omapl138-evm_arm9_libs_rm:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Making omapl138-evm:debug:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=debug
+       $(ECHO) \# Making omapl138-evm:rel:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=release
+endif
+edma3_lld_omapl138-evm_arm9_libs_rmsample:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Making omapl138-evm:debug:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=debug
+       $(ECHO) \# Making omapl138-evm:rel:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=release
+endif
+edma3_lld_omapl138-evm_arm9_libs_drvsample:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Making omapl138-evm:debug:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=debug
+       $(ECHO) \# Making omapl138-evm:rel:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=release
+endif
+
+#To Clean libs For Platform omapl138-evm Target arm9
+edma3_lld_omapl138-evm_arm9_libs_clean: edma3_lld_omapl138-evm_arm9_libs_drv_clean edma3_lld_omapl138-evm_arm9_libs_rm_clean edma3_lld_omapl138-evm_arm9_libs_drvsample_clean edma3_lld_omapl138-evm_arm9_libs_rmsample_clean
+edma3_lld_omapl138-evm_arm9_libs_drv_clean:
+       $(ECHO) \# Cleaning arm9:debug:edma3_lld_drv
+       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=debug
+       $(ECHO) \# Cleaning arm9:release:edma3_lld_drv
+       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=release
+edma3_lld_omapl138-evm_arm9_libs_rm_clean:
+       $(ECHO) \# Cleaning omapl138-evm:debug:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=debug
+       $(ECHO) \# Cleaning omapl138-evm:rel:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=release
+edma3_lld_omapl138-evm_arm9_libs_rmsample_clean:
+       $(ECHO) \# Cleaning omapl138-evm:debug:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=debug
+       $(ECHO) \# Cleaning omapl138-evm:rel:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=release
+edma3_lld_omapl138-evm_arm9_libs_drvsample_clean:
+       $(ECHO) \# Cleaning omapl138-evm:debug:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=debug
+       $(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 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
+edma3_lld_tci6608-sim_66_libs: edma3_lld_tci6608-sim_66_libs_drv edma3_lld_tci6608-sim_66_libs_rm edma3_lld_tci6608-sim_66_libs_drvsample edma3_lld_tci6608-sim_66_libs_rmsample
+edma3_lld_tci6608-sim_66_libs_drv:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Making c66:debug:edma3_lld_drv
+       $(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
+edma3_lld_tci6608-sim_66_libs_clean: edma3_lld_tci6608-sim_66_libs_drv_clean edma3_lld_tci6608-sim_66_libs_rm_clean edma3_lld_tci6608-sim_66_libs_drvsample_clean edma3_lld_tci6608-sim_66_libs_rmsample_clean
+edma3_lld_tci6608-sim_66_libs_drv_clean:
+       $(ECHO) \# Cleaning c66:debug:edma3_lld_drv
+       $(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
+edma3_lld_tci6616-sim_66_libs: edma3_lld_tci6616-sim_66_libs_drv edma3_lld_tci6616-sim_66_libs_rm edma3_lld_tci6616-sim_66_libs_drvsample edma3_lld_tci6616-sim_66_libs_rmsample
+edma3_lld_tci6616-sim_66_libs_drv:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Making c66:debug:edma3_lld_drv
+       $(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
+edma3_lld_tci6616-sim_66_libs_clean: edma3_lld_tci6616-sim_66_libs_drv_clean edma3_lld_tci6616-sim_66_libs_rm_clean edma3_lld_tci6616-sim_66_libs_drvsample_clean edma3_lld_tci6616-sim_66_libs_rmsample_clean
+edma3_lld_tci6616-sim_66_libs_drv_clean:
+       $(ECHO) \# Cleaning c66:debug:edma3_lld_drv
+       $(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
+edma3_lld_tci6614-sim_66_libs: edma3_lld_tci6614-sim_66_libs_drv edma3_lld_tci6614-sim_66_libs_rm edma3_lld_tci6614-sim_66_libs_drvsample edma3_lld_tci6614-sim_66_libs_rmsample
+edma3_lld_tci6614-sim_66_libs_drv:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Making c66:debug:edma3_lld_drv
+       $(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
+edma3_lld_tci6614-sim_66_libs_clean: edma3_lld_tci6614-sim_66_libs_drv_clean edma3_lld_tci6614-sim_66_libs_rm_clean edma3_lld_tci6614-sim_66_libs_drvsample_clean edma3_lld_tci6614-sim_66_libs_rmsample_clean
+edma3_lld_tci6614-sim_66_libs_drv_clean:
+       $(ECHO) \# Cleaning c66:debug:edma3_lld_drv
+       $(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
+edma3_lld_c6657-sim_66_libs: edma3_lld_c6657-sim_66_libs_drv edma3_lld_c6657-sim_66_libs_rm edma3_lld_c6657-sim_66_libs_drvsample edma3_lld_c6657-sim_66_libs_rmsample
+edma3_lld_c6657-sim_66_libs_drv:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Making c66:debug:edma3_lld_drv
+       $(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
+edma3_lld_c6657-sim_66_libs_clean: edma3_lld_c6657-sim_66_libs_drv_clean edma3_lld_c6657-sim_66_libs_rm_clean edma3_lld_c6657-sim_66_libs_drvsample_clean edma3_lld_c6657-sim_66_libs_rmsample_clean
+edma3_lld_c6657-sim_66_libs_drv_clean:
+       $(ECHO) \# Cleaning c66:debug:edma3_lld_drv
+       $(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 tci6634-sim Target 66
+edma3_lld_tci6634-sim_66_libs: edma3_lld_tci6634-sim_66_libs_drv edma3_lld_tci6634-sim_66_libs_rm edma3_lld_tci6634-sim_66_libs_drvsample edma3_lld_tci6634-sim_66_libs_rmsample
+edma3_lld_tci6634-sim_66_libs_drv:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Making c66:debug:edma3_lld_drv
+       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6634-sim PROFILE_c6xdsp=debug
+       $(ECHO) \# Making c66:release:edma3_lld_drv
+       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6634-sim PROFILE_c6xdsp=release
+       $(ECHO) \# Making c66:debug:edma3_lld_drv -for big_endian
+       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6634-sim PROFILE_c6xdsp=debug ENDIAN=big
+       $(ECHO) \# Making c66:release:edma3_lld_drv -for big_endian
+       $(MAKE) -C $(edma3_lld_drv_PATH) PLATFORM=tci6634-sim PROFILE_c6xdsp=release ENDIAN=big
+endif
+edma3_lld_tci6634-sim_66_libs_rm:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Making tci6634-sim:debug:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6634-sim PROFILE_c6xdsp=debug
+       $(ECHO) \# Making tci6634-sim:debug:edma3_lld_rm -for big_endian
+       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6634-sim PROFILE_c6xdsp=debug ENDIAN=big
+       $(ECHO) \# Making tci6634-sim:release:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6634-sim PROFILE_c6xdsp=release
+       $(ECHO) \# Making tci6634-sim:release:edma3_lld_rm for big_endian
+       $(MAKE) -C $(edma3_lld_rm_PATH) PLATFORM=tci6634-sim PROFILE_c6xdsp=release ENDIAN=big
+endif
+edma3_lld_tci6634-sim_66_libs_rmsample:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Making tci6634-sim:debug:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6634-sim CORE=c6xdsp PROFILE_c6xdsp=debug
+       $(ECHO) \# Making tci6634-sim:debug:edma3_lld_rm_sample -for big_endian
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6634-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
+       $(ECHO) \# Making tci6634-sim:debug:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6634-sim CORE=c6xdsp PROFILE_c6xdsp=release
+       $(ECHO) \# Making tci6634-sim:debug:edma3_lld_rm_sample -for big_endian
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) PLATFORM=tci6634-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
+endif
+edma3_lld_tci6634-sim_66_libs_drvsample:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Making tci6634-sim:debug:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6634-sim CORE=c6xdsp PROFILE_c6xdsp=debug
+       $(ECHO) \# Making tci6634-sim:debug:edma3_lld_drv_sample -for big_endian
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6634-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
+       $(ECHO) \# Making tci6634-sim:release:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6634-sim CORE=c6xdsp PROFILE_c6xdsp=release
+       $(ECHO) \# Making tci6634-sim:release:edma3_lld_drv_sample -for big_endian
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) PLATFORM=tci6634-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
+endif
+
+#To Clean libs For Platform tci6634-sim Target 66
+edma3_lld_tci6634-sim_66_libs_clean: edma3_lld_tci6634-sim_66_libs_drv_clean edma3_lld_tci6634-sim_66_libs_rm_clean edma3_lld_tci6634-sim_66_libs_drvsample_clean edma3_lld_tci6634-sim_66_libs_rmsample_clean
+edma3_lld_tci6634-sim_66_libs_drv_clean:
+       $(ECHO) \# Cleaning c66:debug:edma3_lld_drv
+       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6634-sim PROFILE_c6xdsp=debug
+       $(ECHO) \# Cleaning c66:release:edma3_lld_drv
+       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6634-sim PROFILE_c6xdsp=release
+       $(ECHO) \# Cleaning c66:debug:edma3_lld_drv -for big_endian
+       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6634-sim PROFILE_c6xdsp=debug ENDIAN=big
+       $(ECHO) \# Cleaning c66:release:edma3_lld_drv -for big_endian
+       $(MAKE) -C $(edma3_lld_drv_PATH) clean PLATFORM=tci6634-sim PROFILE_c6xdsp=release ENDIAN=big
+edma3_lld_tci6634-sim_66_libs_rm_clean:
+       $(ECHO) \# Cleaning tci6634-sim:debug:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6634-sim PROFILE_c6xdsp=debug
+       $(ECHO) \# Cleaning tci6634-sim:debug:edma3_lld_rm -for big_endian
+       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6634-sim PROFILE_c6xdsp=debug ENDIAN=big
+       $(ECHO) \# Cleaning tci6634-sim:release:edma3_lld_rm
+       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6634-sim PROFILE_c6xdsp=release
+       $(ECHO) \# Cleaning tci6634-sim:release:edma3_lld_rm for big_endian
+       $(MAKE) -C $(edma3_lld_rm_PATH) clean PLATFORM=tci6634-sim PROFILE_c6xdsp=release ENDIAN=big
+edma3_lld_tci6634-sim_66_libs_rmsample_clean:
+       $(ECHO) \# Cleaning tci6634-sim:debug:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6634-sim CORE=c6xdsp PROFILE_c6xdsp=debug
+       $(ECHO) \# Cleaning tci6634-sim:debug:edma3_lld_rm_sample -for big_endian
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6634-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
+       $(ECHO) \# Cleaning tci6634-sim:debug:edma3_lld_rm_sample
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6634-sim CORE=c6xdsp PROFILE_c6xdsp=release
+       $(ECHO) \# Cleaning tci6634-sim:debug:edma3_lld_rm_sample -for big_endian
+       $(MAKE) -C $(edma3_lld_rm_sample_PATH) clean PLATFORM=tci6634-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
+edma3_lld_tci6634-sim_66_libs_drvsample_clean:
+       $(ECHO) \# Cleaning tci6634-sim:debug:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6634-sim CORE=c6xdsp PROFILE_c6xdsp=debug
+       $(ECHO) \# Cleaning tci6634-sim:debug:edma3_lld_drv_sample -for big_endian
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6634-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
+       $(ECHO) \# Cleaning tci6634-sim:release:edma3_lld_drv_sample
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6634-sim CORE=c6xdsp PROFILE_c6xdsp=release
+       $(ECHO) \# Cleaning tci6634-sim:release:edma3_lld_drv_sample -for big_endian
+       $(MAKE) -C $(edma3_lld_drv_sample_PATH) clean PLATFORM=tci6634-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
+
+#=======================================================================================================================================
+#To Build libs For Platform Generic
+edma3_lld_rm_generic:
+       $(ECHO) \# Making generic/c674:debug:edma3_lld_rm
+       $(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
+       $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=66 PROFILE_66=release ENDIAN=little
+endif
+       $(ECHO) \# Making generic/m3:debug:edma3_lld_rm
+       $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=m3 PROFILE_m3=debug
+       $(ECHO) \# Making generic/m3:release:edma3_lld_rm
+       $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=m3 PROFILE_m3=release
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Making generic/a8:debug:edma3_lld_rm
+       $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=a8 PROFILE_a8=debug
+       $(ECHO) \# Making generic/a8:release:edma3_lld_rm
+       $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=a8 PROFILE_a8=release
+       $(ECHO) \# Making generic/arm9:debug:edma3_lld_rm
+       $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=arm9 PROFILE_arm9=debug
+       $(ECHO) \# Making generic/arm9:release:edma3_lld_rm
+       $(MAKE) -C $($(subst _generic,,$@)_PATH) PLATFORM=generic CORE=arm9 PROFILE_arm9=release
+endif
+
+#To Clean libs For Platform Generic
+edma3_lld_rm_generic_clean:
+       $(ECHO) \# Cleaning generic/c674:debug:edma3_lld_rm
+       $(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
+       $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) clean PLATFORM=generic CORE=66 PROFILE_66=release ENDIAN=little
+       $(ECHO) \# Cleaning generic/m3:debug:edma3_lld_rm
+       $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) clean PLATFORM=generic CORE=m3 PROFILE_m3=debug
+       $(ECHO) \# Cleaning generic/m3:release:edma3_lld_rm
+       $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) clean PLATFORM=generic CORE=m3 PROFILE_m3=release
+       $(ECHO) \# Cleaning generic/a8:debug:edma3_lld_rm
+       $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) clean PLATFORM=generic CORE=a8 PROFILE_a8=debug
+       $(ECHO) \# Cleaning generic/a8:release:edma3_lld_rm
+       $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) clean PLATFORM=generic CORE=a8 PROFILE_a8=release
+       $(ECHO) \# Cleaning generic/arm9:debug:edma3_lld_rm
+       $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) clean PLATFORM=generic CORE=arm9 PROFILE_arm9=debug
+       $(ECHO) \# Cleaning generic/arm9:release:edma3_lld_rm
+       $(MAKE) -C $($(subst _generic_clean,,$@)_PATH) clean PLATFORM=generic CORE=arm9 PROFILE_arm9=release
+
+#=======================================================================================================================================
+#
+# 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_c6748-evm_674_example:
+       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
+       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6748-evm CORE=c6xdsp PROFILE_c6xdsp=debug
+       $(ECHO) \# Making example $@:debug
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6748-evm CORE=c6xdsp PROFILE_c6xdsp=debug
+       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
+       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6748-evm CORE=c6xdsp PROFILE_c6xdsp=release
+       $(ECHO) \# Making example $@:release
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6748-evm CORE=c6xdsp PROFILE_c6xdsp=release
+
+edma3_drv_da830-evm_674_example:
+       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
+       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=da830-evm CORE=c6xdsp PROFILE_c6xdsp=debug
+       $(ECHO) \# Making example $@:debug
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=da830-evm CORE=c6xdsp PROFILE_c6xdsp=debug
+       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
+       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=da830-evm CORE=c6xdsp PROFILE_c6xdsp=release
+       $(ECHO) \# Making example $@:release
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=da830-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
+       $(ECHO) \# Making example $@:debug
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=omapl138-evm CORE=c6xdsp PROFILE_c6xdsp=debug
+       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
+       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=omapl138-evm CORE=c6xdsp PROFILE_c6xdsp=release
+       $(ECHO) \# Making example $@:release
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=omapl138-evm CORE=c6xdsp PROFILE_c6xdsp=release
+
+edma3_drv_omap4-evm_64t_example:
+       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
+       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=omap4-evm CORE=c6xdsp PROFILE_c6xdsp=debug
+       $(ECHO) \# Making example $@:debug
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=omap4-evm CORE=c6xdsp PROFILE_c6xdsp=debug
+       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
+       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=omap4-evm CORE=c6xdsp PROFILE_c6xdsp=release
+       $(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_ti816x-evm_674_example:
+       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
+       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=ti816x-evm CORE=c6xdsp PROFILE_c6xdsp=debug
+       $(ECHO) \# Making example $@:debug
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti816x-evm CORE=c6xdsp PROFILE_c6xdsp=debug
+       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
+       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=ti816x-evm CORE=c6xdsp PROFILE_c6xdsp=release
+       $(ECHO) \# Making example $@:release
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti816x-evm CORE=c6xdsp PROFILE_c6xdsp=release
+
+edma3_drv_ti814x-evm_674_example:
+       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
+       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=ti814x-evm CORE=c6xdsp PROFILE_c6xdsp=debug
+       $(ECHO) \# Making example $@:debug
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti814x-evm CORE=c6xdsp PROFILE_c6xdsp=debug
+       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
+       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=ti814x-evm CORE=c6xdsp PROFILE_c6xdsp=release
+       $(ECHO) \# Making example $@:release
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti814x-evm CORE=c6xdsp PROFILE_c6xdsp=release
+
+edma3_drv_c6a811x-evm_674_example:
+       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
+       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6a811x-evm CORE=c6xdsp PROFILE_c6xdsp=debug
+       $(ECHO) \# Making example $@:debug
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6a811x-evm CORE=c6xdsp PROFILE_c6xdsp=debug
+       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
+       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6a811x-evm CORE=c6xdsp PROFILE_c6xdsp=release
+       $(ECHO) \# Making example $@:release
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6a811x-evm CORE=c6xdsp PROFILE_c6xdsp=release
+
+edma3_drv_tci6608-sim_66_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
+       $(ECHO) \# Making example $@:debug
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6608-sim PROFILE_c6xdsp=debug
+       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
+       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6608-sim CORE=c6xdsp PROFILE_c6xdsp=release
+       $(ECHO) \# Making example $@:release
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6608-sim PROFILE_c6xdsp=release
+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:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
+       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=debug
+       $(ECHO) \# Making example $@:debug
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6616-sim PROFILE_c6xdsp=debug
+       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
+       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6616-sim CORE=c6xdsp PROFILE_c6xdsp=release
+       $(ECHO) \# Making example $@:release
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6616-sim PROFILE_c6xdsp=release
+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_tci6634-sim_66_example:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
+       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6634-sim CORE=c6xdsp PROFILE_c6xdsp=debug
+       $(ECHO) \# Making example $@:debug
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6634-sim PROFILE_c6xdsp=debug
+       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
+       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6634-sim CORE=c6xdsp PROFILE_c6xdsp=release
+       $(ECHO) \# Making example $@:release
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6634-sim PROFILE_c6xdsp=release
+endif
+
+edma3_drv_tci6634-sim_66_be_example:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
+       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6634-sim CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
+       $(ECHO) \# Making example $@:debug
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6634-sim PROFILE_c6xdsp=debug ENDIAN=big
+       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
+       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6634-sim CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
+       $(ECHO) \# Making example $@:release
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6634-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_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_c6678-evm_66_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
+       $(ECHO) \# Making example $@:debug
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=debug
+       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
+       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6678-evm CORE=c6xdsp PROFILE_c6xdsp=release
+       $(ECHO) \# Making example $@:release
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6678-evm PROFILE_c6xdsp=release
+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_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_c6657-evm_66_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
+       $(ECHO) \# Making example $@:debug
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6657-evm PROFILE_c6xdsp=debug
+       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
+       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6657-evm CORE=c6xdsp PROFILE_c6xdsp=release
+       $(ECHO) \# Making example $@:release
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6657-evm PROFILE_c6xdsp=release
+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
+
+
+edma3_drv_tci6634-evm_66_example:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
+       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6634-evm CORE=c6xdsp PROFILE_c6xdsp=debug
+       $(ECHO) \# Making example $@:debug
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6634-evm PROFILE_c6xdsp=debug
+       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
+       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6634-evm CORE=c6xdsp PROFILE_c6xdsp=release
+       $(ECHO) \# Making example $@:release
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6634-evm PROFILE_c6xdsp=release
+endif
+
+edma3_drv_tci6634-evm_66_be_example:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:debug
+       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6634-evm CORE=c6xdsp PROFILE_c6xdsp=debug ENDIAN=big
+       $(ECHO) \# Making example $@:debug
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6634-evm PROFILE_c6xdsp=debug ENDIAN=big
+       $(ECHO) \# Configuring XDC packages for $@:c6xdsp:release
+       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=tci6634-evm CORE=c6xdsp PROFILE_c6xdsp=release ENDIAN=big
+       $(ECHO) \# Making example $@:release
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=tci6634-evm PROFILE_c6xdsp=release ENDIAN=big
+endif
+
+
+edma3_drv_omapl138-evm_arm9_example:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Configuring XDC packages for $@:arm9:debug
+       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=debug
+       $(ECHO) \# Making example $@:debug
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=debug
+       $(ECHO) \# Configuring XDC packages for $@:arm9:release
+       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=release
+       $(ECHO) \# Making example $@:release
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=release
+endif
+
+edma3_drv_ti814x-evm_a8_example:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Configuring XDC packages for $@:a8:debug
+       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=debug
+       $(ECHO) \# Making example $@:debug
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=debug
+       $(ECHO) \# Configuring XDC packages for $@:a8:release
+       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=release
+       $(ECHO) \# Making example $@:release
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=release
+endif
+
+edma3_drv_ti816x-evm_a8_example:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Configuring XDC packages for $@:a8:debug
+       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=debug
+       $(ECHO) \# Making example $@:debug
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=debug
+       $(ECHO) \# Configuring XDC packages for $@:a8:release
+       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=release
+       $(ECHO) \# Making example $@:release
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=release
+endif
+
+edma3_drv_c6a811x-evm_a8_example:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Configuring XDC packages for $@:a8:debug
+       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6a811x-evm CORE=a8host PROFILE_a8host=debug
+       $(ECHO) \# Making example $@:debug
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6a811x-evm CORE=a8host PROFILE_a8host=debug
+       $(ECHO) \# Configuring XDC packages for $@:a8:release
+       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6a811x-evm CORE=a8host PROFILE_a8host=release
+       $(ECHO) \# Making example $@:release
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6a811x-evm CORE=a8host PROFILE_a8host=release
+endif
+
+edma3_drv_ti816x-evm_m3_example:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Configuring XDC packages for $@:m3:debug
+       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=debug
+       $(ECHO) \# Making example $@:debug
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=debug
+
+       $(ECHO) \# Configuring XDC packages for $@:m3:release
+       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=release
+       $(ECHO) \# Making example $@:release
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=release
+
+       $(ECHO) \# Configuring XDC packages for $@:m3:debug
+       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=debug
+       $(ECHO) \# Making example $@:debug
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=debug
+
+       $(ECHO) \# Configuring XDC packages for $@:m3:release
+       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=release
+       $(ECHO) \# Making example $@:release
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=release
+endif
+
+edma3_drv_ti814x-evm_m3_example:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Configuring XDC packages for $@:m3:debug 
+       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=ti814x-evm CORE=m3video PROFILE_m3video=debug
+       $(ECHO) \# Making example $@:debug
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti814x-evm CORE=m3video PROFILE_m3video=debug   
+
+       $(ECHO) \# Configuring XDC packages for $@:m3:release 
+       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=ti814x-evm CORE=m3video PROFILE_m3video=release
+       $(ECHO) \# Making example $@:release
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti814x-evm CORE=m3video PROFILE_m3video=release
+
+       $(ECHO) \# Configuring XDC packages for $@:m3:debug 
+       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=ti814x-evm CORE=m3vpss PROFILE_m3vpss=debug
+       $(ECHO) \# Making example $@:debug
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti814x-evm CORE=m3vpss PROFILE_m3vpss=debug
+
+       $(ECHO) \# Configuring XDC packages for $@:m3:release
+       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=ti814x-evm CORE=m3vpss PROFILE_m3vpss=release     
+       $(ECHO) \# Making example $@:release
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=ti814x-evm CORE=m3vpss PROFILE_m3vpss=release
+endif
+
+edma3_drv_c6a811x-evm_m3_example:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Configuring XDC packages for $@:m3:debug 
+       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6a811x-evm CORE=m3video PROFILE_m3video=debug
+       $(ECHO) \# Making example $@:debug
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6a811x-evm CORE=m3video PROFILE_m3video=debug  
+
+       $(ECHO) \# Configuring XDC packages for $@:m3:release 
+       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6a811x-evm CORE=m3video PROFILE_m3video=release
+       $(ECHO) \# Making example $@:release
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6a811x-evm CORE=m3video PROFILE_m3video=release
+
+       $(ECHO) \# Configuring XDC packages for $@:m3:debug 
+       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6a811x-evm CORE=m3vpss PROFILE_m3vpss=debug
+       $(ECHO) \# Making example $@:debug
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6a811x-evm CORE=m3vpss PROFILE_m3vpss=debug
+
+       $(ECHO) \# Configuring XDC packages for $@:m3:release
+       $(MAKE) -C $($@_EXAMPLES_PATH) xdc_configuro PLATFORM=c6a811x-evm CORE=m3vpss PROFILE_m3vpss=release    
+       $(ECHO) \# Making example $@:release
+       $(MAKE) -C $($@_EXAMPLES_PATH) PLATFORM=c6a811x-evm CORE=m3vpss PROFILE_m3vpss=release
+endif
+
+#=======================================================================================================================================
+#
+# Rule to clean all examples
+#
+#=======================================================================================================================================
+
+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_c6748-evm_674_example_clean:
+       $(ECHO) \# Cleaning example $@:debug
+       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6748-evm PROFILE_c6xdsp=debug
+       $(ECHO) \# Cleaning example $@:release
+       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6748-evm PROFILE_c6xdsp=release
+
+edma3_drv_da830-evm_674_example_clean:
+       $(ECHO) \# Cleaning example $@:debug
+       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=da830-evm PROFILE_c6xdsp=debug
+       $(ECHO) \# Cleaning example $@:release
+       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=da830-evm PROFILE_c6xdsp=release
+
+edma3_drv_omapl138-evm_674_example_clean:
+       $(ECHO) \# Cleaning example $@:debug
+       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=omapl138-evm PROFILE_c6xdsp=debug
+       $(ECHO) \# Cleaning example $@:release
+       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=omapl138-evm PROFILE_c6xdsp=release
+
+edma3_drv_omapl138-evm_arm9_example_clean:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Cleaning example $@:debug
+       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=debug
+       $(ECHO) \# Cleaning example $@:release
+       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=omapl138-evm CORE=arm9 PROFILE_arm9=release
+endif
+
+edma3_drv_omap4-evm_64t_example_clean:
+       $(ECHO) \# Cleaning example $@:debug
+       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=omap4-evm PROFILE_c6xdsp=debug
+       $(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_ti816x-evm_674_example_clean:
+       $(ECHO) \# Cleaning example $@:debug
+       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=ti816x-evm PROFILE_c6xdsp=debug
+       $(ECHO) \# Cleaning example $@:release
+       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=ti816x-evm PROFILE_c6xdsp=release
+
+edma3_drv_ti814x-evm_674_example_clean:
+       $(ECHO) \# Cleaning example $@:debug
+       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=ti814x-evm PROFILE_c6xdsp=debug
+       $(ECHO) \# Cleaning example $@:release
+       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=ti814x-evm PROFILE_c6xdsp=release
+
+edma3_drv_c6a811x-evm_674_example_clean:
+       $(ECHO) \# Cleaning example $@:debug
+       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6a811x-evm PROFILE_c6xdsp=debug
+       $(ECHO) \# Cleaning example $@:release
+       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6a811x-evm PROFILE_c6xdsp=release
+
+edma3_drv_ti814x-evm_a8_example_clean:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Cleaning example $@:debug
+       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=debug
+       $(ECHO) \# Cleaning example $@:release
+       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=ti814x-evm CORE=a8host PROFILE_a8host=release
+endif
+
+edma3_drv_ti816x-evm_a8_example_clean:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Cleaning example $@:debug
+       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=debug
+       $(ECHO) \# Cleaning example $@:release
+       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=ti816x-evm CORE=a8host PROFILE_a8host=release
+endif
+
+edma3_drv_c6a811x-evm_a8_example_clean:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Cleaning example $@:debug
+       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6a811x-evm CORE=a8host PROFILE_a8host=debug
+       $(ECHO) \# Cleaning example $@:release
+       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6a811x-evm CORE=a8host PROFILE_a8host=release
+endif
+
+edma3_drv_ti814x-evm_m3_example_clean:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Cleaning example $@:debug
+       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=ti814x-evm CORE=m3vpss PROFILE_m3vpss=debug
+       $(ECHO) \# Cleaning example $@:release
+       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=ti814x-evm CORE=m3vpss PROFILE_m3vpss=release
+       $(ECHO) \# Cleaning example $@:debug
+       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=ti814x-evm CORE=m3video PROFILE_m3video=debug
+       $(ECHO) \# Cleaning example $@:release
+       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=ti814x-evm CORE=m3video PROFILE_m3video=release
+endif
+
+edma3_drv_ti816x-evm_m3_example_clean:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Cleaning example $@:debug
+       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=debug
+       $(ECHO) \# Cleaning example $@:release
+       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=ti816x-evm CORE=m3vpss PROFILE_m3vpss=release
+       $(ECHO) \# Cleaning example $@:debug
+       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=debug
+       $(ECHO) \# Cleaning example $@:release
+       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=ti816x-evm CORE=m3video PROFILE_m3video=release
+endif
+
+edma3_drv_c6a811x-evm_m3_example_clean:
+ifeq ($(FORMAT),ELF)
+       $(ECHO) \# Cleaning example $@:debug
+       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6a811x-evm CORE=m3vpss PROFILE_m3vpss=debug
+       $(ECHO) \# Cleaning example $@:release
+       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6a811x-evm CORE=m3vpss PROFILE_m3vpss=release
+       $(ECHO) \# Cleaning example $@:debug
+       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6a811x-evm CORE=m3video PROFILE_m3video=debug
+       $(ECHO) \# Cleaning example $@:release
+       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6a811x-evm CORE=m3video PROFILE_m3video=release
+endif
+
+edma3_drv_tci6608-sim_66_example_clean:
+       $(ECHO) \# Cleaning example $@:debug
+       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6608-sim PROFILE_c6xdsp=debug
+       $(ECHO) \# Cleaning example $@:release
+       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6608-sim PROFILE_c6xdsp=release
+
+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
+       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6616-sim PROFILE_c6xdsp=debug
+       $(ECHO) \# Cleaning example $@:release
+       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6616-sim PROFILE_c6xdsp=release
+
+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_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_c6657-sim_66_example_clean:
+       $(ECHO) \# Cleaning example $@:debug
+       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6657-sim PROFILE_c6xdsp=debug
+       $(ECHO) \# Cleaning example $@:release
+       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6657-sim PROFILE_c6xdsp=release
+
+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_tci6634-sim_66_example_clean:
+       $(ECHO) \# Cleaning example $@:debug
+       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6634-sim PROFILE_c6xdsp=debug
+       $(ECHO) \# Cleaning example $@:release
+       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6634-sim PROFILE_c6xdsp=release
+
+edma3_drv_tci6634-sim_66_be_example_clean:
+       $(ECHO) \# Cleaning example $@:debug
+       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6634-sim PROFILE_c6xdsp=debug ENDIAN=big
+       $(ECHO) \# Cleaning example $@:release
+       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6634-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_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_c6678-evm_66_example_clean:
+       $(ECHO) \# Cleaning example $@:debug
+       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6678-evm PROFILE_c6xdsp=debug
+       $(ECHO) \# Cleaning example $@:release
+       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6678-evm PROFILE_c6xdsp=release
+
+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_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_c6657-evm_66_example_clean:
+       $(ECHO) \# Cleaning example $@:debug
+       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6657-evm PROFILE_c6xdsp=debug
+       $(ECHO) \# Cleaning example $@:release
+       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=c6657-evm PROFILE_c6xdsp=release
+
+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_tci6634-evm_66_example_clean:
+       $(ECHO) \# Cleaning example $@:debug
+       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6634-evm PROFILE_c6xdsp=debug
+       $(ECHO) \# Cleaning example $@:release
+       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6634-evm PROFILE_c6xdsp=release
+
+edma3_drv_tci6634-evm_66_be_example_clean:
+       $(ECHO) \# Cleaning example $@:debug
+       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6634-evm PROFILE_c6xdsp=debug ENDIAN=big
+       $(ECHO) \# Cleaning example $@:release
+       $(MAKE) -C $($(subst _clean,,$@)_EXAMPLES_PATH) clean  PLATFORM=tci6634-evm PROFILE_c6xdsp=release ENDIAN=big
+
+
+# Help
+help:
+       $(ECHO) EDMA3 LLD Driver Help page
+       $(ECHO) To build libraries and examples:
+       $(ECHO) "Command line: make [all\|libs\|examples] [FORMAT=\{ELF\|COFF\}] [PLATFORM=\{ti816x-evm\|da830-3vm\|etc\}] [TARGET=\{674\|a8\|etc\}]"
+       $(ECHO) "       Default target is "all", which builds both libraries and examples"
+       $(ECHO) "       Default FORMAT is specified in makerules/build_config.mk. This can be"
+       $(ECHO) "        overridden by specifying a different FORMAT here."
+       $(ECHO) "   To build for specific platform specify the PLATFORM here
+       $(ECHO) To clean the build files:
+       $(ECHO) "Command line: make \{clean\|cleanall\}"
+
+
+# Nothing beyond this point
index 4278efd9b2de5de2d80a7b5a6d2b6f84ab873f20..d6487f440b926eefbc2d37c257470f848db3225b 100755 (executable)
@@ -63,10 +63,12 @@ function getLibs(prog)
                         'TMS320TCI6616',
                         'TMS320TCI6614',
                         'TMS320C6657',
+                        'TMS320TCI6634',
                         'TMS320C6670',
                         'TMS320C6678',
                         'TMS320TCI6614',
                         'TMS320C6657',
+                        'TMS320TCI6634',
                         'TMS320C6748',
                         'OMAPL138',
                         'TMS320DM8168',
index 9924771a3be286b2895377966a5c08f8a6a3a693..43109db330519753e24936472801b2914c687bfb 100755 (executable)
@@ -1,84 +1,86 @@
-# Makefile for EDMA3 LLD DRV Sample\r
-\r
-MODULE_NAME = edma3_lld_drv_sample\r
-\r
-SRCDIR = src src/platforms\r
-INCDIR = . ../../../../.. src\r
-\r
-# List all the external components/interfaces, whose interface header files \r
-#  need to be included for this component\r
-INCLUDE_EXERNAL_INTERFACES = bios xdc\r
-\r
-# Common source files and CFLAGS across all platforms and cores\r
-ifeq ($(CORE),c6xdsp)\r
-SRCS_COMMON = sample_cs.c sample_init.c\r
-else\r
-SRCS_COMMON = sample_arm_cs.c sample_arm_init.c\r
-endif\r
-ifeq ($(CORE),c6xdsp)\r
-CFLAGS_LOCAL_COMMON = -mi10\r
-endif\r
-\r
-# Core/SoC/platform specific source files and CFLAGS\r
-# Example: \r
-#   SRCS_<core/SoC/platform-name> = \r
-#   CFLAGS_LOCAL_<core/SoC/platform-name> =\r
-ifeq ($(CORE),c6xdsp)\r
-SRCS_c6472-evm = sample_c6472_cfg.c sample_c6472_int_reg.c\r
-SRCS_tci6486-evm = sample_tci6486_cfg.c sample_tci6486_int_reg.c\r
-SRCS_tci6608-sim = sample_tci6608_cfg.c sample_tci6608_int_reg.c\r
-SRCS_tci6616-sim = sample_tci6616_cfg.c sample_tci6616_int_reg.c\r
-SRCS_tci6614-sim = sample_tci6614_cfg.c sample_tci6614_int_reg.c\r
-SRCS_c6657-sim   = sample_c6657_cfg.c sample_c6657_int_reg.c\r
-SRCS_c6670-evm   = sample_c6670_cfg.c sample_c6670_int_reg.c\r
-SRCS_c6678-evm   = sample_c6678_cfg.c sample_c6678_int_reg.c\r
-SRCS_tci6614-evm = sample_tci6614_cfg.c sample_tci6614_int_reg.c\r
-SRCS_c6657-evm   = sample_c6657_cfg.c sample_c6657_int_reg.c\r
-SRCS_omapl138-evm = sample_omapl138_cfg.c sample_omapl138_int_reg.c\r
-SRCS_ti814x-evm = sample_ti814x_cfg.c sample_ti814x_int_reg.c\r
-SRCS_omap4-evm   = sample_omap4_cfg.c sample_omap4_int_reg.c\r
-CFLAGS_LOCAL_ti816x-evm = -DBUILD_NETRA_DSP\r
-CFLAGS_LOCAL_ti814x-evm = -DBUILD_CENTAURUS_DSP\r
-SRCS_ti816x-evm = sample_ti816x_cfg.c sample_ti816x_int_reg.c\r
-CFLAGS_LOCAL_c6a811x-evm = -DBUILD_C6A811X_DSP\r
-SRCS_c6a811x-evm = sample_c6a811x_cfg.c sample_c6a811x_int_reg.c\r
-else\r
-SRCS_omapl138-evm = sample_omapl138_arm_cfg.c sample_omapl138_arm_int_reg.c\r
-endif\r
-ifeq ($(CORE),a8host)\r
-CFLAGS_LOCAL_ti816x-evm = -DBUILD_NETRA_A8\r
-CFLAGS_LOCAL_ti814x-evm = -DBUILD_CENTAURUS_A8\r
-CFLAGS_LOCAL_c6a811x-evm = -DBUILD_C6A811X_A8\r
-SRCS_ti814x-evm = sample_ti814x_cfg.c sample_ti814x_arm_int_reg.c\r
-SRCS_ti816x-evm = sample_ti816x_cfg.c sample_ti816x_arm_int_reg.c\r
-SRCS_c6a811x-evm = sample_c6a811x_cfg.c sample_c6a811x_arm_int_reg.c\r
-endif\r
-ifeq ($(CORE),m3video)\r
-CFLAGS_LOCAL_ti816x-evm = -DBUILD_NETRA_M3VIDEO\r
-CFLAGS_LOCAL_ti814x-evm = -DBUILD_CENTAURUS_M3VIDEO\r
-CFLAGS_LOCAL_c6a811x-evm = -DBUILD_C6A811X_M3VIDEO\r
-SRCS_ti816x-evm = sample_ti816x_cfg.c sample_ti816x_arm_int_reg.c\r
-SRCS_ti814x-evm = sample_ti814x_cfg.c sample_ti814x_arm_int_reg.c\r
-SRCS_c6a811x-evm = sample_c6a811x_cfg.c sample_c6a811x_arm_int_reg.c\r
-endif\r
-ifeq ($(CORE),m3vpss)\r
-CFLAGS_LOCAL_ti816x-evm = -DBUILD_NETRA_M3VPSS\r
-CFLAGS_LOCAL_ti814x-evm = -DBUILD_CENTAURUS_M3VPSS\r
-CFLAGS_LOCAL_c6a811x-evm = -DBUILD_C6A811X_M3VPSS\r
-SRCS_ti816x-evm = sample_ti816x_cfg.c sample_ti816x_arm_int_reg.c\r
-SRCS_ti814x-evm = sample_ti814x_cfg.c sample_ti814x_arm_int_reg.c\r
-SRCS_c6a811x-evm = sample_c6a811x_cfg.c sample_c6a811x_arm_int_reg.c\r
-endif\r
-SRCS_c6748-evm = sample_c6748_cfg.c sample_c6748_int_reg.c\r
-SRCS_da830-evm = sample_da830_cfg.c sample_da830_int_reg.c\r
-\r
-CFLAGS_LOCAL_ti814x-evm += -DCHIP_TI814X\r
-CFLAGS_LOCAL_c6a811x-evm += -DCHIP_C6A811X\r
-\r
-# Include common make files\r
-include $(ROOTDIR)/makerules/common.mk\r
-\r
-# OBJs and libraries are built by using rule defined in rules_<target>.mk \r
-#     and need not be explicitly specified here\r
-\r
-# Nothing beyond this point\r
+# Makefile for EDMA3 LLD DRV Sample
+
+MODULE_NAME = edma3_lld_drv_sample
+
+SRCDIR = src src/platforms
+INCDIR = . ../../../../.. src
+
+# List all the external components/interfaces, whose interface header files 
+#  need to be included for this component
+INCLUDE_EXERNAL_INTERFACES = bios xdc
+
+# Common source files and CFLAGS across all platforms and cores
+ifeq ($(CORE),c6xdsp)
+SRCS_COMMON = sample_cs.c sample_init.c
+else
+SRCS_COMMON = sample_arm_cs.c sample_arm_init.c
+endif
+ifeq ($(CORE),c6xdsp)
+CFLAGS_LOCAL_COMMON = -mi10
+endif
+
+# Core/SoC/platform specific source files and CFLAGS
+# Example: 
+#   SRCS_<core/SoC/platform-name> = 
+#   CFLAGS_LOCAL_<core/SoC/platform-name> =
+ifeq ($(CORE),c6xdsp)
+SRCS_c6472-evm = sample_c6472_cfg.c sample_c6472_int_reg.c
+SRCS_tci6486-evm = sample_tci6486_cfg.c sample_tci6486_int_reg.c
+SRCS_tci6608-sim = sample_tci6608_cfg.c sample_tci6608_int_reg.c
+SRCS_tci6616-sim = sample_tci6616_cfg.c sample_tci6616_int_reg.c
+SRCS_tci6614-sim = sample_tci6614_cfg.c sample_tci6614_int_reg.c
+SRCS_c6657-sim   = sample_c6657_cfg.c sample_c6657_int_reg.c
+SRCS_tci6634-sim = sample_tci6634_cfg.c sample_tci6634_int_reg.c
+SRCS_c6670-evm   = sample_c6670_cfg.c sample_c6670_int_reg.c
+SRCS_c6678-evm   = sample_c6678_cfg.c sample_c6678_int_reg.c
+SRCS_tci6614-evm = sample_tci6614_cfg.c sample_tci6614_int_reg.c
+SRCS_c6657-evm   = sample_c6657_cfg.c sample_c6657_int_reg.c
+SRCS_tci6634-evm = sample_tci6634_cfg.c sample_tci6634_int_reg.c
+SRCS_omapl138-evm = sample_omapl138_cfg.c sample_omapl138_int_reg.c
+SRCS_ti814x-evm = sample_ti814x_cfg.c sample_ti814x_int_reg.c
+SRCS_omap4-evm   = sample_omap4_cfg.c sample_omap4_int_reg.c
+CFLAGS_LOCAL_ti816x-evm = -DBUILD_NETRA_DSP
+CFLAGS_LOCAL_ti814x-evm = -DBUILD_CENTAURUS_DSP
+SRCS_ti816x-evm = sample_ti816x_cfg.c sample_ti816x_int_reg.c
+CFLAGS_LOCAL_c6a811x-evm = -DBUILD_C6A811X_DSP
+SRCS_c6a811x-evm = sample_c6a811x_cfg.c sample_c6a811x_int_reg.c
+else
+SRCS_omapl138-evm = sample_omapl138_arm_cfg.c sample_omapl138_arm_int_reg.c
+endif
+ifeq ($(CORE),a8host)
+CFLAGS_LOCAL_ti816x-evm = -DBUILD_NETRA_A8
+CFLAGS_LOCAL_ti814x-evm = -DBUILD_CENTAURUS_A8
+CFLAGS_LOCAL_c6a811x-evm = -DBUILD_C6A811X_A8
+SRCS_ti814x-evm = sample_ti814x_cfg.c sample_ti814x_arm_int_reg.c
+SRCS_ti816x-evm = sample_ti816x_cfg.c sample_ti816x_arm_int_reg.c
+SRCS_c6a811x-evm = sample_c6a811x_cfg.c sample_c6a811x_arm_int_reg.c
+endif
+ifeq ($(CORE),m3video)
+CFLAGS_LOCAL_ti816x-evm = -DBUILD_NETRA_M3VIDEO
+CFLAGS_LOCAL_ti814x-evm = -DBUILD_CENTAURUS_M3VIDEO
+CFLAGS_LOCAL_c6a811x-evm = -DBUILD_C6A811X_M3VIDEO
+SRCS_ti816x-evm = sample_ti816x_cfg.c sample_ti816x_arm_int_reg.c
+SRCS_ti814x-evm = sample_ti814x_cfg.c sample_ti814x_arm_int_reg.c
+SRCS_c6a811x-evm = sample_c6a811x_cfg.c sample_c6a811x_arm_int_reg.c
+endif
+ifeq ($(CORE),m3vpss)
+CFLAGS_LOCAL_ti816x-evm = -DBUILD_NETRA_M3VPSS
+CFLAGS_LOCAL_ti814x-evm = -DBUILD_CENTAURUS_M3VPSS
+CFLAGS_LOCAL_c6a811x-evm = -DBUILD_C6A811X_M3VPSS
+SRCS_ti816x-evm = sample_ti816x_cfg.c sample_ti816x_arm_int_reg.c
+SRCS_ti814x-evm = sample_ti814x_cfg.c sample_ti814x_arm_int_reg.c
+SRCS_c6a811x-evm = sample_c6a811x_cfg.c sample_c6a811x_arm_int_reg.c
+endif
+SRCS_c6748-evm = sample_c6748_cfg.c sample_c6748_int_reg.c
+SRCS_da830-evm = sample_da830_cfg.c sample_da830_int_reg.c
+
+CFLAGS_LOCAL_ti814x-evm += -DCHIP_TI814X
+CFLAGS_LOCAL_c6a811x-evm += -DCHIP_C6A811X
+
+# Include common make files
+include $(ROOTDIR)/makerules/common.mk
+
+# OBJs and libraries are built by using rule defined in rules_<target>.mk 
+#     and need not be explicitly specified here
+
+# Nothing beyond this point
index 2b6059b4bc916800c8047ce41dfdf5f26cc67c30..f0b2575774f75998593cb3e73add1fa5fcf0e41c 100755 (executable)
@@ -106,6 +106,12 @@ var objListSimC6657 = [
     "src/sample_cs.c",
     "src/sample_init.c",
 ];
+var objListSimTCI6634 = [
+    "src/platforms/sample_tci6634_cfg.c",
+    "src/platforms/sample_tci6634_int_reg.c",
+    "src/sample_cs.c",
+    "src/sample_init.c",
+];
 
 var objListEVM6670 = [
     "src/platforms/sample_c6670_cfg.c",
@@ -135,6 +141,13 @@ var objListEVM6657 = [
     "src/sample_init.c",
 ];
 
+var objListEVMTCI6634 = [
+    "src/platforms/sample_tci6634_cfg.c",
+    "src/platforms/sample_tci6634_int_reg.c",
+    "src/sample_cs.c",
+    "src/sample_init.c",
+];
+
 var objListSimTI816X = [
     "src/platforms/sample_ti816x_cfg.c",
     "src/platforms/sample_ti816x_int_reg.c",
@@ -180,6 +193,8 @@ var chipdefines = [
                     'SIMTCI6614',
                     'SIMC6657',
                     'SIMC6657',
+                    'SIMTCI6634',
+                    'SIMTCI6634',
                     'CHIP_C6670',
                     'CHIP_C6670',
                     'CHIP_C6678',
@@ -188,6 +203,8 @@ var chipdefines = [
                     'CHIP_TCI6614',
                     'CHIP_C6657',
                     'CHIP_C6657',
+                    'CHIP_TCI6634',
+                    'CHIP_TCI6634',
                     'CHIP_C6748',
                     'CHIP_OMAPL138',
                     'CHIP_OMAPL138',
@@ -231,6 +248,12 @@ var plat_supported = [
                         {
                             platform: 'ti.platforms.simC6657', targ : 'C66_big_endian',objList: objListSimC6657, dir : 'c6657-sim/66/'
                         },
+                        {
+                            platform: 'ti.platforms.simTCI6634', targ : 'C66',objList: objListSimTCI6634, dir : 'tci6634-sim/66/'
+                        },
+                        {
+                            platform: 'ti.platforms.simTCI6634', targ : 'C66_big_endian',objList: objListSimTCI6634, dir : 'tci6634-sim/66/'
+                        },
                         {
                             platform: 'ti.platforms.evm6670', targ : 'C66',objList: objListEVM6670, dir : 'c6670-evm/66'
                         },
@@ -255,6 +278,12 @@ var plat_supported = [
                         {
                             platform: 'ti.platforms.evm6657', targ : 'C66_big_endian',objList: objListEVM6657, dir : 'c6657-evm/66'
                         },
+                        {
+                            platform: 'ti.platforms.evmTCI6634', targ : 'C66',objList: objListEVMTCI6634, dir : 'tci6634-evm/66'
+                        },
+                        {
+                            platform: 'ti.platforms.evmTCI6634', targ : 'C66_big_endian',objList: objListEVMTCI6634, dir : 'tci6634-evm/66'
+                        },
                         {
                             platform: 'ti.platforms.evm6748',    targ : 'C674', objList: objListC6748, dir : 'c6748-evm/674/'
                         },
@@ -373,6 +402,10 @@ Pkg.otherFiles=[
         'lib/c6657/debug/ti.sdo.edma3.drv.sample.ae66e',
         'lib/c6657/release/ti.sdo.edma3.drv.sample.ae66',
         'lib/c6657/release/ti.sdo.edma3.drv.sample.ae66e',
+        'lib/tci6634/debug/ti.sdo.edma3.drv.sample.ae66',
+        'lib/tci6634/debug/ti.sdo.edma3.drv.sample.ae66e',
+        'lib/tci6634/release/ti.sdo.edma3.drv.sample.ae66',
+        'lib/tci6634/release/ti.sdo.edma3.drv.sample.ae66e',
         'lib/c6670/debug/ti.sdo.edma3.drv.sample.ae66',
         'lib/c6670/debug/ti.sdo.edma3.drv.sample.ae66e',
         'lib/c6670/release/ti.sdo.edma3.drv.sample.ae66',
@@ -417,6 +450,8 @@ Pkg.otherFiles=[
         'src/platforms/sample_tci6614_int_reg.c',
         'src/platforms/sample_c6657_cfg.c',
         'src/platforms/sample_c6657_int_reg.c',
+        'src/platforms/sample_tci6634_cfg.c',
+        'src/platforms/sample_tci6634_int_reg.c',
         'src/platforms/sample_c6670_cfg.c',
         'src/platforms/sample_c6670_int_reg.c',
         'src/platforms/sample_c6678_cfg.c',
index 95f261f9eee3fbd63aeb3c8a292577d9ec1f406b..9dd120dfaaa8cd5a2041b14210af6b795a7c59f5 100755 (executable)
@@ -63,10 +63,12 @@ function getLibs(prog)
                         'TMS320TCI6616',
                         'TMS320TCI6614',
                         'TMS320C6657',
+                        'TMS320TCI6634',
                         'TMS320C6670',
                         'TMS320C6678',
                         'TMS320TCI6614',
                         'TMS320C6657',
+                        'TMS320TCI6634',
                         'TMS320C6748',
                         'OMAPL138',
                         'TMS320DM8168',
@@ -84,10 +86,12 @@ function getLibs(prog)
                 'tci6616-sim/',
                 'tci6614-sim/',
                 'c6657-sim/',
+                'tci6634-sim/',
                 'c6670-evm/',
                 'c6678-evm/',
                 'tci6614-evm/',
                 'c6657-evm/',
+                'tci6634-evm/',
                 'c6748-evm/',
                 'omapl138-evm/',
                 'ti816x-evm/',
diff --git a/packages/ti/sdo/edma3/drv/sample/src/platforms/sample_tci6634_cfg.c b/packages/ti/sdo/edma3/drv/sample/src/platforms/sample_tci6634_cfg.c
new file mode 100644 (file)
index 0000000..b42e6ff
--- /dev/null
@@ -0,0 +1,1787 @@
+/*
+ * sample_tci6634_cfg.c
+ *
+ * Platform specific EDMA3 hardware related information like number of transfer
+ * controllers, various interrupt ids etc. It is used while interrupts
+ * enabling / disabling. It needs to be ported for different SoCs.
+ *
+ * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/
+ *
+ *
+ *  Redistribution and use in source and binary forms, with or without
+ *  modification, are permitted provided that the following conditions
+ *  are met:
+ *
+ *    Redistributions of source code must retain the above copyright
+ *    notice, this list of conditions and the following disclaimer.
+ *
+ *    Redistributions in binary form must reproduce the above copyright
+ *    notice, this list of conditions and the following disclaimer in the
+ *    documentation and/or other materials provided with the
+ *    distribution.
+ *
+ *    Neither the name of Texas Instruments Incorporated nor the names of
+ *    its contributors may be used to endorse or promote products derived
+ *    from this software without specific prior written permission.
+ *
+ *  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+ *  "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+ *  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+ *  A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+ *  OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+ *  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+ *  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+ *  DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+ *  THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ *  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+ *  OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ *
+*/
+
+#include <ti/sdo/edma3/rm/edma3_rm.h>
+
+/* Number of EDMA3 controllers present in the system */
+#define NUM_EDMA3_INSTANCES                    3u
+const unsigned int numEdma3Instances = NUM_EDMA3_INSTANCES;
+
+/* Number of DSPs present in the system */
+#define NUM_DSPS                                       4u
+//const unsigned int numDsps = NUM_DSPS;
+
+#define CGEM_REG_START                  (0x01800000)
+
+
+extern cregister volatile unsigned int DNUM;
+
+#define MAP_LOCAL_TO_GLOBAL_ADDR(addr) ((1<<28)|(DNUM<<24)|(((unsigned int)addr)&0x00ffffff))
+
+
+/* Determine the processor id by reading DNUM register. */
+unsigned short determineProcId()
+       {
+       volatile unsigned int *addr;
+       unsigned int core_no;
+
+    /* Identify the core number */
+    addr = (unsigned int *)(CGEM_REG_START+0x40000);
+    core_no = ((*addr) & 0x000F0000)>>16;
+
+       return core_no;
+       }
+
+signed char*  getGlobalAddr(signed char* addr)
+{
+    if (((unsigned int)addr & (unsigned int)0xFF000000) != 0)
+    {
+        return (addr); /* The address is already a global address */
+    }
+
+    return((signed char*)(MAP_LOCAL_TO_GLOBAL_ADDR(addr)));
+}
+/** Whether global configuration required for EDMA3 or not.
+ * This configuration should be done only once for the EDMA3 hardware by
+ * any one of the masters (i.e. DSPs).
+ * It can be changed depending on the use-case.
+ */
+unsigned int gblCfgReqdArray [NUM_DSPS] = {
+                                                                       0,      /* DSP#0 is Master, will do the global init */
+                                                                       1,      /* DSP#1 is Slave, will not do the global init  */
+                                                                       1,      /* DSP#2 is Slave, will not do the global init  */
+                                                                       1,      /* DSP#3 is Slave, will not do the global init  */
+                                                                       };
+
+unsigned short isGblConfigRequired(unsigned int dspNum)
+       {
+       return gblCfgReqdArray[dspNum];
+       }
+
+/* Semaphore handles */
+EDMA3_OS_Sem_Handle semHandle[NUM_EDMA3_INSTANCES] = {NULL,NULL,NULL};
+
+
+/* Variable which will be used internally for referring number of Event Queues. */
+unsigned int numEdma3EvtQue[NUM_EDMA3_INSTANCES] = {2u, 4u, 4u};
+
+/* Variable which will be used internally for referring number of TCs. */
+unsigned int numEdma3Tc[NUM_EDMA3_INSTANCES] = {2u, 4u, 4u};
+
+/**
+ * Variable which will be used internally for referring transfer completion
+ * interrupt. Completion interrupts for all the shadow regions and all the
+ * EDMA3 controllers are captured since it is a multi-DSP platform.
+ */
+unsigned int ccXferCompInt[NUM_EDMA3_INSTANCES][EDMA3_MAX_REGIONS] = {
+                                                                                                       {
+                                                                                                       38u, 39u, 40u, 41u,
+                                                                                                       42u, 43u, 44u, 45u,
+                                                                                                       },
+                                                                                                       {
+                                                                                                       8u, 9u, 10u, 11u,
+                                                                                                       12u, 13u, 14u, 15u,
+                                                                                                       },
+                                                                                                       {
+                                                                                                       24u, 25u, 26u, 27u,
+                                                                                                       28u, 29u, 30u, 31u,
+                                                                                                       },
+                                                                                               };
+
+/**
+ * Variable which will be used internally for referring channel controller's
+ * error interrupt.
+ */
+unsigned int ccErrorInt[NUM_EDMA3_INSTANCES] = {32u, 0u, 16u};
+
+/**
+ * Variable which will be used internally for referring transfer controllers'
+ * error interrupts.
+ */
+unsigned int tcErrorInt[NUM_EDMA3_INSTANCES][EDMA3_MAX_TC] =    {
+                                                                                                       {
+                                                                                                       34u, 35u, 0u, 0u,
+                                                                                                       0u, 0u, 0u, 0u,
+                                                                                                       },
+                                                                                                       {
+                                                                                                       2u, 3u, 4u, 5u,
+                                                                                                       0u, 0u, 0u, 0u,
+                                                                                                       },
+                                                                                                       {
+                                                                                                       18u, 19u, 20u, 21u,
+                                                                                                       0u, 0u, 0u, 0u,
+                                                                                                       },
+                                                                                               };
+
+/* Driver Object Initialization Configuration */
+EDMA3_RM_GblConfigParams sampleEdma3GblCfgParams[NUM_EDMA3_INSTANCES] =
+       {
+               {
+               /* EDMA3 INSTANCE# 0 */
+               /** Total number of DMA Channels supported by the EDMA3 Controller */
+               16u,
+               /** Total number of QDMA Channels supported by the EDMA3 Controller */
+               8u,
+               /** Total number of TCCs supported by the EDMA3 Controller */
+               16u,
+               /** Total number of PaRAM Sets supported by the EDMA3 Controller */
+               128u,
+               /** Total number of Event Queues in the EDMA3 Controller */
+               2u,
+               /** Total number of Transfer Controllers (TCs) in the EDMA3 Controller */
+               2u,
+               /** Number of Regions on this EDMA3 controller */
+               8u,
+
+               /**
+                * \brief Channel mapping existence
+                * A value of 0 (No channel mapping) implies that there is fixed association
+                * for a channel number to a parameter entry number or, in other words,
+                * PaRAM entry n corresponds to channel n.
+                */
+               1u,
+
+               /** Existence of memory protection feature */
+               1u,
+
+               /** Global Register Region of CC Registers */
+               (void *)0x02700000u,
+               /** Transfer Controller (TC) Registers */
+               {
+               (void *)0x02760000u,
+               (void *)0x02768000u,
+               (void *)NULL,
+               (void *)NULL,
+               (void *)NULL,
+               (void *)NULL,
+               (void *)NULL,
+               (void *)NULL
+               },
+               /** Interrupt no. for Transfer Completion */
+               38u,
+               /** Interrupt no. for CC Error */
+               32u,
+               /** Interrupt no. for TCs Error */
+               {
+               34u,
+               35u,
+               0u,
+               0u,
+               0u,
+               0u,
+               0u,
+               0u,
+               },
+
+               /**
+                * \brief EDMA3 TC priority setting
+                *
+                * User can program the priority of the Event Queues
+                * at a system-wide level.  This means that the user can set the
+                * priority of an IO initiated by either of the TCs (Transfer Controllers)
+                * relative to IO initiated by the other bus masters on the
+                * device (ARM, DSP, USB, etc)
+                */
+               {
+               0u,
+               1u,
+               0u,
+               0u,
+               0u,
+               0u,
+               0u,
+               0u
+               },
+               /**
+                * \brief To Configure the Threshold level of number of events
+                * that can be queued up in the Event queues. EDMA3CC error register
+                * (CCERR) will indicate whether or not at any instant of time the
+                * number of events queued up in any of the event queues exceeds
+                * or equals the threshold/watermark value that is set
+                * in the queue watermark threshold register (QWMTHRA).
+                */
+               {
+               16u,
+               16u,
+               0u,
+               0u,
+               0u,
+               0u,
+               0u,
+               0u
+               },
+
+               /**
+                * \brief To Configure the Default Burst Size (DBS) of TCs.
+                * An optimally-sized command is defined by the transfer controller
+                * default burst size (DBS). Different TCs can have different
+                * DBS values. It is defined in Bytes.
+                */
+               {
+               128u,
+               128u,
+               0u,
+               0u,
+               0u,
+               0u,
+               0u,
+               0u
+               },
+
+               /**
+                * \brief Mapping from each DMA channel to a Parameter RAM set,
+                * if it exists, otherwise of no use.
+                */
+               {
+               0u, 1u, 2u, 3u, 4u, 5u, 6u, 7u,
+               8u, 9u, 10u, 11u, 12u, 13u, 14u, 15u,
+               /* DMA channels 16-63 DOES NOT exist */
+               EDMA3_MAX_PARAM_SETS, EDMA3_MAX_PARAM_SETS,
+               EDMA3_MAX_PARAM_SETS, EDMA3_MAX_PARAM_SETS,
+               EDMA3_MAX_PARAM_SETS, EDMA3_MAX_PARAM_SETS,
+               EDMA3_MAX_PARAM_SETS, EDMA3_MAX_PARAM_SETS,
+               EDMA3_MAX_PARAM_SETS, EDMA3_MAX_PARAM_SETS,
+               EDMA3_MAX_PARAM_SETS, EDMA3_MAX_PARAM_SETS,
+               EDMA3_MAX_PARAM_SETS, EDMA3_MAX_PARAM_SETS,
+               EDMA3_MAX_PARAM_SETS, EDMA3_MAX_PARAM_SETS,
+               EDMA3_MAX_PARAM_SETS, EDMA3_MAX_PARAM_SETS,
+               EDMA3_MAX_PARAM_SETS, EDMA3_MAX_PARAM_SETS,
+               EDMA3_MAX_PARAM_SETS, EDMA3_MAX_PARAM_SETS,
+               EDMA3_MAX_PARAM_SETS, EDMA3_MAX_PARAM_SETS,
+               EDMA3_MAX_PARAM_SETS, EDMA3_MAX_PARAM_SETS,
+               EDMA3_MAX_PARAM_SETS, EDMA3_MAX_PARAM_SETS,
+               EDMA3_MAX_PARAM_SETS, EDMA3_MAX_PARAM_SETS,
+               EDMA3_MAX_PARAM_SETS, EDMA3_MAX_PARAM_SETS,
+               EDMA3_MAX_PARAM_SETS, EDMA3_MAX_PARAM_SETS,
+               EDMA3_MAX_PARAM_SETS, EDMA3_MAX_PARAM_SETS,
+               EDMA3_MAX_PARAM_SETS, EDMA3_MAX_PARAM_SETS,
+               EDMA3_MAX_PARAM_SETS, EDMA3_MAX_PARAM_SETS,
+               EDMA3_MAX_PARAM_SETS, EDMA3_MAX_PARAM_SETS,
+               EDMA3_MAX_PARAM_SETS, EDMA3_MAX_PARAM_SETS,
+               EDMA3_MAX_PARAM_SETS, EDMA3_MAX_PARAM_SETS,
+               EDMA3_MAX_PARAM_SETS, EDMA3_MAX_PARAM_SETS
+               },
+
+                /**
+                 * \brief Mapping from each DMA channel to a TCC. This specific
+                 * TCC code will be returned when the transfer is completed
+                 * on the mapped channel.
+                 */
+               {
+               0u, 1u, EDMA3_RM_CH_NO_TCC_MAP, EDMA3_RM_CH_NO_TCC_MAP,
+               4u, 5u, EDMA3_RM_CH_NO_TCC_MAP, EDMA3_RM_CH_NO_TCC_MAP,
+               8u, 9u, EDMA3_RM_CH_NO_TCC_MAP, EDMA3_RM_CH_NO_TCC_MAP,
+               12u, 13u, EDMA3_RM_CH_NO_TCC_MAP, EDMA3_RM_CH_NO_TCC_MAP,
+               /* DMA channels 16-63 DOES NOT exist */
+               EDMA3_MAX_TCC, EDMA3_MAX_TCC, EDMA3_MAX_TCC, EDMA3_MAX_TCC,
+               EDMA3_MAX_TCC, EDMA3_MAX_TCC, EDMA3_MAX_TCC, EDMA3_MAX_TCC,
+               EDMA3_MAX_TCC, EDMA3_MAX_TCC, EDMA3_MAX_TCC, EDMA3_MAX_TCC,
+               EDMA3_MAX_TCC, EDMA3_MAX_TCC, EDMA3_MAX_TCC, EDMA3_MAX_TCC,
+               EDMA3_MAX_TCC, EDMA3_MAX_TCC, EDMA3_MAX_TCC, EDMA3_MAX_TCC,
+               EDMA3_MAX_TCC, EDMA3_MAX_TCC, EDMA3_MAX_TCC, EDMA3_MAX_TCC,
+               EDMA3_MAX_TCC, EDMA3_MAX_TCC, EDMA3_MAX_TCC, EDMA3_MAX_TCC,
+               EDMA3_MAX_TCC, EDMA3_MAX_TCC, EDMA3_MAX_TCC, EDMA3_MAX_TCC,
+               EDMA3_MAX_TCC, EDMA3_MAX_TCC, EDMA3_MAX_TCC, EDMA3_MAX_TCC,
+               EDMA3_MAX_TCC, EDMA3_MAX_TCC, EDMA3_MAX_TCC, EDMA3_MAX_TCC,
+               EDMA3_MAX_TCC, EDMA3_MAX_TCC, EDMA3_MAX_TCC, EDMA3_MAX_TCC,
+               EDMA3_MAX_TCC, EDMA3_MAX_TCC, EDMA3_MAX_TCC, EDMA3_MAX_TCC
+               },
+
+               /**
+                * \brief Mapping of DMA channels to Hardware Events from
+                * various peripherals, which use EDMA for data transfer.
+                * All channels need not be mapped, some can be free also.
+                */
+               {
+               0x00003333u,
+               0x00000000u
+               }
+               },
+
+               {
+               /* EDMA3 INSTANCE# 1 */
+               /** Total number of DMA Channels supported by the EDMA3 Controller */
+               64u,
+               /** Total number of QDMA Channels supported by the EDMA3 Controller */
+               8u,
+               /** Total number of TCCs supported by the EDMA3 Controller */
+               64u,
+               /** Total number of PaRAM Sets supported by the EDMA3 Controller */
+               512u,
+               /** Total number of Event Queues in the EDMA3 Controller */
+               4u,
+               /** Total number of Transfer Controllers (TCs) in the EDMA3 Controller */
+               4u,
+               /** Number of Regions on this EDMA3 controller */
+               8u,
+
+               /**
+                * \brief Channel mapping existence
+                * A value of 0 (No channel mapping) implies that there is fixed association
+                * for a channel number to a parameter entry number or, in other words,
+                * PaRAM entry n corresponds to channel n.
+                */
+               1u,
+
+               /** Existence of memory protection feature */
+               1u,
+
+               /** Global Register Region of CC Registers */
+               (void *)0x02720000u,
+               /** Transfer Controller (TC) Registers */
+               {
+               (void *)0x02770000u,
+               (void *)0x02778000u,
+               (void *)0x02780000u,
+               (void *)0x02788000u,
+               (void *)NULL,
+               (void *)NULL,
+               (void *)NULL,
+               (void *)NULL
+               },
+               /** Interrupt no. for Transfer Completion */
+               8u,
+               /** Interrupt no. for CC Error */
+               0u,
+               /** Interrupt no. for TCs Error */
+               {
+               2u,
+               3u,
+               4u,
+               5u,
+               0u,
+               0u,
+               0u,
+               0u,
+               },
+
+               /**
+                * \brief EDMA3 TC priority setting
+                *
+                * User can program the priority of the Event Queues
+                * at a system-wide level.  This means that the user can set the
+                * priority of an IO initiated by either of the TCs (Transfer Controllers)
+                * relative to IO initiated by the other bus masters on the
+                * device (ARM, DSP, USB, etc)
+                */
+               {
+               0u,
+               1u,
+               2u,
+               3u,
+               0u,
+               0u,
+               0u,
+               0u
+               },
+               /**
+                * \brief To Configure the Threshold level of number of events
+                * that can be queued up in the Event queues. EDMA3CC error register
+                * (CCERR) will indicate whether or not at any instant of time the
+                * number of events queued up in any of the event queues exceeds
+                * or equals the threshold/watermark value that is set
+                * in the queue watermark threshold register (QWMTHRA).
+                */
+               {
+               16u,
+               16u,
+               16u,
+               16u,
+