<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>change log for rtems (2011-06-07)</title>
</head>
<body text='#000000' bgcolor='#ffffff'>
<a name='cs1'></a>
<table border='0' cellspacing='0' cellpadding='5' width='100%' bgcolor='#eeeeee'>
<tr><td colspan='3' bgcolor='#dddddd'>
 <font color='#bb2222'><strong>sh</strong></font>
</td></tr>
<tr><td colspan='3' bgcolor='#dddddd'><pre>2011-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>

        * shared/include/cache.h, shared/src/cache_manager.c: Removed include
        files to reduce implementation constraints.
</pre></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libcpu/ChangeLog.diff?r1=text&tr1=1.31&r2=text&tr2=1.32&diff_format=h">M</a></td><td width='1%'>1.32</td><td width='100%'>c/src/lib/libcpu/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libcpu/shared/include/cache.h.diff?r1=text&tr1=1.5&r2=text&tr2=1.6&diff_format=h">M</a></td><td width='1%'>1.6</td><td width='100%'>c/src/lib/libcpu/shared/include/cache.h</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libcpu/shared/src/cache_manager.c.diff?r1=text&tr1=1.7&r2=text&tr2=1.8&diff_format=h">M</a></td><td width='1%'>1.8</td><td width='100%'>c/src/lib/libcpu/shared/src/cache_manager.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/c/src/lib/libcpu/ChangeLog:1.31 rtems/c/src/lib/libcpu/ChangeLog:1.32
--- rtems/c/src/lib/libcpu/ChangeLog:1.31       Sun May 30 10:46:17 2010
+++ rtems/c/src/lib/libcpu/ChangeLog    Tue Jun  7 02:51:21 2011
</font><font color='#997700'>@@ -1,3 +1,8 @@
</font><font color='#000088'>+2011-06-07    Sebastian Huber <sebastian.huber@embedded-brains.de>
+
+       * shared/include/cache.h, shared/src/cache_manager.c: Removed include
+       files to reduce implementation constraints.
+
</font> 2010-05-30        Joel Sherrill <joel.sherrill@oarcorp.com>
 
        * shared/src/no_cache.c: New file.

<font color='#006600'>diff -u rtems/c/src/lib/libcpu/shared/include/cache.h:1.5 rtems/c/src/lib/libcpu/shared/include/cache.h:1.6
--- rtems/c/src/lib/libcpu/shared/include/cache.h:1.5   Sun Nov 29 23:06:18 2009
+++ rtems/c/src/lib/libcpu/shared/include/cache.h       Tue Jun  7 02:51:21 2011
</font><font color='#997700'>@@ -23,8 +23,6 @@
</font> #ifndef __LIBCPU_CACHE_h
 #define __LIBCPU_CACHE_h
 
<font color='#880000'>-#include <sys/types.h>
-
</font> 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_freeze_data(void);

<font color='#006600'>diff -u rtems/c/src/lib/libcpu/shared/src/cache_manager.c:1.7 rtems/c/src/lib/libcpu/shared/src/cache_manager.c:1.8
--- rtems/c/src/lib/libcpu/shared/src/cache_manager.c:1.7       Sun Nov 29 23:06:18 2009
+++ rtems/c/src/lib/libcpu/shared/src/cache_manager.c   Tue Jun  7 02:51:21 2011
</font><font color='#997700'>@@ -31,11 +31,8 @@
</font>  */
 
 #include <rtems.h>
<font color='#880000'>-#include <sys/types.h>
-#include <libcpu/cache.h>
</font> #include "cache_.h"
 
<font color='#880000'>-
</font> /*
  * THESE FUNCTIONS ONLY HAVE BODIES IF WE HAVE A DATA CACHE
  */
</pre>
<p> </p>
<a name='cs2'></a>
<table border='0' cellspacing='0' cellpadding='5' width='100%' bgcolor='#eeeeee'>
<tr><td colspan='3' bgcolor='#dddddd'>
 <font color='#bb2222'><strong>sh</strong></font>
