]> begriffs open source - cmsis/commit
Core(A): Fixed VBAR cp15 register access functions (Issue #301).
authorJonatan Antoni <jonatan.antoni@arm.com>
Mon, 8 Jan 2018 14:33:01 +0000 (15:33 +0100)
committerJonatan Antoni <jonatan.antoni@arm.com>
Mon, 8 Jan 2018 14:33:49 +0000 (15:33 +0100)
commita037f9e9a703d3e37fe86cb28556d8e960852cc0
tree65c0cc965e50969d2650136b842118d35b5cf2ce
parentaf9fe0dd8757cb595ad00e7b3efd4133f2cdd83a
Core(A): Fixed VBAR cp15 register access functions (Issue #301).
- __set_VBAR accidentally used CP15 MVBAR register.
- Added analogue access functions for MVBAR (monitor mode).
- Enhanced CoreValidation tests to better check VBAR/MVBAR functions.
37 files changed:
CMSIS/CoreValidation/Include/cmsis_cv.h
CMSIS/CoreValidation/Source/CV_CoreAFunc.c
CMSIS/CoreValidation/Source/ConfigA/CV_Config.h
CMSIS/CoreValidation/Source/cmsis_cv.c
CMSIS/CoreValidation/Tests/CV_Config.h
CMSIS/CoreValidation/Tests/Cortex-A5/AC5/CV_Config.h
CMSIS/CoreValidation/Tests/Cortex-A5/AC6/CV_Config.h
CMSIS/CoreValidation/Tests/Cortex-A5/AC6LTM/CV_Config.h
CMSIS/CoreValidation/Tests/Cortex-A5/GCC/CV_Config.h
CMSIS/CoreValidation/Tests/Cortex-A5/IAR/CV_Config.h
CMSIS/CoreValidation/Tests/Cortex-A5neon/AC5/CV_Config.h
CMSIS/CoreValidation/Tests/Cortex-A5neon/AC6/CV_Config.h
CMSIS/CoreValidation/Tests/Cortex-A5neon/AC6LTM/CV_Config.h
CMSIS/CoreValidation/Tests/Cortex-A5neon/GCC/CV_Config.h
CMSIS/CoreValidation/Tests/Cortex-A5neon/IAR/CV_Config.h
CMSIS/CoreValidation/Tests/Cortex-A7/AC5/CV_Config.h
CMSIS/CoreValidation/Tests/Cortex-A7/AC6/CV_Config.h
CMSIS/CoreValidation/Tests/Cortex-A7/AC6LTM/CV_Config.h
CMSIS/CoreValidation/Tests/Cortex-A7/GCC/CV_Config.h
CMSIS/CoreValidation/Tests/Cortex-A7/IAR/CV_Config.h
CMSIS/CoreValidation/Tests/Cortex-A7neon/AC5/CV_Config.h
CMSIS/CoreValidation/Tests/Cortex-A7neon/AC6/CV_Config.h
CMSIS/CoreValidation/Tests/Cortex-A7neon/AC6LTM/CV_Config.h
CMSIS/CoreValidation/Tests/Cortex-A7neon/GCC/CV_Config.h
CMSIS/CoreValidation/Tests/Cortex-A7neon/IAR/CV_Config.h
CMSIS/CoreValidation/Tests/Cortex-A9/AC5/CV_Config.h
CMSIS/CoreValidation/Tests/Cortex-A9/AC6/CV_Config.h
CMSIS/CoreValidation/Tests/Cortex-A9/AC6LTM/CV_Config.h
CMSIS/CoreValidation/Tests/Cortex-A9/GCC/CV_Config.h
CMSIS/CoreValidation/Tests/Cortex-A9/IAR/CV_Config.h
CMSIS/CoreValidation/Tests/Cortex-A9neon/AC5/CV_Config.h
CMSIS/CoreValidation/Tests/Cortex-A9neon/AC6/CV_Config.h
CMSIS/CoreValidation/Tests/Cortex-A9neon/AC6LTM/CV_Config.h
CMSIS/CoreValidation/Tests/Cortex-A9neon/GCC/CV_Config.h
CMSIS/CoreValidation/Tests/Cortex-A9neon/IAR/CV_Config.h
CMSIS/Core_A/Include/cmsis_cp15.h
CMSIS/DoxyGen/Core_A/src/ref_core_register.txt