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/nuttx-website.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new b7b80dd8 Publishing web: 69485786e52ff306670ab74f7df988cf8658ee69 
docs: 26f0a52059fa6d5a27d8f967f82af8fb175271ba
b7b80dd8 is described below

commit b7b80dd8c8d5e6936a7b552c8ba08a33f923da1c
Author: Lee Lup Yuen <lu...@appkaki.com>
AuthorDate: Tue Jan 30 00:13:32 2024 +0000

    Publishing web: 69485786e52ff306670ab74f7df988cf8658ee69 docs: 
26f0a52059fa6d5a27d8f967f82af8fb175271ba
---
 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 +-
 content/docs/10.2.0/index.html                     |   2 +-
 content/docs/10.2.0/searchindex.js                 |   2 +-
 content/docs/10.3.0/index.html                     |   2 +-
 content/docs/10.3.0/searchindex.js                 |   2 +-
 content/docs/11.0.0/index.html                     |   2 +-
 content/docs/11.0.0/searchindex.js                 |   2 +-
 content/docs/12.0.0/index.html                     |   2 +-
 content/docs/12.0.0/searchindex.js                 |   2 +-
 content/docs/12.1.0/index.html                     |   2 +-
 content/docs/12.1.0/searchindex.js                 |   2 +-
 content/docs/12.2.0/index.html                     |   2 +-
 content/docs/12.2.0/searchindex.js                 |   2 +-
 content/docs/12.2.1/index.html                     |   2 +-
 content/docs/12.2.1/searchindex.js                 |   2 +-
 content/docs/12.3.0/index.html                     |   2 +-
 content/docs/12.3.0/searchindex.js                 |   2 +-
 .../_sources/applications/nsh/commands.rst.txt     |  58 ++++++++++++++++++--
 content/docs/latest/applications/nsh/commands.html |  61 ++++++++++++++++++++-
 content/docs/latest/applications/nsh/index.html    |   2 +
 content/docs/latest/index.html                     |   2 +-
 content/docs/latest/objects.inv                    | Bin 110154 -> 110275 bytes
 content/docs/latest/searchindex.js                 |   2 +-
 content/feed.xml                                   |   4 +-
 29 files changed, 140 insertions(+), 33 deletions(-)

diff --git a/content/docs/10.0.0/index.html b/content/docs/10.0.0/index.html
index 20d4afb9..d40d77ae 100644
--- a/content/docs/10.0.0/index.html
+++ b/content/docs/10.0.0/index.html
@@ -131,7 +131,7 @@ by following these <a class="reference internal" 
href="contributing/documentatio
 <section id="nuttx-documentation">
 <h1>NuttX Documentation<a class="headerlink" href="#nuttx-documentation" 
title="Permalink to this heading"></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: 29 January 24 at 00:10</p>
+<p>Last Updated: 30 January 24 at 00:09</p>
 <div class="toctree-wrapper compound">
 <p class="caption" role="heading"><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 10794c8f..7ee992a8 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/chara [...]
\ 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/chara [...]
\ 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 47f3a603..567f6038 100644
--- a/content/docs/10.0.1/index.html
+++ b/content/docs/10.0.1/index.html
@@ -153,7 +153,7 @@ by following these <a class="reference internal" 
href="contributing/documentatio
 <section id="nuttx-documentation">
 <h1>NuttX Documentation<a class="headerlink" href="#nuttx-documentation" 
title="Permalink to this heading"></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: 29 January 24 at 00:10</p>
+<p>Last Updated: 30 January 24 at 00:09</p>
 <div class="toctree-wrapper compound">
 <p class="caption" role="heading"><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 87008714..e313042b 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/chara [...]
\ 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/chara [...]
\ 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 a3236947..34e564d9 100644
--- a/content/docs/10.1.0/index.html
+++ b/content/docs/10.1.0/index.html
@@ -152,7 +152,7 @@ by following these <a class="reference internal" 
href="contributing/documentatio
 <section id="nuttx-documentation">
 <h1>NuttX Documentation<a class="headerlink" href="#nuttx-documentation" 
