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