You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by gi...@apache.org on 2022/04/08 00:14:19 UTC

[incubator-nuttx-website] branch asf-site updated: Publishing web: 1b39f27b512cbb1fc294b70e0e70a67d0092b98d docs: 8cb008c3c78ede43966ccac3bd0d17e911c152d5

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 b7b5e59  Publishing web: 1b39f27b512cbb1fc294b70e0e70a67d0092b98d docs: 8cb008c3c78ede43966ccac3bd0d17e911c152d5
b7b5e59 is described below

commit b7b5e5966926b481791b9880644c13060d63bb08
Author: Abdelatif <ab...@espressif.com>
AuthorDate: Fri Apr 8 00:12:45 2022 +0000

    Publishing web: 1b39f27b512cbb1fc294b70e0e70a67d0092b98d docs: 8cb008c3c78ede43966ccac3bd0d17e911c152d5
---
 content/docs/10.0.0/index.html                         |  2 +-
 content/docs/10.0.1/index.html                         |  2 +-
 content/docs/10.1.0/index.html                         |  2 +-
 content/docs/10.2.0/index.html                         |  2 +-
 content/docs/latest/_sources/guides/pysimcoder.rst.txt | 12 +++++++++---
 content/docs/latest/guides/pysimcoder.html             | 10 +++++++---
 content/docs/latest/index.html                         |  2 +-
 content/docs/latest/searchindex.js                     |  2 +-
 content/feed.xml                                       |  4 ++--
 9 files changed, 24 insertions(+), 14 deletions(-)

diff --git a/content/docs/10.0.0/index.html b/content/docs/10.0.0/index.html
index e976ca8..b3ba775 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: 07 April 22 at 00:09</p>
+<p>Last Updated: 08 April 22 at 00:09</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/index.html b/content/docs/10.0.1/index.html
index 70755fa..4bcc755 100644
--- a/content/docs/10.0.1/index.html
+++ b/content/docs/10.0.1/index.html
@@ -215,7 +215,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: 07 April 22 at 00:10</p>
+<p>Last Updated: 08 April 22 at 00:09</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/index.html b/content/docs/10.1.0/index.html
index dec4540..6ec2bc6 100644
--- a/content/docs/10.1.0/index.html
+++ b/content/docs/10.1.0/index.html
@@ -215,7 +215,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: 07 April 22 at 00:10</p>
+<p>Last Updated: 08 April 22 at 00:10</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.2.0/index.html b/content/docs/10.2.0/index.html
index 278a061..804ef35 100644
--- a/content/docs/10.2.0/index.html
+++ b/content/docs/10.2.0/index.html
@@ -216,7 +216,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: 07 April 22 at 00:10</p>
+<p>Last Updated: 08 April 22 at 00:10</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/_sources/guides/pysimcoder.rst.txt b/content/docs/latest/_sources/guides/pysimcoder.rst.txt
index 463c86f..31fc3fe 100644
--- a/content/docs/latest/_sources/guides/pysimcoder.rst.txt
+++ b/content/docs/latest/_sources/guides/pysimcoder.rst.txt
@@ -41,7 +41,7 @@ in case this documentation was not updated when new fuctionalities were added to
 NuttX Configuration
 -------------------
 
-Several configuration options are neccessary to be set in order to succesfully compile pysimCoder
+Several configuration options are necessary to be set in order to succesfully compile pysimCoder
 with NuttX. The list is the following:
 
 ==================================== =====================================
@@ -52,8 +52,8 @@ with NuttX. The list is the following:
 ``CONFIG_ELF=y``                     ``CONFIG_PSEUDOTERM=y``
 ``CONFIG_FS_BINFS=y``                ``CONFIG_PTHREAD_CLEANUP=y``
 ``CONFIG_FS_PROCFS=y``               ``CONFIG_PTHREAD_MUTEX_TYPES=y``
-``CONFIG_FS_PROCFS_REGISTER=y``      ``CONFIG_PTHREAD_MUTEX_TYPES=y``
-``CONFIG_FS_ROMFS=y``                ``CONFIG_PTHREAD_STACK_MIN=1024``
+``CONFIG_FS_PROCFS_REGISTER=y``      ``CONFIG_PTHREAD_STACK_MIN=1024``
+``CONFIG_FS_ROMFS=y``                ``CONFIG_LIBM=y``
 ``CONFIG_FS_TMPFS=y``                ``CONFIG_RR_INTERVAL=10``
 ``CONFIG_IDLETHREAD_STACKSIZE=2048`` ``CONFIG_SCHED_WAITPID=y``
 ``CONFIG_LIBC_EXECFUNCS=y``          ``CONFIG_SERIAL_TERMIOS=y``
