change log for rtems (2010-11-11)

rtems-vc at rtems.org rtems-vc at rtems.org
Thu Nov 11 14:11:14 UTC 2010


 *joel* (on branch rtems-4-10-branch):
2010-11-11	Joel Sherrill <joel.sherrilL at OARcorp.com>

	PR 1716/doc
	* user/concepts.t: print_name example used a variable which did not
	match the name of the passed in parameter.

M  1.290  doc/ChangeLog
M 1.129.2.25  doc/ChangeLog
M 1.210.2.25  doc/ChangeLog
M 1.274.2.8  doc/ChangeLog
M   1.20  doc/user/concepts.t
M 1.11.2.6  doc/user/concepts.t
M 1.14.2.5  doc/user/concepts.t
M 1.19.2.1  doc/user/concepts.t

diff -u rtems/doc/ChangeLog:1.289 rtems/doc/ChangeLog:1.290
--- rtems/doc/ChangeLog:1.289	Mon Nov  1 10:58:05 2010
+++ rtems/doc/ChangeLog	Thu Nov 11 08:01:32 2010
@@ -1,3 +1,9 @@
+2010-11-11	Joel Sherrill <joel.sherrilL at OARcorp.com>
+
+	PR 1716/doc
+	* user/concepts.t: print_name example used a variable which did not
+	match the name of the passed in parameter.
+
 2010-11-01	Joel Sherrill <joel.sherrilL at OARcorp.com>
 
 	PR 1714/doc

diff -u rtems/doc/ChangeLog:1.129.2.24 rtems/doc/ChangeLog:1.129.2.25
--- rtems/doc/ChangeLog:1.129.2.24	Mon Nov  1 10:58:26 2010
+++ rtems/doc/ChangeLog	Thu Nov 11 08:01:48 2010
@@ -1,3 +1,9 @@
+2010-11-11	Joel Sherrill <joel.sherrilL at OARcorp.com>
+
+	PR 1716/doc
+	* user/concepts.t: print_name example used a variable which did not
+	match the name of the passed in parameter.
+
 2010-11-01	Joel Sherrill <joel.sherrilL at OARcorp.com>
 
 	PR 1714/doc

diff -u rtems/doc/ChangeLog:1.210.2.24 rtems/doc/ChangeLog:1.210.2.25
--- rtems/doc/ChangeLog:1.210.2.24	Mon Nov  1 10:58:12 2010
+++ rtems/doc/ChangeLog	Thu Nov 11 08:01:42 2010
@@ -1,3 +1,9 @@
+2010-11-11	Joel Sherrill <joel.sherrilL at OARcorp.com>
+
+	PR 1716/doc
+	* user/concepts.t: print_name example used a variable which did not
+	match the name of the passed in parameter.
+
 2010-11-01	Joel Sherrill <joel.sherrilL at OARcorp.com>
 
 	PR 1714/doc

diff -u rtems/doc/ChangeLog:1.274.2.7 rtems/doc/ChangeLog:1.274.2.8
--- rtems/doc/ChangeLog:1.274.2.7	Mon Nov  1 10:58:22 2010
+++ rtems/doc/ChangeLog	Thu Nov 11 08:01:38 2010
@@ -1,3 +1,9 @@
+2010-11-11	Joel Sherrill <joel.sherrilL at OARcorp.com>
+
+	PR 1716/doc
+	* user/concepts.t: print_name example used a variable which did not
+	match the name of the passed in parameter.
+
 2010-11-01	Joel Sherrill <joel.sherrilL at OARcorp.com>
 
 	PR 1714/doc

diff -u rtems/doc/user/concepts.t:1.19 rtems/doc/user/concepts.t:1.20
--- rtems/doc/user/concepts.t:1.19	Mon Nov  9 08:36:14 2009
+++ rtems/doc/user/concepts.t	Thu Nov 11 08:01:32 2010
@@ -98,7 +98,7 @@
 #include <rtems.h>
 #include <rtems/bspIo.h>
 