title="Permalink to this heading"></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: 29 January 24 at 00:10</p>
+<p>Last Updated: 30 January 24 at 00:09</p>
 <div class="toctree-wrapper compound">
 <p class="caption" role="heading"><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 168eb5ad..0b4bf00d 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 [...]
\ 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 [...]
\ No newline at end of file
diff --git a/content/docs/10.2.0/index.html b/content/docs/10.2.0/index.html
index 7bf25906..bb0b7483 100644
--- a/content/docs/10.2.0/index.html
+++ b/content/docs/10.2.0/index.html
@@ -153,7 +153,7 @@ by following these <a class="reference internal" 
href="contributing/documentatio
 <section id="nuttx-documentation">
 <h1>NuttX Documentation<a class="headerlink" href="#nuttx-documentation" 
title="Permalink to this heading"></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: 29 January 24 at 00:10</p>
+<p>Last Updated: 30 January 24 at 00:10</p>
 <div class="toctree-wrapper compound">
 <p class="caption" role="heading"><span class="caption-text">Table of 
Contents</span></p>
 <ul class="current">
diff --git a/content/docs/10.2.0/searchindex.js 
b/content/docs/10.2.0/searchindex.js
index 610e1108..210ed718 100644
--- a/content/docs/10.2.0/searchindex.js
+++ b/content/docs/10.2.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 [...]
\ 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 [...]
\ No newline at end of file
diff --git a/content/docs/10.3.0/index.html b/content/docs/10.3.0/index.html
index 7bf25906..bb0b7483 100644
--- a/content/docs/10.3.0/index.html
+++ b/content/docs/10.3.0/index.html
@@ -153,7 +153,7 @@ by following these <a class="reference internal" 
href="contributing/documentatio
 <section id="nuttx-documentation">
 <h1>NuttX Documentation<a class="headerlink" href="#nuttx-documentation" 
title="Permalink to this heading"></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: 29 January 24 at 00:10</p>
+<p>Last Updated: 30 January 24 at 00:10</p>
 <div class="toctree-wrapper compound">
 <p class="caption" role="heading"><span class="caption-text">Table of 
Contents</span></p>
 <ul class="current">
diff --git a/content/docs/10.3.0/searchindex.js 
b/content/docs/10.3.0/searchindex.js
index 16476a17..a3e293b9 100644
--- a/content/docs/10.3.0/searchindex.js
+++ b/content/docs/10.3.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 [...]
\ 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 [...]
\ No newline at end of file
diff --git a/content/docs/11.0.0/index.html b/content/docs/11.0.0/index.html
index 382f18c9..bb0b7483 100644
--- a/content/docs/11.0.0/index.html
+++ b/content/docs/11.0.0/index.html
@@ -153,7 +153,7 @@ by following these <a class="reference internal" 
href="contributing/documentatio
 <section id="nuttx-documentation">
 <h1>NuttX Documentation<a class="headerlink" href="#nuttx-documentation" 
title="Permalink to this heading"></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: 29 January 24 at 00:11</p>
+<p>Last Updated: 30 January 24 at 00:10</p>
 <div class="toctree-wrapper compound">
 <p class="caption" role="heading"><span class="caption-text">Table of 
Contents</span></p>
 <ul class="current">
diff --git a/content/docs/11.0.0/searchindex.js 
b/content/docs/11.0.0/searchindex.js
index c8e6c8a3..3b422159 100644
--- a/content/docs/11.0.0/searchindex.js
+++ b/content/docs/11.0.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 [...]
\ 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 [...]
\ No newline at end of file
diff --git a/content/docs/12.0.0/index.html b/content/docs/12.0.0/index.html
index a5cf5a40..1c2d1b91 100644
--- a/content/docs/12.0.0/index.html
+++ b/content/docs/12.0.0/index.html
@@ -153,7 +153,7 @@ by following these <a class="reference internal" 
href="contributing/documentatio
 <section id="nuttx-documentation">
 <h1>NuttX Documentation<a class="headerlink" href="#nuttx-documentation" 
