Changeset 0616555 in rtems for cpukit/libdl/rtl-obj.c

Timestamp:
07/03/16 23:30:05 (8 years ago)
Author:
Pavel Pisa <pisa@…>
Branches:
5, master
Children:
6dc5c03f
Parents:
2b885d6
git-author:
Pavel Pisa <pisa@…> (07/03/16 23:30:05)
git-committer:
Pavel Pisa <pisa@…> (07/04/16 13:55:58)
Message:

bsps/arm: basic on core cache support changed to use l1 functions.

The basic data and instruction rage functions should be compatible
for all ARMv4,5,6,7 functions. On the other hand, some functions
are not portable, for example arm_cp15_data_cache_test_and_clean()
and arm_cp15_data_cache_invalidate() for all versions and there
has to be specialized version for newer cores.
arm_cache_l1_properties_for_level uses CCSIDR which is not present
on older chips.

Actual version is only experimental, needs more changes
and problem has been found on RPi1 with dlopen so there seems
to be real problem.

(No files)

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