# # Copyright (c) 2012, Texas Instruments Incorporated # All rights reserved. # # 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. # # # # ======== products.mak ======== # # Optional: recommended to install all dependent components in one folder. # DEPOT =/home/trainee/krunal/lu200/DM/BSP008/ezsdk_dm814x-evm_5_05_01_04/component-sources # Define the product variables for the device you will be using. IPC_INSTALL_DIR = $(DEPOT)/ipc_1_24_03_32#KRUNAL LINK_INSTALL_DIR = $(DEPOT)/syslink_2_20_00_14#syslink_2_10_03_20 #KRUNAL OSAL_INSTALL_DIR = $(DEPOT)/osal_1_22_01_09 XDAIS_INSTALL_DIR = $(DEPOT)/xdais_7_22_00_03 CMEM_INSTALL_DIR = $(DEPOT)/linuxutils_3_22_00_02 EDMA3_LLD_INSTALL_DIR = $(DEPOT)/edma3lld_02_11_05_02#edma3_lld_02_11_02_04 #KRUNAL XDC_INSTALL_DIR = $(DEPOT)/xdctools_3_23_03_53#xdctools_3_23_01_43 #KRUNAL BIOS_INSTALL_DIR = $(DEPOT)/bios_6_33_05_46#bios_6_33_02_31 #KRUNAL # Set location of various cgtools ti.targets.C64P ?= ti.targets.C674 ?= ti.targets.elf.C64P ?= ti.targets.elf.C64T ?= ti.targets.elf.C66 ?= ti.targets.elf.C674 ?= ti.targets.arm.elf.M3 ?= # Note that GCC targets are 'special' and require more than one var to be set. # # The CGTOOLS_* var points at the base of the toolchain. # The CC_* var points at the gcc binary (e.g. bin/arm-none-linux-gnueabi-gcc) CGTOOLS_V5T ?=/usr/arm_toolchain/ CC_V5T ?=bin/arm-none-linux-gnueabi-gcc # The AR_* var points at the ar binary (e.g. bin/arm-none-linux-gnueabi-ar) # We can often auto-determine this based on the value of CC_V5T. # The magic make cmd replaces the "-gcc" at the end of CC_V5T var with "-ar". AR_V5T ?= $(CC_V5T:-gcc=-ar) # don't modify this, it's derived from the *_V5T vars above gnu.targets.arm.GCArmv5T ?= $(CGTOOLS_V5T);LONGNAME=$(CC_V5T);profiles.release.compileOpts.copts=-O2 -ffunction-sections # Use this goal to print your product variables. .show-products:: # @echo "DEPOT = $(DEPOT)" @echo "LINK_INSTALL_DIR = $(LINK_INSTALL_DIR)" @echo "CMEM_INSTALL_DIR = $(CMEM_INSTALL_DIR)" @echo "XDAIS_INSTALL_DIR = $(XDAIS_INSTALL_DIR)" @echo "IPC_INSTALL_DIR = $(IPC_INSTALL_DIR)" @echo "EDMA3_LLD_INSTALL_DIR = $(EDMA3_LLD_INSTALL_DIR)" @echo "OSAL_INSTALL_DIR = $(OSAL_INSTALL_DIR)" @echo "CGTOOLS_V5T = $(CGTOOLS_V5T)" @echo "CC_V5T = $(CC_V5T)" @echo "AR_V5T = $(AR_V5T)" @echo "ti.targets.C64P (COFF) = $(ti.targets.C64P)" @echo "ti.targets.C674 (COFF) = $(ti.targets.C674)" @echo "ti.targets.elf.C64T (ELF) = $(ti.targets.elf.C64T)" @echo "ti.targets.elf.C64P (ELF) = $(ti.targets.elf.C64P)" @echo "ti.targets.elf.C674 (ELF) = $(ti.targets.elf.C674)" @echo "ti.targets.elf.C66 (ELF) = $(ti.targets.elf.C66)" @echo "ti.targets.arm.elf.M3 (ELF) = $(ti.targets.arm.elf.M3)" # # @(#) framework_components_3_22_01_07; 1, 0, 0,1; 2-22-2012 18:25:04; /db/atree/library/trees/fc/fc-q07/src/ xlibrary #