title="Permalink to this heading"></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: 29 January 24 at 00:11</p>
+<p>Last Updated: 30 January 24 at 00:10</p>
 <div class="toctree-wrapper compound">
 <p class="caption" role="heading"><span class="caption-text">Table of 
Contents</span></p>
 <ul class="current">
diff --git a/content/docs/12.0.0/searchindex.js 
b/content/docs/12.0.0/searchindex.js
index 3e44ea2c..6b2e5372 100644
--- a/content/docs/12.0.0/searchindex.js
+++ b/content/docs/12.0.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 [...]
\ 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 [...]
\ No newline at end of file
diff --git a/content/docs/12.1.0/index.html b/content/docs/12.1.0/index.html
index a6546739..ae4a6adb 100644
--- a/content/docs/12.1.0/index.html
+++ b/content/docs/12.1.0/index.html
@@ -153,7 +153,7 @@ by following these <a class="reference internal" 
href="contributing/documentatio
 <section id="nuttx-documentation">
 <h1>NuttX Documentation<a class="headerlink" href="#nuttx-documentation" 
title="Permalink to this heading"></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: 29 January 24 at 00:11</p>
+<p>Last Updated: 30 January 24 at 00:10</p>
 <div class="toctree-wrapper compound">
 <p class="caption" role="heading"><span class="caption-text">Table of 
Contents</span></p>
 <ul class="current">
diff --git a/content/docs/12.1.0/searchindex.js 
b/content/docs/12.1.0/searchindex.js
index 7cb49643..d47b418f 100644
--- a/content/docs/12.1.0/searchindex.js
+++ b/content/docs/12.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 [...]
\ 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 [...]
\ No newline at end of file
diff --git a/content/docs/12.2.0/index.html b/content/docs/12.2.0/index.html
index ab77b1b3..280e618a 100644
--- a/content/docs/12.2.0/index.html
+++ b/content/docs/12.2.0/index.html
@@ -156,7 +156,7 @@ by following these <a class="reference internal" 
href="contributing/documentatio
 <section id="nuttx-documentation">
 <h1>NuttX Documentation<a class="headerlink" href="#nuttx-documentation" 
title="Permalink to this heading"></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: 29 January 24 at 00:11</p>
+<p>Last Updated: 30 January 24 at 00:11</p>
 <div class="toctree-wrapper compound">
 <p class="caption" role="heading"><span class="caption-text">Table of 
Contents</span></p>
 <ul class="current">
diff --git a/content/docs/12.2.0/searchindex.js 
b/content/docs/12.2.0/searchindex.js
index 74ce7174..baa680c7 100644
--- a/content/docs/12.2.0/searchindex.js
+++ b/content/docs/12.2.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", "applications/nxdiag/config", 
"applications/nxdiag/index", "applications/wapi/commands", 
"applications/wapi/index", "applications/wapi/wireless", "components/binfmt", 
"components/drivers/block/index", "components/dr [...]
\ 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", "applications/nxdiag/config", 
"applications/nxdiag/index", "applications/wapi/commands", 
"applications/wapi/index", "applications/wapi/wireless", "components/binfmt", 
"components/drivers/block/index", "components/dr [...]
\ No newline at end of file
diff --git a/content/docs/12.2.1/index.html b/content/docs/12.2.1/index.html
index ab77b1b3..280e618a 100644
--- a/content/docs/12.2.1/index.html
+++ b/content/docs/12.2.1/index.html
@@ -156,7 +156,7 @@ by following these <a class="reference internal" 
href="contributing/documentatio
 <section id="nuttx-documentation">
 <h1>NuttX Documentation<a class="headerlink" href="#nuttx-documentation" 
title="Permalink to this heading"></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: 29 January 24 at 00:11</p>
+<p>Last Updated: 30 January 24 at 00:11</p>
 <div class="toctree-wrapper compound">
 <p class="caption" role="heading"><span class="caption-text">Table of 
Contents</span></p>
 <ul class="current">
