<!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 (2010-07-27)</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>2010-07-27 Sebastian Huber <sebastian.huber@embedded-brains.de>
* umon/tfsDriver.c: Update for LibIO API changes.
</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.175&r2=text&tr2=1.176&diff_format=h">M</a></td><td width='1%'>1.176</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/umon/tfsDriver.c.diff?r1=text&tr1=1.8&r2=text&tr2=1.9&diff_format=h">M</a></td><td width='1%'>1.9</td><td width='100%'>c/src/lib/libbsp/shared/umon/tfsDriver.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/c/src/lib/libbsp/shared/ChangeLog:1.175 rtems/c/src/lib/libbsp/shared/ChangeLog:1.176
--- rtems/c/src/lib/libbsp/shared/ChangeLog:1.175 Wed Jun 30 09:32:36 2010
+++ rtems/c/src/lib/libbsp/shared/ChangeLog Tue Jul 27 05:18:21 2010
</font><font color='#997700'>@@ -1,3 +1,7 @@
</font><font color='#000088'>+2010-07-27 Sebastian Huber <sebastian.huber@embedded-brains.de>
+
+ * umon/tfsDriver.c: Update for LibIO API changes.
+
</font> 2010-06-30 Joel Sherrill <joel.sherrilL@OARcorp.com>
* umon/tfsDriver.c: Remove extra brace.
<font color='#006600'>diff -u rtems/c/src/lib/libbsp/shared/umon/tfsDriver.c:1.8 rtems/c/src/lib/libbsp/shared/umon/tfsDriver.c:1.9
--- rtems/c/src/lib/libbsp/shared/umon/tfsDriver.c:1.8 Wed Jun 30 09:32:36 2010
+++ rtems/c/src/lib/libbsp/shared/umon/tfsDriver.c Tue Jul 27 05:18:22 2010
</font><font color='#997700'>@@ -466,7 +466,7 @@
</font> tip->tfd = tfd;
tip->buf = buf;
strcpy(tip->name,pathcopy);
<font color='#880000'>- iop->file_info = (void *)tfdidx;
</font><font color='#000088'>+ iop->data0 = (void *)tfdidx;
</font> return(0);
} else {
printk("%s: %s\n",pathcopy,
<font color='#997700'>@@ -537,7 +537,7 @@
</font> {
int ret, fd;
<font color='#880000'>- fd = (int) iop->file_info;
</font><font color='#000088'>+ fd = (int) iop->data0;
</font>
if (RTEMS_TFS_DEBUG)
printk("_read_r(%d,%" PRId32 ")\n",fd,count);
<font color='#997700'>@@ -563,7 +563,7 @@
</font> char *info;
struct tfdinfo *tip;
<font color='#880000'>- fd = (int)iop->file_info;
</font><font color='#000088'>+ fd = (int)iop->data0;
</font>
if (RTEMS_TFS_DEBUG)
printk("rtems_tfs_close(%d)\n",fd);
<font color='#997700'>@@ -598,7 +598,7 @@
</font> {
int ret, fd;
<font color='#880000'>- fd = (int) iop->file_info;
</font><font color='#000088'>+ fd = (int) iop->data0;
</font>
if (RTEMS_TFS_DEBUG)
printk("rtems_tfs_write(%d,%" PRId32" )\n",fd,count);
<font color='#997700'>@@ -622,7 +622,7 @@
</font> {
int ret, fd;
<font color='#880000'>- fd = (int) iop->file_info;
</font><font color='#000088'>+ fd = (int) iop->data0;
</font>
if (RTEMS_TFS_DEBUG)
printk("rtems_tfs_lseek(%d,%ld,%d)\n",fd,(long)offset,whence);
<font color='#997700'>@@ -656,7 +656,7 @@
</font> {
int ret, fd;
<font color='#880000'>- fd = (int) iop->file_info;
</font><font color='#000088'>+ fd = (int) iop->data0;
</font> ret = mon_tfstruncate(tfdtable[fd].tfd,count);
if (ret != TFS_OKAY)
return(-1);
<font color='#997700'>@@ -672,7 +672,7 @@
</font> {
int fd, ret;
<font color='#880000'>- fd = (int) iop->file_info;
</font><font color='#000088'>+ fd = (int) iop->data0;
</font> ret = mon_tfsctrl(cmd,(long)buf,0);
return(-1);
}
</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>2010-07-27 Sebastian Huber <sebastian.huber@embedded-brains.de>
* rtems/asm.h: Fixed header guard.
* rtems/score/cpu.h: Assembler compatibility fixes.
</pre></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/score/cpu/avr/ChangeLog.diff?r1=text&tr1=1.49&r2=text&tr2=1.50&diff_format=h">M</a></td><td width='1%'>1.50</td><td width='100%'>cpukit/score/cpu/avr/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/score/cpu/avr/rtems/asm.h.diff?r1=text&tr1=1.8&r2=text&tr2=1.9&diff_format=h">M</a></td><td width='1%'>1.9</td><td width='100%'>cpukit/score/cpu/avr/rtems/asm.h</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/score/cpu/avr/rtems/score/cpu.h.diff?r1=text&tr1=1.27&r2=text&tr2=1.28&diff_format=h">M</a></td><td width='1%'>1.28</td><td width='100%'>cpukit/score/cpu/avr/rtems/score/cpu.h</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/score/cpu/avr/ChangeLog:1.49 rtems/cpukit/score/cpu/avr/ChangeLog:1.50
--- rtems/cpukit/score/cpu/avr/ChangeLog:1.49 Fri Jul 16 03:36:36 2010
+++ rtems/cpukit/score/cpu/avr/ChangeLog Tue Jul 27 05:51:12 2010
</font><font color='#997700'>@@ -1,3 +1,8 @@
</font><font color='#000088'>+2010-07-27 Sebastian Huber <sebastian.huber@embedded-brains.de>
+
+ * rtems/asm.h: Fixed header guard.
+ * rtems/score/cpu.h: Assembler compatibility fixes.
+
</font> 2010-07-16 Sebastian Huber <sebastian.huber@embedded-brains.de>
* rtems/score/cpu.h: Include <rtems/score/types.h> first.
<font color='#006600'>diff -u rtems/cpukit/score/cpu/avr/rtems/asm.h:1.8 rtems/cpukit/score/cpu/avr/rtems/asm.h:1.9
--- rtems/cpukit/score/cpu/avr/rtems/asm.h:1.8 Mon May 10 11:31:24 2010
+++ rtems/cpukit/score/cpu/avr/rtems/asm.h Tue Jul 27 05:51:12 2010
</font><font color='#997700'>@@ -95,15 +95,6 @@
</font> #define PUBLIC(sym) .globl SYM (sym)
#define EXTERN(sym) .globl SYM (sym)
<font color='#880000'>-
-
-
-
-
-
-#endif
-
-
</font> /* Copyright (c) 2002, 2005, 2006, 2007 Marek Michalkiewicz
Copyright (c) 2006 Dmitry Xmelkov
All rights reserved.
<font color='#997700'>@@ -469,4 +460,4 @@
</font> #endif
.endm
<font color='#880000'>-
</font><font color='#000088'>+#endif /* _RTEMS_ASM_H */
</font>
<font color='#006600'>diff -u rtems/cpukit/score/cpu/avr/rtems/score/cpu.h:1.27 rtems/cpukit/score/cpu/avr/rtems/score/cpu.h:1.28
--- rtems/cpukit/score/cpu/avr/rtems/score/cpu.h:1.27 Fri Jul 16 03:36:36 2010
+++ rtems/cpukit/score/cpu/avr/rtems/score/cpu.h Tue Jul 27 05:51:12 2010
</font><font color='#997700'>@@ -382,6 +382,8 @@
</font>
/* may need to put some structures here. */
<font color='#000088'>+#ifndef ASM
+
</font> /*
* Contexts
*
<font color='#997700'>@@ -453,6 +455,8 @@
</font>
SCORE_EXTERN Context_Control_fp _CPU_Null_fp_context;
<font color='#000088'>+#endif /* ASM */
+
</font> /*
* Nothing prevents the porter from declaring more CPU specific variables.
*
<font color='#997700'>@@ -678,6 +682,8 @@
</font> { \
}
<font color='#000088'>+#ifndef ASM
+
</font> uint32_t _CPU_ISR_Get_level( void );
/* end of ISR handler macros */
<font color='#997700'>@@ -1147,6 +1153,8 @@
</font> #define CPU_swap_u16( value ) \
(((value&0xff) << 8) | ((value >> 8)&0xff))
<font color='#000088'>+#endif /* ASM */
+
</font> #ifdef __cplusplus
}
#endif
</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>2010-07-27 Sebastian Huber <sebastian.huber@embedded-brains.de>
* rtems/score/cpu.h: Assembler compatibility fixes.
</pre></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/score/cpu/bfin/ChangeLog.diff?r1=text&tr1=1.38&r2=text&tr2=1.39&diff_format=h">M</a></td><td width='1%'>1.39</td><td width='100%'>cpukit/score/cpu/bfin/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/score/cpu/bfin/rtems/score/cpu.h.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%'>cpukit/score/cpu/bfin/rtems/score/cpu.h</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/score/cpu/h8300/ChangeLog.diff?r1=text&tr1=1.96&r2=text&tr2=1.97&diff_format=h">M</a></td><td width='1%'>1.97</td><td width='100%'>cpukit/score/cpu/h8300/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/score/cpu/h8300/rtems/score/cpu.h.diff?r1=text&tr1=1.41&r2=text&tr2=1.42&diff_format=h">M</a></td><td width='1%'>1.42</td><td width='100%'>cpukit/score/cpu/h8300/rtems/score/cpu.h</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/score/cpu/bfin/ChangeLog:1.38 rtems/cpukit/score/cpu/bfin/ChangeLog:1.39
--- rtems/cpukit/score/cpu/bfin/ChangeLog:1.38 Fri Jul 16 03:37:09 2010
+++ rtems/cpukit/score/cpu/bfin/ChangeLog Tue Jul 27 05:57:31 2010
</font><font color='#997700'>@@ -1,3 +1,7 @@
</font><font color='#000088'>+2010-07-27 Sebastian Huber <sebastian.huber@embedded-brains.de>
+
+ * rtems/score/cpu.h: Assembler compatibility fixes.
+
</font> 2010-07-16 Sebastian Huber <sebastian.huber@embedded-brains.de>
* rtems/score/cpu.h: Include <rtems/score/types.h> first.
<font color='#006600'>diff -u rtems/cpukit/score/cpu/bfin/rtems/score/cpu.h:1.21 rtems/cpukit/score/cpu/bfin/rtems/score/cpu.h:1.22
--- rtems/cpukit/score/cpu/bfin/rtems/score/cpu.h:1.21 Fri Jul 16 03:37:10 2010
+++ rtems/cpukit/score/cpu/bfin/rtems/score/cpu.h Tue Jul 27 05:57:31 2010
</font><font color='#997700'>@@ -458,6 +458,8 @@
</font> * XXX document implementation including references if appropriate
*/
<font color='#000088'>+#ifndef ASM
+
</font> /**
* @ingroup CPUContext Management
* This defines the minimal set of integer and processor state registers
<font color='#997700'>@@ -565,6 +567,8 @@
</font> */
#define CPU_CONTEXT_FP_SIZE sizeof( Context_Control_fp )
<font color='#000088'>+#endif /* ASM */
+
</font> /**
* Amount of extra stack (above minimum stack size) required by
* MPCI receive server thread. Remember that in a multiprocessor
<font color='#997700'>@@ -766,6 +770,7 @@
</font> __asm__ __volatile__ ( "sti %0; csync" : : "d"(_new_level ? 0 : 0xffff) ); \
}
<font color='#000088'>+#ifndef ASM
</font>
/**
* @ingroup CPUInterrupt
<font color='#997700'>@@ -1250,6 +1255,8 @@
</font> #define CPU_swap_u16( value ) \
(((value&0xff) << 8) | ((value >> 8)&0xff))
<font color='#000088'>+#endif /* ASM */
+
</font> #ifdef __cplusplus
}
#endif
<font color='#006600'>diff -u rtems/cpukit/score/cpu/h8300/ChangeLog:1.96 rtems/cpukit/score/cpu/h8300/ChangeLog:1.97
--- rtems/cpukit/score/cpu/h8300/ChangeLog:1.96 Fri Jul 16 03:37:53 2010
+++ rtems/cpukit/score/cpu/h8300/ChangeLog Tue Jul 27 06:03:38 2010
</font><font color='#997700'>@@ -1,3 +1,7 @@
</font><font color='#000088'>+2010-07-27 Sebastian Huber <sebastian.huber@embedded-brains.de>
+
+ * rtems/score/cpu.h: Assembler compatibility fixes.
+
</font> 2010-07-16 Sebastian Huber <sebastian.huber@embedded-brains.de>
* rtems/score/cpu.h: Include <rtems/score/types.h> first.
<font color='#006600'>diff -u rtems/cpukit/score/cpu/h8300/rtems/score/cpu.h:1.41 rtems/cpukit/score/cpu/h8300/rtems/score/cpu.h:1.42
--- rtems/cpukit/score/cpu/h8300/rtems/score/cpu.h:1.41 Fri Jul 16 03:37:53 2010
+++ rtems/cpukit/score/cpu/h8300/rtems/score/cpu.h Tue Jul 27 06:03:38 2010
</font><font color='#997700'>@@ -25,8 +25,9 @@
</font>
#include <rtems/score/types.h>
#include <rtems/score/h8300.h>
<font color='#880000'>-
-#include <rtems/bspIo.h> /* printk */
</font><font color='#000088'>+#ifndef ASM
+ #include <rtems/bspIo.h>
+#endif
</font>
/* conditional compilation parameters */
<font color='#997700'>@@ -388,7 +389,7 @@
</font> * XXX
*/
<font color='#880000'>-
</font><font color='#000088'>+#ifndef ASM
</font>
#define nogap __attribute__ ((packed))
<font color='#997700'>@@ -452,6 +453,8 @@
</font>
#define CPU_CONTEXT_FP_SIZE sizeof( Context_Control_fp )
<font color='#000088'>+#endif /* ASM */
+
</font> /*
* Amount of extra stack (above minimum stack size) required by
* system initialization thread. Remember that in a multiprocessor
<font color='#997700'>@@ -701,6 +704,8 @@
</font> else asm volatile ( "andc #0x7f,ccr\n" ); \
}
<font color='#000088'>+#ifndef ASM
+
</font> uint32_t _CPU_ISR_Get_level( void );
/* end of ISR handler macros */
<font color='#997700'>@@ -1132,6 +1137,8 @@
</font> proc_ptr new_handler,
proc_ptr *old_handler );
<font color='#000088'>+#endif /* ASM */
+
</font> #ifdef __cplusplus
}
#endif
</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>