summaryrefslogtreecommitdiff
path: root/nuttx/Documentation/NuttxUserGuide.html
diff options
context:
space:
mode:
authorpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2009-03-08 23:33:41 +0000
committerpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2009-03-08 23:33:41 +0000
commit51835242fc57907004ec44d499b5278ac6cc822b (patch)
tree13c1a8443302b1e6527a50c27f5e1ba8ae1049ca /nuttx/Documentation/NuttxUserGuide.html
parent173b6c45055ea605169f1b54458cbfbe40db467d (diff)
downloadpx4-nuttx-51835242fc57907004ec44d499b5278ac6cc822b.tar.gz
px4-nuttx-51835242fc57907004ec44d499b5278ac6cc822b.tar.bz2
px4-nuttx-51835242fc57907004ec44d499b5278ac6cc822b.zip
Add support for priority inheritance
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1581 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/Documentation/NuttxUserGuide.html')
-rw-r--r--nuttx/Documentation/NuttxUserGuide.html10
1 files changed, 6 insertions, 4 deletions
diff --git a/nuttx/Documentation/NuttxUserGuide.html b/nuttx/Documentation/NuttxUserGuide.html
index 0dfa64a87..5869beedf 100644
--- a/nuttx/Documentation/NuttxUserGuide.html
+++ b/nuttx/Documentation/NuttxUserGuide.html
@@ -13,7 +13,7 @@
<h1><big><font color="#3c34ec"><i>NuttX Operating System<p>User's Manual</i></font></big></h1>
<p><small>by</small></p>
<p>Gregory Nutt<p>
- <p>Last Updated: November 18, 2008</p>
+ <p>Last Updated: March 8, 2009</p>
</td>
</tr>
</table>
@@ -1718,9 +1718,11 @@ interface of the same name.
<p>
Some operating systems avoid priority inversion by <I>automatically</I>
increasing the priority of the low-priority <I>Task C</I> (the operable
- buzz-word for this behavior is <I>priority inheritance</I>). NuttX does not
- support this behavior. As a consequence, it is left to the designer to
- provide implementations that will not suffer from priority inversion.
+ buzz-word for this behavior is <I>priority inheritance</I>). NuttX
+ supports this behavior, but only if <code>CONFIG_PRIORITY_INHERITANCE</code>
+ is defined in your OS configuration file. If <code>CONFIG_PRIORITY_INHERITANCE</code>
+ is not defined, then it is left to the designer to provide implementations
+ that will not suffer from priority inversion.
The designer may, as examples:
</p>
<ul>