diff --git a/content/docs/12.2.1/searchindex.js 
b/content/docs/12.2.1/searchindex.js
index ee0a91fc..5356aeb2 100644
--- a/content/docs/12.2.1/searchindex.js
+++ b/content/docs/12.2.1/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", "applications/nxdiag/config", 
"applications/nxdiag/index", "applications/wapi/commands", 
"applications/wapi/index", "applications/wapi/wireless", "components/binfmt", 
"components/drivers/block/index", "components/dr [...]
\ 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", "applications/nxdiag/config", 
"applications/nxdiag/index", "applications/wapi/commands", 
"applications/wapi/index", "applications/wapi/wireless", "components/binfmt", 
"components/drivers/block/index", "components/dr [...]
\ No newline at end of file
diff --git a/content/docs/12.3.0/index.html b/content/docs/12.3.0/index.html
index 32d54724..f84cbc23 100644
--- a/content/docs/12.3.0/index.html
+++ b/content/docs/12.3.0/index.html
@@ -156,7 +156,7 @@ by following these <a class="reference internal" 
href="contributing/documentatio
 <section id="nuttx-documentation">
 <h1>NuttX Documentation<a class="headerlink" href="#nuttx-documentation" 
title="Permalink to this heading"></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: 29 January 24 at 00:12</p>
+<p>Last Updated: 30 January 24 at 00:11</p>
 <div class="toctree-wrapper compound">
 <p class="caption" role="heading"><span class="caption-text">Table of 
Contents</span></p>
 <ul class="current">
diff --git a/content/docs/12.3.0/searchindex.js 
b/content/docs/12.3.0/searchindex.js
index 9dc16405..48c89730 100644
--- a/content/docs/12.3.0/searchindex.js
+++ b/content/docs/12.3.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", "applications/nxdiag/config", 
"applications/nxdiag/index", "applications/wapi/commands", 
"applications/wapi/index", "applications/wapi/wireless", "components/binfmt", 
"components/drivers/block/index", "components/dr [...]
\ 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", "applications/nxdiag/config", 
"applications/nxdiag/index", "applications/wapi/commands", 
"applications/wapi/index", "applications/wapi/wireless", "components/binfmt", 
"components/drivers/block/index", "components/dr [...]
\ No newline at end of file
diff --git a/content/docs/latest/_sources/applications/nsh/commands.rst.txt 
b/content/docs/latest/_sources/applications/nsh/commands.rst.txt
index 674ab228..aee40761 100644
--- a/content/docs/latest/_sources/applications/nsh/commands.rst.txt
+++ b/content/docs/latest/_sources/applications/nsh/commands.rst.txt
@@ -231,9 +231,10 @@ indication only if the files differ.
 
 **Command Syntax**::
 
-  date [-s "MMM DD HH:MM:SS YYYY"]
+  date [-s "MMM DD HH:MM:SS YYYY"] [-u] [+%format]
 
-**Synopsis**. Show or set the current date and time.
+**Synopsis**. Show or set the current date and time or UTC with ``-u`` option,
+and support format output with ``+%format``.
 
 To show the current system time and date, type in the ``date`` command.
 The output displays the day of the week, day of the month, month, year,
@@ -503,6 +504,34 @@ examples:
 The ``export`` command is not supported by NSH unless both
 ``CONFIG_NSH_VARS=y`` and ``CONFIG_DISABLE_ENVIRON``\ is not set.
 
+.. _cmdexpr:
+
+``expr`` Evaluate expressions
+=============================
+
+**Command Syntax**::
+
+  expr <operand1> <operator> <operand2>
+
+**Synopsis**. It is a mini version for the expr command, which implements the
+features of addition, subtraction, multiplication, division and mod.
+
+**Examples**:
+
+  nsh> expr 5 - 2
+  3
+  nsh> set hello 10
+  nsh> expr $hello - 2
+  8
+  nsh> expr 8 a 9
+  Unknown operator
+  nsh> expr 20 / 5
+  4
+  nsh> expr 10 % 4
+  2
+  nsh> expr 100 + 0
+  100
+
 .. _cmdfree:
 
 ``free`` Show Memory Manager Status
@@ -876,7 +905,7 @@ implementation is simplified for use with NuttX in these 
ways:
 
 **Command Syntax**::
 
