5
Last change
on this file since 4cf93658 was
4cf93658,
checked in by Sebastian Huber <sebastian.huber@…>, on 01/27/18 at 13:37:51
|
bsps: Rework cache manager implementation
The previous cache manager support used a single souce file
(cache_manager.c) which included an implementation header (cache_.h).
This required the use of specialized include paths to find the right
header file. Change this to include a generic implementation header
(cacheimpl.h) in specialized source files.
Use the following directories and files:
- bsps/@RTEMS_CPU@/shared/cache
- bsps/@RTEMS_CPU@/@RTEMS_BSP_FAMILY/start/cache.c
Update #3285.
|
-
Property mode set to
100644
|
File size:
1.3 KB
|
Rev | Line | |
---|
[ad65fc7f] | 1 | ACLOCAL_AMFLAGS = -I ../../../../aclocal |
---|
[33a2faa] | 2 | EXTRA_DIST = |
---|
[ad65fc7f] | 3 | |
---|
| 4 | include $(top_srcdir)/../../../../automake/compile.am |
---|
[f3ce8f41] | 5 | include $(top_srcdir)/../../bsp.am |
---|
[ad65fc7f] | 6 | |
---|
[2afb22b] | 7 | dist_project_lib_DATA = startup/bsp_specs |
---|
[ad65fc7f] | 8 | |
---|
| 9 | DISTCLEANFILES = include/bspopts.h |
---|
| 10 | |
---|
| 11 | noinst_PROGRAMS = |
---|
| 12 | |
---|
| 13 | |
---|
[ec32100] | 14 | EXTRA_DIST += ../shared/start/start.S |
---|
| 15 | start.$(OBJEXT): ../shared/start/start.S |
---|
| 16 | $(CPPASCOMPILE) -o $@ -c $< |
---|
[ad65fc7f] | 17 | project_lib_DATA = start.$(OBJEXT) |
---|
| 18 | |
---|
[2afb22b] | 19 | project_lib_DATA += linkcmds |
---|
[ad65fc7f] | 20 | |
---|
[ec32100] | 21 | noinst_LIBRARIES = libbsp.a |
---|
[ad65fc7f] | 22 | |
---|
[ca4602e] | 23 | libbsp_a_SOURCES = \ |
---|
[2858939a] | 24 | startup/bspstart.c \ |
---|
[ad65fc7f] | 25 | ../../shared/bspclean.c ../../shared/sbrk.c ../../shared/setvec.c \ |
---|
| 26 | ../../shared/bootcard.c ../../shared/gnatinstallhandler.c \ |
---|
[ca4895c] | 27 | ../../shared/getentropy-cpucounter.c \ |
---|
[ad65fc7f] | 28 | ../../shared/bspgetworkarea.c |
---|
[3dd381f] | 29 | libbsp_a_SOURCES += ../../shared/bspreset.c |
---|
[ad65fc7f] | 30 | |
---|
| 31 | libbsp_a_SOURCES += console/console.c |
---|
[4cf93658] | 32 | libbsp_a_SOURCES += ../../../../../../bsps/bfin/shared/cache/cache.c |
---|
[ad65fc7f] | 33 | |
---|
| 34 | libbsp_a_LIBADD = ../../../libcpu/@RTEMS_CPU@/mmu.rel |
---|
| 35 | libbsp_a_LIBADD += ../../../libcpu/@RTEMS_CPU@/@RTEMS_CPU_MODEL@/interrupt.rel |
---|
| 36 | libbsp_a_LIBADD += ../../../libcpu/@RTEMS_CPU@/uart.rel |
---|
| 37 | libbsp_a_LIBADD += ../../../libcpu/@RTEMS_CPU@/clock.rel |
---|
| 38 | libbsp_a_LIBADD += ../../../libcpu/@RTEMS_CPU@/rtc.rel |
---|
| 39 | libbsp_a_LIBADD += ../../../libcpu/@RTEMS_CPU@/timer.rel |
---|
| 40 | |
---|
[33a2faa] | 41 | EXTRA_DIST += times |
---|
[ad65fc7f] | 42 | |
---|
| 43 | include $(top_srcdir)/../../../../automake/local.am |
---|
[2afb22b] | 44 | include $(srcdir)/../../../../../../bsps/bfin/TLL6527M/headers.am |
---|
Note: See
TracBrowser
for help on using the repository browser.