diff options
author | Pavel Pisa <pisa@cmp.felk.cvut.cz> | 2016-09-22 09:23:17 +0200 |
---|---|---|
committer | Pavel Pisa <pisa@cmp.felk.cvut.cz> | 2016-10-02 11:31:19 +0200 |
commit | 006f86753af48e8d0fbdd4343fe1d0072c67574c (patch) | |
tree | c279f4784b6e9db4c005f9ed6cd2deef53863c48 /c/src/lib/libbsp/arm/tms570/Makefile.am | |
parent | arm/tms570: include hardware initialization and selftest based on Ti HalCoGen... (diff) | |
download | rtems-006f86753af48e8d0fbdd4343fe1d0072c67574c.tar.bz2 |
arm/tms570: include TMS570_USE_HWINIT_STARTUP option to select bare metal startup and selftest.
Diffstat (limited to 'c/src/lib/libbsp/arm/tms570/Makefile.am')
-rw-r--r-- | c/src/lib/libbsp/arm/tms570/Makefile.am | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/c/src/lib/libbsp/arm/tms570/Makefile.am b/c/src/lib/libbsp/arm/tms570/Makefile.am index 6f3682e299..09e84ff4cf 100644 --- a/c/src/lib/libbsp/arm/tms570/Makefile.am +++ b/c/src/lib/libbsp/arm/tms570/Makefile.am @@ -171,8 +171,30 @@ libbsp_a_SOURCES += ../../../libcpu/shared/src/cache_manager.c libbsp_a_SOURCES += ../../../libcpu/arm/shared/include/cache_.h libbsp_a_CPPFLAGS += -I$(srcdir)/../../../libcpu/arm/shared/include +if TMS570_USE_HWINIT_STARTUP +libbsp_a_SOURCES += hwinit/tms570_sys_core.S +libbsp_a_SOURCES += hwinit/fail_notification.c +libbsp_a_SOURCES += hwinit/init_emif_sdram.c +libbsp_a_SOURCES += hwinit/init_esm.c +libbsp_a_SOURCES += hwinit/init_pinmux.c +libbsp_a_SOURCES += hwinit/init_system.c +libbsp_a_SOURCES += hwinit/tms570_selftest.c +libbsp_a_SOURCES += hwinit/tms570_selftest_par_can.c +libbsp_a_SOURCES += hwinit/tms570_selftest_par_mibspi.c +libbsp_a_SOURCES += hwinit/tms570_selftest_par_std.c +libbsp_a_SOURCES += hwinit/tms570_selftest_parity.c +libbsp_a_SOURCES += hwinit/tms570_tcram_tests.c + +include_bsp_HEADERS += hwinit/tms570_selftest_parity.h +include_bsp_HEADERS += hwinit/tms570_hwinit.h +include_bsp_HEADERS += hwinit/tms570_selftest.h + +# Start hooks +libbsp_a_SOURCES += hwinit/bspstarthooks-hwinit.c +else # Start hooks libbsp_a_SOURCES += startup/bspstarthooks.c +endif # ---------------------------- # ------ Special Rules |