Ignore:
Timestamp:
Jan 27, 2018, 1:37:51 PM (22 months ago)
Author:
Sebastian Huber <sebastian.huber@…>
Branches:
master
Children:
05015dc1
Parents:
d8d6a08
git-author:
Sebastian Huber <sebastian.huber@…> (01/27/18 13:37:51)
git-committer:
Sebastian Huber <sebastian.huber@…> (01/31/18 11:49:09)
Message:

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/shared/cache
  • bsps/@RTEMS_CPU@/shared/cache
  • bsps/@RTEMS_CPU@/@RTEMS_BSP_FAMILY/start/cache.c

Update #3285.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • c/src/lib/libbsp/arm/realview-pbx-a9/Makefile.am

    rd8d6a08 r4cf93658  
    3838
    3939libbsp_a_SOURCES =
    40 libbsp_a_CPPFLAGS = $(AM_CPPFLAGS)
    41 libbsp_a_LIBADD =
    4240
    4341# Shared
     
    8684
    8785# Cache
    88 libbsp_a_SOURCES += ../../../libcpu/shared/src/cache_manager.c
    89 libbsp_a_SOURCES += ../shared/include/arm-cache-l1.h
    90 libbsp_a_SOURCES += ../shared/armv467ar-basic-cache/cache_.h
    91 libbsp_a_CPPFLAGS += -I$(srcdir)/../shared/armv467ar-basic-cache
     86libbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-cp15.c
    9287
    9388# Start hooks
Note: See TracChangeset for help on using the changeset viewer.