Files
rtems/c/src
Pavel Pisa fd6cd36b09 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.

Updates #2783
Updates #2782
2016-10-02 10:40:33 +02:00
..
2015-03-10 12:53:07 -04:00
2014-12-05 07:47:32 +01:00

This is the top level directory of the C RTEMS environment.  The
following is a description of the contents of each file and
subdirectory directly in this directory:

    tests

       This directory contains the RTEMS Test Suites. Currently
       this includes the following suites:

         + Single Processor Test Suite
         + Multiprocessor Test Suite
         + Timing Test Suite
         + Sample Application Suite

    lib

       This directory contains src for RTEMS libraries:
          libc, board support (including drivers) and libcpu.

    exec

       This directory contains the source code for the RTEMS executive.