</td></tr>
<tr><td colspan='3' bgcolor='#dddddd'><pre>2011-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>

        * shared/src/cache_.h: Include required header file.
</pre></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libcpu/powerpc/ChangeLog.diff?r1=text&tr1=1.383&r2=text&tr2=1.384&diff_format=h">M</a></td><td width='1%'>1.384</td><td width='100%'>c/src/lib/libcpu/powerpc/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libcpu/powerpc/shared/src/cache_.h.diff?r1=text&tr1=1.6&r2=text&tr2=1.7&diff_format=h">M</a></td><td width='1%'>1.7</td><td width='100%'>c/src/lib/libcpu/powerpc/shared/src/cache_.h</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/c/src/lib/libcpu/powerpc/ChangeLog:1.383 rtems/c/src/lib/libcpu/powerpc/ChangeLog:1.384
--- rtems/c/src/lib/libcpu/powerpc/ChangeLog:1.383      Thu May 19 07:03:09 2011
+++ rtems/c/src/lib/libcpu/powerpc/ChangeLog    Tue Jun  7 02:52:59 2011
</font><font color='#997700'>@@ -1,3 +1,7 @@
</font><font color='#000088'>+2011-06-07    Sebastian Huber <sebastian.huber@embedded-brains.de>
+
+       * shared/src/cache_.h: Include required header file.
+
</font> 2011-05-19        Sebastian Huber <sebastian.huber@embedded-brains.de>
 
        * shared/include/powerpc-utility.h: API changes for ppc_*_cache_*()

<font color='#006600'>diff -u rtems/c/src/lib/libcpu/powerpc/shared/src/cache_.h:1.6 rtems/c/src/lib/libcpu/powerpc/shared/src/cache_.h:1.7
--- rtems/c/src/lib/libcpu/powerpc/shared/src/cache_.h:1.6      Thu Jul 17 09:39:17 2008
+++ rtems/c/src/lib/libcpu/powerpc/shared/src/cache_.h  Tue Jun  7 02:52:59 2011
</font><font color='#997700'>@@ -10,6 +10,7 @@
</font> #define LIBCPU_POWERPC_CACHE_H
 
 #include <rtems/powerpc/powerpc.h>
<font color='#000088'>+#include <libcpu/cache.h>
</font> 
 /* Provide the CPU defines only if we have a cache */
 #if PPC_CACHE_ALIGNMENT != PPC_NO_CACHE_ALIGNMENT
<font color='#997700'>@@ -17,9 +18,4 @@
</font>   #define CPU_INSTRUCTION_CACHE_ALIGNMENT PPC_CACHE_ALIGNMENT
 #endif
 
<font color='#880000'>-#ifdef _OLD_EXCEPTIONS
-# warning OLD EXCEPTIONS
-# include <libcpu/cache.h>
-#endif
-
</font> #endif /* LIBCPU_POWERPC_CACHE_H */
</pre>
<p> </p>
<a name='cs3'></a>
<table border='0' cellspacing='0' cellpadding='5' width='100%' bgcolor='#eeeeee'>
<tr><td colspan='3' bgcolor='#dddddd'>
 <font color='#bb2222'><strong>sh</strong></font>
</td></tr>
<tr><td colspan='3' bgcolor='#dddddd'><pre>2011-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>

        * cache/cache_.h: Include required header file.
        * cache/cache.c: Removed superfuous header file.
