Jonatan Antoni
|
14150bb7c6
|
Core(A): Fixed __FPU_Enable function not to mess registers. (#589)
- Enhanced function to use only two temporary registers.
- Added used registers to clobber list.
Change-Id: If7c9462ed4424781e40379fbe12a5e4e3257920f
|
2019-05-21 19:25:58 +09:00 |
Toyomasa Watarai
|
c37875c690
|
Add volatile modifier for CP15 accessors
Add volatile modifier to prevent ARM compiler to remove inline function calls for __set_CP and __get_CP.
|
2018-06-07 16:47:12 +09:00 |
Bartek Szatkowski
|
8afbd66763
|
[CMSIS_5]: Updated to 49ac527a
|
2018-05-14 12:18:20 +01:00 |
Jonatan Antoni
|
063717d90d
|
Core(A): Changed macro __DEPRECATED to CMSIS_DEPRECATED. (Issue #287)
__DEPRECATED conflicts with a predefined macro in GCC C++ mode.
|
2017-12-21 14:09:25 +09:00 |
Jonatan Antoni
|
2f06202a9b
|
Core(A): Refactored L1 Cache maintenance to be compiler agnostic.
- Added L1 Cache test cases to CoreValidation.
- Adopted FVP Cortex-A configs to simulate cache states.
|
2017-12-21 14:09:25 +09:00 |
Robert Rostohar
|
56602562ad
|
Core(A): Updated __FPU_Enable function (VFP register count detection)
|
2017-12-21 14:09:25 +09:00 |
Bartek Szatkowski
|
a03591d6e3
|
CMSIS/RTX: Update CMSIS and RTX to 22b68c
This includes Cortex A support and directory reshuffle.
|
2017-11-01 09:25:42 +00:00 |