mirror of
https://gitlab.rtems.org/rtems/rtos/rtems.git
synced 2025-12-05 15:15:44 +00:00
Fixed _CPU_cache_disable_data()
This commit is contained in:
@@ -1,3 +1,7 @@
|
||||
2010-03-03 Sebastian Huber <sebastian.huber@embedded-brains.de>
|
||||
|
||||
* shared/include/cache.h: Fixed _CPU_cache_disable_data().
|
||||
|
||||
2010-01-12 Sebastian Huber <sebastian.huber@embedded-brains.de>
|
||||
|
||||
* shared/include/arm-cp15.h, shared/include/cache.h,
|
||||
|
||||
@@ -91,12 +91,11 @@
|
||||
uint32_t ctrl;
|
||||
|
||||
rtems_interrupt_disable(level);
|
||||
arm_cp15_data_cache_test_and_clean_and_invalidate();
|
||||
ctrl = arm_cp15_get_control();
|
||||
ctrl &= ~ARM_CP15_CTRL_C;
|
||||
arm_cp15_set_control(ctrl);
|
||||
rtems_interrupt_enable(level);
|
||||
|
||||
arm_cp15_data_cache_test_and_clean_and_invalidate();
|
||||
}
|
||||
|
||||
static inline void _CPU_cache_invalidate_entire_instruction(void)
|
||||
|
||||
Reference in New Issue
Block a user