</pre></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libcpu/bfin/ChangeLog.diff?r1=text&tr1=1.18&r2=text&tr2=1.19&diff_format=h">M</a></td><td width='1%'>1.19</td><td width='100%'>c/src/lib/libcpu/bfin/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libcpu/bfin/cache/cache.c.diff?r1=text&tr1=1.2&r2=text&tr2=1.3&diff_format=h">M</a></td><td width='1%'>1.3</td><td width='100%'>c/src/lib/libcpu/bfin/cache/cache.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libcpu/bfin/cache/cache_.h.diff?r1=text&tr1=1.1&r2=text&tr2=1.2&diff_format=h">M</a></td><td width='1%'>1.2</td><td width='100%'>c/src/lib/libcpu/bfin/cache/cache_.h</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/c/src/lib/libcpu/bfin/ChangeLog:1.18 rtems/c/src/lib/libcpu/bfin/ChangeLog:1.19
--- rtems/c/src/lib/libcpu/bfin/ChangeLog:1.18  Wed May 25 06:19:22 2011
+++ rtems/c/src/lib/libcpu/bfin/ChangeLog       Tue Jun  7 02:54:25 2011
</font><font color='#997700'>@@ -1,3 +1,8 @@
</font><font color='#000088'>+2011-06-07    Sebastian Huber <sebastian.huber@embedded-brains.de>
+
+       * cache/cache_.h: Include required header file.
+       * cache/cache.c: Removed superfuous header file.
+
</font> 2011-05-25        Ralf Corsépius <ralf.corsepius@rtems.org>
 
        * serial/uart.c, serial/uart.h: Remove CVS-Author tag.

<font color='#006600'>diff -u rtems/c/src/lib/libcpu/bfin/cache/cache.c:1.2 rtems/c/src/lib/libcpu/bfin/cache/cache.c:1.3
--- rtems/c/src/lib/libcpu/bfin/cache/cache.c:1.2       Sun Nov 29 23:03:49 2009
+++ rtems/c/src/lib/libcpu/bfin/cache/cache.c   Tue Jun  7 02:54:26 2011
</font><font color='#997700'>@@ -13,7 +13,6 @@
</font> 
 #include <rtems.h>
 #include <bsp.h>
<font color='#880000'>-#include <libcpu/cache.h>
</font> #include <libcpu/memoryRegs.h>
 #include "cache_.h"
 

<font color='#006600'>diff -u rtems/c/src/lib/libcpu/bfin/cache/cache_.h:1.1 rtems/c/src/lib/libcpu/bfin/cache/cache_.h:1.2
--- rtems/c/src/lib/libcpu/bfin/cache/cache_.h:1.1      Fri Aug 15 15:18:40 2008
+++ rtems/c/src/lib/libcpu/bfin/cache/cache_.h  Tue Jun  7 02:54:26 2011
</font><font color='#997700'>@@ -7,6 +7,8 @@
</font> #ifndef _cache__h_
 #define _cache__h_
 
<font color='#000088'>+#include <libcpu/cache.h>
+
</font> #define CPU_DATA_CACHE_ALIGNMENT          32
 #define CPU_INSTRUCTION_CACHE_ALIGNMENT   32
 
</pre>
<p> </p>
<a name='cs4'></a>
<table border='0' cellspacing='0' cellpadding='5' width='100%' bgcolor='#eeeeee'>
<tr><td colspan='3' bgcolor='#dddddd'>
 <font color='#bb2222'><strong>sh</strong></font>
</td></tr>
<tr><td colspan='3' bgcolor='#dddddd'><pre>2011-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>

        * shared/include/cache_.h: Moved content of "cache.h" to "cache_.h".
        * shared/include/cache.h: Removed file.
