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/01/02 00:12:51 UTC

[incubator-nuttx-website] branch asf-site updated: Publishing web: adbba922a8890b650c27ecac31f9d26fe25e1ec4 docs: f345f3dc2e8d1841593995b2e5a069b32d0d06e3

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 8dd5d9d  Publishing web: adbba922a8890b650c27ecac31f9d26fe25e1ec4 docs: f345f3dc2e8d1841593995b2e5a069b32d0d06e3
8dd5d9d is described below

commit 8dd5d9defcba4bf9f12f6173bef71d9df147c429
Author: Alin <al...@sony.com>
AuthorDate: Sun Jan 2 00:11:00 2022 +0000

    Publishing web: adbba922a8890b650c27ecac31f9d26fe25e1ec4 docs: f345f3dc2e8d1841593995b2e5a069b32d0d06e3
---
 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 +-
 .../_sources/components/drivers/character/serial.rst.txt | 16 ++++++++++++++++
 .../docs/latest/components/drivers/character/serial.html | 14 +++++++++++++-
 content/docs/latest/index.html                           |  2 +-
 content/docs/latest/searchindex.js                       |  2 +-
 content/feed.xml                                         |  4 ++--
 9 files changed, 37 insertions(+), 9 deletions(-)

diff --git a/content/docs/10.0.0/index.html b/content/docs/10.0.0/index.html
index 94103f1..9bebd83 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: 01 January 21 at 00:07</p>
+<p>Last Updated: 02 January 21 at 00:07</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 e86b084..f917c83 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: 01 January 21 at 00:07</p>
+<p>Last Updated: 02 January 21 at 00:07</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 75fe5ba..5ed9a17 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: 01 January 21 at 00:07</p>
+<p>Last Updated: 02 January 21 at 00:08</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 caf294a..675f29c 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: 01 January 21 at 00:08</p>
+<p>Last Updated: 02 January 21 at 00:08</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/components/drivers/character/serial.rst.txt b/content/docs/latest/_sources/components/drivers/character/serial.rst.txt
index f45e45a..ea259fd 100644
--- a/content/docs/latest/_sources/components/drivers/character/serial.rst.txt
+++ b/content/docs/latest/_sources/components/drivers/character/serial.rst.txt
@@ -19,6 +19,22 @@ Serial Device Drivers
    ``/dev/ttyS0``, ``/dev/ttyS1``, etc. See the
    ``uart_register()`` implementation in ``drivers/serial.c``.
 
+-  **TTY_LAUNCH** this depends on ``CONFIG_TTY_LAUNCH``, this feature
+   allow user launch a new program with a special char input.
+
+   e.g. use ctrl+R to start a nuttx shell.
+   e.g. use ctrl+E to start user entry.
+
+   You can use ``TTY_LAUNCH_CHAR`` to customize which special char.
+
+   You can choose launch method:
+   ``TTY_LAUNCH_ENTRY`` or ``TTY_LAUNCH_FILE``,
+   If``TTY_LAUNCH_ENTRY`` you can set program entery by ``TTY_LAUNCH_ENTRYPOINT``.
+   If``TTY_LAUNCH_FILE`` you can set file path by ``TTY_LAUNCH_FILEPATH``.
+
+   Also, you can customize:
+   ``TTY_LAUNCH_ARGS`` ``TTY_LAUNCH_PRIORITY`` ``TTY_LAUNCH_STACKSIZE``
+
 -  **User Access**. Serial drivers are, ultimately, normal
    `character drivers <#chardrivers>`__ and are accessed as other
    character drivers.
diff --git a/content/docs/latest/components/drivers/character/serial.html b/content/docs/latest/components/drivers/character/serial.html
index 4e64d48..3359f5c 100644
--- a/content/docs/latest/components/drivers/character/serial.html
+++ b/content/docs/latest/components/drivers/character/serial.html
@@ -241,7 +241,7 @@
             
   <div class="section" id="serial-device-drivers">
 <h1>Serial Device Drivers<a class="headerlink" href="#serial-device-drivers" title="Permalink to this headline">¶</a></h1>
-<ul class="simple">
+<ul>
 <li><p><code class="docutils literal notranslate"><span class="pre">include/nuttx/serial/serial.h</span></code>. All structures and APIs
 needed to work with serial drivers are provided in this header
 file.</p></li>
@@ -256,6 +256,18 @@ initialized instance of <code class="docutils literal notranslate"><span class="
 serial device drivers are registered at paths like
 <code class="docutils literal notranslate"><span class="pre">/dev/ttyS0</span></code>, <code class="docutils literal notranslate"><span class="pre">/dev/ttyS1</span></code>, etc. See the
 <code class="docutils literal notranslate"><span class="pre">uart_register()</span></code> implementation in <code class="docutils literal notranslate"><span class="pre">drivers/serial.c</span></code>.</p></li>
+<li><p><strong>TTY_LAUNCH</strong> this depends on <code class="docutils literal notranslate"><span class="pre">CONFIG_TTY_LAUNCH</span></code>, this feature
+allow user launch a new program with a special char input.</p>
+<p>e.g. use ctrl+R to start a nuttx shell.
+e.g. use ctrl+E to start user entry.</p>
+<p>You can use <code class="docutils literal notranslate"><span class="pre">TTY_LAUNCH_CHAR</span></code> to customize which special char.</p>
+<p>You can choose launch method:
+<code class="docutils literal notranslate"><span class="pre">TTY_LAUNCH_ENTRY</span></code> or <code class="docutils literal notranslate"><span class="pre">TTY_LAUNCH_FILE</span></code>,
+If``TTY_LAUNCH_ENTRY`` you can set program entery by <code class="docutils literal notranslate"><span class="pre">TTY_LAUNCH_ENTRYPOINT</span></code>.
+If``TTY_LAUNCH_FILE`` you can set file path by <code class="docutils literal notranslate"><span class="pre">TTY_LAUNCH_FILEPATH</span></code>.</p>
+<p>Also, you can customize:
+<code class="docutils literal notranslate"><span class="pre">TTY_LAUNCH_ARGS</span></code> <code class="docutils literal notranslate"><span class="pre">TTY_LAUNCH_PRIORITY</span></code> <code class="docutils literal notranslate"><span class="pre">TTY_LAUNCH_STACKSIZE</span></code></p>
+</li>
 <li><p><strong>User Access</strong>. Serial drivers are, ultimately, normal
 <a class="reference external" href="#chardrivers">character drivers</a> and are accessed as other
 character drivers.</p></li>
diff --git a/content/docs/latest/index.html b/content/docs/latest/index.html
index caf294a..e299d72 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: 01 January 21 at 00:08</p>
+<p>Last Updated: 02 January 21 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/latest/searchindex.js b/content/docs/latest/searchindex.js
index ed19759..3b0b352 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 ab0d29f..c19f87e 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>Sat, 01 Jan 2022 00:09:57 +0000</pubDate>
-    <lastBuildDate>Sat, 01 Jan 2022 00:09:57 +0000</lastBuildDate>
+    <pubDate>Sun, 02 Jan 2022 00:10:57 +0000</pubDate>
+    <lastBuildDate>Sun, 02 Jan 2022 00:10:57 +0000</lastBuildDate>
     <generator>Jekyll v3.8.5</generator>
     
       <item>