Sebastian Huber
bcef89f236
Update company name
...
The embedded brains GmbH & Co. KG is the legal successor of embedded
brains GmbH.
2023-05-20 11:05:26 +02:00
Joel Sherrill
8ca4b5c8bb
bsps/arm/shared: Change license to BSD-2
...
Updates #3053 .
2022-07-08 08:42:42 -05:00
Joel Sherrill
ba619b7f36
bsps/arm/: Scripted embedded brains header file clean up
...
Updates #4625 .
2022-03-10 08:43:50 +01:00
Sebastian Huber
b32fd22732
bsps/arm: Add arm-data-cache-loop-set-way.h
...
This makes it possible to reuse this loop.
Update #4202 .
2020-12-23 09:19:28 +01:00
Sebastian Huber
e68827e1d9
arm/cache-cp15: Support Armv8
...
Update #4202 .
2020-12-10 07:58:03 +01:00
Sebastian Huber
828276b081
bsps: Adjust shared Doxygen groups
...
Update #3706 .
2019-03-08 07:42:54 +01:00
Sebastian Huber
e7d623e7e2
bsps/arm: Conditional ARMv7-AR data cache disable
...
Update #3667 .
Close #3674 .
2019-01-10 08:12:16 +01:00
Thomas Dörfler
0abe47f142
bsps/arm: Fix typo in disable cache for ARMv7-AR
...
Update #3667 .
2019-01-10 08:12:16 +01:00
Sebastian Huber
c37807e97c
bsps/arm: Add cache size support for CP15
2018-12-21 11:57:49 +01:00
Sebastian Huber
41a557bc2f
bsps/arm: Add ARMv7-AR disable data cache
...
Close #3667 .
2018-12-21 10:32:41 +01:00
Sebastian Huber
ba856559a4
ARM_CACHE_L1_CPU_SUPPORT_PROVIDES_RANGE_FUNCTIONS
...
Remove this superfluous define.
Update #3667 .
2018-12-21 10:32:25 +01:00
Sebastian Huber
4cf93658ef
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 .
2018-01-31 12:49:09 +01:00