</pre></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libcpu/arm/ChangeLog.diff?r1=text&tr1=1.78&r2=text&tr2=1.79&diff_format=h">M</a></td><td width='1%'>1.79</td><td width='100%'>c/src/lib/libcpu/arm/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libcpu/arm/shared/include/cache.h?rev=1.2&content-type=text/vnd.viewcvs-markup">R</a></td><td width='1%'><font color="#880000">1.2</font></td><td width='100%'><font color="#880000">c/src/lib/libcpu/arm/shared/include/cache.h</font></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libcpu/arm/shared/include/cache_.h.diff?r1=text&tr1=1.1&r2=text&tr2=1.2&diff_format=h">M</a></td><td width='1%'>1.2</td><td width='100%'>c/src/lib/libcpu/arm/shared/include/cache_.h</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/c/src/lib/libcpu/arm/ChangeLog:1.78 rtems/c/src/lib/libcpu/arm/ChangeLog:1.79
--- rtems/c/src/lib/libcpu/arm/ChangeLog:1.78   Fri Feb 11 03:32:25 2011
+++ rtems/c/src/lib/libcpu/arm/ChangeLog        Tue Jun  7 02:58:16 2011
</font><font color='#997700'>@@ -1,3 +1,8 @@
</font><font color='#000088'>+2011-06-07    Sebastian Huber <sebastian.huber@embedded-brains.de>
+
+       * shared/include/cache_.h: Moved content of "cache.h" to "cache_.h".
+       * shared/include/cache.h: Removed file.
+
</font> 2011-02-11        Ralf Corsépius <ralf.corsepius@rtems.org>
 
        * pxa255/pmc/pmc.c, shared/include/arm-cp15.h:

<font color='#006600'>diff -u rtems/c/src/lib/libcpu/arm/shared/include/cache_.h:1.1 rtems/c/src/lib/libcpu/arm/shared/include/cache_.h:1.2
--- rtems/c/src/lib/libcpu/arm/shared/include/cache_.h:1.1      Tue Jan 12 09:03:22 2010
+++ rtems/c/src/lib/libcpu/arm/shared/include/cache_.h  Tue Jun  7 02:58:16 2011
</font><font color='#997700'>@@ -3,25 +3,132 @@
</font>  *
  * @ingroup arm
  *
<font color='#880000'>- * @brief Empty file.
</font><font color='#000088'>+ * @brief ARM cache defines and implementation.
</font>  */
 
 /*
<font color='#880000'>- * Copyright (c) 2009
- * embedded brains GmbH
- * Obere Lagerstr. 30
- * D-82178 Puchheim
- * Germany
- * <rtems@embedded-brains.de>
</font><font color='#000088'>+ * Copyright (c) 2009-2011 embedded brains GmbH.  All rights reserved.
+ *
+ *  embedded brains GmbH
+ *  Obere Lagerstr. 30
+ *  82178 Puchheim
+ *  Germany
+ *  <rtems@embedded-brains.de>
</font>  *
  * The license and distribution terms for this file may be
  * found in the file LICENSE in this distribution or at
  * http://www.rtems.com/license/LICENSE.
<font color='#000088'>+ *
+ * $Id$
</font>  */
 
 #ifndef LIBCPU_ARM_CACHE__H
 #define LIBCPU_ARM_CACHE__H
 
