<!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-02-09)</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>ralf</strong></font>
</td></tr>
<tr><td colspan='3' bgcolor='#dddddd'><pre>2011-02-09 Ralf Corsépius <ralf.corsepius@rtems.org>
* include/rtems/btimer.h: New.
* Makefile.am: Add rtems/btimer.h
* libcsupport/include/timerdrv.h: Reflect having split out functions
to rtems/btimer.h.
</pre></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/ChangeLog.diff?r1=text&tr1=1.2702&r2=text&tr2=1.2703&diff_format=h">M</a></td><td width='1%'>1.2703</td><td width='100%'>cpukit/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/Makefile.am.diff?r1=text&tr1=1.103&r2=text&tr2=1.104&diff_format=h">M</a></td><td width='1%'>1.104</td><td width='100%'>cpukit/Makefile.am</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/include/rtems/btimer.h?rev=1.1&content-type=text/vnd.viewcvs-markup">A</a></td><td width='1%'><font color="#000088">1.1</font></td><td width='100%'><font color="#000088">cpukit/include/rtems/btimer.h</font></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libcsupport/include/timerdrv.h.diff?r1=text&tr1=1.13&r2=text&tr2=1.14&diff_format=h">M</a></td><td width='1%'>1.14</td><td width='100%'>cpukit/libcsupport/include/timerdrv.h</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.2702 rtems/cpukit/ChangeLog:1.2703
--- rtems/cpukit/ChangeLog:1.2702 Mon Feb 7 16:41:37 2011
+++ rtems/cpukit/ChangeLog Wed Feb 9 00:15:52 2011
</font><font color='#997700'>@@ -1,3 +1,10 @@
</font><font color='#000088'>+2011-02-09 Ralf Corsépius <ralf.corsepius@rtems.org>
+
+ * include/rtems/btimer.h: New.
+ * Makefile.am: Add rtems/btimer.h
+ * libcsupport/include/timerdrv.h: Reflect having split out functions
+ to rtems/btimer.h.
+
</font> 2011-02-08 Brett Swimley <bswimley@advanced.pro>
* libfs/src/rfs/rtems-rfs-rtems.c: Fix bug where the eval path did
<font color='#006600'>diff -u rtems/cpukit/Makefile.am:1.103 rtems/cpukit/Makefile.am:1.104
--- rtems/cpukit/Makefile.am:1.103 Mon Oct 4 12:45:32 2010
+++ rtems/cpukit/Makefile.am Wed Feb 9 00:15:53 2011
</font><font color='#997700'>@@ -75,6 +75,7 @@
</font> include/rtems/concat.h \
include/rtems/status-checks.h
<font color='#000088'>+include_rtems_HEADERS += include/rtems/btimer.h
</font> include_rtems_HEADERS += include/rtems/endian.h
## should be conditional and only installed for PowerPC, x86, and ARM
<font color='#006600'>diff -u /dev/null rtems/cpukit/include/rtems/btimer.h:1.1
--- /dev/null Wed Feb 9 01:10:59 2011
+++ rtems/cpukit/include/rtems/btimer.h Wed Feb 9 00:15:53 2011
</font><font color='#997700'>@@ -0,0 +1,54 @@
</font><font color='#000088'>+/**
+ * @file rtems/btimer.h
+ *
+ * RTEMS benchmark timer API for all boards.
+ */
+
+/*
+ * COPYRIGHT (c) 2011 Ralf Corsépius Ulm/Germany
+ *
+ * Derived from libcsupport/include/timerdrv.h:
+ *
+ * COPYRIGHT (c) 1989-1999.
+ * On-Line Applications Research Corporation (OAR).
+ *
+ * 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.
+ *
+ * $Id$
+ */
+<span style="background-color: #FF0000"> </span>
+/*
+ * All the functions declared as extern after this comment
+ * MUST be implemented in each BSP.
+ */
+
+#ifndef _RTEMS_BTIMER_H
+#define _RTEMS_BTIMER_H
+
+#include <stdbool.h>
+#include <stdint.h>
+#include <rtems/rtems/status.h>
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+/* functions */
+
+extern void benchmark_timer_initialize( void );
+
+extern uint32_t benchmark_timer_read( void );
+
+extern rtems_status_code benchmark_timer_empty_function( void );
+
+extern void benchmark_timer_disable_subtracting_average_overhead(
+ bool find_flag
+);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif
</font>
<font color='#006600'>diff -u rtems/cpukit/libcsupport/include/timerdrv.h:1.13 rtems/cpukit/libcsupport/include/timerdrv.h:1.14
--- rtems/cpukit/libcsupport/include/timerdrv.h:1.13 Sun Nov 29 05:57:22 2009
+++ rtems/cpukit/libcsupport/include/timerdrv.h Wed Feb 9 00:15:53 2011
</font><font color='#997700'>@@ -19,21 +19,13 @@
</font> #ifndef _RTEMS_TIMERDRV_H
#define _RTEMS_TIMERDRV_H
<font color='#000088'>+#include <rtems/btimer.h>
+
</font> #ifdef __cplusplus
extern "C" {
#endif
<font color='#880000'>-/* functions */
-
-void benchmark_timer_initialize( void );
-
-uint32_t benchmark_timer_read( void );
-
-rtems_status_code benchmark_timer_empty_function( void );
-
-void benchmark_timer_disable_subtracting_average_overhead(
- bool find_flag
-);
</font><font color='#000088'>+/* Intentionally empty */
</font>
#ifdef __cplusplus
}
</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>ralf</strong></font>
</td></tr>
<tr><td colspan='3' bgcolor='#dddddd'><pre>Regenerate.
</pre></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/preinstall.am.diff?r1=text&tr1=1.47&r2=text&tr2=1.48&diff_format=h">M</a></td><td width='1%'>1.48</td><td width='100%'>cpukit/preinstall.am</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/preinstall.am:1.47 rtems/cpukit/preinstall.am:1.48
--- rtems/cpukit/preinstall.am:1.47 Fri Aug 13 07:40:16 2010
+++ rtems/cpukit/preinstall.am Wed Feb 9 00:16:10 2011
</font><font color='#997700'>@@ -147,6 +147,10 @@
</font> $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/status-checks.h
PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/status-checks.h
<font color='#000088'>+$(PROJECT_INCLUDE)/rtems/btimer.h: include/rtems/btimer.h $(PROJECT_INCLUDE)/rtems/$(dirstamp)
+ $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/btimer.h
+PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/btimer.h
+
</font> $(PROJECT_INCLUDE)/rtems/endian.h: include/rtems/endian.h $(PROJECT_INCLUDE)/rtems/$(dirstamp)
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/endian.h
PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/endian.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>ralf</strong></font>
</td></tr>
<tr><td colspan='3' bgcolor='#dddddd'><pre>2011-02-09 Ralf Corsépius <ralf.corsepius@rtems.org>
* sapi/include/confdefs.h: Fix typo.
</pre></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/ChangeLog.diff?r1=text&tr1=1.2703&r2=text&tr2=1.2704&diff_format=h">M</a></td><td width='1%'>1.2704</td><td width='100%'>cpukit/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/sapi/include/confdefs.h.diff?r1=text&tr1=1.153&r2=text&tr2=1.154&diff_format=h">M</a></td><td width='1%'>1.154</td><td width='100%'>cpukit/sapi/include/confdefs.h</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.2703 rtems/cpukit/ChangeLog:1.2704
--- rtems/cpukit/ChangeLog:1.2703 Wed Feb 9 00:15:52 2011
+++ rtems/cpukit/ChangeLog Wed Feb 9 00:18:57 2011
</font><font color='#997700'>@@ -1,5 +1,9 @@
</font> 2011-02-09 Ralf Corsépius <ralf.corsepius@rtems.org>
<font color='#000088'>+ * sapi/include/confdefs.h: Fix typo.
+
+2011-02-09 Ralf Corsépius <ralf.corsepius@rtems.org>
+
</font> * include/rtems/btimer.h: New.
* Makefile.am: Add rtems/btimer.h
* libcsupport/include/timerdrv.h: Reflect having split out functions
<font color='#006600'>diff -u rtems/cpukit/sapi/include/confdefs.h:1.153 rtems/cpukit/sapi/include/confdefs.h:1.154
--- rtems/cpukit/sapi/include/confdefs.h:1.153 Fri Dec 17 08:56:06 2010
+++ rtems/cpukit/sapi/include/confdefs.h Wed Feb 9 00:18:57 2011
</font><font color='#997700'>@@ -499,7 +499,7 @@
</font> #endif
/*
<font color='#880000'>- * STACK_CHECER_ON was still available in 4.9 so give a warning for now.
</font><font color='#000088'>+ * STACK_CHECKER_ON was still available in 4.9 so give a warning for now.
</font> */
#if defined(STACK_CHECKER_ON)
#define CONFIGURE_STACK_CHECKER_ENABLED
</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>ralf</strong></font>
</td></tr>
<tr><td colspan='3' bgcolor='#dddddd'><pre>2011-02-09 Ralf Corsépius <ralf.corsepius@rtems.org>
* timerstub.c: Include <rtems/btimer.h>.
Fix benchmark_timer_read() definition.
</pre></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libbsp/shared/ChangeLog.diff?r1=text&tr1=1.182&r2=text&tr2=1.183&diff_format=h">M</a></td><td width='1%'>1.183</td><td width='100%'>c/src/lib/libbsp/shared/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libbsp/shared/timerstub.c.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/libbsp/shared/timerstub.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/c/src/lib/libbsp/shared/ChangeLog:1.182 rtems/c/src/lib/libbsp/shared/ChangeLog:1.183
--- rtems/c/src/lib/libbsp/shared/ChangeLog:1.182 Tue Feb 1 09:48:26 2011
+++ rtems/c/src/lib/libbsp/shared/ChangeLog Wed Feb 9 00:36:52 2011
</font><font color='#997700'>@@ -1,3 +1,8 @@
</font><font color='#000088'>+2011-02-09 Ralf Corsépius <ralf.corsepius@rtems.org>
+
+ * timerstub.c: Include <rtems/btimer.h>.
+ Fix benchmark_timer_read() definition.
+
</font> 2011-02-01 Sebastian Huber <sebastian.huber@embedded-brains.de>
* console.c: Flow control is optional.
<font color='#006600'>diff -u rtems/c/src/lib/libbsp/shared/timerstub.c:1.5 rtems/c/src/lib/libbsp/shared/timerstub.c:1.6
--- rtems/c/src/lib/libbsp/shared/timerstub.c:1.5 Fri Sep 5 03:08:39 2008
+++ rtems/c/src/lib/libbsp/shared/timerstub.c Wed Feb 9 00:36:52 2011
</font><font color='#997700'>@@ -10,6 +10,7 @@
</font> */
#include <bsp.h>
<font color='#000088'>+#include <rtems/btimer.h>
</font>
bool benchmark_timer_find_average_overhead;
<font color='#997700'>@@ -17,7 +18,7 @@
</font> {
}
<font color='#880000'>-int benchmark_timer_read(void)
</font><font color='#000088'>+uint32_t benchmark_timer_read(void)
</font> {
if (benchmark_timer_find_average_overhead)
return 1;
</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>ralf</strong></font>
</td></tr>
<tr><td colspan='3' bgcolor='#dddddd'><pre>2011-02-09 Ralf Corsépius <ralf.corsepius@rtems.org>
* timer/timer.c: Include <rtems/btimer.h>.
Fix benchmark_timer_read() definition.
</pre></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libbsp/mips/csb350/ChangeLog.diff?r1=text&tr1=1.65&r2=text&tr2=1.66&diff_format=h">M</a></td><td width='1%'>1.66</td><td width='100%'>c/src/lib/libbsp/mips/csb350/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libbsp/mips/csb350/timer/timer.c.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/mips/csb350/timer/timer.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libbsp/mips/genmongoosev/ChangeLog.diff?r1=text&tr1=1.132&r2=text&tr2=1.133&diff_format=h">M</a></td><td width='1%'>1.133</td><td width='100%'>c/src/lib/libbsp/mips/genmongoosev/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libbsp/mips/genmongoosev/timer/timer.c.diff?r1=text&tr1=1.15&r2=text&tr2=1.16&diff_format=h">M</a></td><td width='1%'>1.16</td><td width='100%'>c/src/lib/libbsp/mips/genmongoosev/timer/timer.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libbsp/mips/jmr3904/ChangeLog.diff?r1=text&tr1=1.127&r2=text&tr2=1.128&diff_format=h">M</a></td><td width='1%'>1.128</td><td width='100%'>c/src/lib/libbsp/mips/jmr3904/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libbsp/mips/jmr3904/timer/timer.c.diff?r1=text&tr1=1.11&r2=text&tr2=1.12&diff_format=h">M</a></td><td width='1%'>1.12</td><td width='100%'>c/src/lib/libbsp/mips/jmr3904/timer/timer.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libbsp/sparc/erc32/ChangeLog.diff?r1=text&tr1=1.159&r2=text&tr2=1.160&diff_format=h">M</a></td><td width='1%'>1.160</td><td width='100%'>c/src/lib/libbsp/sparc/erc32/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libbsp/sparc/erc32/timer/timer.c.diff?r1=text&tr1=1.15&r2=text&tr2=1.16&diff_format=h">M</a></td><td width='1%'>1.16</td><td width='100%'>c/src/lib/libbsp/sparc/erc32/timer/timer.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libbsp/sparc/leon2/ChangeLog.diff?r1=text&tr1=1.77&r2=text&tr2=1.78&diff_format=h">M</a></td><td width='1%'>1.78</td><td width='100%'>c/src/lib/libbsp/sparc/leon2/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libbsp/sparc/leon2/timer/timer.c.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/sparc/leon2/timer/timer.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libbsp/sparc/leon3/ChangeLog.diff?r1=text&tr1=1.99&r2=text&tr2=1.100&diff_format=h">M</a></td><td width='1%'>1.100</td><td width='100%'>c/src/lib/libbsp/sparc/leon3/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libbsp/sparc/leon3/timer/timer.c.diff?r1=text&tr1=1.14&r2=text&tr2=1.15&diff_format=h">M</a></td><td width='1%'>1.15</td><td width='100%'>c/src/lib/libbsp/sparc/leon3/timer/timer.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/c/src/lib/libbsp/mips/csb350/ChangeLog:1.65 rtems/c/src/lib/libbsp/mips/csb350/ChangeLog:1.66
--- rtems/c/src/lib/libbsp/mips/csb350/ChangeLog:1.65 Wed Feb 2 08:59:36 2011
+++ rtems/c/src/lib/libbsp/mips/csb350/ChangeLog Wed Feb 9 00:41:40 2011
</font><font color='#997700'>@@ -1,3 +1,8 @@
</font><font color='#000088'>+2011-02-09 Ralf Corsépius <ralf.corsepius@rtems.org>
+
+ * timer/timer.c: Include <rtems/btimer.h>.
+ Fix benchmark_timer_read() definition.
+
</font> 2011-02-02 Ralf Corsépius <ralf.corsepius@rtems.org>
* configure.ac: Require autoconf-2.68, automake-1.11.1.
<font color='#006600'>diff -u rtems/c/src/lib/libbsp/mips/csb350/timer/timer.c:1.9 rtems/c/src/lib/libbsp/mips/csb350/timer/timer.c:1.10
--- rtems/c/src/lib/libbsp/mips/csb350/timer/timer.c:1.9 Fri Jan 28 14:29:47 2011
+++ rtems/c/src/lib/libbsp/mips/csb350/timer/timer.c Wed Feb 9 00:41:40 2011
</font><font color='#997700'>@@ -15,6 +15,7 @@
</font> #include <assert.h>
#include <bsp.h>
<font color='#000088'>+#include <rtems/btimer.h>
</font>
bool benchmark_timer_find_average_overhead;
uint32_t tstart;
<font color='#997700'>@@ -30,7 +31,7 @@
</font> #define LEAST_VALID 1 /* Don't trust a value lower than this */
/* tx39 simulator can count instructions. :) */
<font color='#880000'>-int benchmark_timer_read(void)
</font><font color='#000088'>+uint32_t benchmark_timer_read(void)
</font> {
uint32_t total;
uint32_t cnt;
<font color='#006600'>diff -u rtems/c/src/lib/libbsp/mips/genmongoosev/ChangeLog:1.132 rtems/c/src/lib/libbsp/mips/genmongoosev/ChangeLog:1.133
--- rtems/c/src/lib/libbsp/mips/genmongoosev/ChangeLog:1.132 Wed Feb 2 08:59:37 2011
+++ rtems/c/src/lib/libbsp/mips/genmongoosev/ChangeLog Wed Feb 9 00:41:40 2011
</font><font color='#997700'>@@ -1,3 +1,8 @@
</font><font color='#000088'>+2011-02-09 Ralf Corsépius <ralf.corsepius@rtems.org>
+
+ * timer/timer.c: Include <rtems/btimer.h>.
+ Fix benchmark_timer_read() definition.
+
</font> 2011-02-02 Ralf Corsépius <ralf.corsepius@rtems.org>
* configure.ac: Require autoconf-2.68, automake-1.11.1.
<font color='#006600'>diff -u rtems/c/src/lib/libbsp/mips/genmongoosev/timer/timer.c:1.15 rtems/c/src/lib/libbsp/mips/genmongoosev/timer/timer.c:1.16
--- rtems/c/src/lib/libbsp/mips/genmongoosev/timer/timer.c:1.15 Fri Jan 28 14:29:47 2011
+++ rtems/c/src/lib/libbsp/mips/genmongoosev/timer/timer.c Wed Feb 9 00:41:40 2011
</font><font color='#997700'>@@ -14,6 +14,7 @@
</font> #include <assert.h>
#include <bsp.h>
<font color='#000088'>+#include <rtems/btimer.h>
</font>
bool benchmark_timer_find_average_overhead;
<font color='#997700'>@@ -56,7 +57,7 @@
</font> /* mongoose-v can count cycles. :) */
#include <rtems/bspIo.h>
<font color='#880000'>-int benchmark_timer_read(void)
</font><font color='#000088'>+uint32_t benchmark_timer_read(void)
</font> {
uint32_t clicks;
uint32_t total;
<font color='#006600'>diff -u rtems/c/src/lib/libbsp/mips/jmr3904/ChangeLog:1.127 rtems/c/src/lib/libbsp/mips/jmr3904/ChangeLog:1.128
--- rtems/c/src/lib/libbsp/mips/jmr3904/ChangeLog:1.127 Wed Feb 2 08:59:40 2011
+++ rtems/c/src/lib/libbsp/mips/jmr3904/ChangeLog Wed Feb 9 00:41:40 2011
</font><font color='#997700'>@@ -1,3 +1,8 @@
</font><font color='#000088'>+2011-02-09 Ralf Corsépius <ralf.corsepius@rtems.org>
+
+ * timer/timer.c: Include <rtems/btimer.h>.
+ Fix benchmark_timer_read() definition.
+
</font> 2011-02-02 Ralf Corsépius <ralf.corsepius@rtems.org>
* configure.ac: Require autoconf-2.68, automake-1.11.1.
<font color='#006600'>diff -u rtems/c/src/lib/libbsp/mips/jmr3904/timer/timer.c:1.11 rtems/c/src/lib/libbsp/mips/jmr3904/timer/timer.c:1.12
--- rtems/c/src/lib/libbsp/mips/jmr3904/timer/timer.c:1.11 Fri Jan 28 14:29:47 2011
+++ rtems/c/src/lib/libbsp/mips/jmr3904/timer/timer.c Wed Feb 9 00:41:41 2011
</font><font color='#997700'>@@ -16,6 +16,7 @@
</font> #include <assert.h>
#include <bsp.h>
<font color='#000088'>+#include <rtems/btimer.h>
</font>
bool benchmark_timer_find_average_overhead;
<font color='#997700'>@@ -45,7 +46,7 @@
</font> #define LEAST_VALID 1 /* Don't trust a value lower than this */
/* tx39 simulator can count instructions. :) */
<font color='#880000'>-int benchmark_timer_read(void)
</font><font color='#000088'>+uint32_t benchmark_timer_read(void)
</font> {
uint32_t total;
<font color='#006600'>diff -u rtems/c/src/lib/libbsp/sparc/erc32/ChangeLog:1.159 rtems/c/src/lib/libbsp/sparc/erc32/ChangeLog:1.160
--- rtems/c/src/lib/libbsp/sparc/erc32/ChangeLog:1.159 Wed Feb 9 00:02:51 2011
+++ rtems/c/src/lib/libbsp/sparc/erc32/ChangeLog Wed Feb 9 00:33:58 2011
</font><font color='#997700'>@@ -1,5 +1,10 @@
</font> 2011-02-09 Ralf Corsépius <ralf.corsepius@rtems.org>
<font color='#000088'>+ * timer/timer.c: Include <rtems/btimer.h>.
+ Fix benchmark_timer_read() definition.
+
+2011-02-09 Ralf Corsépius <ralf.corsepius@rtems.org>
+
</font> * make/custom/erc32.cfg: Remove -ftest-coverage.
2011-02-02 Ralf Corsépius <ralf.corsepius@rtems.org>
<font color='#006600'>diff -u rtems/c/src/lib/libbsp/sparc/erc32/timer/timer.c:1.15 rtems/c/src/lib/libbsp/sparc/erc32/timer/timer.c:1.16
--- rtems/c/src/lib/libbsp/sparc/erc32/timer/timer.c:1.15 Fri Sep 5 00:43:52 2008
+++ rtems/c/src/lib/libbsp/sparc/erc32/timer/timer.c Wed Feb 9 00:33:58 2011
</font><font color='#997700'>@@ -21,6 +21,7 @@
</font> */
#include <bsp.h>
<font color='#000088'>+#include <rtems/btimer.h>
</font>
bool benchmark_timer_find_average_overhead;
<font color='#997700'>@@ -63,7 +64,7 @@
</font> #define LEAST_VALID 13 /* Don't trust a value lower than this */
#endif
<font color='#880000'>-int benchmark_timer_read(void)
</font><font color='#000088'>+uint32_t benchmark_timer_read(void)
</font> {
uint32_t total;
<font color='#006600'>diff -u rtems/c/src/lib/libbsp/sparc/leon2/ChangeLog:1.77 rtems/c/src/lib/libbsp/sparc/leon2/ChangeLog:1.78
--- rtems/c/src/lib/libbsp/sparc/leon2/ChangeLog:1.77 Wed Feb 2 09:00:39 2011
+++ rtems/c/src/lib/libbsp/sparc/leon2/ChangeLog Wed Feb 9 00:33:58 2011
</font><font color='#997700'>@@ -1,3 +1,8 @@
</font><font color='#000088'>+2011-02-09 Ralf Corsépius <ralf.corsepius@rtems.org>
+
+ * timer/timer.c: Include <rtems/btimer.h>.
+ Fix benchmark_timer_read() definition.
+
</font> 2011-02-02 Ralf Corsépius <ralf.corsepius@rtems.org>
* configure.ac: Require autoconf-2.68, automake-1.11.1.
<font color='#006600'>diff -u rtems/c/src/lib/libbsp/sparc/leon2/timer/timer.c:1.9 rtems/c/src/lib/libbsp/sparc/leon2/timer/timer.c:1.10
--- rtems/c/src/lib/libbsp/sparc/leon2/timer/timer.c:1.9 Sun Nov 29 09:33:27 2009
+++ rtems/c/src/lib/libbsp/sparc/leon2/timer/timer.c Wed Feb 9 00:33:58 2011
</font><font color='#997700'>@@ -21,6 +21,7 @@
</font>
#include <bsp.h>
<font color='#000088'>+#include <rtems/btimer.h>
</font>
bool benchmark_timer_find_average_overhead;
<font color='#997700'>@@ -53,7 +54,7 @@
</font> /* to start/stop the timer. */
#define LEAST_VALID 2 /* Don't trust a value lower than this */
<font color='#880000'>-int benchmark_timer_read(void)
</font><font color='#000088'>+uint32_t benchmark_timer_read(void)
</font> {
uint32_t total;
<font color='#006600'>diff -u rtems/c/src/lib/libbsp/sparc/leon3/ChangeLog:1.99 rtems/c/src/lib/libbsp/sparc/leon3/ChangeLog:1.100
--- rtems/c/src/lib/libbsp/sparc/leon3/ChangeLog:1.99 Wed Feb 2 09:00:43 2011
+++ rtems/c/src/lib/libbsp/sparc/leon3/ChangeLog Wed Feb 9 00:33:58 2011
</font><font color='#997700'>@@ -1,3 +1,8 @@
</font><font color='#000088'>+2011-02-09 Ralf Corsépius <ralf.corsepius@rtems.org>
+
+ * timer/timer.c: Include <rtems/btimer.h>.
+ Fix benchmark_timer_read() definition.
+
</font> 2011-02-02 Ralf Corsépius <ralf.corsepius@rtems.org>
* configure.ac: Require autoconf-2.68, automake-1.11.1.
<font color='#006600'>diff -u rtems/c/src/lib/libbsp/sparc/leon3/timer/timer.c:1.14 rtems/c/src/lib/libbsp/sparc/leon3/timer/timer.c:1.15
--- rtems/c/src/lib/libbsp/sparc/leon3/timer/timer.c:1.14 Sun Nov 29 09:33:27 2009
+++ rtems/c/src/lib/libbsp/sparc/leon3/timer/timer.c Wed Feb 9 00:33:58 2011
</font><font color='#997700'>@@ -21,6 +21,7 @@
</font>
#include <bsp.h>
<font color='#000088'>+#include <rtems/btimer.h>
</font>
#if defined(RTEMS_MULTIPROCESSING)
#define LEON3_TIMER_INDEX \
<font color='#997700'>@@ -57,7 +58,7 @@
</font> /* to start/stop the timer. */
#define LEAST_VALID 2 /* Don't trust a value lower than this */
<font color='#880000'>-int benchmark_timer_read(void)
</font><font color='#000088'>+uint32_t benchmark_timer_read(void)
</font> {
uint32_t total;
</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>