forked from Imagelibrary/rtems
bsps: Add empty cache manager
This is necessary to add tests that use the cache manager. For example to get better estimates of worst-case timings.
This commit is contained in:
@@ -49,6 +49,11 @@ libbsp_a_SOURCES += ../../shared/src/irq-legacy.c
|
|||||||
libbsp_a_SOURCES += ../../shared/src/irq-server.c
|
libbsp_a_SOURCES += ../../shared/src/irq-server.c
|
||||||
libbsp_a_SOURCES += ../../shared/src/irq-shell.c
|
libbsp_a_SOURCES += ../../shared/src/irq-shell.c
|
||||||
|
|
||||||
|
# Cache
|
||||||
|
libbsp_a_SOURCES += ../../../libcpu/shared/src/cache_manager.c
|
||||||
|
libbsp_a_SOURCES += ../../shared/include/cache_.h
|
||||||
|
libbsp_a_CPPFLAGS = -I$(srcdir)/../../shared/include
|
||||||
|
|
||||||
if HAS_NETWORKING
|
if HAS_NETWORKING
|
||||||
network_CPPFLAGS = -D__INSIDE_RTEMS_BSD_TCPIP_STACK__
|
network_CPPFLAGS = -D__INSIDE_RTEMS_BSD_TCPIP_STACK__
|
||||||
noinst_PROGRAMS += network.rel
|
noinst_PROGRAMS += network.rel
|
||||||
|
|||||||
@@ -86,6 +86,11 @@ if ENABLE_UMON_CONSOLE
|
|||||||
libbsp_a_SOURCES += ../../shared/umon/umoncons.c
|
libbsp_a_SOURCES += ../../shared/umon/umoncons.c
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
# Cache
|
||||||
|
libbsp_a_SOURCES += ../../../libcpu/shared/src/cache_manager.c
|
||||||
|
libbsp_a_SOURCES += ../../shared/include/cache_.h
|
||||||
|
libbsp_a_CPPFLAGS = -I$(srcdir)/../../shared/include
|
||||||
|
|
||||||
if HAS_NETWORKING
|
if HAS_NETWORKING
|
||||||
network_CPPFLAGS = -D__INSIDE_RTEMS_BSD_TCPIP_STACK__
|
network_CPPFLAGS = -D__INSIDE_RTEMS_BSD_TCPIP_STACK__
|
||||||
noinst_PROGRAMS += network.rel
|
noinst_PROGRAMS += network.rel
|
||||||
|
|||||||
@@ -63,6 +63,11 @@ libbsp_a_SOURCES += ../../shared/src/irq-shell.c
|
|||||||
libbsp_a_SOURCES += irq/irq.c
|
libbsp_a_SOURCES += irq/irq.c
|
||||||
libbsp_a_SOURCES += irq/bsp_irq_asm.S
|
libbsp_a_SOURCES += irq/bsp_irq_asm.S
|
||||||
|
|
||||||
|
# Cache
|
||||||
|
libbsp_a_SOURCES += ../../../libcpu/shared/src/cache_manager.c
|
||||||
|
libbsp_a_SOURCES += ../../shared/include/cache_.h
|
||||||
|
libbsp_a_CPPFLAGS = -I$(srcdir)/../../shared/include
|
||||||
|
|
||||||
if HAS_NETWORKING
|
if HAS_NETWORKING
|
||||||
network_CPPFLAGS = -D__INSIDE_RTEMS_BSD_TCPIP_STACK__
|
network_CPPFLAGS = -D__INSIDE_RTEMS_BSD_TCPIP_STACK__
|
||||||
noinst_PROGRAMS += network.rel
|
noinst_PROGRAMS += network.rel
|
||||||
|
|||||||
@@ -61,5 +61,10 @@ libbsp_a_SOURCES += ../../shared/src/irq-server.c
|
|||||||
libbsp_a_SOURCES += ../../shared/src/irq-shell.c
|
libbsp_a_SOURCES += ../../shared/src/irq-shell.c
|
||||||
libbsp_a_SOURCES += irq/irq.c
|
libbsp_a_SOURCES += irq/irq.c
|
||||||
|
|
||||||
|
# Cache
|
||||||
|
libbsp_a_SOURCES += ../../../libcpu/shared/src/cache_manager.c
|
||||||
|
libbsp_a_SOURCES += ../../shared/include/cache_.h
|
||||||
|
libbsp_a_CPPFLAGS = -I$(srcdir)/../../shared/include
|
||||||
|
|
||||||
include $(srcdir)/preinstall.am
|
include $(srcdir)/preinstall.am
|
||||||
include $(top_srcdir)/../../../../automake/local.am
|
include $(top_srcdir)/../../../../automake/local.am
|
||||||
|
|||||||
@@ -44,6 +44,11 @@ libbsp_a_SOURCES += ../../shared/timerstub.c
|
|||||||
# above
|
# above
|
||||||
libbsp_a_SOURCES += ../shared/abort/abort.c
|
libbsp_a_SOURCES += ../shared/abort/abort.c
|
||||||
|
|
||||||
|
# Cache
|
||||||
|
libbsp_a_SOURCES += ../../../libcpu/shared/src/cache_manager.c
|
||||||
|
libbsp_a_SOURCES += ../../shared/include/cache_.h
|
||||||
|
libbsp_a_CPPFLAGS = -I$(srcdir)/../../shared/include
|
||||||
|
|
||||||
#libbsp_a_LIBADD = ../../../libcpu/@RTEMS_CPU@/shared/arm920.rel \
|
#libbsp_a_LIBADD = ../../../libcpu/@RTEMS_CPU@/shared/arm920.rel \
|
||||||
# ../../../libcpu/@RTEMS_CPU@/@RTEMS_CPU_MODEL@/clock.rel \
|
# ../../../libcpu/@RTEMS_CPU@/@RTEMS_CPU_MODEL@/clock.rel \
|
||||||
# ../../../libcpu/@RTEMS_CPU@/@RTEMS_CPU_MODEL@/timer.rel \
|
# ../../../libcpu/@RTEMS_CPU@/@RTEMS_CPU_MODEL@/timer.rel \
|
||||||
|
|||||||
@@ -54,6 +54,11 @@ libbsp_a_SOURCES += ../shared/abort/abort.c
|
|||||||
# smc
|
# smc
|
||||||
libbsp_a_SOURCES += smc/smc.c smc/smc.h
|
libbsp_a_SOURCES += smc/smc.c smc/smc.h
|
||||||
|
|
||||||
|
# Cache
|
||||||
|
libbsp_a_SOURCES += ../../../libcpu/shared/src/cache_manager.c
|
||||||
|
libbsp_a_SOURCES += ../../shared/include/cache_.h
|
||||||
|
libbsp_a_CPPFLAGS = -I$(srcdir)/../../shared/include
|
||||||
|
|
||||||
libbsp_a_LIBADD = ../../../libcpu/@RTEMS_CPU@/shared/arm920.rel \
|
libbsp_a_LIBADD = ../../../libcpu/@RTEMS_CPU@/shared/arm920.rel \
|
||||||
../../../libcpu/@RTEMS_CPU@/s3c24xx/clock.rel \
|
../../../libcpu/@RTEMS_CPU@/s3c24xx/clock.rel \
|
||||||
../../../libcpu/@RTEMS_CPU@/s3c24xx/timer.rel \
|
../../../libcpu/@RTEMS_CPU@/s3c24xx/timer.rel \
|
||||||
|
|||||||
@@ -51,6 +51,12 @@ libbsp_a_SOURCES += ../../shared/src/irq-server.c
|
|||||||
libbsp_a_SOURCES += ../../shared/src/irq-shell.c
|
libbsp_a_SOURCES += ../../shared/src/irq-shell.c
|
||||||
#abort
|
#abort
|
||||||
libbsp_a_SOURCES += ../shared/abort/abort.c
|
libbsp_a_SOURCES += ../shared/abort/abort.c
|
||||||
|
|
||||||
|
# Cache
|
||||||
|
libbsp_a_SOURCES += ../../../libcpu/shared/src/cache_manager.c
|
||||||
|
libbsp_a_SOURCES += ../../shared/include/cache_.h
|
||||||
|
libbsp_a_CPPFLAGS = -I$(srcdir)/../../shared/include
|
||||||
|
|
||||||
#framebuffer
|
#framebuffer
|
||||||
if ON_SKYEYE
|
if ON_SKYEYE
|
||||||
libbsp_a_SOURCES += fb/fb.c
|
libbsp_a_SOURCES += fb/fb.c
|
||||||
|
|||||||
@@ -255,6 +255,11 @@ coproc.bin: coproc/coproc.S coproc/coproc.c libnds7.rel
|
|||||||
endif
|
endif
|
||||||
project_lib_DATA += coproc.bin
|
project_lib_DATA += coproc.bin
|
||||||
|
|
||||||
|
# Cache
|
||||||
|
libbsp_a_SOURCES += ../../../libcpu/shared/src/cache_manager.c
|
||||||
|
libbsp_a_SOURCES += ../../shared/include/cache_.h
|
||||||
|
libbsp_a_CPPFLAGS = -I$(srcdir)/../../shared/include
|
||||||
|
|
||||||
libbsp_a_LIBADD = clock.rel console.rel gnatsupp.rel startup.rel irq.rel \
|
libbsp_a_LIBADD = clock.rel console.rel gnatsupp.rel startup.rel irq.rel \
|
||||||
timer.rel libnds9.rel rtc.rel fb.rel touchscreen.rel sound.rel \
|
timer.rel libnds9.rel rtc.rel fb.rel touchscreen.rel sound.rel \
|
||||||
block.rel libdldi.rel
|
block.rel libdldi.rel
|
||||||
|
|||||||
@@ -56,6 +56,11 @@ libbsp_a_SOURCES += ../shared/abort/simple_abort.c
|
|||||||
# debugio
|
# debugio
|
||||||
libbsp_a_SOURCES += console/uart.c
|
libbsp_a_SOURCES += console/uart.c
|
||||||
|
|
||||||
|
# Cache
|
||||||
|
libbsp_a_SOURCES += ../../../libcpu/shared/src/cache_manager.c
|
||||||
|
libbsp_a_SOURCES += ../../shared/include/cache_.h
|
||||||
|
libbsp_a_CPPFLAGS = -I$(srcdir)/../../shared/include
|
||||||
|
|
||||||
if HAS_NETWORKING
|
if HAS_NETWORKING
|
||||||
network_CPPFLAGS = -D__INSIDE_RTEMS_BSD_TCPIP_STACK__
|
network_CPPFLAGS = -D__INSIDE_RTEMS_BSD_TCPIP_STACK__
|
||||||
noinst_PROGRAMS += network.rel
|
noinst_PROGRAMS += network.rel
|
||||||
|
|||||||
@@ -55,6 +55,11 @@ libbsp_a_SOURCES += ../shared/abort/abort.c
|
|||||||
# smc
|
# smc
|
||||||
libbsp_a_SOURCES += ../gp32/smc/smc.c ../gp32/smc/smc.h
|
libbsp_a_SOURCES += ../gp32/smc/smc.c ../gp32/smc/smc.h
|
||||||
|
|
||||||
|
# Cache
|
||||||
|
libbsp_a_SOURCES += ../../../libcpu/shared/src/cache_manager.c
|
||||||
|
libbsp_a_SOURCES += ../../shared/include/cache_.h
|
||||||
|
libbsp_a_CPPFLAGS = -I$(srcdir)/../../shared/include
|
||||||
|
|
||||||
libbsp_a_LIBADD = ../../../libcpu/@RTEMS_CPU@/shared/arm920.rel \
|
libbsp_a_LIBADD = ../../../libcpu/@RTEMS_CPU@/shared/arm920.rel \
|
||||||
../../../libcpu/@RTEMS_CPU@/s3c24xx/clock.rel \
|
../../../libcpu/@RTEMS_CPU@/s3c24xx/clock.rel \
|
||||||
../../../libcpu/@RTEMS_CPU@/s3c24xx/timer.rel \
|
../../../libcpu/@RTEMS_CPU@/s3c24xx/timer.rel \
|
||||||
|
|||||||
@@ -37,5 +37,10 @@ noinst_LIBRARIES = libbsp.a
|
|||||||
libbsp_a_SOURCES = $(startup_SOURCES) $(clock_SOURCES) $(console_SOURCES) \
|
libbsp_a_SOURCES = $(startup_SOURCES) $(clock_SOURCES) $(console_SOURCES) \
|
||||||
$(timer_SOURCES)
|
$(timer_SOURCES)
|
||||||
|
|
||||||
|
# Cache
|
||||||
|
libbsp_a_SOURCES += ../../../libcpu/shared/src/cache_manager.c
|
||||||
|
libbsp_a_SOURCES += ../../shared/include/cache_.h
|
||||||
|
libbsp_a_CPPFLAGS = -I$(srcdir)/../../shared/include
|
||||||
|
|
||||||
include $(srcdir)/preinstall.am
|
include $(srcdir)/preinstall.am
|
||||||
include $(top_srcdir)/../../../../automake/local.am
|
include $(top_srcdir)/../../../../automake/local.am
|
||||||
|
|||||||
@@ -39,5 +39,10 @@ libbsp_a_SOURCES += ../../shared/console-polled.c console/console-io.c \
|
|||||||
# timer
|
# timer
|
||||||
libbsp_a_SOURCES += ../../shared/timerstub.c
|
libbsp_a_SOURCES += ../../shared/timerstub.c
|
||||||
|
|
||||||
|
# Cache
|
||||||
|
libbsp_a_SOURCES += ../../../libcpu/shared/src/cache_manager.c
|
||||||
|
libbsp_a_SOURCES += ../../shared/include/cache_.h
|
||||||
|
libbsp_a_CPPFLAGS = -I$(srcdir)/../../shared/include
|
||||||
|
|
||||||
include $(srcdir)/preinstall.am
|
include $(srcdir)/preinstall.am
|
||||||
include $(top_srcdir)/../../../../automake/local.am
|
include $(top_srcdir)/../../../../automake/local.am
|
||||||
|
|||||||
@@ -42,6 +42,11 @@ libbsp_a_SOURCES += ../../lm32/shared/console/console.c ../../lm32/shared/consol
|
|||||||
# timer
|
# timer
|
||||||
libbsp_a_SOURCES += ../../lm32/shared/timer/timer.c
|
libbsp_a_SOURCES += ../../lm32/shared/timer/timer.c
|
||||||
|
|
||||||
|
# Cache
|
||||||
|
libbsp_a_SOURCES += ../../../libcpu/shared/src/cache_manager.c
|
||||||
|
libbsp_a_SOURCES += ../../shared/include/cache_.h
|
||||||
|
libbsp_a_CPPFLAGS = -I$(srcdir)/../../shared/include
|
||||||
|
|
||||||
if HAS_NETWORKING
|
if HAS_NETWORKING
|
||||||
noinst_PROGRAMS += network.rel
|
noinst_PROGRAMS += network.rel
|
||||||
network_rel_SOURCES = ../../lm32/shared/tsmac/tsmac.c
|
network_rel_SOURCES = ../../lm32/shared/tsmac/tsmac.c
|
||||||
|
|||||||
@@ -110,6 +110,11 @@ libbsp_a_SOURCES += ../../lm32/shared/milkymist_video/video.c
|
|||||||
# versions
|
# versions
|
||||||
libbsp_a_SOURCES += ../../lm32/shared/milkymist_versions/versions.c
|
libbsp_a_SOURCES += ../../lm32/shared/milkymist_versions/versions.c
|
||||||
|
|
||||||
|
# Cache
|
||||||
|
libbsp_a_SOURCES += ../../../libcpu/shared/src/cache_manager.c
|
||||||
|
libbsp_a_SOURCES += ../../shared/include/cache_.h
|
||||||
|
libbsp_a_CPPFLAGS = -I$(srcdir)/../../shared/include
|
||||||
|
|
||||||
if HAS_NETWORKING
|
if HAS_NETWORKING
|
||||||
noinst_PROGRAMS += network.rel
|
noinst_PROGRAMS += network.rel
|
||||||
network_rel_SOURCES = ../../lm32/shared/milkymist_networking/network.c
|
network_rel_SOURCES = ../../lm32/shared/milkymist_networking/network.c
|
||||||
|
|||||||
@@ -38,5 +38,10 @@ noinst_LIBRARIES = libbsp.a
|
|||||||
libbsp_a_SOURCES = $(startup_SOURCES) $(clock_SOURCES) $(console_SOURCES) \
|
libbsp_a_SOURCES = $(startup_SOURCES) $(clock_SOURCES) $(console_SOURCES) \
|
||||||
$(timer_SOURCES)
|
$(timer_SOURCES)
|
||||||
|
|
||||||
|
# Cache
|
||||||
|
libbsp_a_SOURCES += ../../../libcpu/shared/src/cache_manager.c
|
||||||
|
libbsp_a_SOURCES += ../../shared/include/cache_.h
|
||||||
|
libbsp_a_CPPFLAGS = -I$(srcdir)/../../shared/include
|
||||||
|
|
||||||
include $(srcdir)/preinstall.am
|
include $(srcdir)/preinstall.am
|
||||||
include $(top_srcdir)/../../../../automake/local.am
|
include $(top_srcdir)/../../../../automake/local.am
|
||||||
|
|||||||
@@ -38,5 +38,10 @@ noinst_LIBRARIES = libbsp.a
|
|||||||
libbsp_a_SOURCES = $(startup_SOURCES) $(clock_SOURCES) $(console_SOURCES) \
|
libbsp_a_SOURCES = $(startup_SOURCES) $(clock_SOURCES) $(console_SOURCES) \
|
||||||
$(timer_SOURCES)
|
$(timer_SOURCES)
|
||||||
|
|
||||||
|
# Cache
|
||||||
|
libbsp_a_SOURCES += ../../../libcpu/shared/src/cache_manager.c
|
||||||
|
libbsp_a_SOURCES += ../../shared/include/cache_.h
|
||||||
|
libbsp_a_CPPFLAGS = -I$(srcdir)/../../shared/include
|
||||||
|
|
||||||
include $(srcdir)/preinstall.am
|
include $(srcdir)/preinstall.am
|
||||||
include $(top_srcdir)/../../../../automake/local.am
|
include $(top_srcdir)/../../../../automake/local.am
|
||||||
|
|||||||
@@ -36,6 +36,11 @@ libbsp_a_SOURCES += ../../shared/bspclean.c ../../shared/bsplibc.c \
|
|||||||
# console
|
# console
|
||||||
libbsp_a_SOURCES += console/console-io.c ../../shared/console-polled.c
|
libbsp_a_SOURCES += console/console-io.c ../../shared/console-polled.c
|
||||||
|
|
||||||
|
# Cache
|
||||||
|
libbsp_a_SOURCES += ../../../libcpu/shared/src/cache_manager.c
|
||||||
|
libbsp_a_SOURCES += ../../shared/include/cache_.h
|
||||||
|
libbsp_a_CPPFLAGS = -I$(srcdir)/../../shared/include
|
||||||
|
|
||||||
libbsp_a_LIBADD = \
|
libbsp_a_LIBADD = \
|
||||||
../../../libcpu/@RTEMS_CPU@/shared/misc.rel \
|
../../../libcpu/@RTEMS_CPU@/shared/misc.rel \
|
||||||
../../../libcpu/@RTEMS_CPU@/mcf5272/clock.rel \
|
../../../libcpu/@RTEMS_CPU@/mcf5272/clock.rel \
|
||||||
|
|||||||
@@ -50,8 +50,12 @@ libbsp_a_SOURCES += tod/ds1307.c tod/todcfg.c ../../shared/tod.c
|
|||||||
# nvram
|
# nvram
|
||||||
libbsp_a_SOURCES += nvram/nvram.c
|
libbsp_a_SOURCES += nvram/nvram.c
|
||||||
|
|
||||||
|
# Cache
|
||||||
|
libbsp_a_SOURCES += ../../../libcpu/shared/src/cache_manager.c
|
||||||
|
libbsp_a_SOURCES += ../../shared/include/cache_.h
|
||||||
|
libbsp_a_CPPFLAGS = -I$(srcdir)/../../shared/include
|
||||||
|
|
||||||
libbsp_a_LIBADD = \
|
libbsp_a_LIBADD = \
|
||||||
../../../libcpu/@RTEMS_CPU@/shared/cache.rel \
|
|
||||||
../../../libcpu/@RTEMS_CPU@/shared/misc.rel \
|
../../../libcpu/@RTEMS_CPU@/shared/misc.rel \
|
||||||
../../../libcpu/@RTEMS_CPU@/mcf5206/clock.rel \
|
../../../libcpu/@RTEMS_CPU@/mcf5206/clock.rel \
|
||||||
../../../libcpu/@RTEMS_CPU@/mcf5206/mcfuart.rel \
|
../../../libcpu/@RTEMS_CPU@/mcf5206/mcfuart.rel \
|
||||||
|
|||||||
@@ -38,6 +38,7 @@ libbsp_a_SOURCES += startup/tm27supp.c
|
|||||||
|
|
||||||
libbsp_a_LIBADD = \
|
libbsp_a_LIBADD = \
|
||||||
../../../libcpu/@RTEMS_CPU@/shared/cpuIdent.rel \
|
../../../libcpu/@RTEMS_CPU@/shared/cpuIdent.rel \
|
||||||
|
../../../libcpu/@RTEMS_CPU@/shared/cache.rel \
|
||||||
../../../libcpu/@RTEMS_CPU@/@exceptions@/rtems-cpu.rel \
|
../../../libcpu/@RTEMS_CPU@/@exceptions@/rtems-cpu.rel \
|
||||||
../../../libcpu/@RTEMS_CPU@/mpc5xx/clock.rel \
|
../../../libcpu/@RTEMS_CPU@/mpc5xx/clock.rel \
|
||||||
../../../libcpu/@RTEMS_CPU@/mpc5xx/console-generic.rel \
|
../../../libcpu/@RTEMS_CPU@/mpc5xx/console-generic.rel \
|
||||||
|
|||||||
1
c/src/lib/libbsp/shared/include/cache_.h
Normal file
1
c/src/lib/libbsp/shared/include/cache_.h
Normal file
@@ -0,0 +1 @@
|
|||||||
|
/* Empty */
|
||||||
@@ -47,6 +47,11 @@ libbsp_a_SOURCES += ../../shared/console-polled.c
|
|||||||
libbsp_a_SOURCES += console/console-io.c
|
libbsp_a_SOURCES += console/console-io.c
|
||||||
libbsp_a_SOURCES += ../../shared/timerstub.c
|
libbsp_a_SOURCES += ../../shared/timerstub.c
|
||||||
|
|
||||||
|
# Cache
|
||||||
|
libbsp_a_SOURCES += ../../../libcpu/shared/src/cache_manager.c
|
||||||
|
libbsp_a_SOURCES += ../../shared/include/cache_.h
|
||||||
|
libbsp_a_CPPFLAGS = -I$(srcdir)/../../shared/include
|
||||||
|
|
||||||
noinst_LIBRARIES = libbsp.a
|
noinst_LIBRARIES = libbsp.a
|
||||||
|
|
||||||
include $(srcdir)/preinstall.am
|
include $(srcdir)/preinstall.am
|
||||||
|
|||||||
Reference in New Issue
Block a user