<font color='#880000'>-/* Empty */
</font><font color='#000088'>+#ifdef __ARM_ARCH_5TEJ__
+  #include <libcpu/arm-cp15.h>
+
+  #define CPU_DATA_CACHE_ALIGNMENT 32
+  #define CPU_INSTRUCTION_CACHE_ALIGNMENT 32
+
+  static inline void _CPU_cache_flush_1_data_line(const void *d_addr)
+  {
+    arm_cp15_data_cache_clean_line(d_addr);
+  }
+
+  static inline void _CPU_cache_invalidate_1_data_line(const void *d_addr)
+  {
+    arm_cp15_data_cache_invalidate_line(d_addr);
+  }
+
+  static inline void _CPU_cache_freeze_data(void)
+  {
+    /* TODO */
+  }
+
+  static inline void _CPU_cache_unfreeze_data(void)
+  {
+    /* TODO */
+  }
+
+  static inline void _CPU_cache_invalidate_1_instruction_line(const void *d_addr)
+  {
+    arm_cp15_instruction_cache_invalidate_line(d_addr);
+  }
+
+  static inline void _CPU_cache_freeze_instruction(void)
+  {
+    /* TODO */
+  }
+
+  static inline void _CPU_cache_unfreeze_instruction(void)
+  {
+    /* TODO */
+  }
+
+  static inline void _CPU_cache_flush_entire_data(void)
+  {
+    arm_cp15_data_cache_test_and_clean();
+  }
+
+  static inline void _CPU_cache_invalidate_entire_data(void)
+  {
+    arm_cp15_data_cache_invalidate();
+  }
+
+  static inline void _CPU_cache_enable_data(void)
+  {
+    rtems_interrupt_level level;
+    uint32_t ctrl;
+
+    rtems_interrupt_disable(level);
+    ctrl = arm_cp15_get_control();
+    ctrl |= ARM_CP15_CTRL_C;
+    arm_cp15_set_control(ctrl);
+    rtems_interrupt_enable(level);
+  }
+
+  static inline void _CPU_cache_disable_data(void)
+  {
+    rtems_interrupt_level level;
+    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);
+  }
+
+  static inline void _CPU_cache_invalidate_entire_instruction(void)
+  {
+    arm_cp15_instruction_cache_invalidate();
+  }
+
+  static inline void _CPU_cache_enable_instruction(void)
+  {
+    rtems_interrupt_level level;
+    uint32_t ctrl;
+
+    rtems_interrupt_disable(level);
+    ctrl = arm_cp15_get_control();
+    ctrl |= ARM_CP15_CTRL_I;
+    arm_cp15_set_control(ctrl);
+    rtems_interrupt_enable(level);
+  }
+
+  static inline void _CPU_cache_disable_instruction(void)
+  {
+    rtems_interrupt_level level;
+    uint32_t ctrl;
+
+    rtems_interrupt_disable(level);
+    ctrl = arm_cp15_get_control();
+    ctrl &= ~ARM_CP15_CTRL_I;
+    arm_cp15_set_control(ctrl);
+    rtems_interrupt_enable(level);
+  }
+#endif
</font> 
 #endif /* LIBCPU_ARM_CACHE__H */
</pre>
<p> </p>
<a name='cs5'></a>
<table border='0' cellspacing='0' cellpadding='5' width='100%' bgcolor='#eeeeee'>
<tr><td colspan='3' bgcolor='#dddddd'>
 <font color='#bb2222'><strong>sh</strong></font>
</td></tr>
<tr><td colspan='3' bgcolor='#dddddd'><pre>2011-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>

        * Makefile.am, preinstall.am: Cache manager changes.
</pre></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libbsp/arm/lpc24xx/ChangeLog.diff?r1=text&tr1=1.67&r2=text&tr2=1.68&diff_format=h">M</a></td><td width='1%'>1.68</td><td width='100%'>c/src/lib/libbsp/arm/lpc24xx/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libbsp/arm/lpc24xx/Makefile.am.diff?r1=text&tr1=1.32&r2=text&tr2=1.33&diff_format=h">M</a></td><td width='1%'>1.33</td><td width='100%'>c/src/lib/libbsp/arm/lpc24xx/Makefile.am</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libbsp/arm/lpc24xx/preinstall.am.diff?r1=text&tr1=1.21&r2=text&tr2=1.22&diff_format=h">M</a></td><td width='1%'>1.22</td><td width='100%'>c/src/lib/libbsp/arm/lpc24xx/preinstall.am</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libbsp/arm/lpc32xx/ChangeLog.diff?r1=text&tr1=1.30&r2=text&tr2=1.31&diff_format=h">M</a></td><td width='1%'>1.31</td><td width='100%'>c/src/lib/libbsp/arm/lpc32xx/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libbsp/arm/lpc32xx/Makefile.am.diff?r1=text&tr1=1.10&r2=text&tr2=1.11&diff_format=h">M</a></td><td width='1%'>1.11</td><td width='100%'>c/src/lib/libbsp/arm/lpc32xx/Makefile.am</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libbsp/arm/lpc32xx/preinstall.am.diff?r1=text&tr1=1.9&r2=text&tr2=1.10&diff_format=h">M</a></td><td width='1%'>1.10</td><td width='100%'>c/src/lib/libbsp/arm/lpc32xx/preinstall.am</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/c/src/lib/libbsp/arm/lpc24xx/ChangeLog:1.67 rtems/c/src/lib/libbsp/arm/lpc24xx/ChangeLog:1.68
--- rtems/c/src/lib/libbsp/arm/lpc24xx/ChangeLog:1.67   Thu May 19 07:30:00 2011
+++ rtems/c/src/lib/libbsp/arm/lpc24xx/ChangeLog        Tue Jun  7 03:00:14 2011
</font><font color='#997700'>@@ -1,3 +1,7 @@
</font><font color='#000088'>+2011-06-07    Sebastian Huber <sebastian.huber@embedded-brains.de>
+
+       * Makefile.am, preinstall.am: Cache manager changes.
+
</font> 2011-05-19        Sebastian Huber <sebastian.huber@embedded-brains.de>
 
        * i2c/i2c-config.c: New file.

