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-09-22 09:51:21 +0200 |
commit | 98b6874031a0dc3fe1d6f943db6c952b1af084ae (patch) | |
tree | 589d891ee9b73799e98a80b5db73d269e265aece /c/src/lib/libbsp/arm/tms570/Makefile.am | |
parent | arm/tms570: include hardware initialization and selftest based on Ti HalCoGen... (diff) | |
download | rtems-98b6874031a0dc3fe1d6f943db6c952b1af084ae.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 c4d39bc18d..26c1bfe392 100644 --- a/c/src/lib/libbsp/arm/tms570/Makefile.am +++ b/c/src/lib/libbsp/arm/tms570/Makefile.am @@ -168,8 +168,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 |