-  ls [-lRs] <dir-path>
+  ls [-lRsh] <dir-path>
 
 **Synopsis**. Show the contents of the directory at
 ``<dir-path>``. NOTE: ``<dir-path>`` must refer to a directory and
@@ -888,6 +917,7 @@ no other file system object.
 ``-R``         Show the contents of specified directory and all of its 
sub-directories.
 ``-s``         Show the size of the files along with the filenames in the 
listing
 ``-l``         Show size and mode information along with the filenames in the 
listing.
+``-h``         Show size and mode information along with the filenames in the 
listing with humanable.
 ======  ================================
 
 .. _cmdlsmod:
@@ -1756,6 +1786,27 @@ and the group-wide environment variables. For example::
 
   nsh>
 
+.. _cmduptime:
+
+``uptime`` Show how long the system has been running
+====================================================
+
+**Command Syntax**:
+
+  uptime [-sph]
+
+**Synopsis**. Display of the following information: the current time,
+how long the system has been running, and the load averages for the past 1, 5,
+and 15 minutes.
+
+**Options**
+
+======  ================================
+``-p``         show uptime in pretty format
+``-s``         system up since
+``-h``         display this help and exit
+======  ================================
+
 .. _cmdurldecode:
 
 ``urldecode`` URL Decode
@@ -1898,4 +1949,3 @@ Example::
   nsh>
 
 ``ping6`` differs from ``ping`` in that it uses IPv6 addressing.
-
diff --git a/content/docs/latest/applications/nsh/commands.html 
b/content/docs/latest/applications/nsh/commands.html
index 2071a74a..e0d5f53b 100644
--- a/content/docs/latest/applications/nsh/commands.html
+++ b/content/docs/latest/applications/nsh/commands.html
@@ -154,6 +154,7 @@
 <li class="toctree-l4"><a class="reference internal" 
href="#exec-execute-user-code"><code class="docutils literal notranslate"><span 
class="pre">exec</span></code> Execute User Code</a></li>
 <li class="toctree-l4"><a class="reference internal" 
href="#exit-exit-nsh"><code class="docutils literal notranslate"><span 
class="pre">exit</span></code> Exit NSH</a></li>
 <li class="toctree-l4"><a class="reference internal" 
href="#export-set-an-environment-variable"><code class="docutils literal 
notranslate"><span class="pre">export</span></code> Set an Environment 
Variable</a></li>
+<li class="toctree-l4"><a class="reference internal" 
href="#expr-evaluate-expressions"><code class="docutils literal 
notranslate"><span class="pre">expr</span></code> Evaluate expressions</a></li>
 <li class="toctree-l4"><a class="reference internal" 
href="#free-show-memory-manager-status"><code class="docutils literal 
notranslate"><span class="pre">free</span></code> Show Memory Manager 
Status</a></li>
 <li class="toctree-l4"><a class="reference internal" 
href="#get-get-file-via-tftp"><code class="docutils literal notranslate"><span 
class="pre">get</span></code> Get File Via TFTP</a></li>
 <li class="toctree-l4"><a class="reference internal" 
href="#help-show-usage-command-usage"><code class="docutils literal 
notranslate"><span class="pre">help</span></code> Show Usage Command 
Usage</a></li>
@@ -202,6 +203,7 @@
 <li class="toctree-l4"><a class="reference internal" 
href="#umount-unmount-a-file-system"><code class="docutils literal 
notranslate"><span class="pre">umount</span></code> Unmount a File 
System</a></li>
 <li class="toctree-l4"><a class="reference internal" 
href="#uname-print-system-information"><code class="docutils literal 
notranslate"><span class="pre">uname</span></code> Print system 
information</a></li>
 <li class="toctree-l4"><a class="reference internal" 
href="#unset-unset-an-environment-variable"><code class="docutils literal 
notranslate"><span class="pre">unset</span></code> Unset an Environment 
Variable</a></li>
+<li class="toctree-l4"><a class="reference internal" 
href="#uptime-show-how-long-the-system-has-been-running"><code class="docutils 
literal notranslate"><span class="pre">uptime</span></code> Show how long the 
system has been running</a></li>
 <li class="toctree-l4"><a class="reference internal" 