<font color='#006600'>diff -u rtems/c/src/lib/libbsp/arm/lpc24xx/Makefile.am:1.32 rtems/c/src/lib/libbsp/arm/lpc24xx/Makefile.am:1.33
--- rtems/c/src/lib/libbsp/arm/lpc24xx/Makefile.am:1.32 Thu May 19 07:30:00 2011
+++ rtems/c/src/lib/libbsp/arm/lpc24xx/Makefile.am      Tue Jun  7 03:00:14 2011
</font><font color='#997700'>@@ -12,7 +12,6 @@
</font> include $(top_srcdir)/../../../../automake/compile.am
 
 include_bspdir = $(includedir)/bsp
<font color='#880000'>-include_libcpudir = $(includedir)/libcpu
</font> 
 dist_project_lib_DATA = bsp_specs
 
<font color='#997700'>@@ -53,8 +52,6 @@
</font> 
 include_HEADERS += ../../shared/include/tm27.h
 
<font color='#880000'>-include_libcpu_HEADERS = ../../../libcpu/arm/shared/include/cache.h
-
</font> ###############################################################################
 #                  Data                                                       #
 ###############################################################################

<font color='#006600'>diff -u rtems/c/src/lib/libbsp/arm/lpc24xx/preinstall.am:1.21 rtems/c/src/lib/libbsp/arm/lpc24xx/preinstall.am:1.22
--- rtems/c/src/lib/libbsp/arm/lpc24xx/preinstall.am:1.21       Thu May 19 07:30:00 2011
+++ rtems/c/src/lib/libbsp/arm/lpc24xx/preinstall.am    Tue Jun  7 03:00:14 2011
</font><font color='#997700'>@@ -33,11 +33,6 @@
</font>   @: > $(PROJECT_INCLUDE)/bsp/$(dirstamp)
 PREINSTALL_DIRS += $(PROJECT_INCLUDE)/bsp/$(dirstamp)
 
<font color='#880000'>-$(PROJECT_INCLUDE)/libcpu/$(dirstamp):
-       @$(MKDIR_P) $(PROJECT_INCLUDE)/libcpu
-       @: > $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
-PREINSTALL_DIRS += $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
-
</font> $(PROJECT_LIB)/bsp_specs: bsp_specs $(PROJECT_LIB)/$(dirstamp)
        $(INSTALL_DATA) $< $(PROJECT_LIB)/bsp_specs
 PREINSTALL_FILES += $(PROJECT_LIB)/bsp_specs
<font color='#997700'>@@ -150,10 +145,6 @@
</font>   $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/tm27.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/tm27.h
 
