Timestamp:
07/03/16 15:26:50 (8 years ago)
Author:
Pavel Pisa <pisa@…>
Branches:
4.11
Children:
fd6cd36
Parents:
886b962
git-author:
Pavel Pisa <pisa@…> (07/03/16 15:26:50)
git-committer:
Pavel Pisa <pisa@…> (10/02/16 08:40:33)
Message:

bsps/arm: Change code to explicit selection of cache implementation for ARM BSPs.

The original ARM architecture wide cache_.h is changed to dummy version
for targets not implementing/enablig cache at all.

The ARM targets equipped by cache should include
appropriate implementation.

Next options are available for now

c/src/lib/libbsp/arm/shared/armv467ar-basic-cache/cache_.h

basic ARM cache integrated on the CPU core directly
which requires only CP15 oparations

c/src/lib/libbsp/arm/shared/arm-l2c-310/cache_.h

support for case where ARM L2C-310 cache controller
is used. It is accessible as mmaped peripheral.

c/src/lib/libbsp/arm/shared/armv7m/include/cache_.h

Cortex-M specific cache support

Updates #2782
Updates #2783

(No files)

Note: See TracChangeset for help on using the changeset viewer.