change log for rtems (2010-05-30)

rtems-vc at rtems.org rtems-vc at rtems.org
Sun May 30 16:11:02 UTC 2010


 *joel*:
2010-05-30	Joel Sherrill <joel.sherrill at oarcorp.com>

	* shared/src/no_cache.c: New file.

M   1.31  c/src/lib/libcpu/ChangeLog
A    1.1  c/src/lib/libcpu/shared/src/no_cache.c

diff -u rtems/c/src/lib/libcpu/ChangeLog:1.30 rtems/c/src/lib/libcpu/ChangeLog:1.31
--- rtems/c/src/lib/libcpu/ChangeLog:1.30	Fri Oct 10 10:50:15 2008
+++ rtems/c/src/lib/libcpu/ChangeLog	Sun May 30 10:46:17 2010
@@ -1,3 +1,7 @@
+2010-05-30	Joel Sherrill <joel.sherrill at oarcorp.com>
+
+	* shared/src/no_cache.c: New file.
+
 2008-09-23	Sebastian Huber <sebastian.huber at embedded-brains.de>
 
 	* shared/include/utility.h: Removed file.

diff -u /dev/null rtems/c/src/lib/libcpu/shared/src/no_cache.c:1.1
--- /dev/null	Sun May 30 11:11:02 2010
+++ rtems/c/src/lib/libcpu/shared/src/no_cache.c	Sun May 30 10:46:17 2010
@@ -0,0 +1,67 @@
+/*
+ *  STUB Cache Management Support Routines
+ *
+ *  $Id$
+ */
+
+#include <rtems.h>
+#include "cache_.h"
+
+/*
+ * CACHE MANAGER: The following functions should be implemented
+ * properly for each CPU if it has a cache.  These provide the basic
+ * implementation for the rtems_* cache management routines. If a given
+ * function has no meaning for the CPU, then just let your implementation
+ * do nothing.
+ * 
+ * This is just a series of stubs.
+ */
+
+void _CPU_cache_freeze_data ( void ) {}
+void _CPU_cache_unfreeze_data ( void ) {}
+void _CPU_cache_freeze_instruction ( void ) {}
+void _CPU_cache_unfreeze_instruction ( void ) {}
+
+void _CPU_cache_flush_1_data_line (
+  const void * d_addr )
+{
+}
+
+void _CPU_cache_invalidate_1_data_line (
+  const void * d_addr )
+{
+}
+
+void _CPU_cache_flush_entire_data ( void )
+{
+}
+
+void _CPU_cache_invalidate_entire_data ( void )
+{
+}
+
+void _CPU_cache_enable_data ( void )
+{
+}
+
+void _CPU_cache_disable_data ( void )
+{
+}
+
+void _CPU_cache_invalidate_1_instruction_line (
+  const void * i_addr )
+{
+}
+
+void _CPU_cache_invalidate_entire_instruction ( void )
+{
+}
+
+void _CPU_cache_enable_instruction ( void )
+{
+}
+
+void _CPU_cache_disable_instruction ( void )
+{
+}
+/* end of file */



--

Generated by Deluxe Loginfo [http://www.codewiz.org/projects/index.html#loginfo] 2.122 by Bernardo Innocenti <bernie at develer.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/vc/attachments/20100530/35e0bf07/attachment.html>


More information about the vc mailing list