Fixed _CPU_cache_disable_data()

This commit is contained in:
Thomas Doerfler
2010-03-12 08:25:09 +00:00
parent 7b96f4b82f
commit 171090c425
2 changed files with 5 additions and 2 deletions

View File

@@ -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,

View File

@@ -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)