@@ -63,6 +63,12 @@ with NuttX. The list is the following:
 ``CONFIG_NSH_FILEIOSIZE=512``        ``CONFIG_INIT_ENTRYPOINT="nsh_main"``
 ==================================== =====================================
 
+
+Note that ``CONFIG_LIBM=y`` might not be required for toolchains that already include
+standard math library. However it is recommended to add ``CONFIG_LIBM=y`` to ensure
+math library is included. Subsequently ``CONFIG_LIBC_FLOATINGPOINT=y`` is needed if double values
+are to be printed on terminal.
+
 In case you want to use Network and blocks like TCP or UDP, following configuration
 options are required:
 
diff --git a/content/docs/latest/guides/pysimcoder.html b/content/docs/latest/guides/pysimcoder.html
index 2686fe3..d08615e 100644
--- a/content/docs/latest/guides/pysimcoder.html
+++ b/content/docs/latest/guides/pysimcoder.html
@@ -279,7 +279,7 @@ in case this documentation was not updated when new fuctionalities were added to
 </div>
 <div class="section" id="nuttx-configuration">
 <h2>NuttX Configuration<a class="headerlink" href="#nuttx-configuration" title="Permalink to this headline">¶</a></h2>
-<p>Several configuration options are neccessary to be set in order to succesfully compile pysimCoder
+<p>Several configuration options are necessary to be set in order to succesfully compile pysimCoder
 with NuttX. The list is the following:</p>
 <table class="docutils align-default">
 <colgroup>
@@ -309,10 +309,10 @@ with NuttX. The list is the following:</p>
 <td><p><code class="docutils literal notranslate"><span class="pre">CONFIG_PTHREAD_MUTEX_TYPES=y</span></code></p></td>
 </tr>
 <tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">CONFIG_FS_PROCFS_REGISTER=y</span></code></p></td>
-<td><p><code class="docutils literal notranslate"><span class="pre">CONFIG_PTHREAD_MUTEX_TYPES=y</span></code></p></td>
+<td><p><code class="docutils literal notranslate"><span class="pre">CONFIG_PTHREAD_STACK_MIN=1024</span></code></p></td>
 </tr>
 <tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">CONFIG_FS_ROMFS=y</span></code></p></td>
-<td><p><code class="docutils literal notranslate"><span class="pre">CONFIG_PTHREAD_STACK_MIN=1024</span></code></p></td>
+<td><p><code class="docutils literal notranslate"><span class="pre">CONFIG_LIBM=y</span></code></p></td>
 </tr>
 <tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">CONFIG_FS_TMPFS=y</span></code></p></td>
 <td><p><code class="docutils literal notranslate"><span class="pre">CONFIG_RR_INTERVAL=10</span></code></p></td>
@@ -337,6 +337,10 @@ with NuttX. The list is the following:</p>
 </tr>
 </tbody>
 </table>
+<p>Note that <code class="docutils literal notranslate"><span class="pre">CONFIG_LIBM=y</span></code> might not be required for toolchains that already include
+standard math library. However it is recommended to add <code class="docutils literal notranslate"><span class="pre">CONFIG_LIBM=y</span></code> to ensure
+math library is included. Subsequently <code class="docutils literal notranslate"><span class="pre">CONFIG_LIBC_FLOATINGPOINT=y</span></code> is needed if double values
+are to be printed on terminal.</p>
 <p>In case you want to use Network and blocks like TCP or UDP, following configuration
 options are required:</p>
 <table class="docutils align-default">
diff --git a/content/docs/latest/index.html b/content/docs/latest/index.html
index e5957a7..804ef35 100644
--- a/content/docs/latest/index.html
+++ b/content/docs/latest/index.html
@@ -216,7 +216,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: 07 April 22 at 00:11</p>
+<p>Last Updated: 08 April 22 at 00:10</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/searchindex.js b/content/docs/latest/searchindex.js
index db2f8e7..dda9a82 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 abb84e0..2d0ed0d 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>Thu, 07 Apr 2022 00:13:00 +0000</pubDate>
-    <lastBuildDate>Thu, 07 Apr 2022 00:13:00 +0000</lastBuildDate>
+    <pubDate>Fri, 08 Apr 2022 00:12:43 +0000</pubDate>
+    <lastBuildDate>Fri, 08 Apr 2022 00:12:43 +0000</lastBuildDate>
     <generator>Jekyll v3.8.5</generator>
     
       <item>