This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx-website.git
The following commit(s) were added to refs/heads/asf-site by this push:
new fa12a1e Publishing web: c76ddf1faec778b7b33472eb1385956fdd191843
docs: 672b8000f5ed06811fdeedd3bc46236698e61044
fa12a1e is described below
commit fa12a1e6fd69cdf60b42e423924395b3eafd8b72
Author: Abdelatif <[email protected]>
AuthorDate: Tue Jun 1 15:57:48 2021 +0000
Publishing web: c76ddf1faec778b7b33472eb1385956fdd191843 docs:
672b8000f5ed06811fdeedd3bc46236698e61044
---
content/community-members/index.html | 9 +++++++++
content/docs/10.0.0/index.html | 2 +-
content/docs/10.0.0/searchindex.js | 2 +-
content/docs/10.0.1/index.html | 2 +-
content/docs/10.0.1/searchindex.js | 2 +-
content/docs/10.1.0/index.html | 2 +-
content/docs/10.1.0/searchindex.js | 2 +-
.../_sources/reference/user/01_task_control.rst.txt | 13 ++++---------
.../reference/user/02_task_scheduling.rst.txt | 3 ++-
content/docs/latest/index.html | 2 +-
content/docs/latest/introduction/licensing.html | 20 +++++++++++++++-----
content/docs/latest/objects.inv | Bin 32894 -> 32890 bytes
.../docs/latest/reference/user/01_task_control.html | 12 ++++--------
.../latest/reference/user/02_task_scheduling.html | 5 ++++-
content/docs/latest/searchindex.js | 2 +-
content/feed.xml | 4 ++--
16 files changed, 48 insertions(+), 34 deletions(-)
diff --git a/content/community-members/index.html
b/content/community-members/index.html
index 766d83b..b62246a 100644
--- a/content/community-members/index.html
+++ b/content/community-members/index.html
@@ -294,6 +294,15 @@
</tr>
<tr>
+ <td><a href="http://github.com/saramonteiro"><img width="64"
src="http://github.com/saramonteiro.png" /></a></td>
+ <td>Sara da Cunha Monteiro de Souza</td>
+ <td>sara</td>
+ <td><a href="http://github.com/saramonteiro">saramonteiro</a></td>
+ <td>PPMC, Committer</td>
+ <td></td>
+ </tr>
+
+ <tr>
<td><a href="http://github.com/sebastianene07"><img width="64"
src="http://github.com/sebastianene07.png" /></a></td>
<td>Sebastian Ene</td>
<td>sene</td>
diff --git a/content/docs/10.0.0/index.html b/content/docs/10.0.0/index.html
index 9dd8f87..f3a0c15 100644
--- a/content/docs/10.0.0/index.html
+++ b/content/docs/10.0.0/index.html
@@ -207,7 +207,7 @@ by following these <a class="reference internal"
href="contributing/documentatio
<div class="section" id="nuttx-documentation">
<h1>NuttX Documentation<a class="headerlink" href="#nuttx-documentation"
title="Permalink to this headline">¶</a></h1>
<p>NuttX is a real-time operating system (RTOS) with an emphasis on standards
compliance and small footprint. Scalable from 8-bit to 32-bit microcontroller
environments, the primary governing standards in NuttX are Posix and ANSI
standards. Additional standard APIs from Unix and other common RTOS’s (such as
VxWorks) are adopted for functionality not available under these standards, or
for functionality that is not appropriate for deeply-embedded environments
(such as fork()).</p>
-<p>Last Updated: 28 May 21 at 12:56</p>
+<p>Last Updated: 01 June 21 at 15:55</p>
<div class="toctree-wrapper compound">
<p class="caption"><span class="caption-text">Table of Contents</span></p>
<ul class="current">
diff --git a/content/docs/10.0.0/searchindex.js
b/content/docs/10.0.0/searchindex.js
index def5bbe..431be73 100644
--- a/content/docs/10.0.0/searchindex.js
+++ b/content/docs/10.0.0/searchindex.js
@@ -1 +1 @@
-Search.setIndex({docnames:["applications/index","boards/index","components/binfmt","components/drivers/block/index","components/drivers/character/analog","components/drivers/character/can","components/drivers/character/index","components/drivers/character/keypad","components/drivers/character/pwm","components/drivers/character/quadrature","components/drivers/character/rtc","components/drivers/character/serial","components/drivers/character/timer","components/drivers/character/touchscreen
[...]
\ No newline at end of file
+Search.setIndex({docnames:["applications/index","boards/index","components/binfmt","components/drivers/block/index","components/drivers/character/analog","components/drivers/character/can","components/drivers/character/index","components/drivers/character/keypad","components/drivers/character/pwm","components/drivers/character/quadrature","components/drivers/character/rtc","components/drivers/character/serial","components/drivers/character/timer","components/drivers/character/touchscreen
[...]
\ No newline at end of file
diff --git a/content/docs/10.0.1/index.html b/content/docs/10.0.1/index.html
index 764b332..6165efe 100644
--- a/content/docs/10.0.1/index.html
+++ b/content/docs/10.0.1/index.html
@@ -213,7 +213,7 @@ by following these <a class="reference internal"
href="contributing/documentatio
<div class="section" id="nuttx-documentation">
<h1>NuttX Documentation<a class="headerlink" href="#nuttx-documentation"
title="Permalink to this headline">¶</a></h1>
<p>NuttX is a real-time operating system (RTOS) with an emphasis on standards
compliance and small footprint. Scalable from 8-bit to 32-bit microcontroller
environments, the primary governing standards in NuttX are Posix and ANSI
standards. Additional standard APIs from Unix and other common RTOS’s (such as
VxWorks) are adopted for functionality not available under these standards, or
for functionality that is not appropriate for deeply-embedded environments
(such as fork()).</p>
-<p>Last Updated: 28 May 21 at 12:57</p>
+<p>Last Updated: 01 June 21 at 15:55</p>
<div class="toctree-wrapper compound">
<p class="caption"><span class="caption-text">Table of Contents</span></p>
<ul class="current">
diff --git a/content/docs/10.0.1/searchindex.js
b/content/docs/10.0.1/searchindex.js
index def5bbe..431be73 100644
--- a/content/docs/10.0.1/searchindex.js
+++ b/content/docs/10.0.1/searchindex.js
@@ -1 +1 @@
-Search.setIndex({docnames:["applications/index","boards/index","components/binfmt","components/drivers/block/index","components/drivers/character/analog","components/drivers/character/can","components/drivers/character/index","components/drivers/character/keypad","components/drivers/character/pwm","components/drivers/character/quadrature","components/drivers/character/rtc","components/drivers/character/serial","components/drivers/character/timer","components/drivers/character/touchscreen
[...]
\ No newline at end of file
+Search.setIndex({docnames:["applications/index","boards/index","components/binfmt","components/drivers/block/index","components/drivers/character/analog","components/drivers/character/can","components/drivers/character/index","components/drivers/character/keypad","components/drivers/character/pwm","components/drivers/character/quadrature","components/drivers/character/rtc","components/drivers/character/serial","components/drivers/character/timer","components/drivers/character/touchscreen
[...]
\ No newline at end of file
diff --git a/content/docs/10.1.0/index.html b/content/docs/10.1.0/index.html
index 9796a25..2e9ecbc 100644
--- a/content/docs/10.1.0/index.html
+++ b/content/docs/10.1.0/index.html
@@ -213,7 +213,7 @@ by following these <a class="reference internal"
href="contributing/documentatio
<div class="section" id="nuttx-documentation">
<h1>NuttX Documentation<a class="headerlink" href="#nuttx-documentation"
title="Permalink to this headline">¶</a></h1>
<p>NuttX is a real-time operating system (RTOS) with an emphasis on standards
compliance and small footprint. Scalable from 8-bit to 64-bit microcontroller
environments, the primary governing standards in NuttX are POSIX and ANSI
standards. Additional standard APIs from Unix and other common RTOS’s (such as
VxWorks) are adopted for functionality not available under these standards, or
for functionality that is not appropriate for deeply-embedded environments
(such as fork()).</p>
-<p>Last Updated: 28 May 21 at 12:57</p>
+<p>Last Updated: 01 June 21 at 15:55</p>
<div class="toctree-wrapper compound">
<p class="caption"><span class="caption-text">Table of Contents</span></p>
<ul class="current">
diff --git a/content/docs/10.1.0/searchindex.js
b/content/docs/10.1.0/searchindex.js
index e2ed11a..95716cc 100644
--- a/content/docs/10.1.0/searchindex.js
+++ b/content/docs/10.1.0/searchindex.js
@@ -1 +1 @@
-Search.setIndex({docnames:["applications/index","applications/nsh/builtin","applications/nsh/commands","applications/nsh/config","applications/nsh/customizing","applications/nsh/index","applications/nsh/installation","applications/nsh/login","applications/nsh/nsh","components/binfmt","components/drivers/block/index","components/drivers/character/analog","components/drivers/character/can","components/drivers/character/foc","components/drivers/character/index","components/drivers/character
[...]
\ No newline at end of file
+Search.setIndex({docnames:["applications/index","applications/nsh/builtin","applications/nsh/commands","applications/nsh/config","applications/nsh/customizing","applications/nsh/index","applications/nsh/installation","applications/nsh/login","applications/nsh/nsh","components/binfmt","components/drivers/block/index","components/drivers/character/analog","components/drivers/character/can","components/drivers/character/foc","components/drivers/character/index","components/drivers/character
[...]
\ No newline at end of file
diff --git
a/content/docs/latest/_sources/reference/user/01_task_control.rst.txt
b/content/docs/latest/_sources/reference/user/01_task_control.rst.txt
index 63a23be..b3d0c90 100644
--- a/content/docs/latest/_sources/reference/user/01_task_control.rst.txt
+++ b/content/docs/latest/_sources/reference/user/01_task_control.rst.txt
@@ -789,7 +789,7 @@ Functions
:return: On success, this function returns 0; on failure it
will return an error number from ``<errno.h>``
-.. c:function:: int task_spawn(FAR pid_t *pid, FAR const char *name, main_t
entry, \
+.. c:function:: int task_spawn(FAR const char *name, main_t entry, \
FAR const posix_spawn_file_actions_t *file_actions, \
FAR const posix_spawnattr_t *attr, \
FAR char * const argv[], FAR char * const envp[])
@@ -797,11 +797,6 @@ Functions
The ``task_spawn()`` function will create a new, child
task, where the entry point to the task is an address in memory.
- :param pid: Upon successful completion, ``task_spawn()`` will return the
- task ID of the child task to the parent task, in the variable pointed
- to by a non-NULL ``pid`` argument. If the ``pid`` argument is a null
- pointer, the process ID of the child is not returned to the caller.
-
:param name: The name to assign to the child task.
:param entry: The child task's entry point (an address in memory).
@@ -844,9 +839,9 @@ Functions
:param envp: The ``envp[]`` argument is not used by NuttX and may be
``NULL``.
- :return: ``task_spawn()`` will return zero on success.
- Otherwise, an error number will be returned as the function return value
- to indicate the error:
+ :return: ``task_spawn()`` will return process ID of new task on success.
+ Otherwise, a negative number will be returned as the function return
+ value to indicate the error:
**POSIX Compatibility:** This is a non-standard interface inspired by
``posix_spawn()``.
diff --git
a/content/docs/latest/_sources/reference/user/02_task_scheduling.rst.txt
b/content/docs/latest/_sources/reference/user/02_task_scheduling.rst.txt
index c24b2dc..ece54ac 100644
--- a/content/docs/latest/_sources/reference/user/02_task_scheduling.rst.txt
+++ b/content/docs/latest/_sources/reference/user/02_task_scheduling.rst.txt
@@ -54,7 +54,8 @@ Functions
**POSIX Compatibility:** Comparable to the POSIX interface of the same
name. Differences from the full POSIX implementation include:
- - The range of priority values for the POSIX call is 0 to 255.
+ - The range of priority values for the POSIX call is 0 to 255. The
+ priority 0 is the lowest priority and 255 is the highest priority.
.. note:: Setting a task's priority to the same value has the similar effect
to ``sched_yield()``: The task will be moved to after all other tasks
diff --git a/content/docs/latest/index.html b/content/docs/latest/index.html
index 934c76f..9cd4032 100644
--- a/content/docs/latest/index.html
+++ b/content/docs/latest/index.html
@@ -214,7 +214,7 @@ by following these <a class="reference internal"
href="contributing/documentatio
<div class="section" id="nuttx-documentation">
<h1>NuttX Documentation<a class="headerlink" href="#nuttx-documentation"
title="Permalink to this headline">¶</a></h1>
<p>NuttX is a real-time operating system (RTOS) with an emphasis on standards
compliance and small footprint. Scalable from 8-bit to 64-bit microcontroller
environments, the primary governing standards in NuttX are POSIX and ANSI
standards. Additional standard APIs from Unix and other common RTOS’s (such as
VxWorks) are adopted for functionality not available under these standards, or
for functionality that is not appropriate for deeply-embedded environments
(such as fork()).</p>
-<p>Last Updated: 28 May 21 at 12:57</p>
+<p>Last Updated: 01 June 21 at 15:56</p>
<div class="toctree-wrapper compound">
<p class="caption"><span class="caption-text">Table of Contents</span></p>
<ul class="current">
diff --git a/content/docs/latest/introduction/licensing.html
b/content/docs/latest/introduction/licensing.html
index 6340617..fb1f3ce 100644
--- a/content/docs/latest/introduction/licensing.html
+++ b/content/docs/latest/introduction/licensing.html
@@ -437,11 +437,21 @@ Rhombus Math Library
====================
The math library used in NuttX derives from the Rhombus OS by Nick Johnson
-(with many, many addtions). The Rhombus OS is/was distributed under the ISC
-license. The ISC licsense is a permissive license that allows people do
-anything with your code with proper attribution and without warranty. The
-ISC license is functionally equivalent to the BSD 2-Clause and MIT licenses,
-removing some language that is no longer necessary.
+(with many, many additions):
+
+ Copyright (C) 2009-2011 Nick Johnson <nickbjohnson4224 at gmail.com>
+
+ Permission to use, copy, modify, and distribute this software for any
+ purpose with or without fee is hereby granted, provided that the above
+ copyright notice and this permission notice appear in all copies.
+
+ THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL
WARRANTIES
+ WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+ MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
+ ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+ WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+ ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+ OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
IGMP
====
diff --git a/content/docs/latest/objects.inv b/content/docs/latest/objects.inv
index e414bae..b1ce17b 100644
Binary files a/content/docs/latest/objects.inv and
b/content/docs/latest/objects.inv differ
diff --git a/content/docs/latest/reference/user/01_task_control.html
b/content/docs/latest/reference/user/01_task_control.html
index 92cc39f..015efd9 100644
--- a/content/docs/latest/reference/user/01_task_control.html
+++ b/content/docs/latest/reference/user/01_task_control.html
@@ -1152,16 +1152,12 @@ will return an error number from <code class="docutils
literal notranslate"><spa
<dl class="c function">
<dt id="c.task_spawn">
-<span class="pre">int</span> <code class="sig-name descname"><span
class="pre">task_spawn</span></code><span class="sig-paren">(</span><span
class="pre">FAR</span> <a class="reference internal"
href="structures.html#c.pid_t" title="pid_t"><span class="pre">pid_t</span></a>
<span class="pre">*</span><em><span class="pre">pid</span></em>, <span
class="pre">FAR</span> <em class="property"><span class="pre">const</span></em>
<span class="pre">char</span> <span class="pre">*</span><em><span c [...]
+<span class="pre">int</span> <code class="sig-name descname"><span
class="pre">task_spawn</span></code><span class="sig-paren">(</span><span
class="pre">FAR</span> <em class="property"><span class="pre">const</span></em>
<span class="pre">char</span> <span class="pre">*</span><em><span
class="pre">name</span></em>, <a class="reference internal"
href="structures.html#c.main_t" title="main_t"><span
class="pre">main_t</span></a> <em><span class="pre">entry</span></em>, <span
class="pre">FAR [...]
<dd><p>The <code class="docutils literal notranslate"><span
class="pre">task_spawn()</span></code> function will create a new, child
task, where the entry point to the task is an address in memory.</p>
<dl class="field-list simple">
<dt class="field-odd">Parameters</dt>
<dd class="field-odd"><ul class="simple">
-<li><p><strong>pid</strong> – Upon successful completion, <code
class="docutils literal notranslate"><span
class="pre">task_spawn()</span></code> will return the
-task ID of the child task to the parent task, in the variable pointed
-to by a non-NULL <code class="docutils literal notranslate"><span
class="pre">pid</span></code> argument. If the <code class="docutils literal
notranslate"><span class="pre">pid</span></code> argument is a null
-pointer, the process ID of the child is not returned to the caller.</p></li>
<li><p><strong>name</strong> – The name to assign to the child task.</p></li>
<li><p><strong>entry</strong> – The child task’s entry point (an address in
memory).</p></li>
<li><p><strong>file_actions</strong> – If <code class="docutils literal
notranslate"><span class="pre">file_actions</span></code> is a null pointer,
then file
@@ -1203,9 +1199,9 @@ list is terminated with a null pointer.</p></li>
</ul>
</dd>
<dt class="field-even">Returns</dt>
-<dd class="field-even"><p><code class="docutils literal notranslate"><span
class="pre">task_spawn()</span></code> will return zero on success.
-Otherwise, an error number will be returned as the function return value
-to indicate the error:</p>
+<dd class="field-even"><p><code class="docutils literal notranslate"><span
class="pre">task_spawn()</span></code> will return process ID of new task on
success.
+Otherwise, a negative number will be returned as the function return
+value to indicate the error:</p>
</dd>
</dl>
<p><strong>POSIX Compatibility:</strong> This is a non-standard interface
inspired by
diff --git a/content/docs/latest/reference/user/02_task_scheduling.html
b/content/docs/latest/reference/user/02_task_scheduling.html
index 0cdb321..f09ca3c 100644
--- a/content/docs/latest/reference/user/02_task_scheduling.html
+++ b/content/docs/latest/reference/user/02_task_scheduling.html
@@ -292,8 +292,11 @@ for the current scheduling policy.</p></li>
name. Differences from the full POSIX implementation include:</p>
<blockquote>
<div><ul class="simple">
-<li><p>The range of priority values for the POSIX call is 0 to 255.</p></li>
+<li><p>The range of priority values for the POSIX call is 0 to 255.
The</p></li>
</ul>
+<blockquote>
+<div><p>priority 0 is the lowest priority and 255 is the highest priority.</p>
+</div></blockquote>
</div></blockquote>
<div class="admonition note">
<p class="admonition-title">Note</p>
diff --git a/content/docs/latest/searchindex.js
b/content/docs/latest/searchindex.js
index f057182..5baf13b 100644
--- a/content/docs/latest/searchindex.js
+++ b/content/docs/latest/searchindex.js
@@ -1 +1 @@
-Search.setIndex({docnames:["applications/index","applications/nsh/builtin","applications/nsh/commands","applications/nsh/config","applications/nsh/customizing","applications/nsh/index","applications/nsh/installation","applications/nsh/login","applications/nsh/nsh","components/binfmt","components/drivers/block/index","components/drivers/character/analog","components/drivers/character/can","components/drivers/character/foc","components/drivers/character/index","components/drivers/character
[...]
\ No newline at end of file
+Search.setIndex({docnames:["applications/index","applications/nsh/builtin","applications/nsh/commands","applications/nsh/config","applications/nsh/customizing","applications/nsh/index","applications/nsh/installation","applications/nsh/login","applications/nsh/nsh","components/binfmt","components/drivers/block/index","components/drivers/character/analog","components/drivers/character/can","components/drivers/character/foc","components/drivers/character/index","components/drivers/character
[...]
\ No newline at end of file
diff --git a/content/feed.xml b/content/feed.xml
index 9d80d50..eb31a0a 100644
--- a/content/feed.xml
+++ b/content/feed.xml
@@ -5,8 +5,8 @@
<description></description>
<link>/</link>
<atom:link href="/feed.xml" rel="self" type="application/rss+xml"/>
- <pubDate>Fri, 28 May 2021 12:59:29 +0000</pubDate>
- <lastBuildDate>Fri, 28 May 2021 12:59:29 +0000</lastBuildDate>
+ <pubDate>Tue, 01 Jun 2021 15:57:46 +0000</pubDate>
+ <lastBuildDate>Tue, 01 Jun 2021 15:57:46 +0000</lastBuildDate>
<generator>Jekyll v3.8.5</generator>
<item>