summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 56f1307)
raw | patch | inline | side by side (parent: 56f1307)
author | sujith <sujith.s@ti.com> | |
Fri, 15 May 2020 23:15:20 +0000 (04:45 +0530) | ||
committer | Sivaraj R <sivaraj@ti.com> | |
Mon, 18 May 2020 14:40:27 +0000 (09:40 -0500) |
Signed-off-by: sujith <sujith.s@ti.com>
19 files changed:
diff --git a/packages/ti/board/examples/ddr_thermal_test_app/makefile b/packages/ti/board/examples/ddr_thermal_test_app/makefile
index 6b24bfe4cedb437204704b0e763616c2b310ffcb..450b3916e7c656ca492c7a1dcc242ce1e87bd3b5 100644 (file)
ifeq ($(SOC),$(filter $(SOC), j721e))
ifeq ($(CORE),$(filter $(CORE), mcu1_0))
COMP_LIST_COMMON += csl_init osal_nonos sciclient board uart i2c
+
+# Enable copy of vectors
+ SRCDIR += $(PDK_VECT_COPY_PATH)
+ SRCS_ASM_COMMON += utilsCopyVecs2ATmc.asm
endif
endif
diff --git a/packages/ti/drv/emac/test/EmacLoopbackTest/j721e/cpsw/makefile b/packages/ti/drv/emac/test/EmacLoopbackTest/j721e/cpsw/makefile
index ae538be743c7c912f6a32f4e62a6ab8868db21c2..7411b42967243b2533564d6d7e80793ef57a9b3a 100644 (file)
PACKAGE_SRCS_COMMON = .
CFLAGS_LOCAL_COMMON = $(PDK_CFLAGS) -DEMAC_TEST_APP_CPSW -DUNITY_INCLUDE_CONFIG_H
+# Enable copy of vectors
+ifeq ($(ISA),$(filter $(ISA), r5f))
+ SRCDIR += $(PDK_VECT_COPY_PATH)
+ SRCS_ASM_COMMON += utilsCopyVecs2ATmc.asm
+endif
+
# Include common make files
ifeq ($(MAKERULEDIR), )
#Makerule path not defined, define this and assume relative path from ROOTDIR
diff --git a/packages/ti/drv/emac/test/EmacLoopbackTest/j721e/icssg/makefile_dualmac b/packages/ti/drv/emac/test/EmacLoopbackTest/j721e/icssg/makefile_dualmac
index ebd29c822a028bcac32058190f86fb69fd02bf43..023c813f01e1b3c6b5d4016e504c2c628cd1a4c5 100644 (file)
PACKAGE_SRCS_COMMON = .
CFLAGS_LOCAL_COMMON = $(PDK_CFLAGS) -DEMAC_TEST_APP_ICSSG -DUNITY_INCLUDE_CONFIG_H
+# Enable copy of vectors
+ifeq ($(ISA),$(filter $(ISA), r5f))
+ SRCDIR += $(PDK_VECT_COPY_PATH)
+ SRCS_ASM_COMMON += utilsCopyVecs2ATmc.asm
+endif
+
# Include common make files
ifeq ($(MAKERULEDIR), )
#Makerule path not defined, define this and assume relative path from ROOTDIR
diff --git a/packages/ti/drv/gpio/test/led_blink/makefile b/packages/ti/drv/gpio/test/led_blink/makefile
index 0332fefdfc7fbbd3b047200a3b545d1b95306ca8..a5dae0142e8ea742d3e13afce7ef1228ebb3c1e3 100644 (file)
SRCDIR += tpr12
endif
+# Enable copy of vectors
+ifeq ($(ISA),$(filter $(ISA), r5f))
+ SRCDIR += $(PDK_VECT_COPY_PATH)
+ SRCS_ASM_COMMON += utilsCopyVecs2ATmc.asm
+endif
+
# List all the external components/interfaces, whose interface header files
# need to be included for this component
INCLUDE_EXTERNAL_INTERFACES = pdk $(EXTERNAL_INTERFACES)
diff --git a/packages/ti/drv/i2c/test/eeprom_read/makefile b/packages/ti/drv/i2c/test/eeprom_read/makefile
index 373d8b8906e5849694822475772d3d40573fa9bd..64d258eb0685fc9331e73a12a0b15ecf64d1a663 100644 (file)
COMP_LIST_COMMON = osal_tirtos
ifeq ($(SOC),$(filter $(SOC), j721e j7200 am65xx))
XDC_CFG_FILE_$(CORE) = $(PDK_INSTALL_PATH)/ti/build/$(SOC)/sysbios_$(ISA).cfg
+
+# Enable copy of vectors
+ifeq ($(ISA),$(filter $(ISA), r5f))
+ SRCDIR += $(PDK_VECT_COPY_PATH)
+ SRCS_ASM_COMMON += utilsCopyVecs2ATmc.asm
+endif
+
endif
endif
diff --git a/packages/ti/drv/mailbox/examples/mailbox_msg_testapp/makefile b/packages/ti/drv/mailbox/examples/mailbox_msg_testapp/makefile
index 550bd5ea427bb7dced9c695da34d48586416bfcf..dcb91e66673f12fd39c05fd7fb5e47b492eae05f 100644 (file)
COMP_LIST_COMMON += osal_tirtos
XDC_CFG_FILE_$(CORE) = $(PDK_INSTALL_PATH)/ti/build/$(SOC)/sysbios_$(ISA).cfg
+# Enable copy of vectors
+ifeq ($(ISA),$(filter $(ISA), r5f))
+ SRCDIR += $(PDK_VECT_COPY_PATH)
+ SRCS_ASM_COMMON += utilsCopyVecs2ATmc.asm
+endif
+
# Common source files and CFLAGS across all platforms and cores
PACKAGE_SRCS_COMMON = .
SRCS_mcu1_0 += main_mss.c
diff --git a/packages/ti/drv/pcie/example/sample/makefile b/packages/ti/drv/pcie/example/sample/makefile
index 08294f4a37863663d72931b6d7ce819fe620efdd..bda50cc65cc9c8ecda39e68adaf07b9ecf93933d 100644 (file)
ifeq ($(SOC),$(filter $(SOC), j721e))
XDC_CFG_FILE_$(CORE) = $(PDK_INSTALL_PATH)/ti/build/$(SOC)/sysbios_$(ISA).cfg
+# Enable copy of vectors
+ifeq ($(ISA),$(filter $(ISA), r5f))
+ SRCDIR += $(PDK_VECT_COPY_PATH)
+ SRCS_ASM_COMMON += utilsCopyVecs2ATmc.asm
+endif
+
+
PACKAGE_SRCS_COMMON = .
CFLAGS_LOCAL_COMMON = $(PDK_CFLAGS)
endif
diff --git a/packages/ti/drv/sciclient/examples/sciclient_rtos_app/makefile b/packages/ti/drv/sciclient/examples/sciclient_rtos_app/makefile
index 42f7a659a9ef5c3b3624d60fe5f6cfc2adbaf8e5..03a34900fc6cade58fafeeb30f1cd4bcf7c7dd6c 100755 (executable)
# Enable XDC build for application by providing XDC CFG File per core
XDC_CFG_FILE_$(CORE) = $(PDK_INSTALL_PATH)/ti/build/$(SOC)/sysbios_$(ISA).cfg
+# Enable copy of vectors
+ifeq ($(ISA),$(filter $(ISA), r5f))
+ SRCDIR += $(PDK_VECT_COPY_PATH)
+ SRCS_ASM_COMMON += utilsCopyVecs2ATmc.asm
+endif
# Core/SoC/platform specific source files and CFLAGS
# Example:
diff --git a/packages/ti/drv/sciclient/examples/sciclient_unit_testapp/makefile b/packages/ti/drv/sciclient/examples/sciclient_unit_testapp/makefile
index 5897d8c36cb3d63acb113cff11b5187c9e7f3753..ee9450692c4bc29913d84805cb978df673db71f4 100755 (executable)
# Enable XDC build for application by providing XDC CFG File per core\r
XDC_CFG_FILE_$(CORE) = $(PDK_INSTALL_PATH)/ti/build/$(SOC)/sysbios_$(ISA).cfg\r
\r
+# Enable copy of vectors\r
+ifeq ($(ISA),$(filter $(ISA), r5f))\r
+ SRCDIR += $(PDK_VECT_COPY_PATH)\r
+ SRCS_ASM_COMMON += utilsCopyVecs2ATmc.asm\r
+endif\r
+\r
# CONFIG_BLD_LNK_r5f = $(PDK_INSTALL_PATH)/ti/drv/sciclient/examples/$(APP_NAME)/linker_r5.lds\r
\r
# ifeq ($(CORE),mpu1_0)\r
diff --git a/packages/ti/drv/spi/example/mcspi_slavemode/makefile b/packages/ti/drv/spi/example/mcspi_slavemode/makefile
index 35053cde0dad28d2a73b8a332dcc34404af91e85..f7e6f58d41aa02b9c5c59e4895be63e0a0834440 100644 (file)
CFLAGS_SPI_MS += -Dj721e_evm=j721e_evm
endif
+# Enable copy of vectors
+ifeq ($(ISA),$(filter $(ISA), r5f))
+ SRCDIR += $(PDK_VECT_COPY_PATH)
+ SRCS_ASM_COMMON += utilsCopyVecs2ATmc.asm
+endif
+
# DMA enabled build
ifeq ($(DMA), enable)
diff --git a/packages/ti/drv/spi/test/ospi_flash/makefile b/packages/ti/drv/spi/test/ospi_flash/makefile
index 0fbd6460949d54f144d7c3dcad31de0c73c0388a..d3f5d058cb3dbf1371f87a6b52272b3e2239f5fe 100644 (file)
else
ifeq ($(SOC),$(filter $(SOC), j721e j7200 am64x))
XDC_CFG_FILE_$(CORE) = $(PDK_INSTALL_PATH)/ti/build/$(SOC)/sysbios_$(ISA).cfg
+
+# Enable copy of vectors
+ifeq ($(ISA),$(filter $(ISA), r5f))
+ SRCDIR += $(PDK_VECT_COPY_PATH)
+ SRCS_ASM_COMMON += utilsCopyVecs2ATmc.asm
+endif
+
endif
endif
diff --git a/packages/ti/drv/udma/examples/udma_adc_test/makefile b/packages/ti/drv/udma/examples/udma_adc_test/makefile
index 5db4aa1ab653d8bab91ad30868d7bc8f2cfec48b..3337ffca4df8fe0ffeb3e2a2aee4c12a2584ef71 100644 (file)
SRCS_COMMON = main_tirtos.c udma_adc_test.c
CFLAGS_LOCAL_COMMON = $(PDK_CFLAGS)
+# Enable copy of vectors
+ifeq ($(ISA),$(filter $(ISA), r5f))
+ SRCDIR += $(PDK_VECT_COPY_PATH)
+ SRCS_ASM_COMMON += utilsCopyVecs2ATmc.asm
+endif
+
# Core/SoC/platform specific source files and CFLAGS
# Example:
# SRCS_<core/SoC/platform-name> =
diff --git a/packages/ti/drv/udma/examples/udma_chaining_test/makefile b/packages/ti/drv/udma/examples/udma_chaining_test/makefile
index f1ff9231bf7e334db0e5c4cffad82ce60e34a292..a8f0a6ca62fc4ad32e542ff5abdd2056bf5b0d1f 100644 (file)
SRCS_COMMON = main_tirtos.c udma_chaining_test.c
CFLAGS_LOCAL_COMMON = $(PDK_CFLAGS)
+# Enable copy of vectors
+ifeq ($(ISA),$(filter $(ISA), r5f))
+ SRCDIR += $(PDK_VECT_COPY_PATH)
+ SRCS_ASM_COMMON += utilsCopyVecs2ATmc.asm
+endif
+
# Core/SoC/platform specific source files and CFLAGS
# Example:
# SRCS_<core/SoC/platform-name> =
diff --git a/packages/ti/drv/udma/examples/udma_crc_test/makefile b/packages/ti/drv/udma/examples/udma_crc_test/makefile
index d910e4975943bc8922661bdea243c0bf17915854..37a977cb5a065fa902b3c382306bdd3632f50a99 100644 (file)
SRCS_COMMON = main_tirtos.c udma_crc_test.c
CFLAGS_LOCAL_COMMON = $(PDK_CFLAGS)
+# Enable copy of vectors
+ifeq ($(ISA),$(filter $(ISA), r5f))
+ SRCDIR += $(PDK_VECT_COPY_PATH)
+ SRCS_ASM_COMMON += utilsCopyVecs2ATmc.asm
+endif
+
# Core/SoC/platform specific source files and CFLAGS
# Example:
# SRCS_<core/SoC/platform-name> =
diff --git a/packages/ti/drv/udma/examples/udma_dru_direct_tr_test/makefile b/packages/ti/drv/udma/examples/udma_dru_direct_tr_test/makefile
index c531bba354a926e84de0a7fa1ee805b94d9cab79..23441a6a87d6666e6c8f08199a54a7e7c1a2ae8d 100644 (file)
SRCS_COMMON = main_tirtos.c udma_dru_direct_tr_test.c
CFLAGS_LOCAL_COMMON = $(PDK_CFLAGS)
+# Enable copy of vectors
+ifeq ($(ISA),$(filter $(ISA), r5f))
+ SRCDIR += $(PDK_VECT_COPY_PATH)
+ SRCS_ASM_COMMON += utilsCopyVecs2ATmc.asm
+endif
+
# Core/SoC/platform specific source files and CFLAGS
# Example:
# SRCS_<core/SoC/platform-name> =
diff --git a/packages/ti/drv/udma/examples/udma_dru_test/makefile b/packages/ti/drv/udma/examples/udma_dru_test/makefile
index f0b1f643b99204ad4add812ad8b28364962a6804..2b9a0371e6f5c517ebbc472e195fc01252d45ff2 100644 (file)
SRCS_COMMON = main_tirtos.c udma_dru_test.c
CFLAGS_LOCAL_COMMON = $(PDK_CFLAGS)
+# Enable copy of vectors
+ifeq ($(ISA),$(filter $(ISA), r5f))
+ SRCDIR += $(PDK_VECT_COPY_PATH)
+ SRCS_ASM_COMMON += utilsCopyVecs2ATmc.asm
+endif
+
# Core/SoC/platform specific source files and CFLAGS
# Example:
# SRCS_<core/SoC/platform-name> =
diff --git a/packages/ti/drv/udma/unit_test/udma_ut/makefile b/packages/ti/drv/udma/unit_test/udma_ut/makefile
index ff54b6c2c0bfee64bb012997aac634e358701c2b..3779d585ddaaeb95cb6089618af883501dec0a66 100755 (executable)
SRCS_COMMON += utils_prf.c utils_mem.c
endif
+# Enable copy of vectors
+ifeq ($(ISA),$(filter $(ISA), r5f))
+ SRCDIR += $(PDK_VECT_COPY_PATH)
+ SRCS_ASM_COMMON += utilsCopyVecs2ATmc.asm
+endif
+
CFLAGS_LOCAL_COMMON = $(PDK_CFLAGS) $(UDMA_CFLAGS) $(FVID2_CFLAGS)
ifeq ($(UDMA_UT_MANUAL_ENTRY), yes)
CFLAGS_LOCAL_COMMON += -DUDMA_UT_ENABLE_MANUAL_ENTRY
diff --git a/packages/ti/fs/fatfs/example/console/makefile b/packages/ti/fs/fatfs/example/console/makefile
index 73ee11df763310f1fbc6e6b84c2c6a51d102288a..167c684d1a796c1c0706cde83927d7c3c645bf4a 100644 (file)
endif
include $(MAKERULEDIR)/common.mk
+# Enable copy of vectors
+ifeq ($(ISA),$(filter $(ISA), r5f))
+ SRCDIR += $(PDK_VECT_COPY_PATH)
+ SRCS_ASM_COMMON += utilsCopyVecs2ATmc.asm
+endif
+
# OBJs and libraries are built by using rule defined in rules_<target>.mk
# and need not be explicitly specified here
diff --git a/packages/ti/osal/test/sysbios_unit_test/makefile b/packages/ti/osal/test/sysbios_unit_test/makefile
index 7ffcaec473b6a31f3851448e5b81b93482693cc5..f697cca78194c74e4d83e567ec34a5088cfe47a3 100644 (file)
endif
endif
+# Enable copy of vectors
+ifeq ($(ISA),$(filter $(ISA), r5f))
+ SRCDIR += $(PDK_VECT_COPY_PATH)
+ SRCS_ASM_COMMON += utilsCopyVecs2ATmc.asm
+endif
PACKAGE_SRCS_COMMON = . ../src
CFLAGS_LOCAL_COMMON = $(PDK_CFLAGS) $(CFLAGS_OSAL_UT)