-void print_name(rtems_id the_object)
+void print_name(rtems_id id)
 @{
   char  buffer[10];   /* name assumed to be 10 characters or less */
   char *result;

diff -u rtems/doc/user/concepts.t:1.11.2.5 rtems/doc/user/concepts.t:1.11.2.6
--- rtems/doc/user/concepts.t:1.11.2.5	Mon Dec  1 09:31:38 2008
+++ rtems/doc/user/concepts.t	Thu Nov 11 08:01:48 2010
@@ -98,7 +98,7 @@
 #include <rtems.h>
 #include <rtems/bspIo.h>
 
-void print_name(rtems_id the_object)
+void print_name(rtems_id id)
 @{
   char  buffer[10];   /* name assumed to be 10 characters or less */
   char *result;

diff -u rtems/doc/user/concepts.t:1.14.2.4 rtems/doc/user/concepts.t:1.14.2.5
--- rtems/doc/user/concepts.t:1.14.2.4	Thu Jan 29 08:57:28 2009
+++ rtems/doc/user/concepts.t	Thu Nov 11 08:01:43 2010
@@ -98,7 +98,7 @@
 #include <rtems.h>
 #include <rtems/bspIo.h>
 
-void print_name(rtems_id the_object)
+void print_name(rtems_id id)
 @{
   char  buffer[10];   /* name assumed to be 10 characters or less */
   char *result;

diff -u rtems/doc/user/concepts.t:1.19 rtems/doc/user/concepts.t:1.19.2.1
--- rtems/doc/user/concepts.t:1.19	Mon Nov  9 08:36:14 2009
+++ rtems/doc/user/concepts.t	Thu Nov 11 08:01:38 2010
@@ -98,7 +98,7 @@
 #include <rtems.h>
 #include <rtems/bspIo.h>
 
-void print_name(rtems_id the_object)
+void print_name(rtems_id id)
 @{
   char  buffer[10];   /* name assumed to be 10 characters or less */
   char *result;


 *sh*:
2010-11-11	Sebastian Huber <sebastian.huber at embedded-brains.de>

	* score/include/rtems/score/userext.h: Documentation.

M 1.2644  cpukit/ChangeLog
M   1.33  cpukit/score/include/rtems/score/userext.h

diff -u rtems/cpukit/ChangeLog:1.2643 rtems/cpukit/ChangeLog:1.2644
--- rtems/cpukit/ChangeLog:1.2643	Tue Nov  9 03:14:10 2010
+++ rtems/cpukit/ChangeLog	Thu Nov 11 07:37:03 2010
@@ -1,3 +1,7 @@
+2010-11-11	Sebastian Huber <sebastian.huber at embedded-brains.de>
+
+	* score/include/rtems/score/userext.h: Documentation.
+
 2010-11-09	Sebastian Huber <sebastian.huber at embedded-brains.de>
 
 	* score/src/watchdoginsert.c: Removed superfluous cast and use

diff -u rtems/cpukit/score/include/rtems/score/userext.h:1.32 rtems/cpukit/score/include/rtems/score/userext.h:1.33
--- rtems/cpukit/score/include/rtems/score/userext.h:1.32	Tue Jan 26 09:01:56 2010
+++ rtems/cpukit/score/include/rtems/score/userext.h	Thu Nov 11 07:37:03 2010
@@ -53,15 +53,24 @@
  * It is invoked after the new thread has been completely initialized, but
  * before it is placed on a ready chain.
  *
- * Thread dispatching may be disabled.  It can be assumed that the executing
- * thread locked the allocator mutex.  They only exception is the creation of
- * the idle thread.  In this case the allocator mutex is not locked.
- *
- * The user extension is expected to return @c true if it successfully
- * executed, and @c false otherwise. A thread create user extension will
- * frequently attempt to allocate resources. If this allocation fails, then the
- * extension should return @c false and the entire task create operation will
- * fail.
+ * Thread dispatching may be disabled.  This depends on the context of the
+ * _Thread_Initialize() call.  Thread dispatch is disabled during the creation
+ * of the idle thread and the initialization threads.  It can be considered as
+ * an invalid API usage, if the application calls _Thread_Initialize() with
+ * disabled thread dispatching.  Disabled thread dispatching is different from
+ * disabled preemption.
+ *
+ * It can be assumed that the executing thread locked the allocator mutex.
+ * The only exception is the creation of the idle thread.  In this case the
+ * allocator mutex is not locked.  Since the allocator mutex is non-recursive,
+ * it is prohibited to call the normal memory allocation routines.  It is
+ * possible to use internal rountines like _Workspace_Allocate() or
+ * _Heap_Allocate() for heaps which are protected by the allocator mutex.
+ *
+ * @retval true The thread create extension was successful.
+ * @retval false A thread create user extension will frequently attempt to
+ * allocate resources.  If this allocation fails, then the extension should
+ * return @a false and the entire thread create operation will fail.
  */
 typedef bool ( *User_extensions_thread_create_extension )(
   Thread_Control *,



--

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/20101111/2061e5ac/attachment.html>


More information about the vc mailing list