href="#urldecode-url-decode"><code class="docutils literal notranslate"><span 
class="pre">urldecode</span></code> URL Decode</a></li>
 <li class="toctree-l4"><a class="reference internal" 
href="#urlencode-url-encode"><code class="docutils literal notranslate"><span 
class="pre">urlencode</span></code> URL Encode</a></li>
 <li class="toctree-l4"><a class="reference internal" 
href="#useradd-add-a-new-user"><code class="docutils literal notranslate"><span 
class="pre">useradd</span></code> Add a New User</a></li>
@@ -464,10 +466,11 @@ indication only if the files differ.</p>
 <section id="date-show-or-set-the-date-and-time">
 <span id="cmddate"></span><h2><code class="docutils literal notranslate"><span 
class="pre">date</span></code> Show or set the date and time<a 
class="headerlink" href="#date-show-or-set-the-date-and-time" title="Permalink 
to this heading"></a></h2>
 <p><strong>Command Syntax</strong>:</p>
-<div class="highlight-none notranslate"><div 
class="highlight"><pre><span></span>date [-s &quot;MMM DD HH:MM:SS YYYY&quot;]
+<div class="highlight-none notranslate"><div 
class="highlight"><pre><span></span>date [-s &quot;MMM DD HH:MM:SS YYYY&quot;] 
[-u] [+%format]
 </pre></div>
 </div>
-<p><strong>Synopsis</strong>. Show or set the current date and time.</p>
+<p><strong>Synopsis</strong>. Show or set the current date and time or UTC 
with <code class="docutils literal notranslate"><span 
class="pre">-u</span></code> option,
+and support format output with <code class="docutils literal 
notranslate"><span class="pre">+%format</span></code>.</p>
 <p>To show the current system time and date, type in the <code class="docutils 
literal notranslate"><span class="pre">date</span></code> command.
 The output displays the day of the week, day of the month, month, year,
 current time. 24-hour time is used.
@@ -707,6 +710,31 @@ dog=poop
 <p>The <code class="docutils literal notranslate"><span 
class="pre">export</span></code> command is not supported by NSH unless both
 <code class="docutils literal notranslate"><span 
class="pre">CONFIG_NSH_VARS=y</span></code> and <code class="docutils literal 
notranslate"><span class="pre">CONFIG_DISABLE_ENVIRON</span></code>is not 
set.</p>
 </section>
+<section id="expr-evaluate-expressions">
+<span id="cmdexpr"></span><h2><code class="docutils literal notranslate"><span 
class="pre">expr</span></code> Evaluate expressions<a class="headerlink" 
href="#expr-evaluate-expressions" title="Permalink to this heading"></a></h2>
+<p><strong>Command Syntax</strong>:</p>
+<div class="highlight-none notranslate"><div 
class="highlight"><pre><span></span>expr &lt;operand1&gt; &lt;operator&gt; 
&lt;operand2&gt;
+</pre></div>
+</div>
+<p><strong>Synopsis</strong>. It is a mini version for the expr command, which 
implements the
+features of addition, subtraction, multiplication, division and mod.</p>
+<p><strong>Examples</strong>:</p>
+<blockquote>
+<div><p>nsh&gt; expr 5 - 2
+3
+nsh&gt; set hello 10
+nsh&gt; expr $hello - 2
+8
+nsh&gt; expr 8 a 9
+Unknown operator
+nsh&gt; expr 20 / 5
+4
+nsh&gt; expr 10 % 4
+2
+nsh&gt; expr 100 + 0
+100</p>
+</div></blockquote>
+</section>
 <section id="free-show-memory-manager-status">
 <span id="cmdfree"></span><h2><code class="docutils literal notranslate"><span 
class="pre">free</span></code> Show Memory Manager Status<a class="headerlink" 
href="#free-show-memory-manager-status" title="Permalink to this 
heading"></a></h2>
 <p><strong>Command Syntax</strong>:</p>
@@ -1074,7 +1102,7 @@ links.</p></li>
 <section id="ls-list-directory-contents">
 <span id="cmdls"></span><h2><code class="docutils literal notranslate"><span 
