summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (from parent 1: 2ad2382)
raw | patch | inline | side by side (from parent 1: 2ad2382)
author | Sivaraj R <sivaraj@ti.com> | |
Mon, 6 Jul 2020 10:43:14 +0000 (05:43 -0500) | ||
committer | Sivaraj R <sivaraj@ti.com> | |
Mon, 6 Jul 2020 10:43:14 +0000 (05:43 -0500) |
Squashed commit of the following:
commit f08f91c0a362c69f750741096693b24590cf8f0c
Author: Don Dominic <a0486429@ti.com>
Date: Mon Jul 6 09:52:24 2020 +0530
Vuild Issue Fix 3 Test
Signed-off-by: Don Dominic <a0486429@ti.com>
commit 02d72c3aa5873483ab1f88d62f19febe9f44d7d6
Author: Don Dominic <a0486429@ti.com>
Date: Fri Jul 3 17:54:24 2020 +0530
Added udma and gpio
Include 'gpio' for all soc's except AM64x and TDA platforms
Include 'sciclient' and 'udma' for all K3 platforms
Signed-off-by: Don Dominic <a0486429@ti.com>
commit 48dc8afc52061a192c5ed77b57e53b586fbd1345
Author: Don Dominic <a0486429@ti.com>
Date: Fri Jul 3 14:42:42 2020 +0530
Build Issue Fix 2 Test
Signed-off-by: Don Dominic <a0486429@ti.com>
commit 71d2792205fcb3df1497e479b249de50f9480f96
Author: Don Dominic <a0486429@ti.com>
Date: Fri Jul 3 12:31:14 2020 +0530
Build Issue Fix Test
Signed-off-by: Don Dominic <a0486429@ti.com>
commit d63a5ab2415dc8aaff2844c925b52fcb73ffc85b
Author: Don Dominic <a0486429@ti.com>
Date: Thu Jul 2 14:27:06 2020 +0530
[PDK-6923] Makefile : Added new variables PDK_COMMON_TIRTOS_COMP and PDK_COMMON_BAREMETAL_COMP
Includes all the mandatory dependency libraries - csl, board, i2c, uart
Include 'osal_nonos' for baremetal applications
Includes 'csl_intc' for baremetal c66x arch and 'csl_init' for all baremetal non c71 arch
Include 'osal_tirtos' for RTOS applications
Include 'sciclient' for all K3 platforms
Include 'pmic lld' for J7 platforms
-Updated all makefiles in pdk_repo to use this variables
Signed-off-by: Don Dominic <a0486429@ti.com>
commit f08f91c0a362c69f750741096693b24590cf8f0c
Author: Don Dominic <a0486429@ti.com>
Date: Mon Jul 6 09:52:24 2020 +0530
Vuild Issue Fix 3 Test
Signed-off-by: Don Dominic <a0486429@ti.com>
commit 02d72c3aa5873483ab1f88d62f19febe9f44d7d6
Author: Don Dominic <a0486429@ti.com>
Date: Fri Jul 3 17:54:24 2020 +0530
Added udma and gpio
Include 'gpio' for all soc's except AM64x and TDA platforms
Include 'sciclient' and 'udma' for all K3 platforms
Signed-off-by: Don Dominic <a0486429@ti.com>
commit 48dc8afc52061a192c5ed77b57e53b586fbd1345
Author: Don Dominic <a0486429@ti.com>
Date: Fri Jul 3 14:42:42 2020 +0530
Build Issue Fix 2 Test
Signed-off-by: Don Dominic <a0486429@ti.com>
commit 71d2792205fcb3df1497e479b249de50f9480f96
Author: Don Dominic <a0486429@ti.com>
Date: Fri Jul 3 12:31:14 2020 +0530
Build Issue Fix Test
Signed-off-by: Don Dominic <a0486429@ti.com>
commit d63a5ab2415dc8aaff2844c925b52fcb73ffc85b
Author: Don Dominic <a0486429@ti.com>
Date: Thu Jul 2 14:27:06 2020 +0530
[PDK-6923] Makefile : Added new variables PDK_COMMON_TIRTOS_COMP and PDK_COMMON_BAREMETAL_COMP
Includes all the mandatory dependency libraries - csl, board, i2c, uart
Include 'osal_nonos' for baremetal applications
Includes 'csl_intc' for baremetal c66x arch and 'csl_init' for all baremetal non c71 arch
Include 'osal_tirtos' for RTOS applications
Include 'sciclient' for all K3 platforms
Include 'pmic lld' for J7 platforms
-Updated all makefiles in pdk_repo to use this variables
Signed-off-by: Don Dominic <a0486429@ti.com>
141 files changed:
index 87802bc92f51f9b51c2f1156086c9f8a4a7d97a4..8680f3b1ca1ec61ceb70f6e7d444b030701974b9 100755 (executable)
INCLUDE_EXTERNAL_INTERFACES = pdk\r
\r
# List all the components required by the application\r
-COMP_LIST_COMMON = board csl csl_init osal_nonos uart i2c\r
-ifeq ($(SOC), $(filter $(SOC), j721e j7200))\r
-COMP_LIST_COMMON += sciclient\r
-endif\r
+COMP_LIST_COMMON = $(PDK_COMMON_BAREMETAL_COMP)\r
\r
\r
# Common source files and CFLAGS across all platforms and cores\r
diff --git a/packages/ti/board/diag/automation_header/build/makefile b/packages/ti/board/diag/automation_header/build/makefile
index d97ffef8c6d5625eae2e14c4aa98996c88cdd3fb..47df7cdfa1e6bb1d88169c11d16e227c7a49b752 100755 (executable)
INCLUDE_EXTERNAL_INTERFACES = pdk\r
\r
# List all the components required by the application\r
-COMP_LIST_COMMON = board csl csl_init osal_nonos uart i2c\r
-ifeq ($(SOC), $(filter $(SOC), j721e j7200))\r
-COMP_LIST_COMMON += sciclient gpio\r
-endif\r
-\r
+COMP_LIST_COMMON = $(PDK_COMMON_BAREMETAL_COMP)\r
\r
# Common source files and CFLAGS across all platforms and cores\r
PACKAGE_SRCS_COMMON = ../src $(BOARD) makefile\r
diff --git a/packages/ti/board/diag/boost_gpio/build/makefile b/packages/ti/board/diag/boost_gpio/build/makefile
index 1d1d0467a19052fcb56431ac02b4f41b36a10413..0c2d1a320385c5bfa9870159f26e089841c15e32 100755 (executable)
INCLUDE_EXTERNAL_INTERFACES = pdk
# List all the components required by the application
-COMP_LIST_COMMON = board csl csl_init osal_nonos uart gpio i2c
-ifeq ($(SOC), $(filter $(SOC), am65xx))
-COMP_LIST_COMMON += sciclient
-endif
-
+COMP_LIST_COMMON = $(PDK_COMMON_BAREMETAL_COMP)
# Common source files and CFLAGS across all platforms and cores
PACKAGE_SRCS_COMMON = ../src $(BOARD) makefile
diff --git a/packages/ti/board/diag/boot_eeprom/build/makefile b/packages/ti/board/diag/boot_eeprom/build/makefile
index 78a65234c234f52d585d136581df2b4d466d1297..4572b8c06641014ba134821d042fe0e22ea1fef5 100755 (executable)
INCLUDE_EXTERNAL_INTERFACES = pdk
# List all the components required by the application
-COMP_LIST_COMMON = board csl csl_init osal_nonos uart gpio i2c
-ifeq ($(SOC), $(filter $(SOC), j721e am65xx j7200))
-COMP_LIST_COMMON += sciclient
-endif
+COMP_LIST_COMMON = $(PDK_COMMON_BAREMETAL_COMP)
# Common source files and CFLAGS across all platforms and cores
PACKAGE_SRCS_COMMON = ../src makefile
diff --git a/packages/ti/board/diag/boot_switch/build/makefile b/packages/ti/board/diag/boot_switch/build/makefile
index f069e40e95c91ef330841d481fe921dc5ef0b487..552957705347d5c47b7c88284d8f46eaa684e2ba 100755 (executable)
INCLUDE_EXTERNAL_INTERFACES = pdk csl
# List all the components required by the application
-COMP_LIST_COMMON = board csl csl_init osal_nonos uart i2c gpio
-ifeq ($(SOC), $(filter $(SOC), j721e am65xx j7200))
-COMP_LIST_COMMON += sciclient
-endif
-
+COMP_LIST_COMMON = $(PDK_COMMON_BAREMETAL_COMP)
# Common source files and CFLAGS across all platforms and cores
PACKAGE_SRCS_COMMON = ../src $(BOARD) makefile
diff --git a/packages/ti/board/diag/button/build/makefile b/packages/ti/board/diag/button/build/makefile
index 175ddcedebf7603e5d0f5b2007193c650f092157..2c23f9dc7056a26d0a6a27accd1afb1bd15e0bca 100755 (executable)
INCLUDE_EXTERNAL_INTERFACES = pdk
# List all the components required by the application
-COMP_LIST_COMMON = board csl csl_init osal_nonos uart gpio i2c
-ifeq ($(SOC), $(filter $(SOC), am65xx))
-COMP_LIST_COMMON += sciclient
-endif
-
+COMP_LIST_COMMON = $(PDK_COMMON_BAREMETAL_COMP)
# Common source files and CFLAGS across all platforms and cores
PACKAGE_SRCS_COMMON = ../src $(BOARD) makefile
diff --git a/packages/ti/board/diag/clock_generator/build/makefile b/packages/ti/board/diag/clock_generator/build/makefile
index 84d08d4fd1c5979c2b5dc92993f678e700f117ad..4d284a4a31c2c9e98b5014551bb3ce452b67a8e0 100755 (executable)
INCLUDE_EXTERNAL_INTERFACES = pdk\r
\r
# List all the components required by the application\r
-COMP_LIST_COMMON = board csl csl_init osal_nonos uart i2c\r
-ifeq ($(SOC), $(filter $(SOC), j721e j7200))\r
-COMP_LIST_COMMON += sciclient\r
-endif\r
+COMP_LIST_COMMON = $(PDK_COMMON_BAREMETAL_COMP)\r
\r
# Common source files and CFLAGS across all platforms and cores\r
PACKAGE_SRCS_COMMON = ../src makefile\r
diff --git a/packages/ti/board/diag/cpsw/build/makefile b/packages/ti/board/diag/cpsw/build/makefile
index 83ba673cf54a971cb3855d160f5f01263ab01200..66561d2ca7c7182fa0be25f2c7159e3dab883a6e 100755 (executable)
INCLUDE_EXTERNAL_INTERFACES = pdk\r
\r
# List all the components required by the application\r
-#COMP_LIST_COMMON = cpsw uart osal_nonos csl csl_init board i2c cpsw_apputils\r
-COMP_LIST_COMMON = csl udma pm_lib sciclient cpsw cpswsoc cpsw_apputils\r
-ifeq ($(SOC), $(filter $(SOC), j721e))\r
-COMP_LIST_COMMON += board uart i2c osal_nonos csl_init\r
-endif\r
+COMP_LIST_COMMON = $(PDK_COMMON_BAREMETAL_COMP)\r
+COMP_LIST_COMMON += pm_lib cpsw cpswsoc cpsw_apputils\r
\r
# Common source files and CFLAGS across all platforms and cores\r
PACKAGE_SRCS_COMMON = ../src makefile\r
diff --git a/packages/ti/board/diag/csirx/build/makefile b/packages/ti/board/diag/csirx/build/makefile
index bab6b224dee8aeeb55f1681328f5e8f8e71e615d..81d618136eb692b819d1dcafc8502144fdf8e119 100755 (executable)
INCLUDE_EXTERNAL_INTERFACES = pdk\r
\r
# List all the components required by the application\r
-COMP_LIST_COMMON = board csl csl_init osal_nonos uart i2c fvid2 udma csirx dss\r
-ifeq ($(SOC), $(filter $(SOC), j721e))\r
-COMP_LIST_COMMON += sciclient\r
-endif\r
-\r
+COMP_LIST_COMMON = $(PDK_COMMON_BAREMETAL_COMP)\r
+COMP_LIST_COMMON += fvid2 csirx dss\r
\r
# Common source files and CFLAGS across all platforms and cores\r
PACKAGE_SRCS_COMMON = ../src makefile\r
diff --git a/packages/ti/board/diag/current_monitor/build/makefile b/packages/ti/board/diag/current_monitor/build/makefile
index 203e0ff3d63832f93d99cefe1c60f4af25f2a538..9627ad81d424bf1f228df7528add5a16d8e7879d 100755 (executable)
INCLUDE_EXTERNAL_INTERFACES = pdk
# List all the components required by the application
-COMP_LIST_COMMON = board csl csl_init osal_nonos uart i2c
-ifeq ($(SOC), $(filter $(SOC), j721e am65xx j7200))
-COMP_LIST_COMMON += sciclient gpio
-endif
-
+COMP_LIST_COMMON = $(PDK_COMMON_BAREMETAL_COMP)
# Common source files and CFLAGS across all platforms and cores
PACKAGE_SRCS_COMMON = ../src makefile
diff --git a/packages/ti/board/diag/display_port/build/makefile b/packages/ti/board/diag/display_port/build/makefile
index 9b5421ae45a320cd818b584bea5918ce0e610b28..d9c25bf897f8619f2d477bcfa5086e1afb9083a1 100755 (executable)
INCLUDE_EXTERNAL_INTERFACES = pdk\r
\r
# List all the components required by the application\r
-COMP_LIST_COMMON = board csl csl_init osal_nonos uart i2c dss fvid2\r
-ifeq ($(SOC), $(filter $(SOC), j721e))\r
-COMP_LIST_COMMON += sciclient\r
-endif\r
+COMP_LIST_COMMON = $(PDK_COMMON_BAREMETAL_COMP)\r
+COMP_LIST_COMMON += dss fvid2\r
\r
# Common source files and CFLAGS across all platforms and cores\r
PACKAGE_SRCS_COMMON = ../src makefile\r
index 25846bdc0aa95ad8a6f681cfa7b02c7287e294e9..8fa2e58327fa7263c6b5f79876b8a54927c6cbc3 100755 (executable)
INCLUDE_EXTERNAL_INTERFACES = pdk\r
\r
# List all the components required by the application\r
-COMP_LIST_COMMON = board csl csl_init osal_nonos uart i2c\r
-ifeq ($(SOC), $(filter $(SOC), j721e))\r
-COMP_LIST_COMMON += sciclient\r
-endif\r
+COMP_LIST_COMMON = $(PDK_COMMON_BAREMETAL_COMP)\r
\r
\r
# Common source files and CFLAGS across all platforms and cores\r
diff --git a/packages/ti/board/diag/eeprom/build/makefile b/packages/ti/board/diag/eeprom/build/makefile
index 6a853aff2a23ee4d2aea18d6d9c53d7fd841fdf4..9943f68007e4f45411691e9b325194ebfb777e31 100755 (executable)
INCLUDE_EXTERNAL_INTERFACES = pdk
# List all the components required by the application
-COMP_LIST_COMMON = board csl csl_init osal_nonos uart i2c
-ifeq ($(SOC), $(filter $(SOC), j721e am65xx j7200))
-COMP_LIST_COMMON += sciclient
-endif
+COMP_LIST_COMMON = $(PDK_COMMON_BAREMETAL_COMP)
# Common source files and CFLAGS across all platforms and cores
PACKAGE_SRCS_COMMON = ../src makefile
diff --git a/packages/ti/board/diag/emac/build/makefile b/packages/ti/board/diag/emac/build/makefile
index d6955875b4736d35f33f8dfda2a7d3d6896c9bd0..210981a88ccdbc4468ff8881dfef07d97b5c1146 100755 (executable)
INCLUDE_EXTERNAL_INTERFACES = pdk
# List all the components required by the application
-COMP_LIST_COMMON = emac uart osal_nonos csl csl_init board gpio i2c
-ifeq ($(SOC), $(filter $(SOC), j721e am65xx))
-COMP_LIST_COMMON += sciclient udma
-endif
+COMP_LIST_COMMON = $(PDK_COMMON_BAREMETAL_COMP)
+COMP_LIST_COMMON += emac
# Common source files and CFLAGS across all platforms and cores
diff --git a/packages/ti/board/diag/emmc/build/makefile b/packages/ti/board/diag/emmc/build/makefile
index f439652be229366c9438883286454260c03a6581..c21f21c260270cb0553a196ff5ae925bda1cae62 100755 (executable)
INCLUDE_EXTERNAL_INTERFACES = pdk
# List all the components required by the application
-COMP_LIST_COMMON = board csl csl_init osal_nonos uart gpio mmcsd i2c
-ifeq ($(SOC), $(filter $(SOC), j721e am65xx j7200))
-COMP_LIST_COMMON += sciclient
-endif
-
+COMP_LIST_COMMON = $(PDK_COMMON_BAREMETAL_COMP)
+COMP_LIST_COMMON += mmcsd
# Common source files and CFLAGS across all platforms and cores
PACKAGE_SRCS_COMMON = ../src makefile
diff --git a/packages/ti/board/diag/exp_header/build/makefile b/packages/ti/board/diag/exp_header/build/makefile
index 0f9da7d15826ede7d875c819520664f220ac3c01..eb21c258f5315d138a953aecd2087335d5dccd78 100755 (executable)
INCLUDE_EXTERNAL_INTERFACES = pdk\r
\r
# List all the components required by the application\r
-COMP_LIST_COMMON = board csl csl_init osal_nonos uart gpio i2c\r
-ifeq ($(SOC), $(filter $(SOC), j721e j7200))\r
-COMP_LIST_COMMON += sciclient\r
-endif\r
-\r
+COMP_LIST_COMMON = $(PDK_COMMON_BAREMETAL_COMP)\r
\r
# Common source files and CFLAGS across all platforms and cores\r
PACKAGE_SRCS_COMMON = ../src $(BOARD) makefile\r
diff --git a/packages/ti/board/diag/ext_rtc/build/makefile b/packages/ti/board/diag/ext_rtc/build/makefile
index 13a75a8c76ff1a79370be18acedebfe741a7334d..34ff3ded018a4320e5967b2c44d5ef58a944c81e 100755 (executable)
INCLUDE_EXTERNAL_INTERFACES = pdk\r
\r
# List all the components required by the application\r
-COMP_LIST_COMMON = board csl csl_init osal_nonos uart i2c\r
-ifeq ($(SOC), $(filter $(SOC), j721e am65xx j7200))\r
-COMP_LIST_COMMON += sciclient\r
-endif\r
-\r
+COMP_LIST_COMMON = $(PDK_COMMON_BAREMETAL_COMP)\r
\r
# Common source files and CFLAGS across all platforms and cores\r
PACKAGE_SRCS_COMMON = ../src makefile\r
diff --git a/packages/ti/board/diag/fpd_lib/build/makefile b/packages/ti/board/diag/fpd_lib/build/makefile
index 598ab1d6cc60a0bfd109bf9a9dbd7810f54997f3..ee7955908a3b6e7ac56692f77016075ce8581b63 100755 (executable)
INCLUDE_EXTERNAL_INTERFACES = pdk\r
\r
# List all the components required by the application\r
-COMP_LIST_COMMON = board csl csl_init osal_nonos uart i2c\r
-ifeq ($(SOC), $(filter $(SOC), j721e))\r
-COMP_LIST_COMMON += sciclient\r
-endif\r
-\r
+COMP_LIST_COMMON = $(PDK_COMMON_BAREMETAL_COMP)\r
\r
# Common source files and CFLAGS across all platforms and cores\r
PACKAGE_SRCS_COMMON = ../src makefile\r
diff --git a/packages/ti/board/diag/framework/build/makefile b/packages/ti/board/diag/framework/build/makefile
index 81b0ddcfc3bdec524f0c783bbe2c5ae29e3b02d0..12dee9f1c92609dc6d61d6c10a5a81f338541839 100755 (executable)
INCLUDE_EXTERNAL_INTERFACES = pdk csl
# List all the components required by the application
-COMP_LIST_COMMON = csl csl_init osal_nonos uart gpio i2c fatfs_indp mmcsd board
-ifeq ($(SOC), $(filter $(SOC), j721e am65xx j7200))
-COMP_LIST_COMMON += sciclient udma
-endif
-
+COMP_LIST_COMMON = $(PDK_COMMON_BAREMETAL_COMP)
+COMP_LIST_COMMON += fatfs_indp mmcsd
# Common source files and CFLAGS across all platforms and cores
PACKAGE_SRCS_COMMON = ../src makefile
diff --git a/packages/ti/board/diag/hdmi/build/makefile b/packages/ti/board/diag/hdmi/build/makefile
index e7542323360334b2a646f2cd1c06f51ea186cd1f..a80e09c9e75a1cee598502a4ac7d6f4ea2b448bd 100755 (executable)
INCLUDE_EXTERNAL_INTERFACES = pdk\r
\r
# List all the components required by the application\r
-COMP_LIST_COMMON = board csl csl_init osal_nonos uart i2c dss fvid2\r
-ifeq ($(SOC), $(filter $(SOC), j721e))\r
-COMP_LIST_COMMON += sciclient\r
-endif\r
+COMP_LIST_COMMON = $(PDK_COMMON_BAREMETAL_COMP)\r
+COMP_LIST_COMMON += dss fvid2\r
\r
# Common source files and CFLAGS across all platforms and cores\r
PACKAGE_SRCS_COMMON = ../src makefile\r
diff --git a/packages/ti/board/diag/hyperbus/build/makefile b/packages/ti/board/diag/hyperbus/build/makefile
index 8fe824d31fee64455cbfb6345fd26653e97971c5..3e814a3ec84a278d3b56c8bf23d1f3648356be02 100755 (executable)
INCLUDE_EXTERNAL_INTERFACES = pdk\r
\r
# List all the components required by the application\r
-COMP_LIST_COMMON = board csl csl_init osal_nonos uart i2c spi\r
-ifeq ($(SOC), $(filter $(SOC), j721e j7200))\r
-COMP_LIST_COMMON += sciclient gpio\r
-endif\r
-\r
+COMP_LIST_COMMON = $(PDK_COMMON_BAREMETAL_COMP)\r
+COMP_LIST_COMMON += spi\r
\r
# Common source files and CFLAGS across all platforms and cores\r
# Common source files and CFLAGS across all platforms and cores\r
diff --git a/packages/ti/board/diag/icssg_led/build/makefile b/packages/ti/board/diag/icssg_led/build/makefile
index c7fa7e740f789a8550518a5a0b6859193ee5bf7c..6674fa61afa2df172b70326e4ade4f0aef99a09c 100755 (executable)
INCLUDE_EXTERNAL_INTERFACES = pdk
# List all the components required by the application
-COMP_LIST_COMMON = board csl csl_init osal_nonos uart gpio i2c
-ifeq ($(SOC), $(filter $(SOC), am65xx))
-COMP_LIST_COMMON += sciclient
-endif
-
+COMP_LIST_COMMON = $(PDK_COMMON_BAREMETAL_COMP)
# Common source files and CFLAGS across all platforms and cores
PACKAGE_SRCS_COMMON = ../src $(BOARD) makefile
index 5ecb38e41312354286230d0e4a94853d4c8cb33f..c9c0147e8bdb4409b7c50499ecd508d86c8c1d6e 100755 (executable)
INCLUDE_EXTERNAL_INTERFACES = pdk
# List all the components required by the application
-COMP_LIST_COMMON = board csl csl_init osal_nonos uart i2c
-ifeq ($(SOC), $(filter $(SOC), am65xx))
-COMP_LIST_COMMON += sciclient
-endif
-
+COMP_LIST_COMMON = $(PDK_COMMON_BAREMETAL_COMP)
# Common source files and CFLAGS across all platforms and cores
PACKAGE_SRCS_COMMON = ../src makefile
index d9ab7fdefaaf726aab62b50f3c0d9b99a06e024e..659b10cd1532a0e098827c3ce10722fcf0f66a26 100755 (executable)
INCLUDE_EXTERNAL_INTERFACES = pdk
# List all the components required by the application
-COMP_LIST_COMMON = board csl csl_init osal_nonos uart gpio i2c
-ifeq ($(SOC), $(filter $(SOC), j721e am65xx j7200))
-COMP_LIST_COMMON += sciclient
-endif
-
+COMP_LIST_COMMON = $(PDK_COMMON_BAREMETAL_COMP)
# Common source files and CFLAGS across all platforms and cores
PACKAGE_SRCS_COMMON = ../src makefile
diff --git a/packages/ti/board/diag/led_industrial/build/makefile b/packages/ti/board/diag/led_industrial/build/makefile
index e5aa02069185e95241607bac3207de4b549bdc22..52a94ffacc6d3de37637b1233c0520076bb944d5 100755 (executable)
INCLUDE_EXTERNAL_INTERFACES = pdk
# List all the components required by the application
-COMP_LIST_COMMON = board csl csl_init osal_nonos uart gpio i2c
-ifeq ($(SOC), $(filter $(SOC), am65xx))
-COMP_LIST_COMMON += sciclient
-endif
+COMP_LIST_COMMON = $(PDK_COMMON_BAREMETAL_COMP)
# Common source files and CFLAGS across all platforms and cores
PACKAGE_SRCS_COMMON = ../src makefile
diff --git a/packages/ti/board/diag/leo_pmic_lib/build/makefile b/packages/ti/board/diag/leo_pmic_lib/build/makefile
index db85d467a8371e010c71da4e3d119c8df150c106..adad9c71c3596b3030199f61e7581c4c779dc6fb 100755 (executable)
INCLUDE_EXTERNAL_INTERFACES = pdk\r
\r
# List all the components required by the application\r
-COMP_LIST_COMMON = board csl csl_init osal_nonos uart i2c\r
-ifeq ($(SOC), $(filter $(SOC), j721e))\r
-COMP_LIST_COMMON += sciclient\r
-endif\r
+COMP_LIST_COMMON = $(PDK_COMMON_BAREMETAL_COMP)\r
\r
# Common source files and CFLAGS across all platforms and cores\r
PACKAGE_SRCS_COMMON = ../src makefile\r
index ce50accd470d382998e3dcdd694dd41ef801c7bb..0969574bf869914ab727214b0ad73c13b524c41d 100755 (executable)
INCLUDE_EXTERNAL_INTERFACES = pdk\r
\r
# List all the components required by the application\r
-COMP_LIST_COMMON = board csl csl_init osal_nonos uart gpio i2c\r
-ifeq ($(SOC), $(filter $(SOC), j721e j7200))\r
-COMP_LIST_COMMON += sciclient\r
-endif\r
-\r
+COMP_LIST_COMMON = $(PDK_COMMON_BAREMETAL_COMP)\r
\r
# Common source files and CFLAGS across all platforms and cores\r
PACKAGE_SRCS_COMMON = ../src makefile\r
diff --git a/packages/ti/board/diag/mcan/build/makefile b/packages/ti/board/diag/mcan/build/makefile
index db34246b616b0ce50266364dc601a6b923553a7b..c0867207b81248868f824302fe83c9c9d677a712 100755 (executable)
INCLUDE_EXTERNAL_INTERFACES = pdk
# List all the components required by the application
-COMP_LIST_COMMON = board csl csl_init osal_nonos uart gpio i2c
-ifeq ($(SOC), $(filter $(SOC), j721e am65xx j7200))
-COMP_LIST_COMMON += sciclient
-endif
-
+COMP_LIST_COMMON = $(PDK_COMMON_BAREMETAL_COMP)
# Common source files and CFLAGS across all platforms and cores
PACKAGE_SRCS_COMMON = ../src $(BOARD) makefile
diff --git a/packages/ti/board/diag/mcasp/build/makefile b/packages/ti/board/diag/mcasp/build/makefile
index 016bcc4fcecd6582281e5c16d765267402aa4f26..a76bc7af9ed53fe0b2b91c255f17cea3e7066d90 100755 (executable)
INCLUDE_EXTERNAL_INTERFACES = pdk
# List all the components required by the application
-COMP_LIST_COMMON = board csl csl_init osal_nonos uart gpio i2c
-ifeq ($(SOC), $(filter $(SOC), am65xx))
-COMP_LIST_COMMON += sciclient
-endif
-
+COMP_LIST_COMMON = $(PDK_COMMON_BAREMETAL_COMP)
# Common source files and CFLAGS across all platforms and cores
PACKAGE_SRCS_COMMON = ../src makefile
index 2ec9786beb4c4b19e8e5638bc786eebb20e0b561..cbd935fc54be3a75178a798f3793a1a5fc4e664d 100755 (executable)
INCLUDE_EXTERNAL_INTERFACES = pdk
# List all the components required by the application
-COMP_LIST_COMMON = board csl csl_init osal_nonos uart i2c
-ifeq ($(SOC), $(filter $(SOC), j721e am65xx j7200))
-COMP_LIST_COMMON += sciclient
-endif
-
+COMP_LIST_COMMON = $(PDK_COMMON_BAREMETAL_COMP)
# Common source files and CFLAGS across all platforms and cores
PACKAGE_SRCS_COMMON = ../src makefile
diff --git a/packages/ti/board/diag/mmcsd/build/makefile b/packages/ti/board/diag/mmcsd/build/makefile
index 5acb467d7a649fd0b79d5e1f94a4e1880bbdb4e5..a4b66a69b020f4b7441d21fad23192f0a606e443 100755 (executable)
INCLUDE_EXTERNAL_INTERFACES = pdk
# List all the components required by the application
-COMP_LIST_COMMON = board csl csl_init osal_nonos uart gpio mmcsd i2c
-ifeq ($(SOC), $(filter $(SOC), j721e am65xx j7200))
-COMP_LIST_COMMON += sciclient
-endif
-
+COMP_LIST_COMMON = $(PDK_COMMON_BAREMETAL_COMP)
+COMP_LIST_COMMON += mmcsd
# Common source files and CFLAGS across all platforms and cores
PACKAGE_SRCS_COMMON = ../src makefile
diff --git a/packages/ti/board/diag/norflash/build/makefile b/packages/ti/board/diag/norflash/build/makefile
index eba19e4c8602a61f2c5dab90fce8f6470eb1c5d1..6e0303b70cf52a1ce1e2bb22e1569043f971fc9c 100755 (executable)
INCLUDE_EXTERNAL_INTERFACES = pdk
# List all the components required by the application
-COMP_LIST_COMMON = board csl csl_init osal_nonos uart gpio spi i2c
-ifeq ($(SOC), $(filter $(SOC), j721e am65xx))
-COMP_LIST_COMMON += sciclient udma
-endif
-
+COMP_LIST_COMMON = $(PDK_COMMON_BAREMETAL_COMP)
+COMP_LIST_COMMON += spi
# Common source files and CFLAGS across all platforms and cores
ifeq ($(BOARD), $(filter $(BOARD), am65xx_evm am65xx_idk))
diff --git a/packages/ti/board/diag/ospi/build/makefile b/packages/ti/board/diag/ospi/build/makefile
index fcf4c96b7ad6f5a63b19921053b384985c6e2755..e0cfb442cf60ae2edecce3c79941949a360f04ca 100755 (executable)
INCLUDE_EXTERNAL_INTERFACES = pdk
# List all the components required by the application
-COMP_LIST_COMMON = board csl csl_init osal_nonos uart gpio spi i2c
-ifeq ($(SOC), $(filter $(SOC), j721e am65xx))
-COMP_LIST_COMMON += sciclient udma
-endif
-
+COMP_LIST_COMMON = $(PDK_COMMON_BAREMETAL_COMP)
+COMP_LIST_COMMON += spi
# Common source files and CFLAGS across all platforms and cores
PACKAGE_SRCS_COMMON = ../src makefile
diff --git a/packages/ti/board/diag/pcie/build/makefile b/packages/ti/board/diag/pcie/build/makefile
index d385fb4536d2c317639b4901c1b990581e4d0623..8f965655cc08efc6c3851b75dc63526b39ecfb7f 100755 (executable)
INCLUDE_EXTERNAL_INTERFACES = pdk\r
\r
# List all the components required by the application\r
-COMP_LIST_COMMON = uart osal_nonos csl csl_init board i2c\r
-ifeq ($(SOC), $(filter $(SOC), am65xx))\r
-COMP_LIST_COMMON += sciclient\r
-endif\r
-\r
+COMP_LIST_COMMON = $(PDK_COMMON_BAREMETAL_COMP)\r
\r
# Common source files and CFLAGS across all platforms and cores\r
PACKAGE_SRCS_COMMON = ../src makefile\r
diff --git a/packages/ti/board/diag/pmic/build/makefile b/packages/ti/board/diag/pmic/build/makefile
index fb1cc38cfe71600411f2ab8f76a8dd6a82c8d66e..a92f8763a67d3af15aff06cf04f4deab183f9be6 100755 (executable)
INCLUDE_EXTERNAL_INTERFACES = pdk\r
\r
# List all the components required by the application\r
-COMP_LIST_COMMON = board csl csl_init osal_nonos uart i2c sciclient\r
+COMP_LIST_COMMON = $(PDK_COMMON_BAREMETAL_COMP)\r
\r
# Common source files and CFLAGS across all platforms and cores\r
PACKAGE_SRCS_COMMON = ../src makefile\r
diff --git a/packages/ti/board/diag/rotary_switch/build/makefile b/packages/ti/board/diag/rotary_switch/build/makefile
index 93a804f11795b84240707c771fd7a9102389ebc2..4fff9fadf8600e22f0333b6d93f3cf52c185bbdb 100755 (executable)
INCLUDE_EXTERNAL_INTERFACES = pdk
# List all the components required by the application
-COMP_LIST_COMMON = board csl csl_init osal_nonos uart i2c
-ifeq ($(SOC), $(filter $(SOC), am65xx))
-COMP_LIST_COMMON += sciclient
-endif
-
+COMP_LIST_COMMON = $(PDK_COMMON_BAREMETAL_COMP)
# Common source files and CFLAGS across all platforms and cores
PACKAGE_SRCS_COMMON = ../src makefile
diff --git a/packages/ti/board/diag/rs485_uart/build/makefile b/packages/ti/board/diag/rs485_uart/build/makefile
index c1ae6e8af1d6a8b8d5ccd029df558e14330ecd80..afd7420ce22bc596682cf1199eacd7e089d1cace 100755 (executable)
INCLUDE_EXTERNAL_INTERFACES = pdk
# List all the components required by the application
-COMP_LIST_COMMON = board csl csl_init osal_nonos uart gpio i2c
-ifeq ($(SOC), $(filter $(SOC), j721e am65xx j7200))
-COMP_LIST_COMMON += sciclient
-endif
-
+COMP_LIST_COMMON = $(PDK_COMMON_BAREMETAL_COMP)
# Common source files and CFLAGS across all platforms and cores
PACKAGE_SRCS_COMMON = ../src $(BOARD) makefile
diff --git a/packages/ti/board/diag/temperature/build/makefile b/packages/ti/board/diag/temperature/build/makefile
index 5781e030ad7517ab1e91de9a0372a03d69baff2e..6d035e2ed93c488a90de62714616eb201a43881f 100755 (executable)
INCLUDE_EXTERNAL_INTERFACES = pdk\r
\r
# List all the components required by the application\r
-COMP_LIST_COMMON = board csl csl_init osal_nonos uart i2c\r
-ifeq ($(SOC), $(filter $(SOC), j721e am65xx j7200))\r
-COMP_LIST_COMMON += sciclient\r
-endif\r
-\r
+COMP_LIST_COMMON = $(PDK_COMMON_BAREMETAL_COMP)\r
\r
# Common source files and CFLAGS across all platforms and cores\r
PACKAGE_SRCS_COMMON = ../src makefile\r
diff --git a/packages/ti/board/diag/uart/build/makefile b/packages/ti/board/diag/uart/build/makefile
index a299ea1af3cb95f50dcdd79f989865b1069ba993..fef4d57368d122ecc67daa8e073a8c0ee7efc52a 100755 (executable)
INCLUDE_EXTERNAL_INTERFACES = pdk csl
# List all the components required by the application
-COMP_LIST_COMMON = board csl csl_init osal_nonos uart gpio i2c
-ifeq ($(SOC), $(filter $(SOC), j721e am65xx j7200))
-COMP_LIST_COMMON += sciclient udma
-endif
-
+COMP_LIST_COMMON = $(PDK_COMMON_BAREMETAL_COMP)
# Common source files and CFLAGS across all platforms and cores
PACKAGE_SRCS_COMMON = ../src makefile
diff --git a/packages/ti/board/diag/usb_device/build/makefile b/packages/ti/board/diag/usb_device/build/makefile
index dea2003f29dc0a5be986ccd6b737c80947625ffb..7998363a800b100e651099035b331b9a15458f3a 100755 (executable)
INCLUDE_EXTERNAL_INTERFACES = pdk\r
\r
# List all the components required by the application\r
-COMP_LIST_COMMON = uart osal_nonos csl csl_init board i2c usb\r
-ifeq ($(SOC), $(filter $(SOC), am65xx))\r
-COMP_LIST_COMMON += sciclient\r
-endif\r
-\r
+COMP_LIST_COMMON = $(PDK_COMMON_BAREMETAL_COMP)\r
+COMP_LIST_COMMON += usb\r
\r
# Common source files and CFLAGS across all platforms and cores\r
PACKAGE_SRCS_COMMON = ../src makefile\r
diff --git a/packages/ti/board/diag/usb_host/build/makefile b/packages/ti/board/diag/usb_host/build/makefile
index 7fac81b1717cd98cb52f3956b4c8fff5a2fee78b..96b343e70f4fe4de6aea53109601dbbc949429c4 100755 (executable)
INCLUDE_EXTERNAL_INTERFACES = pdk\r
\r
# List all the components required by the application\r
-COMP_LIST_COMMON = uart osal_nonos csl csl_init board i2c usb fatfs_indp\r
-ifeq ($(SOC), $(filter $(SOC), am65xx))\r
-COMP_LIST_COMMON += sciclient\r
-endif\r
-\r
+COMP_LIST_COMMON = $(PDK_COMMON_BAREMETAL_COMP)\r
+COMP_LIST_COMMON += usb fatfs_indp\r
\r
# Common source files and CFLAGS across all platforms and cores\r
PACKAGE_SRCS_COMMON = ../src makefile\r
diff --git a/packages/ti/board/examples/ddr_thermal_test_app/makefile b/packages/ti/board/examples/ddr_thermal_test_app/makefile
index 4210a473177fbbf60827ab264db39ec3a48bab71..df84a93383f62b4bf111e17c28d8f1f9eb5b91f5 100644 (file)
ifeq ($(IS_BAREMETAL),yes)
BUILD_OS_TYPE = baremetal
-COMP_LIST_COMMON = osal_nonos
+COMP_LIST_COMMON = $(PDK_COMMON_BAREMETAL_COMP)
else
BUILD_OS_TYPE = tirtos
CFLAGS_OS_DEFINES = -DUSE_BIOS
EXTERNAL_INTERFACES = bios xdc
-COMP_LIST_COMMON = osal_tirtos
+COMP_LIST_COMMON = $(PDK_COMMON_TIRTOS_COMP)
ifeq ($(SOC), j721e)
XDC_CFG_FILE_$(CORE) = $(PDK_INSTALL_PATH)/ti/build/$(SOC)/sysbios_$(ISA).cfg
endif
INCLUDE_EXTERNAL_INTERFACES = pdk $(EXTERNAL_INTERFACES)
INCLUDE_INTERNAL_INTERFACES =
-ifeq ($(CSL_BUILD),$(filter $(CSL_BUILD), CSL))
- COMP_LIST_COMMON += csl
-else
+ifneq ($(CSL_BUILD),$(filter $(CSL_BUILD), CSL))
COMP_LIST_COMMON += csl2 csl_trim
endif
-# List all the components required by the application
-ifeq ($(SOC),$(filter $(SOC), j721e))
-ifeq ($(CORE),$(filter $(CORE), mcu1_0))
- COMP_LIST_COMMON += csl_init sciclient board uart i2c
-
-# Enable copy of vectors
- COMP_LIST_COMMON += copyvecs
-endif
-endif
-
# Common source files and CFLAGS across all platforms and cores
PACKAGE_SRCS_COMMON = .
SRCS_COMMON = main.c
diff --git a/packages/ti/board/utils/uniflash/target/build/uart_make.mk b/packages/ti/board/utils/uniflash/target/build/uart_make.mk
index aa860972df2f2e630ce498b541404d83bdc1164d..c045ea601d1fa351d74adc4b352a93ffc3ea130b 100755 (executable)
INCLUDE_EXTERNAL_INTERFACES = pdk
# List all the components required by the application
-COMP_LIST_COMMON = board csl csl_init osal_nonos uart i2c
+COMP_LIST_COMMON = $(PDK_COMMON_BAREMETAL_COMP)
ifeq ($(BOARD), $(filter $(BOARD), j721e_evm am65xx_evm am65xx_idk j7200_evm))
-COMP_LIST_COMMON += spi_dma udma gpio mmcsd
+COMP_LIST_COMMON += spi_dma mmcsd
+endif
+ifneq ($(strip $(HS_SUFFIX)),) #if $(HS_SUFFIX) is non-empty
+ COMP_LIST_COMMON += sciclient$(HS_SUFFIX)
endif
-COMP_LIST_COMMON += sciclient$(HS_SUFFIX)
# Common source files and CFLAGS across all platforms and cores
ifeq ($(BUILD_HS),yes)
index a96e5c08cc15bf3c139e335037e754c38216f904..6eb22ec1067d748c19cd189f32afd84a02f86bee 100755 (executable)
INCLUDE_EXTERNAL_INTERFACES = pdk
# List all the components required by the application
-COMP_LIST_COMMON += board uart osal_nonos csl csl_init i2c sciclient$(HS_SUFFIX)
+COMP_LIST_COMMON += $(PDK_COMMON_BAREMETAL_COMP)
+ifneq ($(strip $(HS_SUFFIX)),) #if $(HS_SUFFIX) is non-empty
+ COMP_LIST_COMMON += sciclient$(HS_SUFFIX)
+endif
CFLAGS_LOCAL_COMMON = $(PDK_CFLAGS) $(SBL_CFLAGS)
endif # ifeq ($(BOOTMODE), uart)
# Select libraries based on flags
-ifeq ($(filter $(SBL_CFLAGS), -DSBL_USE_DMA=1), -DSBL_USE_DMA=1)
- COMP_LIST_COMMON += udma
-endif # ifeq ($(filter $(SBL_CFLAGS), -DSBL_USE_DMA=1), -DSBL_USE_DMA=1)
-
ifeq ($(filter $(SBL_CFLAGS), -DBOOT_MMCSD), -DBOOT_MMCSD)
COMP_LIST_COMMON += mmcsd fatfs_indp
endif # ifeq ($(filter $(SBL_CFLAGS), -DBOOT_MMCSD), -DBOOT_MMCSD)
diff --git a/packages/ti/boot/sbl/build/sbl_mcu0_boot_perf_test.mk b/packages/ti/boot/sbl/build/sbl_mcu0_boot_perf_test.mk
index 3afdd2fe79cb5992c6c8e04071832adf1dcfe0b7..fda4d755444a8d46266eef128d6908bac6f5590b 100644 (file)
INCLUDE_EXTERNAL_INTERFACES = pdk
# List all the components required by the application
-COMP_LIST_COMMON = csl_init csl board uart osal_nonos sciclient i2c sbl_lib_$(BOOTMODE)
+COMP_LIST_COMMON = $(PDK_COMMON_BAREMETAL_COMP) sbl_lib_$(BOOTMODE)
ifeq ($(filter $(SBL_CFLAGS), -DBOOT_MMCSD), -DBOOT_MMCSD)
COMP_LIST_COMMON += mmcsd fatfs_indp
diff --git a/packages/ti/boot/sbl/build/sbl_smp_test.mk b/packages/ti/boot/sbl/build/sbl_smp_test.mk
index fa2541dd8d718cad873a3a98de845dabef5e6f26..13d9e3d4fb942d3110db6f46999878df372fa295 100644 (file)
INCLUDE_EXTERNAL_INTERFACES = pdk
# List all the components required by the application
-COMP_LIST_COMMON = csl_init csl uart osal_nonos
+COMP_LIST_COMMON = $(PDK_COMMON_BAREMETAL_COMP)
SRCS_COMMON += sbl_smp_multicore.c
-ifeq ($(CORE), mcu1_0)
- COMP_LIST_COMMON += board sciclient i2c
-endif
-
# asm files and linker scripts change due to different tool chains for R5 and A53
ifeq ($(CORE),$(filter $(CORE), mcu1_0 mcu2_0 mcu3_0))
SRCS_ASM_COMMON = sbl_smp_r5.asm
index 3cc9ac1ef203028ab63b304b76743a623d8b3a67..b830511731e028bbebef9d3ebf319be0d8dde5f9 100644 (file)
export PDK_CFLAGS
export PDK_LNKFLAGS
+PDK_COMMON_COMP = csl board uart i2c
+ifeq ($(SOC),$(filter $(SOC), am65xx j721e j7200 am64x))
+ PDK_COMMON_COMP += sciclient udma
+else
+ ifeq ($(SOC),$(filter $(SOC), tpr12))
+ PDK_COMMON_COMP += edma
+ endif
+endif
+
+ifneq ($(SOC),$(filter $(SOC), am64x tda2xx tda2px tda2ex tda3xx))
+ PDK_COMMON_COMP += gpio
+endif
+
+# Uncomment the following when pmic library is ready
+#ifeq ($(SOC),$(filter $(SOC), j721e j7200))
+# PDK_COMMON_COMP += pmic
+#endif
+
+PDK_COMMON_TIRTOS_COMP = $(PDK_COMMON_COMP) osal_tirtos
+ifneq ($(SOC),$(filter $(SOC), tpr12))
+# Enable copy of vectors
+ ifeq ($(ISA),$(filter $(ISA), r5f))
+ PDK_COMMON_TIRTOS_COMP += copyvecs
+ endif
+endif
+
+PDK_COMMON_BAREMETAL_COMP = $(PDK_COMMON_COMP) osal_nonos
+ifeq ($(ARCH),c66x)
+ PDK_COMMON_BAREMETAL_COMP += csl_intc
+else
+ ifneq ($(ARCH),c71)
+ PDK_COMMON_BAREMETAL_COMP += csl_init
+ endif
+endif
+
+export PDK_COMMON_TIRTOS_COMP
+export PDK_COMMON_BAREMETAL_COMP
+
pdk_component_make_include := 1
endif
diff --git a/packages/ti/diag/examples/esm_example_app/makefile b/packages/ti/diag/examples/esm_example_app/makefile
index ea7adf58075389d225446d35bbffb9e463270e5f..16d5523bc12ab0bab8d3c465284c496db789d721 100644 (file)
INCLUDE_EXTERNAL_INTERFACES = pdk sdr
# List all the components required by the application
+COMP_LIST_COMMON = csl_utils_common csl_uart_console
+COMP_LIST_COMMON += sdr
+
+ifeq ($(SOC),$(filter $(SOC), j721e am64x))
+ COMP_LIST_COMMON += $(PDK_COMMON_BAREMETAL_COMP)
+endif
+
ifeq ($(CSL_BUILD),$(filter $(CSL_BUILD), CSL))
- COMP_LIST_COMMON = csl
+ ifneq ($(SOC),$(filter $(SOC), j721e am64x))
+ COMP_LIST_COMMON = csl
+ endif
else
COMP_LIST_COMMON = csl2 csl_trim
endif
-COMP_LIST_COMMON += csl_utils_common csl_uart_console
-ifeq ($(SOC),$(filter $(SOC), j721e am64x))
- COMP_LIST_COMMON += csl_init osal_nonos board uart sciclient i2c
-endif
-COMP_LIST_COMMON += sdr
# Common source files and CFLAGS across all platforms and cores
PACKAGE_SRCS_COMMON = .
diff --git a/packages/ti/diag/sdr/test/sdtf-test/makefile.mk b/packages/ti/diag/sdr/test/sdtf-test/makefile.mk
index fbc8c6e0c1a042b9ea533a54feb208d591d499bb..f63c5c0196dd19c5ddc89656bd2fbb46f14c8be4 100644 (file)
INCLUDE_EXTERNAL_INTERFACES = pdk
# List all the components required by the application
-COMP_LIST_COMMON = csl sciclient
-COMP_LIST_COMMON += board i2c uart
-COMP_LIST_COMMON += csl_init osal_nonos
+COMP_LIST_COMMON = $(PDK_COMMON_BAREMETAL_COMP)
COMP_LIST_COMMON += sdr
SRCS_COMMON = sdtf_main.c sdtf_test.c sdtf_init.c sdtf_profile.c sdtf_injecterr.c \
diff --git a/packages/ti/drv/cal/examples/cal_capture_test/makefile.mk b/packages/ti/drv/cal/examples/cal_capture_test/makefile.mk
index 35f061d6fb27de8c8010493124936241ad115e0b..06b7aaab3b24299f28630d13555875ceb59c3533 100644 (file)
INCLUDE_EXTERNAL_INTERFACES = pdk
INCLUDE_INTERNAL_INTERFACES =
-# List all the components required by the application
-COMP_LIST_COMMON = csl fvid2 cal board uart i2c
-
-ifeq ($(SOC),$(filter $(SOC), am65xx))
-COMP_LIST_COMMON += sciclient
-endif
-
CFLAGS_LOCAL_COMMON = $(PDK_CFLAGS) $(CAL_CFLAGS)
ifeq ($(BUILD_OS_TYPE), baremetal)
- COMP_LIST_COMMON += csl_init osal_nonos cal_app_utils_baremetal
+ COMP_LIST_COMMON = $(PDK_COMMON_BAREMETAL_COMP)
+ COMP_LIST_COMMON += cal_app_utils_baremetal
SRCS_COMMON = main_baremetal.c
ifeq ($(ISA),$(filter $(ISA), a53))
LNKFLAGS_LOCAL_$(CORE) += --entry Entry
CFLAGS_LOCAL_COMMON += -DBARE_METAL
else
INCLUDE_EXTERNAL_INTERFACES += xdc bios
- COMP_LIST_COMMON += osal_tirtos cal_app_utils
+ COMP_LIST_COMMON = $(PDK_COMMON_TIRTOS_COMP)
+ COMP_LIST_COMMON += cal_app_utils
SRCS_COMMON = main_tirtos.c
# 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))
- COMP_LIST_COMMON += copyvecs
- endif
-
endif
+# List all the specific components required by the application
+COMP_LIST_COMMON += fvid2 cal
+
ifeq ($(CORE),$(filter $(CORE), mpu1_0 mpu1_1))
EXTERNAL_LNKCMD_FILE_LOCAL = $(PDK_CAL_COMP_PATH)/examples/utils/src/V0/linker_cal_a53.lds
endif
diff --git a/packages/ti/drv/cal/examples/cal_loopback_test/makefile.mk b/packages/ti/drv/cal/examples/cal_loopback_test/makefile.mk
index 9f66f6ed1cac992f84ff3a310cbfbc7201ee35b4..fd09ea5c585919c39b622a55b01d36400cd1fc8c 100644 (file)
INCLUDE_EXTERNAL_INTERFACES = pdk
INCLUDE_INTERNAL_INTERFACES =
-# List all the components required by the application
-COMP_LIST_COMMON = csl fvid2 cal dss board uart i2c
-COMP_LIST_COMMON += sciclient pm_lib
-COMP_LIST_COMMON += dss_app_utils
CFLAGS_LOCAL_COMMON = $(PDK_CFLAGS) $(CAL_CFLAGS)
ifeq ($(BUILD_OS_TYPE), baremetal)
- COMP_LIST_COMMON += csl_init osal_nonos cal_app_utils_baremetal
+ COMP_LIST_COMMON = $(PDK_COMMON_BAREMETAL_COMP)
+ COMP_LIST_COMMON += cal_app_utils_baremetal
SRCS_COMMON = main_baremetal.c
ifeq ($(ISA),$(filter $(ISA), a53))
LNKFLAGS_LOCAL_$(CORE) += --entry Entry
CFLAGS_LOCAL_COMMON += -DBARE_METAL
else
INCLUDE_EXTERNAL_INTERFACES += xdc bios
- COMP_LIST_COMMON += osal_tirtos cal_app_utils
+ COMP_LIST_COMMON = $(PDK_COMMON_TIRTOS_COMP)
+ COMP_LIST_COMMON += cal_app_utils
SRCS_COMMON = main_tirtos.c
# 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))
- COMP_LIST_COMMON += copyvecs
- endif
-
endif
+# List all the specific components required by the application
+COMP_LIST_COMMON += fvid2 cal dss
+COMP_LIST_COMMON += pm_lib
+COMP_LIST_COMMON += dss_app_utils
+
ifeq ($(CORE),$(filter $(CORE), mpu1_0 mpu1_1))
EXTERNAL_LNKCMD_FILE_LOCAL = $(PDK_CAL_COMP_PATH)/examples/utils/src/V0/linker_cal_a53.lds
endif
index edde607da81e3cc2fec070ff24263e24bb9b3557..2325f86976f2f54672236cafd2bd4c463bbd4992 100644 (file)
INCLUDE_EXTERNAL_INTERFACES = pdk
# List all the components required by the application
-COMP_LIST_COMMON = csl board crc
+COMP_LIST_COMMON = $(PDK_COMMON_TIRTOS_COMP)
+COMP_LIST_COMMON += crc
+
INCLUDE_EXTERNAL_INTERFACES += xdc bios pdk
-COMP_LIST_COMMON += osal_tirtos
XDC_CFG_FILE_$(CORE) = $(PDK_INSTALL_PATH)/ti/build/$(SOC)/sysbios_$(ISA).cfg
# Common source files and CFLAGS across all platforms and cores
CFLAGS_LOCAL_COMMON = $(PDK_CFLAGS)
-ifneq ($(SOC),$(filter $(SOC), tpr12))
-# Enable copy of vectors
-ifeq ($(ISA),$(filter $(ISA), r5f))
- COMP_LIST_COMMON += copyvecs
-endif
-endif
-
# Core/SoC/platform specific source files and CFLAGS
# Example:
# SRCS_<core/SoC/platform-name> =
diff --git a/packages/ti/drv/dss/examples/dss_colorbar_test/makefile b/packages/ti/drv/dss/examples/dss_colorbar_test/makefile
index 49694bb76af163a576ce91034276391bcb152735..6835a219050974d417fd9b2a23c7e7c81b53009a 100755 (executable)
INCLUDE_EXTERNAL_INTERFACES = pdk
# List all the components required by the application
-COMP_LIST_COMMON = csl fvid2 dss dss_app_utils
-COMP_LIST_COMMON += board uart sciclient pm_lib i2c
+COMP_LIST_COMMON = $(PDK_COMMON_TIRTOS_COMP)
+COMP_LIST_COMMON += fvid2 dss dss_app_utils
+COMP_LIST_COMMON += pm_lib
INCLUDE_EXTERNAL_INTERFACES += xdc bios
-COMP_LIST_COMMON += osal_tirtos
SRCS_COMMON = main_tirtos.c
# 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
SRCS_COMMON += dss_colorbar_test.c
CFLAGS_LOCAL_COMMON += $(PDK_CFLAGS) $(DSS_CFLAGS)
-ifeq ($(ISA),$(filter $(ISA), r5f))
- COMP_LIST_COMMON += copyvecs
-endif
-
# Core/SoC/platform specific source files and CFLAGS
# Example:
# SRCS_<core/SoC/platform-name> =
diff --git a/packages/ti/drv/dss/examples/dss_display_test/makefile.mk b/packages/ti/drv/dss/examples/dss_display_test/makefile.mk
index bb0bfd300a9cb7486ac80ddb0fd6f23d76629582..ed25790bc0763e0a8602e01cf52a067c00aad994 100755 (executable)
# need to be included for this component
INCLUDE_EXTERNAL_INTERFACES = pdk
-# List all the components required by the application
-COMP_LIST_COMMON = csl fvid2 dss
-COMP_LIST_COMMON += board uart sciclient pm_lib i2c
-
ifeq ($(BUILD_OS_TYPE), baremetal)
- COMP_LIST_COMMON += osal_nonos csl_init dss_app_utils
+ COMP_LIST_COMMON = $(PDK_COMMON_BAREMETAL_COMP)
+ COMP_LIST_COMMON += dss_app_utils
SRCS_COMMON = main_baremetal.c
CFLAGS_LOCAL_COMMON += -DDSS_TESTAPP_BAREMETAL
ifeq ($(ISA),$(filter $(ISA), a53))
endif
else
INCLUDE_EXTERNAL_INTERFACES += xdc bios
- COMP_LIST_COMMON += osal_tirtos dss_app_utils_sysbios
+ COMP_LIST_COMMON = $(PDK_COMMON_TIRTOS_COMP)
+ COMP_LIST_COMMON += dss_app_utils_sysbios
SRCS_COMMON = main_tirtos.c
# 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
XDC_CFG_UPDATE_$(CORE) = dss_display_test_prf.cfg
-
- ifeq ($(ISA),$(filter $(ISA), r5f))
- COMP_LIST_COMMON += copyvecs
- endif
-
endif
+# List all the specific components required by the application
+COMP_LIST_COMMON += fvid2 dss
+COMP_LIST_COMMON += pm_lib
+
# Common source files and CFLAGS across all platforms and cores
PACKAGE_SRCS_COMMON = .
SRCS_COMMON += dss_display_test.c
diff --git a/packages/ti/drv/edma/examples/edma_memcpy_test/makefile b/packages/ti/drv/edma/examples/edma_memcpy_test/makefile
index 2559a8a2d6a634412b52e9574f070ecfd736da78..485a8b9b055ee21b862867dcf58124bb9709952d 100755 (executable)
INCLUDE_EXTERNAL_INTERFACES = pdk
# List all the components required by the application
-COMP_LIST_COMMON = csl edma board
+COMP_LIST_COMMON = $(PDK_COMMON_TIRTOS_COMP)
+COMP_LIST_COMMON += edma
INCLUDE_EXTERNAL_INTERFACES += xdc bios pdk
-COMP_LIST_COMMON += osal_tirtos
XDC_CFG_FILE_$(CORE) = $(PDK_INSTALL_PATH)/ti/build/$(SOC)/sysbios_$(ISA).cfg
-ifeq ($(SOC),$(filter $(SOC), tpr12))\r
-# Append local auxilia·ry linker command file\r
-APPEND_LNKCMD_FILE = ./$(SOC)/linker_$(ISA).cmd\r
-endif\r
+ifeq ($(SOC),$(filter $(SOC), tpr12))
+# Append local auxilia�ry linker command file
+APPEND_LNKCMD_FILE = ./$(SOC)/linker_$(ISA).cmd
+endif
# Common source files and CFLAGS across all platforms and cores
PACKAGE_SRCS_COMMON = .
diff --git a/packages/ti/drv/emac/example/PacketInspection/dra7xx/makefile b/packages/ti/drv/emac/example/PacketInspection/dra7xx/makefile
index 61d39f4ef827130ecd8b72165735a98fa2558845..514bcb80ba664cd4f4999405640a0a1c27bfd5c4 100644 (file)
INCLUDE_EXTERNAL_INTERFACES = bios xdc pdk
# List all the components required by the application
-COMP_LIST_COMMON = emac i2c uart osal_tirtos board drv_emac_test_utils csl
+COMP_LIST_COMMON = $(PDK_COMMON_TIRTOS_COMP) emac drv_emac_test_utils
# Enable XDC build for application by providing XDC CFG File per core
XDC_CFG_FILE_ipu1_0 = emac_test_m4.cfg
diff --git a/packages/ti/drv/emac/test/EmacLoopbackTest/am65xx/cpsw/makefile b/packages/ti/drv/emac/test/EmacLoopbackTest/am65xx/cpsw/makefile
index aaefcfbe0b6af2432a50bb3d48bc5db918a55bb3..07d4376bbfcc9a31c6e81303242e3c02c1225249 100644 (file)
@@ -20,17 +20,12 @@ INCDIR += $(PDK_INSTALL_PATH)/ti/build/unit-test/Unity/src $(PDK_INSTALL_PATH)/t
SRCS_COMMON += main_am65xx.c test_utils_k3.c unity_config.c unity.c
-# Enable copy of vectors
-ifeq ($(ISA),$(filter $(ISA), r5f))
- COMP_LIST_COMMON = copyvecs
-endif
-
# List all the external components/interfaces, whose interface header files
# need to be included for this component
INCLUDE_EXTERNAL_INTERFACES = bios xdc pdk
# List all the components required by the application
-COMP_LIST_COMMON += emac uart uart_console osal_tirtos csl board udma sciclient
+COMP_LIST_COMMON = $(PDK_COMMON_TIRTOS_COMP) emac uart_console
ifeq ($(CORE),$(filter $(CORE), mpu1_0))
diff --git a/packages/ti/drv/emac/test/EmacLoopbackTest/am65xx/icssg/makefile_dualmac b/packages/ti/drv/emac/test/EmacLoopbackTest/am65xx/icssg/makefile_dualmac
index d0af1a23bfc7cb1d29e1301657c91e0317641baa..ab6bec5f1c113212db601cf2f3071b11cfe444f5 100644 (file)
@@ -14,17 +14,12 @@ INCDIR += $(PDK_INSTALL_PATH)/ti/build/unit-test/Unity/src $(PDK_INSTALL_PATH)/t
SRCS_COMMON += main_am65xx.c test_utils_k3.c emac_fw_config_dual_mac.c unity_config.c unity.c
-# Enable copy of vectors
-ifeq ($(ISA),$(filter $(ISA), r5f))
- COMP_LIST_COMMON = copyvecs
-endif
-
# List all the external components/interfaces, whose interface header files
# need to be included for this component
INCLUDE_EXTERNAL_INTERFACES = bios xdc pdk
# List all the components required by the application
-COMP_LIST_COMMON += emac uart uart_console osal_tirtos csl pruss board udma sciclient
+COMP_LIST_COMMON = $(PDK_COMMON_TIRTOS_COMP) emac uart_console pruss
ifeq ($(CORE),$(filter $(CORE), mpu1_0))
# Enable XDC build for application by providing XDC CFG File per core
diff --git a/packages/ti/drv/emac/test/EmacLoopbackTest/am65xx/icssg/makefile_without_ddr b/packages/ti/drv/emac/test/EmacLoopbackTest/am65xx/icssg/makefile_without_ddr
index 2e51ac7d04df0fa6b41525aa9f5839f0b94f888a..97d43bcd262cc207f687e3c1efbc3ed54d123719 100644 (file)
@@ -14,17 +14,12 @@ INCDIR += $(PDK_INSTALL_PATH)/ti/build/unit-test/Unity/src $(PDK_INSTALL_PATH)/t
SRCS_COMMON += main_am65xx.c test_utils_k3.c emac_fw_config_dual_mac.c unity_config.c unity.c
-# Enable copy of vectors
-ifeq ($(ISA),$(filter $(ISA), r5f))
- COMP_LIST_COMMON = copyvecs
-endif
-
# List all the external components/interfaces, whose interface header files
# need to be included for this component
INCLUDE_EXTERNAL_INTERFACES = bios xdc pdk
# List all the components required by the application
-COMP_LIST_COMMON += emac uart uart_console osal_tirtos csl pruss board udma sciclient
+COMP_LIST_COMMON = $(PDK_COMMON_TIRTOS_COMP) emac uart_console pruss
ifeq ($(CORE),$(filter $(CORE), mpu1_0))
# Enable XDC build for application by providing XDC CFG File per core
diff --git a/packages/ti/drv/emac/test/EmacLoopbackTest/j721e/cpsw/makefile b/packages/ti/drv/emac/test/EmacLoopbackTest/j721e/cpsw/makefile
index 00390bb33d14c3129493c78c4afe06ae2d8717e0..bb003315d446f59b682b2639a2ca64a166b843f3 100644 (file)
INCLUDE_EXTERNAL_INTERFACES = bios xdc pdk
# List all the components required by the application
-COMP_LIST_COMMON = emac uart uart_console osal_tirtos csl board udma sciclient i2c
+COMP_LIST_COMMON = $(PDK_COMMON_TIRTOS_COMP) emac uart_console
XDC_CFG_FILE_$(CORE) = $(PDK_INSTALL_PATH)/ti/build/$(SOC)/sysbios_$(ISA).cfg
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))
- COMP_LIST_COMMON += copyvecs
-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 b/packages/ti/drv/emac/test/EmacLoopbackTest/j721e/icssg/makefile
index 093f340aaec36a1e325a0df9be1ba6ca6ccfbed8..e5bae2951c8c30f3a2ff532bb817789622e680d5 100644 (file)
INCLUDE_EXTERNAL_INTERFACES = bios xdc pdk
# List all the components required by the application
-COMP_LIST_COMMON = emac uart uart_console osal_tirtos csl pruss board udma sciclient i2c
+COMP_LIST_COMMON = $(PDK_COMMON_TIRTOS_COMP) emac uart_console pruss
ifeq ($(CORE),$(filter $(CORE), mpu1_0))
# Enable XDC build for application by providing XDC CFG File per core
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 2d709fbdc9dd0ddb4a26186601fdeb287dbe4538..1a329d258f7420b46830645f59166d6d6fd060b4 100644 (file)
@@ -19,18 +19,13 @@ SRCS_COMMON += main_j721e.c test_utils_k3.c emac_fw_config_dual_mac.c unity_conf
INCLUDE_EXTERNAL_INTERFACES = bios xdc pdk
# List all the components required by the application
-COMP_LIST_COMMON = emac uart uart_console osal_tirtos csl pruss board udma sciclient i2c
+COMP_LIST_COMMON = $(PDK_COMMON_TIRTOS_COMP) emac uart_console pruss
XDC_CFG_FILE_$(CORE) = $(PDK_INSTALL_PATH)/ti/build/$(SOC)/sysbios_$(ISA).cfg
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))
- COMP_LIST_COMMON += copyvecs
-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 cf33fbb04edd10f4e16a626ba00c9ae48979ed37..580479ea245aa94925a59ae2eb9e8933cd043293 100644 (file)
BUILD_OS_TYPE = baremetal
CFLAGS_OS_DEFINES =
LNKFLAGS_LOCAL_mpu1_0 += --entry Entry
-COMP_LIST_COMMON = osal_nonos
- ifeq ($(ARCH),c66x)
- COMP_LIST_COMMON += csl_intc
- else
- COMP_LIST_COMMON += csl_init
- endif
+COMP_LIST_COMMON = $(PDK_COMMON_BAREMETAL_COMP)
EXTERNAL_INTERFACES =
XDC_CFG_FILE_mpu1_0 =
XDC_CFG_FILE_mcu1_0 =
BUILD_OS_TYPE = tirtos
CFLAGS_OS_DEFINES = -DUSE_BIOS
EXTERNAL_INTERFACES = bios xdc
-COMP_LIST_COMMON = osal_tirtos
+COMP_LIST_COMMON = $(PDK_COMMON_TIRTOS_COMP)
ifeq ($(SOC),$(filter $(SOC), am65xx))
XDC_CFG_FILE_mpu1_0 = ./am65xx/gpioLedBlinkTest_a53.cfg
XDC_CFG_FILE_mcu1_0 = ./am65xx/gpioLedBlinkTest_r5.cfg
SRCDIR += tpr12
endif
-ifneq ($(SOC),$(filter $(SOC), tpr12))
-# Enable copy of vectors
-ifeq ($(ISA),$(filter $(ISA), r5f))
- COMP_LIST_COMMON += copyvecs
-endif
-endif
-
# List all the external components/interfaces, whose interface header files
# need to be included for this component
INCLUDE_EXTERNAL_INTERFACES = pdk $(EXTERNAL_INTERFACES)
# List all the components required by the application
-#COMP_LIST_COMMON += gpio_profile uart board csl profiling
-COMP_LIST_COMMON += gpio board csl
-ifeq ($(SOC),$(filter $(SOC), tpr12))
-else
-COMP_LIST_COMMON += uart
-endif
-
-ifeq ($(SOC),$(filter $(SOC), am65xx j721e j7200))
-COMP_LIST_COMMON += sciclient i2c
-endif
-
+#COMP_LIST_COMMON += gpio_profile profiling
PACKAGE_SRCS_COMMON = ../../test
CFLAGS_LOCAL_COMMON = $(PDK_CFLAGS) $(CFLAGS_GPIO_UT) $(CFLAGS_OS_DEFINES)
index 9c5508ba8016ca3f651073b25e0bea8ea2d2111c..36a0feaa7aca46717351574fe5df12d7b73acea0 100755 (executable)
INCLUDE_EXTERNAL_INTERFACES = pdk
# List all the components required by the application
-#COMP_LIST_COMMON = csl hwa board
-COMP_LIST_COMMON = hwa board
+COMP_LIST_COMMON = $(PDK_COMMON_TIRTOS_COMP)
+COMP_LIST_COMMON += hwa
INCLUDE_EXTERNAL_INTERFACES += xdc bios pdk
-COMP_LIST_COMMON += osal_tirtos
XDC_CFG_FILE_$(CORE) = $(PDK_INSTALL_PATH)/ti/build/$(SOC)/sysbios_$(ISA).cfg
ifeq ($(CORE),$(filter $(CORE), c66xdsp_1))
EXTERNAL_LNKCMD_FILE_LOCAL = $(PDK_INSTALL_PATH)/ti/drv/hwa/test/tpr12/dss_hwa_linker.cmd
diff --git a/packages/ti/drv/i2c/example/i2c_utility/makefile b/packages/ti/drv/i2c/example/i2c_utility/makefile
index 5c6871bfeca462aea8359571315e27c6de8e4ec9..32281c623621eda6825723d438336443bdd9a316 100755 (executable)
INCLUDE_EXTERNAL_INTERFACES = pdk csl_arch
# List all the components required by the application
-COMP_LIST_COMMON = csl csl_utils_common csl_uart_console csl_arch
-COMP_LIST_COMMON += csl_init osal_nonos sciclient i2c board uart
+COMP_LIST_COMMON = $(PDK_COMMON_BAREMETAL_COMP)
+COMP_LIST_COMMON += csl_utils_common csl_uart_console csl_arch
# Common source files and CFLAGS across all platforms and cores
PACKAGE_SRCS_COMMON = .
diff --git a/packages/ti/drv/i2c/example/tdaxx/led_blink/makefile b/packages/ti/drv/i2c/example/tdaxx/led_blink/makefile
index f1d72694d12bc99e10f6219e673839051aaddeb8..7e751306ef8f939d4ebe636b726965d5bc1c58f7 100644 (file)
INCLUDE_EXTERNAL_INTERFACES = bios xdc pdk
# List all the components required by the application
-COMP_LIST_COMMON = i2c osal_tirtos csl
+COMP_LIST_COMMON = $(PDK_COMMON_TIRTOS_COMP)
# Enable XDC build for application by providing XDC CFG File per core
XDC_CFG_FILE_ipu1_0 = i2cSample.cfg
diff --git a/packages/ti/drv/i2c/test/eeprom_read/makefile b/packages/ti/drv/i2c/test/eeprom_read/makefile
index 7310ce2e0f5b386718b904e06fef1b7faf51a4e1..b21ff31f85c02f6230b70f52953ca4cef4034ff9 100644 (file)
BUILD_OS_TYPE = baremetal
CFLAGS_OS_DEFINES =
LNKFLAGS_LOCAL_mpu1_0 += --entry Entry
-COMP_LIST_COMMON = csl_init osal_nonos
+COMP_LIST_COMMON = $(PDK_COMMON_BAREMETAL_COMP)
EXTERNAL_INTERFACES =
XDC_CFG_FILE_mpu1_0 =
XDC_CFG_FILE_mcu1_0 =
BUILD_OS_TYPE = tirtos
CFLAGS_OS_DEFINES = -DUSE_BIOS
EXTERNAL_INTERFACES = bios xdc
-COMP_LIST_COMMON = osal_tirtos
+COMP_LIST_COMMON = $(PDK_COMMON_TIRTOS_COMP)
ifeq ($(SOC),$(filter $(SOC), j721e j7200 am65xx am64x))
XDC_CFG_FILE_$(CORE) = $(PDK_INSTALL_PATH)/ti/build/$(SOC)/sysbios_$(ISA).cfg
endif
# need to be included for this component
INCLUDE_EXTERNAL_INTERFACES = pdk $(EXTERNAL_INTERFACES)
-# List all the components required by the application
-#COMP_LIST_COMMON = i2c_profile uart board csl profiling
-COMP_LIST_COMMON += i2c uart board csl
-
-ifeq ($(SOC),$(filter $(SOC), am65xx j721e j7200 am64x))
-COMP_LIST_COMMON += sciclient
-endif
+# List all the specific components required by the application
+#COMP_LIST_COMMON = i2c_profile profiling
CFLAGS_I2C_UT =
# SRCS_<core/SoC/platform-name> =
# CFLAGS_LOCAL_<core/SoC/platform-name> =
-ifneq ($(SOC),$(filter $(SOC), tpr12))
-# Enable copy of vectors
-ifeq ($(ISA),$(filter $(ISA), r5f))
- COMP_LIST_COMMON += copyvecs
-endif
-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/i2c/test/master_slave/makefile b/packages/ti/drv/i2c/test/master_slave/makefile
index c4cbac3ccf21186e2dbfb3a1f15468c4da459fd2..261c6f34f15166c67d9ab212faae97a6c8662347 100644 (file)
BUILD_OS_TYPE = baremetal
CFLAGS_OS_DEFINES =
LNKFLAGS_LOCAL_mpu1_0 += --entry Entry
-COMP_LIST_COMMON = osal_nonos
-ifeq ($(ARCH),c66x)
- COMP_LIST_COMMON += csl_intc
-else
- COMP_LIST_COMMON += csl_init
-endif
+COMP_LIST_COMMON = $(PDK_COMMON_BAREMETAL_COMP)
EXTERNAL_INTERFACES =
XDC_CFG_FILE_mpu1_0 =
XDC_CFG_FILE_mcu1_0 =
BUILD_OS_TYPE = tirtos
CFLAGS_OS_DEFINES = -DUSE_BIOS
EXTERNAL_INTERFACES = bios xdc
-COMP_LIST_COMMON = osal_tirtos
+COMP_LIST_COMMON = $(PDK_COMMON_TIRTOS_COMP)
ifeq ($(SOC),$(filter $(SOC), j721e j7200 am65xx tpr12))
XDC_CFG_FILE_$(CORE) = $(PDK_INSTALL_PATH)/ti/build/$(SOC)/sysbios_$(ISA).cfg
endif
# need to be included for this component
INCLUDE_EXTERNAL_INTERFACES = pdk $(EXTERNAL_INTERFACES)
-# List all the components required by the application
-#COMP_LIST_COMMON = i2c_profile uart board csl profiling
-COMP_LIST_COMMON += i2c uart board csl
-
-ifeq ($(SOC),$(filter $(SOC), am65xx j721e j7200))
-COMP_LIST_COMMON += sciclient
-endif
+# List all the specific components required by the application
+#COMP_LIST_COMMON = i2c_profile profiling
PACKAGE_SRCS_COMMON = src ../src makefile
ifeq ($(SOC),$(filter $(SOC), am65xx))
# SRCS_<core/SoC/platform-name> =
# CFLAGS_LOCAL_<core/SoC/platform-name> =
-
-ifneq ($(SOC),$(filter $(SOC), tpr12))
-# Enable copy of vectors
-ifeq ($(ISA),$(filter $(ISA), r5f))
- COMP_LIST_COMMON += copyvecs
-endif
-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/iolink/test/stack_test/makefile b/packages/ti/drv/iolink/test/stack_test/makefile
index 398facae3c753b8794649a39b0fda2e5dbe72f0c..1a4e92286e1d26426a058212023254fcc734f106 100644 (file)
BUILD_OS_TYPE = baremetal
CFLAGS_OS_DEFINES =
LNKFLAGS_LOCAL_mpu1_0 += --entry Entry
-COMP_LIST_COMMON = osal_nonos
-ifeq ($(ARCH),c66x)
- COMP_LIST_COMMON += csl_intc
-else
- COMP_LIST_COMMON += csl_init
-endif
+COMP_LIST_COMMON = $(PDK_COMMON_BAREMETAL_COMP)
EXTERNAL_INTERFACES =
XDC_CFG_FILE_a9host =
else
BUILD_OS_TYPE = tirtos
CFLAGS_OS_DEFINES = -DUSE_BIOS
EXTERNAL_INTERFACES = bios xdc
-COMP_LIST_COMMON = osal_tirtos
+COMP_LIST_COMMON = $(PDK_COMMON_TIRTOS_COMP)
XDC_CFG_FILE_a9host = ./$(SOC)/armv7/bios/iolink_arm_idkam437x.cfg
endif
# Name of the binary if different from the default (APP_NAME)_$(BOARD_$(CORE)_<build_profile>
LOCAL_APP_NAME = IOLINK$(IOLINK_OS_TYPE)_Stack_$(BOARD)_$(CORE)TestApp
-COMP_LIST_COMMON += iolink pruss uart gpio spi
-
-# List all the components required by the application
-COMP_LIST_COMMON += csl board
+# List all the specific components required by the application
+COMP_LIST_COMMON += iolink pruss spi
PACKAGE_SRCS_COMMON = .
CFLAGS_LOCAL_COMMON = $(PDK_CFLAGS) $(CFLAGS_IOLINK_DMA) $(CFLAGS_OS_DEFINES)
diff --git a/packages/ti/drv/ipc/examples/common/makefile.mk b/packages/ti/drv/ipc/examples/common/makefile.mk
index 5e240c7b641f8ece8d686bc76fd5324055cf5667..f86c5f198b369bf767a92578d7605144b95d4df0 100644 (file)
INCLUDE_EXTERNAL_INTERFACES = pdk
# List all the components required by the application
-COMP_LIST_COMMON = csl sciclient
-COMP_LIST_COMMON += board i2c uart
ifeq ($(BUILD_OS_TYPE), baremetal)
- COMP_LIST_COMMON += csl_init osal_nonos
+ COMP_LIST_COMMON = $(PDK_COMMON_BAREMETAL_COMP)
COMP_LIST_COMMON += ipc_baremetal
SRCS_COMMON += main_baremetal.c
ifeq ($(ISA),$(filter $(ISA), a53, a72))
endif
else
INCLUDE_EXTERNAL_INTERFACES += xdc bios
- COMP_LIST_COMMON += ipc osal_tirtos
+ COMP_LIST_COMMON = $(PDK_COMMON_TIRTOS_COMP)
+ COMP_LIST_COMMON += ipc
SRCS_COMMON += main_tirtos.c
# 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
diff --git a/packages/ti/drv/ipc/examples/ipc_perf_test/makefile.mk b/packages/ti/drv/ipc/examples/ipc_perf_test/makefile.mk
index 9f55187d42a46ca2cfb0527b31d60923b203f04d..f8edc2c01be39a551ce639ef486b51c5a154b222 100644 (file)
INCLUDE_EXTERNAL_INTERFACES = pdk
# List all the components required by the application
-COMP_LIST_COMMON = csl ipc sciclient
-COMP_LIST_COMMON += board i2c uart
+COMP_LIST_COMMON = ipc
ifeq ($(BUILD_OS_TYPE), baremetal)
- COMP_LIST_COMMON += csl_init osal_nonos
+ COMP_LIST_COMMON += $(PDK_COMMON_BAREMETAL_COMP)
SRCS_COMMON = main_baremetal.c
ifeq ($(ISA),$(filter $(ISA), a53, a72))
LNKFLAGS_LOCAL_$(CORE) += --entry Entry
endif
else
INCLUDE_EXTERNAL_INTERFACES += xdc bios
- COMP_LIST_COMMON += osal_tirtos
+ COMP_LIST_COMMON += $(PDK_COMMON_TIRTOS_COMP)
SRCS_COMMON += main_tirtos.c
# 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
diff --git a/packages/ti/drv/mailbox/examples/mailbox_msg_testapp/makefile b/packages/ti/drv/mailbox/examples/mailbox_msg_testapp/makefile
index ea43136e8a39079c75d1093d25afacbf6f341d03..ce0f2f38c4593be3a58a5b015e1a7ffd2bdb1d08 100644 (file)
INCLUDE_EXTERNAL_INTERFACES = pdk
# List all the components required by the application
-COMP_LIST_COMMON = csl mailbox board
+COMP_LIST_COMMON = $(PDK_COMMON_TIRTOS_COMP)
+COMP_LIST_COMMON += mailbox
INCLUDE_EXTERNAL_INTERFACES += xdc bios pdk
-COMP_LIST_COMMON += osal_tirtos
XDC_CFG_FILE_$(CORE) = $(PDK_INSTALL_PATH)/ti/build/$(SOC)/sysbios_$(ISA).cfg
-ifneq ($(SOC),$(filter $(SOC), tpr12))
-# Enable copy of vectors
-ifeq ($(ISA),$(filter $(ISA), r5f))
- COMP_LIST_COMMON += copyvecs
-endif
-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/mailbox/examples/mailbox_perf_testapp/makefile b/packages/ti/drv/mailbox/examples/mailbox_perf_testapp/makefile
index a304309da9a1573b81ecc41d417de253e02d34b8..fb9ac75874ddfa84b5bfbc811e6dd71339d92a74 100755 (executable)
INCLUDE_EXTERNAL_INTERFACES = xdc pdk bios
# List all the components required by the application
-COMP_LIST_COMMON += csl csl_utils_common csl_uart_console mailbox
ifeq ($(BOARD),$(filter $(BOARD), am64x_evm))
- COMP_LIST_COMMON += osal_tirtos board uart sciclient i2c
+ COMP_LIST_COMMON += $(PDK_COMMON_TIRTOS_COMP)
+else
+ COMP_LIST_COMMON += csl
endif
+COMP_LIST_COMMON += csl_utils_common csl_uart_console mailbox
ifeq ($(BOARD),$(filter $(BOARD), am64x_evm))
ifeq ($(ISA),$(filter $(ISA), r5f))
XDC_CFG_FILE_$(CORE) = $(SOC)/sysbios_$(ISA).cfg
diff --git a/packages/ti/drv/mailbox/examples/mailbox_perf_testapp/makefile_baremetal b/packages/ti/drv/mailbox/examples/mailbox_perf_testapp/makefile_baremetal
index 1f54d6b61b5d48bb1036a4cbca54bd08c0ff3aee..0206ce63e7c3169641d37be0bca88d16076908d0 100755 (executable)
INCLUDE_EXTERNAL_INTERFACES = pdk
# List all the components required by the application
-COMP_LIST_COMMON += csl csl_utils_common csl_uart_console mailbox_baremetal
ifeq ($(BOARD),$(filter $(BOARD), am64x_evm))
- COMP_LIST_COMMON += csl_init osal_nonos board uart sciclient i2c
+ COMP_LIST_COMMON += $(PDK_COMMON_BAREMETAL_COMP)
+else
+ COMP_LIST_COMMON += csl
endif
+COMP_LIST_COMMON += csl_utils_common csl_uart_console mailbox_baremetal
ifeq ($(SOC),$(filter $(SOC), am64x))
SRCS_COMMON = mailbox_perf_main_baremetal.c mailbox_perf_app.c
diff --git a/packages/ti/drv/mcasp/example/MCASP_AudioDCAnalogLoopback_TestApp/makefile b/packages/ti/drv/mcasp/example/MCASP_AudioDCAnalogLoopback_TestApp/makefile
index 56f30882f4f3556379cbc665befe7d22cb8b3932..a11f315b96a6786ce4abb9e1f67294a1686d4f3e 100755 (executable)
# need to be included for this component
INCLUDE_EXTERNAL_INTERFACES = bios xdc pdk
-COMP_LIST_COMMON = csl mcasp osal_tirtos uart board
+COMP_LIST_COMMON = $(PDK_COMMON_TIRTOS_COMP)
+COMP_LIST_COMMON += mcasp
CFLAGS_MCASP_UT = -DMCASP_MASTER -DAUDIO_DC_ANALOG_TEST
SRCDIR += ../j721e/src
INCDIR += ../j721e/include
- COMP_LIST_COMMON += udma sciclient i2c
-
# 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
XDC_CFG_UPDATE_$(CORE) = ../j721e/mcasp_extra_config.xs
SRCDIR += ../j7200/src
INCDIR += ../j7200/include
- COMP_LIST_COMMON += udma sciclient i2c
-
# 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
XDC_CFG_UPDATE_$(CORE) = ../j7200/mcasp_extra_config.xs
PACKAGE_SRCS_COMMON = .
CFLAGS_LOCAL_COMMON = $(PDK_CFLAGS) $(CFLAGS_MCASP_UT)
-# Enable copy of vectors
-ifeq ($(ISA),$(filter $(ISA), r5f))
- COMP_LIST_COMMON += copyvecs
-endif
-
# Core/SoC/platform specific source files and CFLAGS
# Example:
# SRCS_<core/SoC/platform-name> =
diff --git a/packages/ti/drv/mcasp/example/MCASP_AudioDCDigitalLoopback_TestApp/makefile b/packages/ti/drv/mcasp/example/MCASP_AudioDCDigitalLoopback_TestApp/makefile
index 3651a24c05db0ad0c256036888750c3a284422f6..d44f5ae4cea537ea1e303b0ae87bf4e07eeff8e1 100755 (executable)
# need to be included for this component
INCLUDE_EXTERNAL_INTERFACES = bios xdc pdk
-COMP_LIST_COMMON = csl mcasp osal_tirtos uart board
+COMP_LIST_COMMON = $(PDK_COMMON_TIRTOS_COMP)
+COMP_LIST_COMMON += mcasp
CFLAGS_MCASP_UT = -DMCASP_MASTER -DAUDIO_DC_DIGITAL_TEST
SRCDIR += ../j721e/src
INCDIR += ../j721e/include
- COMP_LIST_COMMON += udma sciclient i2c
-
# 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
XDC_CFG_UPDATE_$(CORE) = ../j721e/mcasp_extra_config.xs
SRCDIR += ../j7200/src
INCDIR += ../j7200/include
- COMP_LIST_COMMON += udma sciclient i2c
+ COMP_LIST_COMMON += udma
# 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
PACKAGE_SRCS_COMMON = .
CFLAGS_LOCAL_COMMON = $(PDK_CFLAGS) $(CFLAGS_MCASP_UT)
-# Enable copy of vectors
-ifeq ($(ISA),$(filter $(ISA), r5f))
- COMP_LIST_COMMON += copyvecs
-endif
-
# Core/SoC/platform specific source files and CFLAGS
# Example:
# SRCS_<core/SoC/platform-name> =
diff --git a/packages/ti/drv/mcasp/example/MCASP_AudioLoopback_TestApp/makefile b/packages/ti/drv/mcasp/example/MCASP_AudioLoopback_TestApp/makefile
index 96621c9c899a0808f4e656a29987de0cc1b7ee0f..2dbae482cb3ebe3a0e6446229c9b266bb5b95c63 100644 (file)
# need to be included for this component
INCLUDE_EXTERNAL_INTERFACES = bios xdc pdk
-COMP_LIST_COMMON = csl mcasp osal_tirtos uart board
+COMP_LIST_COMMON = $(PDK_COMMON_TIRTOS_COMP)
+COMP_LIST_COMMON += mcasp
CFLAGS_MCASP_UT = -DMCASP_MASTER
SRCDIR += ../evmAM65xx/src
INCDIR += ../evmAM65xx/include
- COMP_LIST_COMMON += udma sciclient
-
ifeq ($(CORE),$(filter $(CORE), mpu1_0))
# Enable XDC build for application by providing XDC CFG File per core
XDC_CFG_FILE_$(CORE) = ../evmAM65xx/a53/mcaspUnitTest_a53.cfg
SRCDIR += ../j721e/src
INCDIR += ../j721e/include
- COMP_LIST_COMMON += udma sciclient i2c
-
# 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
XDC_CFG_UPDATE_$(CORE) = ../j721e/mcasp_extra_config.xs
SRCDIR += ../j7200/src
INCDIR += ../j7200/include
- COMP_LIST_COMMON += udma sciclient i2c
-
# 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
XDC_CFG_UPDATE_$(CORE) = ../j7200/mcasp_extra_config.xs
PACKAGE_SRCS_COMMON = .
CFLAGS_LOCAL_COMMON = $(PDK_CFLAGS) $(CFLAGS_MCASP_UT)
-# Enable copy of vectors
-ifeq ($(ISA),$(filter $(ISA), r5f))
- COMP_LIST_COMMON += copyvecs
-endif
-
# Core/SoC/platform specific source files and CFLAGS
# Example:
# SRCS_<core/SoC/platform-name> =
diff --git a/packages/ti/drv/mcasp/example/MCASP_DeviceLoopback_Regression_TestApp/makefile b/packages/ti/drv/mcasp/example/MCASP_DeviceLoopback_Regression_TestApp/makefile
index c585f322e7be6fec0fd4710bbe90d222662e34dd..52ffd3ea3cc5e78bd49c3018e9fcf85c2e70633c 100644 (file)
INCLUDE_EXTERNAL_INTERFACES = bios xdc pdk
# List all the components required by the application
-COMP_LIST_COMMON = csl mcasp osal_tirtos uart board
+COMP_LIST_COMMON = $(PDK_COMMON_TIRTOS_COMP)
+COMP_LIST_COMMON += mcasp
CFLAGS_MCASP_UT = -DMCASP_MASTER -DDEVICE_LOOPBACK
# Enable below to log various events
# CFLAGS_MCASP_UT += -DMCASP_ENABLE_DEBUG_LOG
-ifeq ($(SOC),$(filter $(SOC), am65xx))
-COMP_LIST_COMMON += udma sciclient
-endif
-
PACKAGE_SRCS_COMMON = .
CFLAGS_LOCAL_COMMON = $(PDK_CFLAGS) $(CFLAGS_MCASP_UT)
diff --git a/packages/ti/drv/mcasp/example/MCASP_DeviceLoopback_TestApp/makefile b/packages/ti/drv/mcasp/example/MCASP_DeviceLoopback_TestApp/makefile
index 8674f5061efcdfcf0404179aeb4302b424962152..3841e38aa8e68082304f517bfc3732b6ccfbd6ea 100644 (file)
# need to be included for this component
INCLUDE_EXTERNAL_INTERFACES = bios xdc pdk
-COMP_LIST_COMMON = csl mcasp osal_tirtos uart board
+COMP_LIST_COMMON = $(PDK_COMMON_TIRTOS_COMP)
+COMP_LIST_COMMON += mcasp
CFLAGS_MCASP_UT = -DMCASP_MASTER -DDEVICE_LOOPBACK
SRCDIR += ../evmAM65xx/src
INCDIR += ../evmAM65xx/include
- COMP_LIST_COMMON += udma sciclient
-
ifeq ($(CORE),$(filter $(CORE), mpu1_0))
# Enable XDC build for application by providing XDC CFG File per core
XDC_CFG_FILE_$(CORE) = ../evmAM65xx/a53/mcaspUnitTest_a53.cfg
SRCDIR += ../j721e/src
INCDIR += ../j721e/include
- COMP_LIST_COMMON += udma sciclient i2c
-
# 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
XDC_CFG_UPDATE_$(CORE) = ../j721e/mcasp_extra_config.xs
SRCDIR += ../j7200/src
INCDIR += ../j7200/include
- COMP_LIST_COMMON += udma sciclient i2c
-
# 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
XDC_CFG_UPDATE_$(CORE) = ../j7200/mcasp_extra_config.xs
CFLAGS_LOCAL_COMMON = $(PDK_CFLAGS) $(CFLAGS_MCASP_UT)
-# Enable copy of vectors
-ifeq ($(ISA),$(filter $(ISA), r5f))
- COMP_LIST_COMMON += copyvecs
-endif
-
# Core/SoC/platform specific source files and CFLAGS
# Example:
# SRCS_<core/SoC/platform-name> =
index c1f4263a6083e3a6f5cdca4579a92aa87bf267fa..4896995dea28bf332a23c00b91924cfaa0e03ab8 100644 (file)
BUILD_OS_TYPE = baremetal
CFLAGS_OS_DEFINES =
LNKFLAGS_LOCAL_mpu1_0 += --entry Entry
-COMP_LIST_COMMON = csl_init osal_nonos
+COMP_LIST_COMMON = $(PDK_COMMON_BAREMETAL_COMP)
EXTERNAL_INTERFACES =
XDC_CFG_FILE_$(CORE) =
else
BUILD_OS_TYPE = tirtos
CFLAGS_OS_DEFINES = -DUSE_BIOS
EXTERNAL_INTERFACES = bios xdc
-COMP_LIST_COMMON = osal_tirtos
+COMP_LIST_COMMON = $(PDK_COMMON_TIRTOS_COMP)
ifeq ($(SOC),$(filter $(SOC), tpr12))
ifeq ($(CORE),$(filter $(CORE), mcu1_0))
endif
endif
-
-# List all the components required by the application
-COMP_LIST_COMMON += csl board
# tpr12 build
ifeq ($(BOARD),$(filter $(BOARD), tpr12_evm))
#CFLAGS_SPI_UT = -DMIBSPI_MULT_CHANNEL
diff --git a/packages/ti/drv/mmcsd/test/MMCSD_Baremetal_DMA_TestApp/makefile b/packages/ti/drv/mmcsd/test/MMCSD_Baremetal_DMA_TestApp/makefile
index d61517ac3c88519d55ae89adc4a5a574512c893c..5fc3242f4983b096361fb9cfacd56d75ea0e2c7d 100644 (file)
INCLUDE_EXTERNAL_INTERFACES = pdk csl_arch
# List all the components required by the application
-COMP_LIST_COMMON += uart osal_nonos mmcsd i2c board
-COMP_LIST_c66x = csl_intc
-COMP_LIST_COMMON += csl
-COMP_LIST_a15_0 = csl_init
-COMP_LIST_mpu1_0 = csl_init
-COMP_LIST_mpu1_1 = csl_init
-COMP_LIST_mcu1_0 = csl_init
-COMP_LIST_mcu1_1 = csl_init
-
-ifeq ($(SOC),$(filter $(SOC), j721e j7200))
-COMP_LIST_mcu2_0 = csl_init
-COMP_LIST_mcu2_1 = csl_init
-ifeq ($(SOC),$(filter $(SOC), j721e))
-COMP_LIST_mcu3_0 = csl_init
-COMP_LIST_mcu3_1 = csl_init
-endif
-endif
-
-ifeq ($(SOC),$(filter $(SOC), am65xx j721e j7200))
-COMP_LIST_COMMON += sciclient
-endif
+COMP_LIST_COMMON += $(PDK_COMMON_BAREMETAL_COMP)
+COMP_LIST_COMMON += mmcsd
# Common source files and CFLAGS across all platforms and cores
PACKAGE_SRCS_COMMON = .
diff --git a/packages/ti/drv/mmcsd/test/MMCSD_Baremetal_DMA_TestProject/makefile b/packages/ti/drv/mmcsd/test/MMCSD_Baremetal_DMA_TestProject/makefile
index 8d4af213128a85463dc4b32d54b47db6a2597b6f..a37303b1f9dd9ce05e0fada3759246ed55aad87b 100644 (file)
INCLUDE_EXTERNAL_INTERFACES = pdk csl_arch
# List all the components required by the application
-COMP_LIST_COMMON += uart osal_nonos mmcsd i2c board
-COMP_LIST_c66x = csl_intc
-COMP_LIST_COMMON += csl
-COMP_LIST_a15_0 = csl_init
-COMP_LIST_mpu1_0 = csl_init
-COMP_LIST_mcu1_0 = csl_init
-
-ifeq ($(SOC),$(filter $(SOC), am65xx j721e))
-COMP_LIST_COMMON += sciclient
-endif
+COMP_LIST_COMMON += $(PDK_COMMON_BAREMETAL_COMP)
+COMP_LIST_COMMON += mmcsd
# Common source files and CFLAGS across all platforms and cores
PACKAGE_SRCS_COMMON = .
diff --git a/packages/ti/drv/mmcsd/test/MMCSD_Baremetal_EMMC_DMA_TestApp/makefile b/packages/ti/drv/mmcsd/test/MMCSD_Baremetal_EMMC_DMA_TestApp/makefile
index 6c54e2283861231bae10c6e57c4fcb6a5261adcf..585eba2aa2d93681a8a4790364be3ccb919338ba 100644 (file)
INCLUDE_EXTERNAL_INTERFACES = pdk csl_arch
# List all the components required by the application
-COMP_LIST_COMMON += uart osal_nonos mmcsd i2c board
-COMP_LIST_c66x = csl_intc
-COMP_LIST_COMMON += csl
-COMP_LIST_a15_0 = csl_init
-COMP_LIST_mpu1_0 = csl_init
-COMP_LIST_mpu1_1 = csl_init
-COMP_LIST_mcu1_0 = csl_init
-COMP_LIST_mcu1_1 = csl_init
-
-ifeq ($(SOC),$(filter $(SOC), j721e j7200))
-COMP_LIST_mcu2_0 = csl_init
-COMP_LIST_mcu2_1 = csl_init
-ifeq ($(SOC),$(filter $(SOC), j721e))
-COMP_LIST_mcu3_0 = csl_init
-COMP_LIST_mcu3_1 = csl_init
-endif
-endif
-
-ifeq ($(SOC),$(filter $(SOC), am65xx j721e j7200))
-COMP_LIST_COMMON += sciclient
-endif
+COMP_LIST_COMMON += $(PDK_COMMON_BAREMETAL_COMP)
+COMP_LIST_COMMON += mmcsd
# Common source files and CFLAGS across all platforms and cores
PACKAGE_SRCS_COMMON = .
diff --git a/packages/ti/drv/mmcsd/test/MMCSD_Baremetal_EMMC_DMA_TestProject/makefile b/packages/ti/drv/mmcsd/test/MMCSD_Baremetal_EMMC_DMA_TestProject/makefile
index fa325a10f5665237d5e6e81188f56ae9370e6d2e..4259a419c0c99ecd586d3710363ec7503107a83c 100644 (file)
INCLUDE_EXTERNAL_INTERFACES = pdk csl_arch
# List all the components required by the application
-COMP_LIST_COMMON += uart osal_nonos mmcsd i2c board
-COMP_LIST_c66x = csl_intc
-COMP_LIST_COMMON += csl
-COMP_LIST_a15_0 = csl_init
-COMP_LIST_mpu1_0 = csl_init
-COMP_LIST_mcu1_0 = csl_init
-
-ifeq ($(SOC),$(filter $(SOC), am65xx j721e))
-COMP_LIST_COMMON += sciclient
-endif
+COMP_LIST_COMMON += $(PDK_COMMON_BAREMETAL_COMP)
+COMP_LIST_COMMON += mmcsd
# Common source files and CFLAGS across all platforms and cores
PACKAGE_SRCS_COMMON = .
diff --git a/packages/ti/drv/mmcsd/test/MMCSD_Baremetal_EMMC_TestApp/makefile b/packages/ti/drv/mmcsd/test/MMCSD_Baremetal_EMMC_TestApp/makefile
index 9ac4b704e82cfa02f05300dfbacb7ef56d6246b2..51d2dae20633907ffe81e6db14b6bf23b7cfda15 100644 (file)
INCLUDE_EXTERNAL_INTERFACES = pdk csl_arch
# List all the components required by the application
-COMP_LIST_COMMON += uart osal_nonos mmcsd i2c board
-COMP_LIST_c66x = csl_intc
-COMP_LIST_COMMON += csl
-COMP_LIST_a15_0 = csl_init
-COMP_LIST_mpu1_0 = csl_init
-COMP_LIST_mpu1_1 = csl_init
-
-
-COMP_LIST_mcu1_0 = csl_init
-COMP_LIST_mcu1_1 = csl_init
-
-ifeq ($(SOC),$(filter $(SOC), j721e j7200))
-COMP_LIST_mcu2_0 = csl_init
-COMP_LIST_mcu2_1 = csl_init
-ifeq ($(SOC),$(filter $(SOC), j721e))
-COMP_LIST_mcu3_0 = csl_init
-COMP_LIST_mcu3_1 = csl_init
-endif
-endif
-
-ifeq ($(SOC),$(filter $(SOC), am65xx j721e j7200))
-COMP_LIST_COMMON += sciclient
-endif
+COMP_LIST_COMMON += $(PDK_COMMON_BAREMETAL_COMP)
+COMP_LIST_COMMON += mmcsd
# Common source files and CFLAGS across all platforms and cores
PACKAGE_SRCS_COMMON = .
diff --git a/packages/ti/drv/mmcsd/test/MMCSD_Baremetal_EMMC_TestProject/makefile b/packages/ti/drv/mmcsd/test/MMCSD_Baremetal_EMMC_TestProject/makefile
index d92f5405b4092d01e2c765493d50b0d8a9f29cf3..f8ab38e1457b4b5c8293e3abc7c48fe87bc38810 100644 (file)
INCLUDE_EXTERNAL_INTERFACES = pdk csl_arch
# List all the components required by the application
-COMP_LIST_COMMON += uart osal_nonos mmcsd i2c board
+COMP_LIST_COMMON += $(PDK_COMMON_BAREMETAL_COMP)
+COMP_LIST_COMMON += mmcsd
COMP_LIST_c66x = csl_intc
-COMP_LIST_COMMON += csl
COMP_LIST_a15_0 = csl_init
COMP_LIST_mpu1_0 = csl_init
COMP_LIST_mcu1_0 = csl_init
-ifeq ($(SOC),$(filter $(SOC), am65xx j721e))
-COMP_LIST_COMMON += sciclient
-endif
-
# Common source files and CFLAGS across all platforms and cores
PACKAGE_SRCS_COMMON = .
CFLAGS_LOCAL_COMMON = $(PDK_CFLAGS) -DBARE_METAL
diff --git a/packages/ti/drv/mmcsd/test/MMCSD_Baremetal_Regression_TestApp/makefile b/packages/ti/drv/mmcsd/test/MMCSD_Baremetal_Regression_TestApp/makefile
index 5a9fb5f4f0287d8327c4e0405b96db6abb6e7e95..2e97c562d7a779e059fa301efa18b77d17d4109f 100644 (file)
INCLUDE_EXTERNAL_INTERFACES = pdk csl_arch
# List all the components required by the application
-COMP_LIST_COMMON += uart osal_nonos i2c fatfs_indp mmcsd board
-COMP_LIST_c66x = csl_intc
-COMP_LIST_COMMON += csl
-COMP_LIST_a15_0 = csl_init
-COMP_LIST_mpu1_0 = csl_init
-COMP_LIST_mpu1_1 = csl_init
+COMP_LIST_COMMON += $(PDK_COMMON_BAREMETAL_COMP)
+COMP_LIST_COMMON += fatfs_indp mmcsd
LNKFLAGS_LOCAL_a15_0 += --entry Entry
LNKFLAGS_LOCAL_a8host += --entry Entry
LNKFLAGS_LOCAL_a9host += --entry Entry
LNKFLAGS_LOCAL_mpu1_0 += --entry Entry
-
-COMP_LIST_mcu1_0 = csl_init
-COMP_LIST_mcu1_1 = csl_init
-
-ifeq ($(SOC),$(filter $(SOC), j721e j7200))
-COMP_LIST_mcu2_0 = csl_init
-COMP_LIST_mcu2_1 = csl_init
-ifeq ($(SOC),$(filter $(SOC), j721e))
-COMP_LIST_mcu3_0 = csl_init
-COMP_LIST_mcu3_1 = csl_init
-endif
-endif
-
-ifeq ($(SOC),$(filter $(SOC), am65xx j721e j7200))
-COMP_LIST_COMMON += sciclient
-endif
-
# CFLAGS_MMCSD_UT += -DIO_CONSOLE
# am65xx build
ifeq ($(BOARD),$(filter $(BOARD), am65xx-sim))
diff --git a/packages/ti/drv/mmcsd/test/MMCSD_Baremetal_TestApp/makefile b/packages/ti/drv/mmcsd/test/MMCSD_Baremetal_TestApp/makefile
index fc98e2f4d949b353b25e4604a2d3beee3bd5b175..f2f6c5fd2cbadac51a6e25a8935367dd4b19caf8 100644 (file)
INCLUDE_EXTERNAL_INTERFACES = pdk csl_arch
# List all the components required by the application
-COMP_LIST_COMMON += uart osal_nonos mmcsd i2c board
-COMP_LIST_c66x = csl_intc
-COMP_LIST_COMMON += csl
-COMP_LIST_a15_0 = csl_init
-COMP_LIST_mpu1_0 = csl_init
-COMP_LIST_mpu1_1 = csl_init
-
-COMP_LIST_mcu1_0 = csl_init
-COMP_LIST_mcu1_1 = csl_init
-
-ifeq ($(SOC),$(filter $(SOC), j721e j7200))
-COMP_LIST_mcu2_0 = csl_init
-COMP_LIST_mcu2_1 = csl_init
-ifeq ($(SOC),$(filter $(SOC), j721e))
-COMP_LIST_mcu3_0 = csl_init
-COMP_LIST_mcu3_1 = csl_init
-endif
-endif
-
-ifeq ($(SOC),$(filter $(SOC), am65xx j721e j7200))
-COMP_LIST_COMMON += sciclient
-endif
+COMP_LIST_COMMON += $(PDK_COMMON_BAREMETAL_COMP)
+COMP_LIST_COMMON += mmcsd
# Common source files and CFLAGS across all platforms and cores
PACKAGE_SRCS_COMMON = .
diff --git a/packages/ti/drv/mmcsd/test/MMCSD_Baremetal_TestProject/makefile b/packages/ti/drv/mmcsd/test/MMCSD_Baremetal_TestProject/makefile
index 786779b24f1771fb214236368d4b4dee7a075b8a..44d145b1d4671894b8636d97c330b36ee0ee4dc6 100644 (file)
INCLUDE_EXTERNAL_INTERFACES = pdk csl_arch
# List all the components required by the application
-COMP_LIST_COMMON += uart osal_nonos mmcsd i2c board
-COMP_LIST_c66x = csl_intc
-COMP_LIST_COMMON += csl
-COMP_LIST_a15_0 = csl_init
-COMP_LIST_mpu1_0 = csl_init
-COMP_LIST_mcu1_0 = csl_init
-
-ifeq ($(SOC),$(filter $(SOC), am65xx j721e j7200))
-COMP_LIST_COMMON += sciclient
-endif
+COMP_LIST_COMMON += $(PDK_COMMON_BAREMETAL_COMP)
+COMP_LIST_COMMON += mmcsd
# Common source files and CFLAGS across all platforms and cores
PACKAGE_SRCS_COMMON = .
diff --git a/packages/ti/drv/mmcsd/test/MMCSD_DMA_TestApp/makefile b/packages/ti/drv/mmcsd/test/MMCSD_DMA_TestApp/makefile
index 5fe00933905d447ecb5824fa5fe346ed8d45ed65..9c8a7fa02062fffbdb39e76620ca8c0bf36af5ec 100644 (file)
INCLUDE_EXTERNAL_INTERFACES = bios xdc pdk
# List all the components required by the application
-COMP_LIST_COMMON = csl osal_tirtos uart i2c board mmcsd
-
-ifeq ($(SOC),$(filter $(SOC), am65xx j721e j7200))
-COMP_LIST_COMMON += sciclient
-endif
+COMP_LIST_COMMON = $(PDK_COMMON_TIRTOS_COMP)
+COMP_LIST_COMMON += mmcsd
# CFLAGS_MCASP_UT = -DMCASP_MASTER -DDEVICE_LOOPBACK -DDSP_MODE
# CFLAGS_MMCSD_UT += -DIO_CONSOLE
PACKAGE_SRCS_COMMON = ../
CFLAGS_LOCAL_COMMON = $(PDK_CFLAGS) $(CFLAGS_MMCSD_UT)
-# Enable copy of vectors
-ifeq ($(ISA),$(filter $(ISA), r5f))
- COMP_LIST_COMMON += copyvecs
-endif
-
# Core/SoC/platform specific source files and CFLAGS
# Example:
# SRCS_<core/SoC/platform-name> =
diff --git a/packages/ti/drv/mmcsd/test/MMCSD_DMA_TestProject/makefile b/packages/ti/drv/mmcsd/test/MMCSD_DMA_TestProject/makefile
index c084a22bbc84e1385f106daf03abeedcf2e11857..ac12eb52a4845b801b3a4464083018b114a7f10e 100644 (file)
INCLUDE_EXTERNAL_INTERFACES = bios xdc pdk
# List all the components required by the application
-COMP_LIST_COMMON = csl osal_tirtos uart i2c board mmcsd
-
-ifeq ($(SOC),$(filter $(SOC), am65xx j721e))
-COMP_LIST_COMMON += sciclient
-endif
+COMP_LIST_COMMON = $(PDK_COMMON_TIRTOS_COMP)
+COMP_LIST_COMMON += mmcsd
# CFLAGS_MCASP_UT = -DMCASP_MASTER -DDEVICE_LOOPBACK -DDSP_MODE
# CFLAGS_MMCSD_UT += -DIO_CONSOLE
PACKAGE_SRCS_COMMON = ../
CFLAGS_LOCAL_COMMON = $(PDK_CFLAGS) $(CFLAGS_MMCSD_UT)
-# Enable copy of vectors
-ifeq ($(ISA),$(filter $(ISA), r5f))
- COMP_LIST_COMMON += copyvecs
-endif
-
# Core/SoC/platform specific source files and CFLAGS
# Example:
# SRCS_<core/SoC/platform-name> =
diff --git a/packages/ti/drv/mmcsd/test/MMCSD_EMMC_DMA_TestApp/makefile b/packages/ti/drv/mmcsd/test/MMCSD_EMMC_DMA_TestApp/makefile
index 41db45f2b2e2770176134c5eb3459c4ac4a080d8..babc6a9e652a0a50da74589ffd204731a3cdb926 100644 (file)
INCLUDE_EXTERNAL_INTERFACES = bios xdc pdk
# List all the components required by the application
-COMP_LIST_COMMON = csl osal_tirtos uart i2c board mmcsd
-
-ifeq ($(SOC),$(filter $(SOC), am65xx j721e j7200))
-COMP_LIST_COMMON += sciclient
-endif
+COMP_LIST_COMMON = $(PDK_COMMON_TIRTOS_COMP)
+COMP_LIST_COMMON += mmcsd
CFLAGS_MMCSD_UT += -DMMCSD_ADMA_ENABLED
PACKAGE_SRCS_COMMON = ../
CFLAGS_LOCAL_COMMON = $(PDK_CFLAGS) $(CFLAGS_MMCSD_UT)
-# Enable copy of vectors
-ifeq ($(ISA),$(filter $(ISA), r5f))
- COMP_LIST_COMMON += copyvecs
-endif
-
# Core/SoC/platform specific source files and CFLAGS
# Example:
# SRCS_<core/SoC/platform-name> =
diff --git a/packages/ti/drv/mmcsd/test/MMCSD_EMMC_DMA_TestProject/makefile b/packages/ti/drv/mmcsd/test/MMCSD_EMMC_DMA_TestProject/makefile
index a021521269b7601ed641866f0c46748d49096fe9..11659daea73de59067203d61d89fb2eb0d3cb9d3 100644 (file)
INCLUDE_EXTERNAL_INTERFACES = bios xdc pdk
# List all the components required by the application
-COMP_LIST_COMMON = csl osal_tirtos uart i2c board mmcsd
-
-ifeq ($(SOC),$(filter $(SOC), am65xx j721e))
-COMP_LIST_COMMON += sciclient
-endif
+COMP_LIST_COMMON = $(PDK_COMMON_TIRTOS_COMP)
+COMP_LIST_COMMON += mmcsd
CFLAGS_MMCSD_UT += -DMMCSD_ADMA_ENABLED
PACKAGE_SRCS_COMMON = ../
CFLAGS_LOCAL_COMMON = $(PDK_CFLAGS) $(CFLAGS_MMCSD_UT)
-# Enable copy of vectors
-ifeq ($(ISA),$(filter $(ISA), r5f))
- COMP_LIST_COMMON += copyvecs
-endif
-
# Core/SoC/platform specific source files and CFLAGS
# Example:
# SRCS_<core/SoC/platform-name> =
diff --git a/packages/ti/drv/mmcsd/test/MMCSD_EMMC_Regression_TestApp/makefile b/packages/ti/drv/mmcsd/test/MMCSD_EMMC_Regression_TestApp/makefile
index 81199395aecd30c7afdd14860e0ede3be3c1be0c..74fb4aa378fd2de1319a350b9326c0cbff9658d9 100644 (file)
INCLUDE_EXTERNAL_INTERFACES = bios xdc pdk
# List all the components required by the application
-COMP_LIST_COMMON = csl osal_tirtos uart i2c board mmcsd
-
-ifeq ($(SOC),$(filter $(SOC), am65xx j721e j7200))
-COMP_LIST_COMMON += sciclient
-endif
+COMP_LIST_COMMON = $(PDK_COMMON_TIRTOS_COMP)
+COMP_LIST_COMMON += mmcsd
CFLAGS_MMCSD_UT += -DMMCSD_ADMA_ENABLED -DMMCSD_REGRESSION_TEST -DMEASURE_TIME
#CFLAGS_MMCSD_UT +=-DMMCSD_TEST_DDR_DISABLED
PACKAGE_SRCS_COMMON = ../
CFLAGS_LOCAL_COMMON = $(PDK_CFLAGS) $(CFLAGS_MMCSD_UT)
-# Enable copy of vectors
-ifeq ($(ISA),$(filter $(ISA), r5f))
- COMP_LIST_COMMON += copyvecs
-endif
-
# Core/SoC/platform specific source files and CFLAGS
# Example:
# SRCS_<core/SoC/platform-name> =
diff --git a/packages/ti/drv/mmcsd/test/MMCSD_EMMC_TestApp/makefile b/packages/ti/drv/mmcsd/test/MMCSD_EMMC_TestApp/makefile
index d7b6f25fe00f189336002bba9fe4a1561534ae7a..238833da0e353296f68ee5ac222d986f180dea6c 100644 (file)
INCLUDE_EXTERNAL_INTERFACES = bios xdc pdk
# List all the components required by the application
-COMP_LIST_COMMON = csl osal_tirtos uart i2c board mmcsd
-
-ifeq ($(SOC),$(filter $(SOC), am65xx j721e j7200))
-COMP_LIST_COMMON += sciclient
-endif
+COMP_LIST_COMMON = $(PDK_COMMON_TIRTOS_COMP)
+COMP_LIST_COMMON += mmcsd
# CFLAGS_MMCSD_UT += -DIO_CONSOLE
# am65xx build
PACKAGE_SRCS_COMMON = ../
CFLAGS_LOCAL_COMMON = $(PDK_CFLAGS) $(CFLAGS_MMCSD_UT)
-# Enable copy of vectors
-ifeq ($(ISA),$(filter $(ISA), r5f))
- COMP_LIST_COMMON += copyvecs
-endif
-
# Core/SoC/platform specific source files and CFLAGS
# Example:
# SRCS_<core/SoC/platform-name> =
diff --git a/packages/ti/drv/mmcsd/test/MMCSD_EMMC_TestProject/makefile b/packages/ti/drv/mmcsd/test/MMCSD_EMMC_TestProject/makefile
index 3bda6e82dd5a05e9ee845359ddfe4188e621ae68..2c40636520d77c9060f341b7fe206c8134ad3adc 100644 (file)
INCLUDE_EXTERNAL_INTERFACES = bios xdc pdk
# List all the components required by the application
-COMP_LIST_COMMON = csl osal_tirtos uart i2c board mmcsd
-
-ifeq ($(SOC),$(filter $(SOC), am65xx j721e))
-COMP_LIST_COMMON += sciclient
-endif
+COMP_LIST_COMMON = $(PDK_COMMON_TIRTOS_COMP)
+COMP_LIST_COMMON += mmcsd
# CFLAGS_MMCSD_UT += -DIO_CONSOLE
# am65xx build
PACKAGE_SRCS_COMMON = ../
CFLAGS_LOCAL_COMMON = $(PDK_CFLAGS) $(CFLAGS_MMCSD_UT)
-# Enable copy of vectors
-ifeq ($(ISA),$(filter $(ISA), r5f))
- COMP_LIST_COMMON += copyvecs
-endif
-
# Core/SoC/platform specific source files and CFLAGS
# Example:
# SRCS_<core/SoC/platform-name> =
diff --git a/packages/ti/drv/mmcsd/test/MMCSD_Regression_TestApp/makefile b/packages/ti/drv/mmcsd/test/MMCSD_Regression_TestApp/makefile
index 3ed1baf13102ff084ef4fbd62cf346c4554ef500..691674b7857081de9cac94d51f6b2d792fcc0a38 100644 (file)
INCLUDE_EXTERNAL_INTERFACES = bios xdc pdk
# List all the components required by the application
-COMP_LIST_COMMON = csl osal_tirtos uart i2c board mmcsd fatfs_indp
-
-ifeq ($(SOC),$(filter $(SOC), am65xx j721e j7200))
-COMP_LIST_COMMON += sciclient
-endif
+COMP_LIST_COMMON = $(PDK_COMMON_TIRTOS_COMP)
+COMP_LIST_COMMON += mmcsd fatfs_indp
# CFLAGS_MMCSD_UT += -DIO_CONSOLE
# am65xx build
PACKAGE_SRCS_COMMON = ../
CFLAGS_LOCAL_COMMON = $(PDK_CFLAGS) $(CFLAGS_MMCSD_UT)
-# Enable copy of vectors
-ifeq ($(ISA),$(filter $(ISA), r5f))
- COMP_LIST_COMMON += copyvecs
-endif
-
# Core/SoC/platform specific source files and CFLAGS
# Example:
# SRCS_<core/SoC/platform-name> =
diff --git a/packages/ti/drv/mmcsd/test/MMCSD_TestApp/makefile b/packages/ti/drv/mmcsd/test/MMCSD_TestApp/makefile
index 577ac890405c49035c1bf09755abcf886acee954..74f521ff32f1ec9389af24e0d7ea2592eb0dd81e 100644 (file)
INCLUDE_EXTERNAL_INTERFACES = bios xdc pdk
# List all the components required by the application
-COMP_LIST_COMMON = csl osal_tirtos uart i2c board mmcsd
-
-ifeq ($(SOC),$(filter $(SOC), am65xx j721e j7200))
-COMP_LIST_COMMON += sciclient
-endif
+COMP_LIST_COMMON = $(PDK_COMMON_TIRTOS_COMP)
+COMP_LIST_COMMON += mmcsd
#CFLAGS_MMCSD_UT += -DIO_CONSOLE
# am65xx build
PACKAGE_SRCS_COMMON = ../
CFLAGS_LOCAL_COMMON = $(PDK_CFLAGS) $(CFLAGS_MMCSD_UT)
-# Enable copy of vectors
-ifeq ($(ISA),$(filter $(ISA), r5f))
- COMP_LIST_COMMON += copyvecs
-endif
-
# Core/SoC/platform specific source files and CFLAGS
# Example:
# SRCS_<core/SoC/platform-name> =
diff --git a/packages/ti/drv/mmcsd/test/MMCSD_TestProject/makefile b/packages/ti/drv/mmcsd/test/MMCSD_TestProject/makefile
index d108db8cd94e0a1ed4c05a5680e8b7b4855c605c..a7c2914886241a1c57371e1c61a841351e8db2e6 100644 (file)
INCLUDE_EXTERNAL_INTERFACES = bios xdc pdk
# List all the components required by the application
-COMP_LIST_COMMON = csl osal_tirtos uart i2c board mmcsd
-
-ifeq ($(SOC),$(filter $(SOC), am65xx j721e))
-COMP_LIST_COMMON += sciclient
-endif
+COMP_LIST_COMMON = $(PDK_COMMON_TIRTOS_COMP)
+COMP_LIST_COMMON += mmcsd
#CFLAGS_MMCSD_UT += -DIO_CONSOLE
# am65xx build
PACKAGE_SRCS_COMMON = ../
CFLAGS_LOCAL_COMMON = $(PDK_CFLAGS) $(CFLAGS_MMCSD_UT)
-# Enable copy of vectors
-ifeq ($(ISA),$(filter $(ISA), r5f))
- COMP_LIST_COMMON += copyvecs
-endif
-
# Core/SoC/platform specific source files and CFLAGS
# Example:
# SRCS_<core/SoC/platform-name> =
index 28bd9d27a87a956a85b6b227683b7f73ec9dc059..908c7b6e4988131768d7fdfe07696295f454bc2d 100644 (file)
INCLUDE_EXTERNAL_INTERFACES = bios xdc pdk
# List all the components required by the application
-COMP_LIST_COMMON = pcie uart osal_tirtos csl board udma sciclient
+COMP_LIST_COMMON = $(PDK_COMMON_TIRTOS_COMP)
+COMP_LIST_COMMON += pcie
ifeq ($(CORE),$(filter $(CORE), mpu1_0))
# Enable XDC build for application by providing XDC CFG File per core
diff --git a/packages/ti/drv/pcie/example/sample/makefile b/packages/ti/drv/pcie/example/sample/makefile
index 62f1a2ff9b741e3dabe28a4d18d9a7a6eb6f80e9..af3202e3f5a6e0566c218e644c84d5f42d145bb0 100644 (file)
INCLUDE_EXTERNAL_INTERFACES = bios xdc pdk
# List all the components required by the application
-COMP_LIST_COMMON = pcie uart osal_tirtos csl board udma sciclient i2c
+COMP_LIST_COMMON = $(PDK_COMMON_TIRTOS_COMP)
+COMP_LIST_COMMON += pcie
ifeq ($(SOC),$(filter $(SOC), am65xx))
ifeq ($(CORE),$(filter $(CORE), mpu1_0))
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))
- COMP_LIST_COMMON += copyvecs
-endif
-
-
PACKAGE_SRCS_COMMON = .
CFLAGS_LOCAL_COMMON = $(PDK_CFLAGS)
endif
diff --git a/packages/ti/drv/pruss/example/apps/sorte/master/makefile b/packages/ti/drv/pruss/example/apps/sorte/master/makefile
index 0142c95dd9f48ba24a8b695a6087fd9d44635dce..e9f348050fc57f2aeb45fc65f7be036f4d469434 100644 (file)
INCLUDE_EXTERNAL_INTERFACES = bios xdc pdk
# List all the components required by the application
-COMP_LIST_COMMON = board osal_tirtos pruss icss_emac uart i2c gpio csl
+# List all the components required by the application
+COMP_LIST_COMMON = $(PDK_COMMON_TIRTOS_COMP)
+COMP_LIST_COMMON += pruss icss_emac
PACKAGE_SRCS_COMMON = .
diff --git a/packages/ti/drv/pruss/example/apps/sorte/slave/makefile b/packages/ti/drv/pruss/example/apps/sorte/slave/makefile
index fb9a31d7b1fcb5bb07e193f8636218651ec312f9..1e8ebdf613b8bae9d6b77a7d13a20dc6d1f1ae6a 100644 (file)
INCLUDE_EXTERNAL_INTERFACES = bios xdc pdk
# List all the components required by the application
-COMP_LIST_COMMON = board osal_tirtos pruss icss_emac uart i2c gpio csl
+COMP_LIST_COMMON = $(PDK_COMMON_TIRTOS_COMP)
+COMP_LIST_COMMON += pruss icss_emac
PACKAGE_SRCS_COMMON = .
diff --git a/packages/ti/drv/sciclient/examples/sciclient_ccs_init/makefile b/packages/ti/drv/sciclient/examples/sciclient_ccs_init/makefile
index 869b69d0d120e20878570e7ce62a65a39c317ee5..6575dc136169bcf05262aabb32b64a707f59d058 100644 (file)
INCLUDE_EXTERNAL_INTERFACES = pdk sciclient osal_nonos
# List all the components required by the application
-COMP_LIST_COMMON = sciclient csl osal_nonos csl_init board uart i2c
+COMP_LIST_COMMON = $(PDK_COMMON_BAREMETAL_COMP)
# Common source files and CFLAGS across all platforms and cores
SRCS_COMMON = sciclient_ccs_init_main.c
diff --git a/packages/ti/drv/sciclient/examples/sciclient_firmware_boot_TestApp/makefile b/packages/ti/drv/sciclient/examples/sciclient_firmware_boot_TestApp/makefile
index 51172aa3b05ee3094cb65c5eed3c25bddbed8273..56dfb4f41e5d197e6c09cbeee7d2c3bbccd7b25a 100755 (executable)
INCLUDE_EXTERNAL_INTERFACES = pdk sciclient osal_nonos board uart i2c
# List all the components required by the application
-COMP_LIST_COMMON = sciclient csl osal_nonos board uart i2c
-ifeq ($(ARCH),c66x)
- COMP_LIST_COMMON += csl_intc
-else
- ifneq ($(ARCH),c71)
- COMP_LIST_COMMON += csl_init
- endif
-endif
+COMP_LIST_COMMON = $(PDK_COMMON_BAREMETAL_COMP)
# Common source files and CFLAGS across all platforms and cores
SRCS_COMMON = sciclient_firmware_boot_main.c \
diff --git a/packages/ti/drv/sciclient/examples/sciclient_fw_testapp/makefile b/packages/ti/drv/sciclient/examples/sciclient_fw_testapp/makefile
index e7e8739fd16918c835a97162f20142bca2151f1a..617f3472c63261807285e63204b1a265bb2ce40d 100755 (executable)
INCLUDE_EXTERNAL_INTERFACES = pdk sciclient osal_tirtos board uart bios xdc\r
\r
# List all the components required by the application\r
-COMP_LIST_COMMON = sciclient csl osal_tirtos board uart bios xdc i2c\r
+COMP_LIST_COMMON = $(PDK_COMMON_TIRTOS_COMP) bios xdc\r
ifeq ($(ARCH),c66x)\r
COMP_LIST_COMMON += csl_intc\r
else\r
# Enable XDC build for application by providing XDC CFG File per core\r
XDC_CFG_FILE_$(CORE) = $(PDK_INSTALL_PATH)/ti/drv/sciclient/examples/sciclient_fw_testapp/sysbios_$(ISA).cfg\r
\r
-# Enable copy of vectors\r
-ifeq ($(ISA),$(filter $(ISA), r5f))\r
- COMP_LIST_COMMON += copyvecs\r
-endif\r
-\r
# ifeq ($(CORE),mpu1_0)\r
# LNKFLAGS_LOCAL_mpu1_0 += --entry Entry\r
# endif\r
diff --git a/packages/ti/drv/sciclient/examples/sciclient_rtos_app/makefile b/packages/ti/drv/sciclient/examples/sciclient_rtos_app/makefile
index c1939651ef48f1417d4cae863b3466823bba9a8f..2283b5a0aca2abe53558781caf6ad4fe79f04d38 100755 (executable)
INCLUDE_EXTERNAL_INTERFACES = pdk sciclient osal_tirtos board uart bios xdc
# List all the components required by the application
-COMP_LIST_COMMON = sciclient csl osal_tirtos board uart bios xdc i2c
+COMP_LIST_COMMON = $(PDK_COMMON_TIRTOS_COMP) bios xdc
ifeq ($(ARCH),c66x)
COMP_LIST_COMMON += csl_intc
# 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))
- COMP_LIST_COMMON += copyvecs
-endif
-
# Core/SoC/platform specific source files and CFLAGS
# Example:
# SRCS_<coqre/SoC/platform-name> =
diff --git a/packages/ti/drv/sciclient/examples/sciclient_unit_testapp/makefile b/packages/ti/drv/sciclient/examples/sciclient_unit_testapp/makefile
index 63345140750bbc13cc89fd22c7ae3e2e7ffb1c84..b810273b4c75dcf1ba50b0401ead39b48222ec43 100755 (executable)
INCLUDE_EXTERNAL_INTERFACES = pdk sciclient osal_tirtos board uart bios xdc\r
\r
# List all the components required by the application\r
-COMP_LIST_COMMON = sciclient csl osal_tirtos board uart bios xdc i2c\r
+COMP_LIST_COMMON = $(PDK_COMMON_TIRTOS_COMP) bios xdc\r
ifeq ($(ARCH),c66x)\r
COMP_LIST_COMMON += csl_intc\r
else\r
# 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
- COMP_LIST_COMMON += copyvecs\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/mcspiLoopbackApp/makefile b/packages/ti/drv/spi/example/mcspiLoopbackApp/makefile
index 688dabbf03e7afc040dfed29fa19cb3a13d02d6d..233215eeb8e2afddfcbc3e6ca85118fe27016151 100644 (file)
INCLUDE_EXTERNAL_INTERFACES = bios xdc pdk
# List all the components required by the application
-COMP_LIST_COMMON = spi osal_tirtos csl csl_utils_common csl_utils_i2c uart
-ifeq ($(SOC),$(filter $(SOC), dra72x dra75x dra78x))
- COMP_LIST_COMMON += board i2c
-endif
+COMP_LIST_COMMON = $(PDK_COMMON_TIRTOS_COMP)
+COMP_LIST_COMMON += spi csl_utils_common csl_utils_i2c
# Enable XDC build for application by providing XDC CFG File per core
XDC_CFG_FILE_ipu1_0 = mcspi.cfg
diff --git a/packages/ti/drv/spi/example/mcspi_slavemode/makefile b/packages/ti/drv/spi/example/mcspi_slavemode/makefile
index 90970679349338c52371c7c2805e7f6e048ab48d..44cc1a9c5e19d4628f74e98f07947c56a2135b54 100644 (file)
BUILD_OS_TYPE = baremetal
CFLAGS_OS_DEFINES =
LNKFLAGS_LOCAL_mpu1_0 += --entry Entry
-COMP_LIST_COMMON = csl_init osal_nonos
+COMP_LIST_COMMON = $(PDK_COMMON_BAREMETAL_COMP)
EXTERNAL_INTERFACES =
XDC_CFG_FILE_mpu1_0 =
XDC_CFG_FILE_mcu1_0 =
BUILD_OS_TYPE = tirtos
CFLAGS_OS_DEFINES = -DUSE_BIOS
EXTERNAL_INTERFACES = bios xdc
-COMP_LIST_COMMON = osal_tirtos
+COMP_LIST_COMMON = $(PDK_COMMON_TIRTOS_COMP)
ifeq ($(SOC),$(filter $(SOC), am65xx))
XDC_CFG_FILE_mpu1_0 = ./am65xx/mcspiMasterSlaveTest_a53.cfg
EXTERNAL_LNKCMD_FILE_LOCAL = $(PDK_INSTALL_PATH)/ti/drv/spi/example/mcspi_slavemode/j721e/linker_mcu.lds
else
EXTERNAL_LNKCMD_FILE_LOCAL = $(PDK_INSTALL_PATH)/ti/drv/spi/example/mcspi_slavemode/j721e/linker_mcu_sysbios.lds
-# Enable copy of vectors
-ifeq ($(ISA),$(filter $(ISA), r5f))
- COMP_LIST_COMMON += copyvecs
-endif
endif
endif
# Name of the binary if different from the default (APP_NAME)_$(BOARD_$(CORE)_<build_profile>
LOCAL_APP_NAME = MCSPI$(MCSPI_OS_TESTPREFIX)_$(APP_MASTER_SLAVE)_Dma_$(BOARD)_$(CORE)TestApp
-COMP_LIST_COMMON += spi_dma udma sciclient i2c
+COMP_LIST_COMMON += spi_dma
CFLAGS_SPI_DMA = -DSPI_DMA_ENABLE
else
LOCAL_APP_NAME = MCSPI$(MCSPI_OS_TESTPREFIX)_$(APP_MASTER_SLAVE)_$(BOARD)_$(CORE)TestApp
-COMP_LIST_COMMON += spi sciclient i2c
+COMP_LIST_COMMON += spi
CFLAGS_SPI_DMA =
endif
-# List all the components required by the application
-COMP_LIST_COMMON += csl board uart
ifeq ($(BOARD),$(filter $(BOARD), am65xx_evm am65xx_idk j721e_sim j721e_evm j7200_evm am64x_evm))
CFLAGS_SPI_UT = -DMCSPI_MULT_CHANNEL
endif
diff --git a/packages/ti/drv/spi/test/ospi_flash/makefile b/packages/ti/drv/spi/test/ospi_flash/makefile
index 1c7545d345dc5a8d0ae6d690e162aabb9d0392b4..421963574ffa02df4ca2f6362adce1f8891fc829 100644 (file)
BUILD_OS_TYPE = baremetal
CFLAGS_OS_DEFINES =
LNKFLAGS_LOCAL_mpu1_0 += --entry Entry
-COMP_LIST_COMMON = csl_init osal_nonos
+COMP_LIST_COMMON = $(PDK_COMMON_BAREMETAL_COMP)
EXTERNAL_INTERFACES =
XDC_CFG_FILE_mpu1_0 =
XDC_CFG_FILE_mcu1_0 =
BUILD_OS_TYPE = tirtos
CFLAGS_OS_DEFINES = -DUSE_BIOS
EXTERNAL_INTERFACES = bios xdc
-COMP_LIST_COMMON = osal_tirtos
+COMP_LIST_COMMON = $(PDK_COMMON_TIRTOS_COMP)
SRCDIR = . src
INCDIR = . src
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))
- COMP_LIST_COMMON += copyvecs
-endif
-
endif
endif
endif
endif
-COMP_LIST_COMMON += spi_dma udma sciclient i2c
-#COMP_LIST_COMMON += spi_dma_profile udma
+COMP_LIST_COMMON += spi_dma
+#COMP_LIST_COMMON += spi_dma_profile
CFLAGS_SPI_DMA = -DSPI_DMA_ENABLE
else
ifeq ($(SMP), enable)
LOCAL_APP_NAME = OSPI$(OSPI_OS_TESTPREFIX)_Flash_$(BOARD)_$(CORE)TestApp
endif
-COMP_LIST_COMMON += spi sciclient i2c
+COMP_LIST_COMMON += spi
#COMP_LIST_COMMON += spi_profile
CFLAGS_SPI_DMA =
endif
-# List all the components required by the application
-COMP_LIST_COMMON += csl board uart
-
PACKAGE_SRCS_COMMON = .
PACKAGE_SRCS_COMMON += ../src/SPI_log.h ../src/SPI_log.c
CFLAGS_LOCAL_COMMON = $(PDK_CFLAGS) $(CFLAGS_SPI_DMA) $(CFLAGS_OS_DEFINES)
diff --git a/packages/ti/drv/spi/test/qspi_flash/makefile b/packages/ti/drv/spi/test/qspi_flash/makefile
index 0caa223449f30aa3c871b374013d4ecf2796293d..0b519c1dc5e5b9ec0ca775ba225219a3f301d65b 100755 (executable)
BUILD_OS_TYPE = baremetal
CFLAGS_OS_DEFINES =
LNKFLAGS_LOCAL_mpu1_0 += --entry Entry
-COMP_LIST_COMMON = csl_init osal_nonos
+COMP_LIST_COMMON = $(PDK_COMMON_BAREMETAL_COMP)
EXTERNAL_INTERFACES =
XDC_CFG_FILE_mpu1_0 =
XDC_CFG_FILE_mcu1_0 =
BUILD_OS_TYPE = tirtos
CFLAGS_OS_DEFINES = -DUSE_BIOS
EXTERNAL_INTERFACES = bios xdc
-COMP_LIST_COMMON = osal_tirtos
+COMP_LIST_COMMON = $(PDK_COMMON_TIRTOS_COMP)
ifeq ($(SOC),$(filter $(SOC), tpr12))
# Enable XDC build for application by providing XDC CFG File per core
CFLAGS_SPI_DMA =
endif
-# List all the components required by the application
-COMP_LIST_COMMON += csl board
-
PACKAGE_SRCS_COMMON = .
PACKAGE_SRCS_COMMON += ../src/SPI_log.h
CFLAGS_LOCAL_COMMON = $(PDK_CFLAGS) $(CFLAGS_SPI_DMA) $(CFLAGS_OS_DEFINES)
diff --git a/packages/ti/drv/uart/example/UART_BasicExample_Intr_ExampleProject/makefile b/packages/ti/drv/uart/example/UART_BasicExample_Intr_ExampleProject/makefile
index e0ae89d1e9c175cb5c3bfbcd60af593be5605881..fd47f064a6c372e3c857a56fe14580e9b02bca75 100644 (file)
INCLUDE_EXTERNAL_INTERFACES = bios xdc pdk
# List all the components required by the application
-COMP_LIST_COMMON = uart osal_tirtos csl
-
-ifeq ($(SOC),$(filter $(SOC), am65xx))
-COMP_LIST_COMMON += sciclient
-endif
+COMP_LIST_COMMON = $(PDK_COMMON_TIRTOS_COMP)
# Enable XDC build for application by providing XDC CFG File per core
XDC_CFG_FILE_$(CORE) = uartSample.cfg
diff --git a/packages/ti/drv/uart/example/UART_BasicExample_Polling_ExampleProject/makefile b/packages/ti/drv/uart/example/UART_BasicExample_Polling_ExampleProject/makefile
index 65e83de2eee94c7a70769d6057e47e3acaaa8378..99be65c8d24d7b25e025221b883e828cf60559f1 100644 (file)
INCLUDE_EXTERNAL_INTERFACES = bios xdc pdk
# List all the components required by the application
-COMP_LIST_COMMON = uart osal_tirtos csl
+COMP_LIST_COMMON = $(PDK_COMMON_TIRTOS_COMP)
# Enable XDC build for application by providing XDC CFG File per core
XDC_CFG_FILE_$(CORE) = uartSample.cfg
index c72cecf7a77675c032764f71ba315945847f3d26..f84d6a15817521633472807a1bd991a9d047ef5b 100644 (file)
BUILD_OS_TYPE = baremetal
CFLAGS_OS_DEFINES =
LNKFLAGS_LOCAL_mpu1_0 += --entry Entry
-COMP_LIST_COMMON = osal_nonos
-ifeq ($(ARCH),c66x)
- COMP_LIST_COMMON += csl_intc
-else
- COMP_LIST_COMMON += csl_init
-endif
+COMP_LIST_COMMON = $(PDK_COMMON_BAREMETAL_COMP)
EXTERNAL_INTERFACES =
XDC_CFG_FILE_mpu1_0 =
XDC_CFG_FILE_mcu1_0 =
BUILD_OS_TYPE = tirtos
CFLAGS_OS_DEFINES = -DUSE_BIOS
EXTERNAL_INTERFACES = bios xdc
-COMP_LIST_COMMON = osal_tirtos
+COMP_LIST_COMMON = $(PDK_COMMON_TIRTOS_COMP)
ifeq ($(SOC),$(filter $(SOC), j721e j7200 am65xx am64x tpr12))
XDC_CFG_FILE_$(CORE) = $(PDK_INSTALL_PATH)/ti/build/$(SOC)/sysbios_$(ISA).cfg
# Name of the binary if different from the default (APP_NAME)_$(BOARD_$(CORE)_<build_profile>
LOCAL_APP_NAME = UART$(UART_OS_TYPE)_DMA_$(BOARD)_$(CORE)TestApp
endif
- ifeq ($(SOC),$(filter $(SOC), tpr12))
- COMP_LIST_COMMON += uart_dma edma
- else
- COMP_LIST_COMMON += uart_dma udma sciclient i2c
- endif
- #COMP_LIST_COMMON += uart_dma_profile udma
+ COMP_LIST_COMMON += uart_dma
+ #COMP_LIST_COMMON += uart_dma_profile
CFLAGS_UART_DMA = -DUART_DMA_ENABLE
else
ifeq ($(SMP), enable)
# Name of the binary if different from the default (APP_NAME)_$(BOARD_$(CORE)_<build_profile>
LOCAL_APP_NAME = UART$(UART_OS_TYPE)_$(BOARD)_$(CORE)TestApp
endif
- COMP_LIST_COMMON += uart
-
- ifeq ($(SOC),$(filter $(SOC), am65xx j721e j7200 am64x))
- COMP_LIST_COMMON += sciclient i2c
- endif
-
- ifeq ($(SOC),$(filter $(SOC), tpr12))
- COMP_LIST_COMMON += edma
- endif
#COMP_LIST_COMMON += uart_profile
CFLAGS_UART_DMA =
endif
-# List all the components required by the application
-COMP_LIST_COMMON += csl board
-#COMP_LIST_COMMON += osal_tirtos csl board profiling
+# List all the specific components required by the application
+#COMP_LIST_COMMON += profiling
PACKAGE_SRCS_COMMON = .
CFLAGS_LOCAL_COMMON = $(PDK_CFLAGS) $(CFLAGS_UART_DMA) $(CFLAGS_OS_DEFINES)
-ifneq ($(SOC),$(filter $(SOC), tpr12))
-# Enable copy of vectors
-ifeq ($(ISA),$(filter $(ISA), r5f))
- COMP_LIST_COMMON += copyvecs
-endif
-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/udma/dmautils/test/dmautils_autoinc_1d2d3d_test/makefile b/packages/ti/drv/udma/dmautils/test/dmautils_autoinc_1d2d3d_test/makefile
index ab6c9e1419c33cd2243df3d482fc09ab7335340f..0988fafb47c20d3b3a0f6b455252ab6d483fbf02 100644 (file)
INCLUDE_EXTERNAL_INTERFACES = pdk
# List all the components required by the application
-COMP_LIST_COMMON = csl udma dmautils sciclient osal_nonos
+COMP_LIST_COMMON = $(PDK_COMMON_BAREMETAL_COMP)
+COMP_LIST_COMMON += dmautils
# Common source files and CFLAGS across all platforms and cores
PACKAGE_SRCS_COMMON = .
diff --git a/packages/ti/drv/udma/dmautils/test/dmautils_autoinc_circular_test/makefile b/packages/ti/drv/udma/dmautils/test/dmautils_autoinc_circular_test/makefile
index 09fc199512c568301969f17fddb1ef06426c7cd1..5cdf965a272b5972689fd87877facf5e34cd0fab 100644 (file)
INCLUDE_EXTERNAL_INTERFACES = pdk
# List all the components required by the application
-COMP_LIST_COMMON = csl udma dmautils sciclient osal_nonos
+COMP_LIST_COMMON = $(PDK_COMMON_BAREMETAL_COMP)
+COMP_LIST_COMMON += dmautils
# Common source files and CFLAGS across all platforms and cores
PACKAGE_SRCS_COMMON = .
diff --git a/packages/ti/drv/udma/dmautils/test/dmautils_autoincrement_test/makefile b/packages/ti/drv/udma/dmautils/test/dmautils_autoincrement_test/makefile
index fd263b5422d03bda7b87c2fff1bc12f586506914..617e3704c19e85631d362932eadcdb62e221273a 100644 (file)
INCLUDE_EXTERNAL_INTERFACES = pdk
# List all the components required by the application
-COMP_LIST_COMMON = csl udma dmautils sciclient osal_nonos
+COMP_LIST_COMMON = $(PDK_COMMON_BAREMETAL_COMP)
+COMP_LIST_COMMON += dmautils
# Common source files and CFLAGS across all platforms and cores
PACKAGE_SRCS_COMMON = .
diff --git a/packages/ti/drv/udma/examples/udma_adc_test/makefile b/packages/ti/drv/udma/examples/udma_adc_test/makefile
index 9627d4bafa70a9f7d3228e8b92578b4b197cbbe4..f6e6822f3cbbfabbfc6a7f1a67f04a58cc23b148 100644 (file)
INCLUDE_EXTERNAL_INTERFACES = pdk
# List all the components required by the application
-COMP_LIST_COMMON = csl udma board uart i2c sciclient udma_apputils osal_tirtos
+COMP_LIST_COMMON = $(PDK_COMMON_TIRTOS_COMP)
+COMP_LIST_COMMON += udma_apputils
INCLUDE_EXTERNAL_INTERFACES += xdc bios
XDC_CFG_FILE_$(CORE) = $(PDK_INSTALL_PATH)/ti/build/$(SOC)/sysbios_$(ISA).cfg
SRCS_COMMON = main_tirtos.c udma_adc_test.c
CFLAGS_LOCAL_COMMON = $(PDK_CFLAGS)
-# Enable copy of vectors
-ifeq ($(ISA),$(filter $(ISA), r5f))
- COMP_LIST_COMMON += copyvecs
-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 98ad89c6685c945d351a3ad8d6b12525e203a899..5c68c2bdbc514beb3b3e19705d3ac9e9011912ee 100644 (file)
INCLUDE_EXTERNAL_INTERFACES = pdk
# List all the components required by the application
-COMP_LIST_COMMON = csl udma board uart i2c sciclient udma_apputils osal_tirtos
+COMP_LIST_COMMON = $(PDK_COMMON_TIRTOS_COMP)
+COMP_LIST_COMMON += udma_apputils
INCLUDE_EXTERNAL_INTERFACES += xdc bios
XDC_CFG_FILE_$(CORE) = $(PDK_INSTALL_PATH)/ti/build/$(SOC)/sysbios_$(ISA).cfg
SRCS_COMMON = main_tirtos.c udma_chaining_test.c
CFLAGS_LOCAL_COMMON = $(PDK_CFLAGS)
-# Enable copy of vectors
-ifeq ($(ISA),$(filter $(ISA), r5f))
- COMP_LIST_COMMON += copyvecs
-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 113d6341b2e44d53f9831ccff41142c27ec6d86a..91737217d755fbdf8e10b36cec564edc73d82880 100644 (file)
INCLUDE_EXTERNAL_INTERFACES = pdk
# List all the components required by the application
-COMP_LIST_COMMON = csl udma board uart i2c sciclient udma_apputils osal_tirtos
+COMP_LIST_COMMON = $(PDK_COMMON_TIRTOS_COMP)
+COMP_LIST_COMMON += udma_apputils
INCLUDE_EXTERNAL_INTERFACES += xdc bios
XDC_CFG_FILE_$(CORE) = $(PDK_INSTALL_PATH)/ti/build/$(SOC)/sysbios_$(ISA).cfg
SRCS_COMMON = main_tirtos.c udma_crc_test.c
CFLAGS_LOCAL_COMMON = $(PDK_CFLAGS)
-# Enable copy of vectors
-ifeq ($(ISA),$(filter $(ISA), r5f))
- COMP_LIST_COMMON += copyvecs
-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 e9c7e018484643e8d4366baab4c4fcac8efd37ea..89ce88388fee6eacb2e5a9cd6e74b674fc4ad19b 100644 (file)
INCLUDE_EXTERNAL_INTERFACES = pdk
# List all the components required by the application
-COMP_LIST_COMMON = csl udma board uart i2c sciclient udma_apputils osal_tirtos
+COMP_LIST_COMMON = $(PDK_COMMON_TIRTOS_COMP)
+COMP_LIST_COMMON += udma_apputils
INCLUDE_EXTERNAL_INTERFACES += xdc bios
XDC_CFG_FILE_$(CORE) = $(PDK_INSTALL_PATH)/ti/build/$(SOC)/sysbios_$(ISA).cfg
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))
- COMP_LIST_COMMON += copyvecs
-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 d28d9d4a9186f2da903c5d4490a5a1e1da08ab6f..cad57b53876ca4aa0776f4b0da6dac036402d41e 100644 (file)
INCLUDE_EXTERNAL_INTERFACES = pdk
# List all the components required by the application
-COMP_LIST_COMMON = csl udma board uart i2c sciclient udma_apputils osal_tirtos
+COMP_LIST_COMMON = $(PDK_COMMON_TIRTOS_COMP)
+COMP_LIST_COMMON += udma_apputils
INCLUDE_EXTERNAL_INTERFACES += xdc bios
XDC_CFG_FILE_$(CORE) = $(PDK_INSTALL_PATH)/ti/build/$(SOC)/sysbios_$(ISA).cfg
SRCS_COMMON = main_tirtos.c udma_dru_test.c
CFLAGS_LOCAL_COMMON = $(PDK_CFLAGS)
-# Enable copy of vectors
-ifeq ($(ISA),$(filter $(ISA), r5f))
- COMP_LIST_COMMON += copyvecs
-endif
-
# Core/SoC/platform specific source files and CFLAGS
# Example:
# SRCS_<core/SoC/platform-name> =
diff --git a/packages/ti/drv/udma/examples/udma_memcpy_test/makefile.mk b/packages/ti/drv/udma/examples/udma_memcpy_test/makefile.mk
index dedd963f5a35c0965d8e3ff301e9762bf5442235..4b8440f3881d1403db74f38090b26d4637acd0b5 100644 (file)
# need to be included for this component
INCLUDE_EXTERNAL_INTERFACES = pdk
-# List all the components required by the application
-COMP_LIST_COMMON = csl udma sciclient udma_apputils
-COMP_LIST_COMMON += board uart i2c
ifeq ($(BUILD_OS_TYPE), baremetal)
- COMP_LIST_COMMON += osal_nonos
- ifeq ($(ARCH),c66x)
- COMP_LIST_COMMON += csl_intc
- else
- ifneq ($(ARCH),c71)
- COMP_LIST_COMMON += csl_init
- endif
- endif
+ COMP_LIST_COMMON = $(PDK_COMMON_BAREMETAL_COMP)
SRCS_COMMON = main_baremetal.c
ifeq ($(ISA),$(filter $(ISA), a53 a72))
LNKFLAGS_LOCAL_$(CORE) += --entry Entry
endif
else
+ COMP_LIST_COMMON = $(PDK_COMMON_TIRTOS_COMP)
INCLUDE_EXTERNAL_INTERFACES += xdc bios
- COMP_LIST_COMMON += osal_tirtos
SRCS_COMMON = main_tirtos.c
XDC_CFG_FILE_$(CORE) = $(PDK_INSTALL_PATH)/ti/build/$(SOC)/sysbios_$(ISA).cfg
-
- ifeq ($(SOC),$(filter $(SOC), am65xx j721e j7200))
- ifeq ($(ISA),$(filter $(ISA), r5f))
- COMP_LIST_COMMON += copyvecs
- endif
- endif
-
endif
+# List all the specific components required by the application
+COMP_LIST_COMMON += udma_apputils
+
# Common source files and CFLAGS across all platforms and cores
PACKAGE_SRCS_COMMON = .
SRCS_COMMON += udma_memcpy_test.c
diff --git a/packages/ti/drv/udma/unit_test/udma_ut/makefile b/packages/ti/drv/udma/unit_test/udma_ut/makefile
index e953cd77bcb9bf16aa5ddb1524878bea8b2fb488..7a323f8323dc5087e1104f8393130bcd4d8bb5e4 100755 (executable)
# need to be included for this component
INCLUDE_EXTERNAL_INTERFACES = pdk
-# List all the components required by the application
-COMP_LIST_COMMON = csl udma sciclient udma_apputils
-COMP_LIST_COMMON += board uart i2c
ifeq ($(BUILD_OS_TYPE), baremetal)
- COMP_LIST_COMMON += osal_nonos
- ifeq ($(ARCH),c66x)
- COMP_LIST_COMMON += csl_intc
- else
- ifneq ($(ARCH),c71)
- COMP_LIST_COMMON += csl_init
- endif
- endif
+ COMP_LIST_COMMON = $(PDK_COMMON_BAREMETAL_COMP)
SRCS_COMMON = main_baremetal.c
ifeq ($(ISA),$(filter $(ISA), a53 a72))
LNKFLAGS_LOCAL_$(CORE) += --entry Entry
endif
else
INCLUDE_EXTERNAL_INTERFACES += xdc bios
- COMP_LIST_COMMON += osal_tirtos
+ COMP_LIST_COMMON = $(PDK_COMMON_TIRTOS_COMP)
SRCS_COMMON = main_tirtos.c
XDC_CFG_FILE_$(CORE) = $(PDK_INSTALL_PATH)/ti/build/$(SOC)/sysbios_$(ISA).cfg
-
-# Enable copy of vectors
- ifeq ($(ISA),$(filter $(ISA), r5f))
- COMP_LIST_COMMON += copyvecs
- endif
-
endif
+# List all the specific components required by the application
+COMP_LIST_COMMON += udma_apputils
XDC_CFG_UPDATE_$(CORE) = udma_ut.cfg
diff --git a/packages/ti/drv/usb/example/build/usb_dev_bulk/makefile b/packages/ti/drv/usb/example/build/usb_dev_bulk/makefile
index 0bfb9fc06eecf5510834b3c48a436b75f020e476..50dc70cd5a0817a44fd53bce4810dca1b7233634 100644 (file)
OS_FLAGS=-DTIRTOS
# List all the components required by the application
-COMP_LIST_COMMON = osal_tirtos csl board uart usb sciclient i2c
+COMP_LIST_COMMON = $(PDK_COMMON_TIRTOS_COMP)
+COMP_LIST_COMMON += usb
# List all the external components/interfaces, whose interface header files
# need to be included for this component
diff --git a/packages/ti/drv/usb/example/build/usb_dev_msc/makefile b/packages/ti/drv/usb/example/build/usb_dev_msc/makefile
index 6ec300b821365989b21ddcfa3182d50f852e1b33..60be32cef110268917a033d1e90b814fb9fa538e 100644 (file)
#LNKFLAGS_LOCAL_mcu1_0 += --entry Entry
# List all the components required by the application
-COMP_LIST_COMMON = osal_nonos csl csl_init board uart usb sciclient i2c
+COMP_LIST_COMMON = $(PDK_COMMON_BAREMETAL_COMP)
+COMP_LIST_COMMON += usb
# List all the external components/interfaces, whose interface header files
# need to be included for this component
OS_FLAGS=-DTIRTOS
# List all the components required by the application
-COMP_LIST_COMMON = osal_tirtos csl board uart usb sciclient i2c
+COMP_LIST_COMMON = $(PDK_COMMON_TIRTOS_COMP)
+COMP_LIST_COMMON += usb
# List all the external components/interfaces, whose interface header files
# need to be included for this component
diff --git a/packages/ti/drv/usb/example/build/usb_host_msc/makefile b/packages/ti/drv/usb/example/build/usb_host_msc/makefile
index 40c035d7b38ea0fe430e168f0e313eb4115c3814..40b21cfcbb5257265285beddfc22df74564ef62e 100644 (file)
INCLUDE_EXTERNAL_INTERFACES = pdk
# List all the components required by the application
-COMP_LIST_COMMON = osal_nonos csl csl_init board uart fatfs_indp usb sciclient i2c
-
-ifeq ($(SOC),j721e)
-#J7 EVM example requires GPIO for USB-C handling
-COMP_LIST_COMMON += gpio
-endif
+COMP_LIST_COMMON = $(PDK_COMMON_BAREMETAL_COMP)
+COMP_LIST_COMMON += fatfs_indp usb
# Enable XDC build for application by providing XDC CFG File per core
XDC_CFG_FILE_$(CORE) =
INCLUDE_EXTERNAL_INTERFACES = bios xdc pdk
# List all the components required by the application
-COMP_LIST_COMMON = osal_tirtos csl board uart fatfs_indp usb sciclient i2c
-
-ifeq ($(SOC),j721e)
-COMP_LIST_COMMON += gpio
-endif
+COMP_LIST_COMMON = $(PDK_COMMON_TIRTOS_COMP)
+COMP_LIST_COMMON += fatfs_indp usb
# Enable XDC build for application by providing XDC CFG File per core
XDC_CFG_FILE_$(CORE) = $(PDK_INSTALL_PATH)/ti/drv/usb/example/bios/$(SOC)/usb_$(SOC)_evm.cfg
index 65c9cf730b234f85e7be507425a274d3e453a487..c27950c8600445a68b07037e26191c0901202a6e 100644 (file)
BUILD_OS_TYPE = tirtos
EXTERNAL_INTERFACES = bios xdc
-COMP_LIST_COMMON = osal_tirtos
+COMP_LIST_COMMON = $(PDK_COMMON_TIRTOS_COMP)
ifeq ($(SOC),$(filter $(SOC), tpr12))
# Enable XDC build for application by providing XDC CFG File per core
APP_NAME = watchdog_testapp
+# List all the specific components required by the application
COMP_LIST_COMMON += watchdog esm
-# List all the components required by the application
-COMP_LIST_COMMON += csl board
-
PACKAGE_SRCS_COMMON = .
CFLAGS_LOCAL_COMMON = $(PDK_CFLAGS)
diff --git a/packages/ti/fs/fatfs/example/console/makefile b/packages/ti/fs/fatfs/example/console/makefile
index 3b2a3b8c4c3a398ffe7eef775f91b5fe56436e74..7b42752bd836997983b51f80b61ed9a1282e67fe 100644 (file)
INCLUDE_EXTERNAL_INTERFACES = bios xdc pdk
# List all the components required by the application
-COMP_LIST_COMMON = csl osal_tirtos mmcsd gpio uart board fatfs_indp
-
-ifeq ($(SOC),$(filter $(SOC), am65xx j721e j7200))
- COMP_LIST_COMMON += sciclient i2c
- # Enable copy of vectors
- ifeq ($(ISA),$(filter $(ISA), r5f))
- COMP_LIST_COMMON += copyvecs
- endif
-endif
+COMP_LIST_COMMON = $(PDK_COMMON_TIRTOS_COMP)
+COMP_LIST_COMMON += mmcsd fatfs_indp
CFLAGS_FATFS_UT =
index abf3abf1c463ffad4e9c813748e37863a8e20793..d7cca1097a79b7b4161bf4143f8d75472f75fdf5 100644 (file)
INCLUDE_EXTERNAL_INTERFACES = pdk csl_arch
# List all the components required by the application
-ifeq ($(SOC),$(filter $(SOC), tpr12))
- COMP_LIST_COMMON += board osal_nonos
-else
- COMP_LIST_COMMON += board uart osal_nonos i2c
-endif
-COMP_LIST_c66x = csl_intc
-COMP_LIST_c66xdsp_1 = csl_intc
-COMP_LIST_c66xdsp_2 = csl_intc
-COMP_LIST_c674x = csl_intc
-COMP_LIST_COMMON += csl
-COMP_LIST_a15_0 = csl_init
-COMP_LIST_arm9_0 = csl_init
-COMP_LIST_mpu1_0 = csl_init
-COMP_LIST_mcu1_0 = csl_init
-COMP_LIST_mcu1_1 = csl_init
-COMP_LIST_mcu2_0 = csl_init
-COMP_LIST_mcu2_1 = csl_init
-COMP_LIST_mcu3_0 = csl_init
-COMP_LIST_mcu3_1 = csl_init
-COMP_LIST_m4f_0 = csl_init
-
-ifeq ($(SOC),$(filter $(SOC), am65xx j721e j7200 am64x))
- COMP_LIST_COMMON += sciclient
-endif
+COMP_LIST_COMMON = $(PDK_COMMON_BAREMETAL_COMP)
# Common source files and CFLAGS across all platforms and cores
PACKAGE_SRCS_COMMON = . ../src
index 83119befe464af77206dccf1d878e2aeab1c8ab4..297c48f41456ebfc312f8d3aff8a2b960f6ccd9d 100644 (file)
endif
# List all the components required by the application
-
-COMP_LIST_COMMON += board osal_nonos i2c emac gpio gpmc icss_emac mcasp mmcsd pm pruss spi uart profiling fatfs
+COMP_LIST_COMMON = $(PDK_COMMON_BAREMETAL_COMP)
+COMP_LIST_COMMON += emac gpmc icss_emac mcasp mmcsd pm pruss spi profiling fatfs
COMP_LIST_COMMON += dal soc device utils mmcsd_lib ff9b_lib xmodem_lib qspi_lib nand_lib example_utils
-COMP_LIST_COMMON += csl
-COMP_LIST_a15_0 = csl_init
-COMP_LIST_c66x = csl_intc
-COMP_LIST_mpu1_0 = csl_init
-COMP_LIST_mcu1_0 = csl_init
-ifeq ($(SOC),$(filter $(SOC), am65xx))
-COMP_LIST_COMMON += udma sciclient
-endif
BOARD_PATH = $(PDK_INSTALL_PATH)/ti/board
CSL_PATH = $(PDK_INSTALL_PATH)/ti/csl
diff --git a/packages/ti/osal/test/sysbios_unit_test/makefile b/packages/ti/osal/test/sysbios_unit_test/makefile
index 983a1b0392a447f219fed2dfd6643773688e9c6e..6e0390f3af7b2ce24e011dba7b700611238eb2ee 100644 (file)
INCLUDE_EXTERNAL_INTERFACES = bios xdc pdk
# List all the components required by the application
-ifeq ($(SOC),$(filter $(SOC), tpr12))
- COMP_LIST_COMMON = csl osal_tirtos board
-else
- COMP_LIST_COMMON = csl osal_tirtos uart board i2c
-endif
-
-ifeq ($(SOC),$(filter $(SOC), am64x am65xx j721e j7200))
- COMP_LIST_COMMON += sciclient
-endif
+COMP_LIST_COMMON = $(PDK_COMMON_TIRTOS_COMP)
ifeq ($(SOC),$(filter $(SOC), am64x am65xx))
ifeq ($(CORE),$(filter $(CORE), mpu1_0))
PACKAGE_SRCS_COMMON += ../$(SOC)
endif
-ifneq ($(SOC),$(filter $(SOC), tpr12))
-# Enable copy of vectors
-ifeq ($(ISA),$(filter $(ISA), r5f))
- COMP_LIST_COMMON += copyvecs
-endif
-endif
-
CFLAGS_LOCAL_COMMON = $(PDK_CFLAGS) $(CFLAGS_OSAL_UT)
CFLAGS_LOCAL_COMMON += -DENABLE_TIMER_TEST
diff --git a/packages/ti/transport/ndk/nimu/example/am65xx/cpsw/makefile b/packages/ti/transport/ndk/nimu/example/am65xx/cpsw/makefile
index bcb6d08cbccd34057574bab53392308a9d993a75..1f426f093d3f70755d8e861c520d27182ffd5551 100644 (file)
INCDIR += $(bios_PATH)/packages/ti/posix/ccs
SRCS_COMMON += main_am65xx.c nimu_osal.c
-# Enable copy of vectors
-ifeq ($(ISA),$(filter $(ISA), r5f))
- COMP_LIST_COMMON = copyvecs
-endif
-
# List all the external components/interfaces, whose interface header files
# need to be included for this component
INCLUDE_EXTERNAL_INTERFACES = bios xdc ndk pdk
# List all the components required by the application
-COMP_LIST_COMMON += emac uart uart_console osal_tirtos csl board nimu udma sciclient
+COMP_LIST_COMMON = $(PDK_COMMON_TIRTOS_COMP)
+COMP_LIST_COMMON += emac uart_console nimu
CFLAGS_LOCAL_COMMON = $(PDK_CFLAGS) -DNDK_NOUSERAPIS -DNIMU_APP_CPSW
diff --git a/packages/ti/transport/ndk/nimu/example/am65xx/icssg/makefile b/packages/ti/transport/ndk/nimu/example/am65xx/icssg/makefile
index 1c957f3f88af38f310655bacbee0b1bcc4484859..f791e0d4316a0431d06369457b25de7560a73ce4 100644 (file)
INCDIR += $(bios_PATH)/packages/ti/posix/ccs
SRCS_COMMON += main_am65xx.c nimu_osal.c emac_fw_config_dual_mac.c
-# Enable copy of vectors
-ifeq ($(ISA),$(filter $(ISA), r5f))
- COMP_LIST_COMMON = copyvecs
-endif
-
# List all the external components/interfaces, whose interface header files
# need to be included for this component
INCLUDE_EXTERNAL_INTERFACES = bios xdc ndk pdk
# List all the components required by the application
-COMP_LIST_COMMON += emac uart uart_console osal_tirtos csl pruss board nimu_icssg udma sciclient
-
-
+COMP_LIST_COMMON = $(PDK_COMMON_TIRTOS_COMP)
+COMP_LIST_COMMON += emac uart_console pruss nimu_icssg
CFLAGS_LOCAL_COMMON = $(PDK_CFLAGS) -DNDK_NOUSERAPIS -DNIMU_APP_ICSSG
diff --git a/packages/ti/transport/ndk/nimu/example/ftpApp/am65xx/cpsw/makefile b/packages/ti/transport/ndk/nimu/example/ftpApp/am65xx/cpsw/makefile
index c9881e065abb661ddf2d0224068322fee6d28d87..524de33770aa39cf9ad32b89b1a28d372c2bf1dd 100644 (file)
# Common source files across all platforms and cores
SRCS_COMMON += main_am65xx.c nimu_osal.c ftp_commands.c ftp_filerout.c ftpserver.c
-# Enable copy of vectors
-ifeq ($(ISA),$(filter $(ISA), r5f))
- COMP_LIST_COMMON = copyvecs
-endif
-
# List all the external components/interfaces, whose interface header files
# need to be included for this component
INCLUDE_EXTERNAL_INTERFACES = bios xdc ndk pdk
# List all the components required by the application
-COMP_LIST_COMMON += emac uart uart_console osal_tirtos csl board nimu udma sciclient
+COMP_LIST_COMMON = $(PDK_COMMON_TIRTOS_COMP)
+COMP_LIST_COMMON += emac uart_console nimu
CFLAGS_LOCAL_COMMON = $(PDK_CFLAGS)
CFLAGS_LOCAL_COMMON += -DNIMU_FTP_APP -DNIMU_APP_CPSW
diff --git a/packages/ti/transport/ndk/nimu/example/ftpApp/am65xx/icssg/makefile b/packages/ti/transport/ndk/nimu/example/ftpApp/am65xx/icssg/makefile
index c316f1207cad28fb6d49b0a0e7af59018e90642c..77dd0116af2b5ff66f3e80fd7bf80ef46c4d4bdb 100644 (file)
# Common source files across all platforms and cores
SRCS_COMMON += main_am65xx.c nimu_osal.c ftp_commands.c ftp_filerout.c ftpserver.c emac_fw_config_dual_mac.c
-# Enable copy of vectors
-ifeq ($(ISA),$(filter $(ISA), r5f))
- COMP_LIST_COMMON = copyvecs
-endif
-
# List all the external components/interfaces, whose interface header files
# need to be included for this component
INCLUDE_EXTERNAL_INTERFACES = bios xdc ndk pdk
# List all the components required by the application
-COMP_LIST_COMMON += emac uart uart_console osal_tirtos csl pruss board nimu_icssg udma sciclient
+COMP_LIST_COMMON = $(PDK_COMMON_TIRTOS_COMP)
+COMP_LIST_COMMON += emac uart_console pruss nimu_icssg
CFLAGS_LOCAL_COMMON = $(PDK_CFLAGS)
CFLAGS_LOCAL_COMMON += -DNIMU_FTP_APP -DNIMU_APP_ICSSG
diff --git a/packages/ti/transport/ndk/nimu/example/ftpApp/j721e/cpsw/makefile b/packages/ti/transport/ndk/nimu/example/ftpApp/j721e/cpsw/makefile
index 5eaf86bb0b485edfa8d216c6b1cf7b40a3052e5e..dde7f2eb2fb5c00bd7b00dfd50e7920684d2eb17 100644 (file)
INCLUDE_EXTERNAL_INTERFACES = bios xdc ndk pdk
# List all the components required by the application
-COMP_LIST_COMMON = emac uart uart_console osal_tirtos csl board nimu udma sciclient i2c
+COMP_LIST_COMMON = $(PDK_COMMON_TIRTOS_COMP)
+COMP_LIST_COMMON += emac uart_console nimu
CFLAGS_LOCAL_COMMON = $(PDK_CFLAGS)
CFLAGS_LOCAL_COMMON += -DNIMU_FTP_APP -DNIMU_APP_CPSW
diff --git a/packages/ti/transport/ndk/nimu/example/ftpApp/j721e/icssg/makefile b/packages/ti/transport/ndk/nimu/example/ftpApp/j721e/icssg/makefile
index 8da4e7b0e7c547386422ad4c69b811b4123a5eaf..1fa20e74e9950b9bb37aa9fde06bf0fed5173073 100644 (file)
INCLUDE_EXTERNAL_INTERFACES = bios xdc ndk pdk
# List all the components required by the application
-COMP_LIST_COMMON = emac uart uart_console osal_tirtos csl pruss board nimu_icssg udma sciclient
+COMP_LIST_COMMON = $(PDK_COMMON_TIRTOS_COMP)
+COMP_LIST_COMMON += emac uart_console pruss nimu_icssg
CFLAGS_LOCAL_COMMON = $(PDK_CFLAGS)
CFLAGS_LOCAL_COMMON += -DNIMU_FTP_APP -DNIMU_APP_ICSSG
diff --git a/packages/ti/transport/ndk/nimu/example/j721e/cpsw/makefile b/packages/ti/transport/ndk/nimu/example/j721e/cpsw/makefile
index 3a00ccdcde0325da66e6d761e7972b391fd77568..857b48c06d1cd5319c36852c37aafe1b4be0b0e8 100644 (file)
INCLUDE_EXTERNAL_INTERFACES = bios xdc ndk pdk
# List all the components required by the application
-COMP_LIST_COMMON = emac uart uart_console osal_tirtos csl board nimu udma sciclient i2c
+COMP_LIST_COMMON = $(PDK_COMMON_TIRTOS_COMP)
+COMP_LIST_COMMON += emac uart_console nimu
CFLAGS_LOCAL_COMMON = $(PDK_CFLAGS) -DNDK_NOUSERAPIS -DNIMU_APP_CPSW
diff --git a/packages/ti/transport/ndk/nimu/example/j721e/icssg/makefile b/packages/ti/transport/ndk/nimu/example/j721e/icssg/makefile
index f913bb71be921d96be8ab183b54ebd1545e65c56..8799c8ec1395fcf30845c2b20cde1eb9d8d6de6b 100644 (file)
INCLUDE_EXTERNAL_INTERFACES = bios xdc ndk pdk
# List all the components required by the application
-COMP_LIST_COMMON = emac uart uart_console osal_tirtos csl pruss board nimu_icssg udma sciclient
+COMP_LIST_COMMON = $(PDK_COMMON_TIRTOS_COMP)
+COMP_LIST_COMMON += emac uart_console pruss nimu_icssg