<font color='#880000'>-$(PROJECT_INCLUDE)/libcpu/cache.h: ../../../libcpu/arm/shared/include/cache.h $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
-       $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/libcpu/cache.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu/cache.h
-
</font> $(PROJECT_LIB)/start.$(OBJEXT): start.$(OBJEXT) $(PROJECT_LIB)/$(dirstamp)
        $(INSTALL_DATA) $< $(PROJECT_LIB)/start.$(OBJEXT)
 TMPINSTALL_FILES += $(PROJECT_LIB)/start.$(OBJEXT)

<font color='#006600'>diff -u rtems/c/src/lib/libbsp/arm/lpc32xx/ChangeLog:1.30 rtems/c/src/lib/libbsp/arm/lpc32xx/ChangeLog:1.31
--- rtems/c/src/lib/libbsp/arm/lpc32xx/ChangeLog:1.30   Thu May 19 07:11:35 2011
+++ rtems/c/src/lib/libbsp/arm/lpc32xx/ChangeLog        Tue Jun  7 03:00:29 2011
</font><font color='#997700'>@@ -1,3 +1,7 @@
</font><font color='#000088'>+2011-06-07    Sebastian Huber <sebastian.huber@embedded-brains.de>
+
+       * Makefile.am, preinstall.am: Cache manager changes.
+
</font> 2011-05-19        Sebastian Huber <sebastian.huber@embedded-brains.de>
 
        * Makefile.am, preinstall.am: Install new header files.

<font color='#006600'>diff -u rtems/c/src/lib/libbsp/arm/lpc32xx/Makefile.am:1.10 rtems/c/src/lib/libbsp/arm/lpc32xx/Makefile.am:1.11
--- rtems/c/src/lib/libbsp/arm/lpc32xx/Makefile.am:1.10 Thu May 19 07:11:35 2011
+++ rtems/c/src/lib/libbsp/arm/lpc32xx/Makefile.am      Tue Jun  7 03:00:29 2011
</font><font color='#997700'>@@ -51,8 +51,7 @@
</font> include_bsp_HEADERS += include/i2c.h
 include_bsp_HEADERS += include/emc.h
 
<font color='#880000'>-include_libcpu_HEADERS = ../../../libcpu/arm/shared/include/cache.h \
-       ../../../libcpu/arm/shared/include/arm-cp15.h
</font><font color='#000088'>+include_libcpu_HEADERS = ../../../libcpu/arm/shared/include/arm-cp15.h
</font> 
 ###############################################################################
 #                  Data                                                       #

<font color='#006600'>diff -u rtems/c/src/lib/libbsp/arm/lpc32xx/preinstall.am:1.9 rtems/c/src/lib/libbsp/arm/lpc32xx/preinstall.am:1.10
--- rtems/c/src/lib/libbsp/arm/lpc32xx/preinstall.am:1.9        Thu May 19 07:11:35 2011
+++ rtems/c/src/lib/libbsp/arm/lpc32xx/preinstall.am    Tue Jun  7 03:00:30 2011
</font><font color='#997700'>@@ -146,10 +146,6 @@
</font>   $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/emc.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/emc.h
 
<font color='#880000'>-$(PROJECT_INCLUDE)/libcpu/cache.h: ../../../libcpu/arm/shared/include/cache.h $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
-       $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/libcpu/cache.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu/cache.h
-
</font> $(PROJECT_INCLUDE)/libcpu/arm-cp15.h: ../../../libcpu/arm/shared/include/arm-cp15.h $(PROJECT_INCLUDE)/libcpu/$(dirstamp)
        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/libcpu/arm-cp15.h
 PREINSTALL_FILES += $(PROJECT_INCLUDE)/libcpu/arm-cp15.h
</pre>
<p> </p>

<p>--<br />
<small>Generated by <a href="http://www.codewiz.org/projects/index.html#loginfo">Deluxe Loginfo</a> 2.122 by Bernardo Innocenti <bernie@develer.com></small></p>
</body>
</html>