class="pre">ls</span></code> List Directory Contents<a class="headerlink" 
href="#ls-list-directory-contents" title="Permalink to this heading"></a></h2>
 <p><strong>Command Syntax</strong>:</p>
-<div class="highlight-none notranslate"><div 
class="highlight"><pre><span></span>ls [-lRs] &lt;dir-path&gt;
+<div class="highlight-none notranslate"><div 
class="highlight"><pre><span></span>ls [-lRsh] &lt;dir-path&gt;
 </pre></div>
 </div>
 <p><strong>Synopsis</strong>. Show the contents of the directory at
@@ -1092,6 +1120,9 @@ no other file system object.</p>
 <tr class="row-odd"><td><p><code class="docutils literal notranslate"><span 
class="pre">-l</span></code></p></td>
 <td><p>Show size and mode information along with the filenames in the 
listing.</p></td>
 </tr>
+<tr class="row-even"><td><p><code class="docutils literal notranslate"><span 
class="pre">-h</span></code></p></td>
+<td><p>Show size and mode information along with the filenames in the listing 
with humanable.</p></td>
+</tr>
 </tbody>
 </table>
 </section>
@@ -1878,6 +1909,30 @@ nsh&gt;
 </pre></div>
 </div>
 </section>
+<section id="uptime-show-how-long-the-system-has-been-running">
+<span id="cmduptime"></span><h2><code class="docutils literal 
notranslate"><span class="pre">uptime</span></code> Show how long the system 
has been running<a class="headerlink" 
href="#uptime-show-how-long-the-system-has-been-running" title="Permalink to 
this heading"></a></h2>
+<p><strong>Command Syntax</strong>:</p>
+<blockquote>
+<div><p>uptime [-sph]</p>
+</div></blockquote>
+<p><strong>Synopsis</strong>. Display of the following information: the 
current time,
+how long the system has been running, and the load averages for the past 1, 5,
+and 15 minutes.</p>
+<p><strong>Options</strong></p>
+<table class="docutils align-default">
+<tbody>
+<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span 
class="pre">-p</span></code></p></td>
+<td><p>show uptime in pretty format</p></td>
+</tr>
+<tr class="row-even"><td><p><code class="docutils literal notranslate"><span 
class="pre">-s</span></code></p></td>
+<td><p>system up since</p></td>
+</tr>
+<tr class="row-odd"><td><p><code class="docutils literal notranslate"><span 
class="pre">-h</span></code></p></td>
+<td><p>display this help and exit</p></td>
+</tr>
+</tbody>
+</table>
+</section>
 <section id="urldecode-url-decode">
 <span id="cmdurldecode"></span><h2><code class="docutils literal 
notranslate"><span class="pre">urldecode</span></code> URL Decode<a 
class="headerlink" href="#urldecode-url-decode" title="Permalink to this 
heading"></a></h2>
 <p><strong>Command Syntax</strong>:</p>
diff --git a/content/docs/latest/applications/nsh/index.html 
b/content/docs/latest/applications/nsh/index.html
index 49294845..90768986 100644
--- a/content/docs/latest/applications/nsh/index.html
+++ b/content/docs/latest/applications/nsh/index.html
@@ -226,6 +226,7 @@ starts a given task instead of the main <code 
class="docutils literal notranslat
 <li class="toctree-l2"><a class="reference internal" 
href="commands.html#exec-execute-user-code"><code class="docutils literal 
notranslate"><span class="pre">exec</span></code> Execute User Code</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="commands.html#exit-exit-nsh"><code class="docutils literal 
notranslate"><span class="pre">exit</span></code> Exit NSH</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="commands.html#export-set-an-environment-variable"><code class="docutils 
literal notranslate"><span class="pre">export</span></code> Set an Environment 
Variable</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="commands.html#expr-evaluate-expressions"><code class="docutils literal 
notranslate"><span class="pre">expr</span></code> Evaluate expressions</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="commands.html#free-show-memory-manager-status"><code class="docutils 
literal notranslate"><span class="pre">free</span></code> Show Memory Manager 
Status</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="commands.html#get-get-file-via-tftp"><code class="docutils literal 
notranslate"><span class="pre">get</span></code> Get File Via TFTP</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="commands.html#help-show-usage-command-usage"><code class="docutils 
literal notranslate"><span class="pre">help</span></code> Show Usage Command 
Usage</a></li>
@@ -274,6 +275,7 @@ starts a given task instead of the main <code 
class="docutils literal notranslat
 <li class="toctree-l2"><a class="reference internal" 
href="commands.html#umount-unmount-a-file-system"><code class="docutils literal 
notranslate"><span class="pre">umount</span></code> Unmount a File 
System</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="commands.html#uname-print-system-information"><code class="docutils 
literal notranslate"><span class="pre">uname</span></code> Print system 
information</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="commands.html#unset-unset-an-environment-variable"><code class="docutils 
literal notranslate"><span class="pre">unset</span></code> Unset an Environment 
Variable</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="commands.html#uptime-show-how-long-the-system-has-been-running"><code 
class="docutils literal notranslate"><span class="pre">uptime</span></code> 
Show how long the system has been running</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="commands.html#urldecode-url-decode"><code class="docutils literal 
notranslate"><span class="pre">urldecode</span></code> URL Decode</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="commands.html#urlencode-url-encode"><code class="docutils literal 
notranslate"><span class="pre">urlencode</span></code> URL Encode</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="commands.html#useradd-add-a-new-user"><code class="docutils literal 
notranslate"><span class="pre">useradd</span></code> Add a New User</a></li>
diff --git a/content/docs/latest/index.html b/content/docs/latest/index.html
index c4d706e5..9fb43817 100644
--- a/content/docs/latest/index.html
+++ b/content/docs/latest/index.html
@@ -163,7 +163,7 @@ 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: 29 January 24 at 00:12</p>
+<p>Last Updated: 30 January 24 at 00:12</p>
 <div class="toctree-wrapper compound">
 <p class="caption" role="heading"><span class="caption-text">Table of 
Contents</span></p>
 <ul class="current">
diff --git a/content/docs/latest/objects.inv b/content/docs/latest/objects.inv
index 0a12d96d..c30b9328 100644
Binary files a/content/docs/latest/objects.inv and 
b/content/docs/latest/objects.inv differ
diff --git a/content/docs/latest/searchindex.js 
b/content/docs/latest/searchindex.js
index b3644165..f64c80c6 100644
--- a/content/docs/latest/searchindex.js
+++ b/content/docs/latest/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"docnames": ["applications/audioutils/fmsynt/index", 
"applications/audioutils/index", "applications/audioutils/mml_parser/index", 
"applications/audioutils/nxaudio/index", 
"applications/benchmarks/coremark/index", "applications/benchmarks/index", 
"applications/boot/index", "applications/boot/mcuboot/index", 
"applications/boot/miniboot/index", "applications/canutils/candump/index", 
"applications/canutils/canlib/index", "applications/canutils/cansend/index", 
"applications/c [...]
\ No newline at end of file
+Search.setIndex({"docnames": ["applications/audioutils/fmsynt/index", 
"applications/audioutils/index", "applications/audioutils/mml_parser/index", 
"applications/audioutils/nxaudio/index", 
"applications/benchmarks/coremark/index", "applications/benchmarks/index", 
"applications/boot/index", "applications/boot/mcuboot/index", 
"applications/boot/miniboot/index", "applications/canutils/candump/index", 
"applications/canutils/canlib/index", "applications/canutils/cansend/index", 
"applications/c [...]
\ No newline at end of file
diff --git a/content/feed.xml b/content/feed.xml
index b8116724..3a6f89cd 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>Mon, 29 Jan 2024 00:14:05 +0000</pubDate>
-    <lastBuildDate>Mon, 29 Jan 2024 00:14:05 +0000</lastBuildDate>
+    <pubDate>Tue, 30 Jan 2024 00:13:27 +0000</pubDate>
+    <lastBuildDate>Tue, 30 Jan 2024 00:13:27 +0000</lastBuildDate>
     <generator>Jekyll v4.3.2</generator>
     
       <item>


Reply via email to