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 89bc722351 Publishing web: 5b76e4bb58bb05f6e9bc444f0ab4ebfdeb6c8ec7 
docs: f20084225ee00be88ce5fdb32f628be6c80a7d56
89bc722351 is described below

commit 89bc7223511f71ba1fa337037c8efc5d80abc1ec
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
AuthorDate: Sat Apr 11 00:42:20 2026 +0000

    Publishing web: 5b76e4bb58bb05f6e9bc444f0ab4ebfdeb6c8ec7 docs: 
f20084225ee00be88ce5fdb32f628be6c80a7d56
---
 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/10.3.0/index.html                     |   2 +-
 content/docs/11.0.0/index.html                     |   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.10.0/index.html                    |   2 +-
 content/docs/12.10.0/searchindex.js                |   2 +-
 content/docs/12.11.0/guides/fully_linked_elf.html  |   2 +-
 .../docs/12.11.0/guides/partially_linked_elf.html  |   2 +-
 content/docs/12.11.0/index.html                    |   2 +-
 content/docs/12.11.0/searchindex.js                |   2 +-
 content/docs/12.12.0/guides/fully_linked_elf.html  |   2 +-
 .../docs/12.12.0/guides/partially_linked_elf.html  |   2 +-
 content/docs/12.12.0/index.html                    |   2 +-
 content/docs/12.12.0/searchindex.js                |   2 +-
 content/docs/12.13.0/guides/fully_linked_elf.html  |   2 +-
 .../docs/12.13.0/guides/partially_linked_elf.html  |   2 +-
 content/docs/12.13.0/index.html                    |   2 +-
 content/docs/12.13.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 +-
 content/docs/12.4.0/index.html                     |   2 +-
 content/docs/12.4.0/searchindex.js                 |   2 +-
 content/docs/12.5.0/index.html                     |   2 +-
 content/docs/12.5.0/searchindex.js                 |   2 +-
 content/docs/12.5.1/index.html                     |   2 +-
 content/docs/12.5.1/searchindex.js                 |   2 +-
 content/docs/12.6.0/index.html                     |   2 +-
 content/docs/12.6.0/searchindex.js                 |   2 +-
 content/docs/12.7.0/index.html                     |   2 +-
 content/docs/12.7.0/searchindex.js                 |   2 +-
 content/docs/12.8.0/index.html                     |   2 +-
 content/docs/12.8.0/searchindex.js                 |   2 +-
 content/docs/12.9.0/index.html                     |   2 +-
 content/docs/12.9.0/searchindex.js                 |   2 +-
 .../esp32c3/boards/esp32c3-devkit/index.rst.txt    |  12 +++++
 .../esp32c6/boards/esp32c6-devkitc/index.rst.txt   |  12 +++++
 .../esp32h2/boards/esp32h2-devkit/index.rst.txt    |   6 +++
 .../boards/esp32p4-function-ev-board/index.rst.txt |  57 +++++++++++++++++++++
 .../_sources/platforms/xtensa/esp32/index.rst.txt  |   2 +-
 content/docs/latest/guides/fully_linked_elf.html   |   2 +-
 .../docs/latest/guides/partially_linked_elf.html   |   2 +-
 content/docs/latest/index.html                     |   2 +-
 content/docs/latest/objects.inv                    | Bin 195070 -> 195102 bytes
 .../esp32c3/boards/esp32c3-devkit/index.html       |  11 +++-
 .../esp32c6/boards/esp32c6-devkitc/index.html      |  11 +++-
 .../esp32c6/boards/esp32c6-devkitm/index.html      |   2 +-
 .../esp32h2/boards/esp32h2-devkit/index.html       |   7 ++-
 .../boards/esp32p4-function-ev-board/index.html    |  57 +++++++++++++++++++++
 .../docs/latest/platforms/sim/network_linux.html   |  18 +------
 .../docs/latest/platforms/sim/network_vpnkit.html  |  13 +----
 .../docs/latest/platforms/sim/sim_gpiochip.html    |  33 +-----------
 .../docs/latest/platforms/xtensa/esp32/index.html  |   2 +-
 .../esp32s2/boards/esp32s2-saola-1/index.html      |   2 +-
 content/docs/latest/searchindex.js                 |   2 +-
 content/feed.xml                                   |   4 +-
 65 files changed, 227 insertions(+), 118 deletions(-)

diff --git a/content/docs/10.0.0/index.html b/content/docs/10.0.0/index.html
index 57ef0f6a5e..83dd322c89 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: 10 April 26 at 00:24</p>
+<p>Last Updated: 11 April 26 at 00:24</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 8d59ddcdbf..61332616ae 100644
--- a/content/docs/10.0.1/index.html
+++ b/content/docs/10.0.1/index.html
@@ -251,7 +251,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: 10 April 26 at 00:25</p>
+<p>Last Updated: 11 April 26 at 00:24</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 b496e0de1e..bd933ff9d4 100644
--- a/content/docs/10.1.0/index.html
+++ b/content/docs/10.1.0/index.html
@@ -251,7 +251,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: 10 April 26 at 00:25</p>
+<p>Last Updated: 11 April 26 at 00:24</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 3ef55170cf..7f6f0f447e 100644
--- a/content/docs/10.2.0/index.html
+++ b/content/docs/10.2.0/index.html
@@ -252,7 +252,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: 10 April 26 at 00:25</p>
+<p>Last Updated: 11 April 26 at 00:24</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.3.0/index.html b/content/docs/10.3.0/index.html
index 3ef55170cf..96820c9852 100644
--- a/content/docs/10.3.0/index.html
+++ b/content/docs/10.3.0/index.html
@@ -252,7 +252,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: 10 April 26 at 00:25</p>
+<p>Last Updated: 11 April 26 at 00:25</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/11.0.0/index.html b/content/docs/11.0.0/index.html
index 3ef55170cf..96820c9852 100644
--- a/content/docs/11.0.0/index.html
+++ b/content/docs/11.0.0/index.html
@@ -252,7 +252,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: 10 April 26 at 00:25</p>
+<p>Last Updated: 11 April 26 at 00:25</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/12.0.0/index.html b/content/docs/12.0.0/index.html
index ee785503ff..afb8712bc0 100644
--- a/content/docs/12.0.0/index.html
+++ b/content/docs/12.0.0/index.html
@@ -177,7 +177,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 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: 10 April 26 at 00:26</p>
+<p>Last Updated: 11 April 26 at 00:25</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 c6692fcf61..67f9facd8c 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/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/12.1.0/index.html b/content/docs/12.1.0/index.html
index 42613215ff..a0101d72a0 100644
--- a/content/docs/12.1.0/index.html
+++ b/content/docs/12.1.0/index.html
@@ -177,7 +177,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 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: 10 April 26 at 00:26</p>
+<p>Last Updated: 11 April 26 at 00:25</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 390a01df0b..25e7489e3d 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/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/12.10.0/index.html b/content/docs/12.10.0/index.html
index 488e558fcd..9f0a30ccb5 100644
--- a/content/docs/12.10.0/index.html
+++ b/content/docs/12.10.0/index.html
@@ -189,7 +189,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: 10 April 26 at 00:37</p>
+<p>Last Updated: 11 April 26 at 00:34</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.10.0/searchindex.js 
b/content/docs/12.10.0/searchindex.js
index fc03bb5504..91a7b40204 100644
--- a/content/docs/12.10.0/searchindex.js
+++ b/content/docs/12.10.0/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"docnames": ["_tags/arch-arm64", "_tags/arch-avr", 
"_tags/arch-example", "_tags/chip-a527", "_tags/chip-a64", 
"_tags/chip-at90usb", "_tags/chip-atmega", "_tags/chip-atmega2560", 
"_tags/chip-bcm2711", "_tags/chip-esp32", "_tags/chip-esp32a1s", 
"_tags/chip-esp32picod4", "_tags/chip-esp32s2", "_tags/chip-esp32s3", 
"_tags/chip-esp32wroom32", "_tags/chip-esp32wrover32", "_tags/chip-example", 
"_tags/chip-fpga", "_tags/chip-imx8", "_tags/chip-imx93", "_tags/chip-nrf52", 
"_tags/ [...]
\ No newline at end of file
+Search.setIndex({"docnames": ["_tags/arch-arm64", "_tags/arch-avr", 
"_tags/arch-example", "_tags/chip-a527", "_tags/chip-a64", 
"_tags/chip-at90usb", "_tags/chip-atmega", "_tags/chip-atmega2560", 
"_tags/chip-bcm2711", "_tags/chip-esp32", "_tags/chip-esp32a1s", 
"_tags/chip-esp32picod4", "_tags/chip-esp32s2", "_tags/chip-esp32s3", 
"_tags/chip-esp32wroom32", "_tags/chip-esp32wrover32", "_tags/chip-example", 
"_tags/chip-fpga", "_tags/chip-imx8", "_tags/chip-imx93", "_tags/chip-nrf52", 
"_tags/ [...]
\ No newline at end of file
diff --git a/content/docs/12.11.0/guides/fully_linked_elf.html 
b/content/docs/12.11.0/guides/fully_linked_elf.html
index ffad864610..c1fdec92ac 100644
--- a/content/docs/12.11.0/guides/fully_linked_elf.html
+++ b/content/docs/12.11.0/guides/fully_linked_elf.html
@@ -481,7 +481,7 @@ NuttX package: <code class="docutils literal 
notranslate"><span class="pre">nutt
 <div 
class="admonition-here-is-an-alternative-minimal-and-possibly-outdated-version 
admonition">
 <p class="admonition-title">Here is an alternative minimal (and possibly 
outdated) version</p>
 <div class="sphinx_collapse docutils">
-<input class="sphinx_collapse__input" 
id="f5882e74-b777-4008-b773-4ee466bea10f" 
name="f5882e74-b777-4008-b773-4ee466bea10f" type="checkbox"><label 
class="sphinx_collapse__label" for="f5882e74-b777-4008-b773-4ee466bea10f"><i 
class="sphinx_collapse__icon"></i>Show content:</label><div 
class="sphinx_collapse__content docutils">
+<input class="sphinx_collapse__input" 
id="739394d6-1bea-4b4e-8026-8051d09c1fb3" 
name="739394d6-1bea-4b4e-8026-8051d09c1fb3" type="checkbox"><label 
class="sphinx_collapse__label" for="739394d6-1bea-4b4e-8026-8051d09c1fb3"><i 
class="sphinx_collapse__icon"></i>Show content:</label><div 
class="sphinx_collapse__content docutils">
 <div class="highlight-text notranslate"><div 
class="highlight"><pre><span></span>SECTIONS
 {
 .text 0x00000000 :
diff --git a/content/docs/12.11.0/guides/partially_linked_elf.html 
b/content/docs/12.11.0/guides/partially_linked_elf.html
index 993431e502..671121788f 100644
--- a/content/docs/12.11.0/guides/partially_linked_elf.html
+++ b/content/docs/12.11.0/guides/partially_linked_elf.html
@@ -507,7 +507,7 @@ NuttX package: <code class="docutils literal 
notranslate"><span class="pre">nutt
 <div 
class="admonition-here-is-an-alternative-minimal-and-possibly-outdated-version 
admonition">
 <p class="admonition-title">Here is an alternative minimal (and possibly 
outdated) version</p>
 <div class="sphinx_collapse docutils">
-<input class="sphinx_collapse__input" 
id="cb7f43de-911c-4ef6-a132-39392084afaf" 
name="cb7f43de-911c-4ef6-a132-39392084afaf" type="checkbox"><label 
class="sphinx_collapse__label" for="cb7f43de-911c-4ef6-a132-39392084afaf"><i 
class="sphinx_collapse__icon"></i>Show content:</label><div 
class="sphinx_collapse__content docutils">
+<input class="sphinx_collapse__input" 
id="d528393d-e372-43d2-bd5b-70cd9d787e29" 
name="d528393d-e372-43d2-bd5b-70cd9d787e29" type="checkbox"><label 
class="sphinx_collapse__label" for="d528393d-e372-43d2-bd5b-70cd9d787e29"><i 
class="sphinx_collapse__icon"></i>Show content:</label><div 
class="sphinx_collapse__content docutils">
 <div class="highlight-text notranslate"><div 
class="highlight"><pre><span></span>SECTIONS
 {
 .text 0x00000000 :
diff --git a/content/docs/12.11.0/index.html b/content/docs/12.11.0/index.html
index 82670c7f8c..f47bc2234b 100644
--- a/content/docs/12.11.0/index.html
+++ b/content/docs/12.11.0/index.html
@@ -191,7 +191,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: 10 April 26 at 00:39</p>
+<p>Last Updated: 11 April 26 at 00:36</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.11.0/searchindex.js 
b/content/docs/12.11.0/searchindex.js
index e5d6479fae..d7292bb685 100644
--- a/content/docs/12.11.0/searchindex.js
+++ b/content/docs/12.11.0/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"docnames": ["_tags/arch-arm64", "_tags/arch-avr", 
"_tags/arch-example", "_tags/chip-a527", "_tags/chip-a64", 
"_tags/chip-at90usb", "_tags/chip-atmega", "_tags/chip-atmega2560", 
"_tags/chip-bcm2711", "_tags/chip-esp32", "_tags/chip-esp32a1s", 
"_tags/chip-esp32picod4", "_tags/chip-esp32s2", "_tags/chip-esp32s3", 
"_tags/chip-esp32wroom32", "_tags/chip-esp32wrover32", "_tags/chip-example", 
"_tags/chip-fpga", "_tags/chip-imx8", "_tags/chip-imx93", "_tags/chip-imx95", 
"_tags/ [...]
\ No newline at end of file
+Search.setIndex({"docnames": ["_tags/arch-arm64", "_tags/arch-avr", 
"_tags/arch-example", "_tags/chip-a527", "_tags/chip-a64", 
"_tags/chip-at90usb", "_tags/chip-atmega", "_tags/chip-atmega2560", 
"_tags/chip-bcm2711", "_tags/chip-esp32", "_tags/chip-esp32a1s", 
"_tags/chip-esp32picod4", "_tags/chip-esp32s2", "_tags/chip-esp32s3", 
"_tags/chip-esp32wroom32", "_tags/chip-esp32wrover32", "_tags/chip-example", 
"_tags/chip-fpga", "_tags/chip-imx8", "_tags/chip-imx93", "_tags/chip-imx95", 
"_tags/ [...]
\ No newline at end of file
diff --git a/content/docs/12.12.0/guides/fully_linked_elf.html 
b/content/docs/12.12.0/guides/fully_linked_elf.html
index 2923a36c66..63a03c103c 100644
--- a/content/docs/12.12.0/guides/fully_linked_elf.html
+++ b/content/docs/12.12.0/guides/fully_linked_elf.html
@@ -481,7 +481,7 @@ NuttX package: <code class="docutils literal 
notranslate"><span class="pre">nutt
 <div 
class="admonition-here-is-an-alternative-minimal-and-possibly-outdated-version 
admonition">
 <p class="admonition-title">Here is an alternative minimal (and possibly 
outdated) version</p>
 <div class="sphinx_collapse docutils">
-<input class="sphinx_collapse__input" 
id="72a4ef17-57b0-4130-91ed-1f4db7cde557" 
name="72a4ef17-57b0-4130-91ed-1f4db7cde557" type="checkbox"><label 
class="sphinx_collapse__label" for="72a4ef17-57b0-4130-91ed-1f4db7cde557"><i 
class="sphinx_collapse__icon"></i>Show content:</label><div 
class="sphinx_collapse__content docutils">
+<input class="sphinx_collapse__input" 
id="e5091870-0e17-47f3-9a44-fd84f88aba6a" 
name="e5091870-0e17-47f3-9a44-fd84f88aba6a" type="checkbox"><label 
class="sphinx_collapse__label" for="e5091870-0e17-47f3-9a44-fd84f88aba6a"><i 
class="sphinx_collapse__icon"></i>Show content:</label><div 
class="sphinx_collapse__content docutils">
 <div class="highlight-text notranslate"><div 
class="highlight"><pre><span></span>SECTIONS
 {
 .text 0x00000000 :
diff --git a/content/docs/12.12.0/guides/partially_linked_elf.html 
b/content/docs/12.12.0/guides/partially_linked_elf.html
index 37cb3bd9cd..8dfacc78e2 100644
--- a/content/docs/12.12.0/guides/partially_linked_elf.html
+++ b/content/docs/12.12.0/guides/partially_linked_elf.html
@@ -507,7 +507,7 @@ NuttX package: <code class="docutils literal 
notranslate"><span class="pre">nutt
 <div 
class="admonition-here-is-an-alternative-minimal-and-possibly-outdated-version 
admonition">
 <p class="admonition-title">Here is an alternative minimal (and possibly 
outdated) version</p>
 <div class="sphinx_collapse docutils">
-<input class="sphinx_collapse__input" 
id="cd5ced41-f0ce-426b-aa2c-dda14b4f1f60" 
name="cd5ced41-f0ce-426b-aa2c-dda14b4f1f60" type="checkbox"><label 
class="sphinx_collapse__label" for="cd5ced41-f0ce-426b-aa2c-dda14b4f1f60"><i 
class="sphinx_collapse__icon"></i>Show content:</label><div 
class="sphinx_collapse__content docutils">
+<input class="sphinx_collapse__input" 
id="22bfd9d6-12a9-43d2-b8dd-ea00a1142241" 
name="22bfd9d6-12a9-43d2-b8dd-ea00a1142241" type="checkbox"><label 
class="sphinx_collapse__label" for="22bfd9d6-12a9-43d2-b8dd-ea00a1142241"><i 
class="sphinx_collapse__icon"></i>Show content:</label><div 
class="sphinx_collapse__content docutils">
 <div class="highlight-text notranslate"><div 
class="highlight"><pre><span></span>SECTIONS
 {
 .text 0x00000000 :
diff --git a/content/docs/12.12.0/index.html b/content/docs/12.12.0/index.html
index fa279832d3..6053dfef74 100644
--- a/content/docs/12.12.0/index.html
+++ b/content/docs/12.12.0/index.html
@@ -191,7 +191,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: 10 April 26 at 00:41</p>
+<p>Last Updated: 11 April 26 at 00:37</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.12.0/searchindex.js 
b/content/docs/12.12.0/searchindex.js
index 40541dfd5b..98e7da82bd 100644
--- a/content/docs/12.12.0/searchindex.js
+++ b/content/docs/12.12.0/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"docnames": ["_tags/arch-arm64", "_tags/arch-avr", 
"_tags/arch-example", "_tags/arch-renesas", "_tags/arch-risc-v", 
"_tags/arch-riscv", "_tags/arch-sim", "_tags/chip-a527", "_tags/chip-a64", 
"_tags/chip-at32uc3", "_tags/chip-at90usb", "_tags/chip-atmega", 
"_tags/chip-atmega128", "_tags/chip-atmega1284p", "_tags/chip-atmega2560", 
"_tags/chip-bcm2711", "_tags/chip-esp32", "_tags/chip-esp32a1s", 
"_tags/chip-esp32picod4", "_tags/chip-esp32s2", "_tags/chip-esp32s3", "_tags/ch 
[...]
\ No newline at end of file
+Search.setIndex({"docnames": ["_tags/arch-arm64", "_tags/arch-avr", 
"_tags/arch-example", "_tags/arch-renesas", "_tags/arch-risc-v", 
"_tags/arch-riscv", "_tags/arch-sim", "_tags/chip-a527", "_tags/chip-a64", 
"_tags/chip-at32uc3", "_tags/chip-at90usb", "_tags/chip-atmega", 
"_tags/chip-atmega128", "_tags/chip-atmega1284p", "_tags/chip-atmega2560", 
"_tags/chip-bcm2711", "_tags/chip-esp32", "_tags/chip-esp32a1s", 
"_tags/chip-esp32picod4", "_tags/chip-esp32s2", "_tags/chip-esp32s3", "_tags/ch 
[...]
\ No newline at end of file
diff --git a/content/docs/12.13.0/guides/fully_linked_elf.html 
b/content/docs/12.13.0/guides/fully_linked_elf.html
index 179de7c456..b5f79a33d2 100644
--- a/content/docs/12.13.0/guides/fully_linked_elf.html
+++ b/content/docs/12.13.0/guides/fully_linked_elf.html
@@ -484,7 +484,7 @@ NuttX package: <code class="docutils literal 
notranslate"><span class="pre">nutt
 <div 
class="admonition-here-is-an-alternative-minimal-and-possibly-outdated-version 
admonition">
 <p class="admonition-title">Here is an alternative minimal (and possibly 
outdated) version</p>
 <div class="sphinx_collapse docutils">
-<input class="sphinx_collapse__input" 
id="61b068cb-4821-4571-91d0-aff38f365eb6" 
name="61b068cb-4821-4571-91d0-aff38f365eb6" type="checkbox"><label 
class="sphinx_collapse__label" for="61b068cb-4821-4571-91d0-aff38f365eb6"><i 
class="sphinx_collapse__icon"></i>Show content:</label><div 
class="sphinx_collapse__content docutils">
+<input class="sphinx_collapse__input" 
id="043268bc-deb7-438e-8353-b4f1c7d8a762" 
name="043268bc-deb7-438e-8353-b4f1c7d8a762" type="checkbox"><label 
class="sphinx_collapse__label" for="043268bc-deb7-438e-8353-b4f1c7d8a762"><i 
class="sphinx_collapse__icon"></i>Show content:</label><div 
class="sphinx_collapse__content docutils">
 <div class="highlight-text notranslate"><div 
class="highlight"><pre><span></span>SECTIONS
 {
 .text 0x00000000 :
diff --git a/content/docs/12.13.0/guides/partially_linked_elf.html 
b/content/docs/12.13.0/guides/partially_linked_elf.html
index a004cdd8ff..e189f8ec3d 100644
--- a/content/docs/12.13.0/guides/partially_linked_elf.html
+++ b/content/docs/12.13.0/guides/partially_linked_elf.html
@@ -510,7 +510,7 @@ NuttX package: <code class="docutils literal 
notranslate"><span class="pre">nutt
 <div 
class="admonition-here-is-an-alternative-minimal-and-possibly-outdated-version 
admonition">
 <p class="admonition-title">Here is an alternative minimal (and possibly 
outdated) version</p>
 <div class="sphinx_collapse docutils">
-<input class="sphinx_collapse__input" 
id="0259fb3c-6646-49b4-a4f4-e0d73c7b13c6" 
name="0259fb3c-6646-49b4-a4f4-e0d73c7b13c6" type="checkbox"><label 
class="sphinx_collapse__label" for="0259fb3c-6646-49b4-a4f4-e0d73c7b13c6"><i 
class="sphinx_collapse__icon"></i>Show content:</label><div 
class="sphinx_collapse__content docutils">
+<input class="sphinx_collapse__input" 
id="270dedbc-85c9-470c-87d6-8059c0445b9c" 
name="270dedbc-85c9-470c-87d6-8059c0445b9c" type="checkbox"><label 
class="sphinx_collapse__label" for="270dedbc-85c9-470c-87d6-8059c0445b9c"><i 
class="sphinx_collapse__icon"></i>Show content:</label><div 
class="sphinx_collapse__content docutils">
 <div class="highlight-text notranslate"><div 
class="highlight"><pre><span></span>SECTIONS
 {
 .text 0x00000000 :
diff --git a/content/docs/12.13.0/index.html b/content/docs/12.13.0/index.html
index 16d2d07436..fba030e36b 100644
--- a/content/docs/12.13.0/index.html
+++ b/content/docs/12.13.0/index.html
@@ -193,7 +193,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: 10 April 26 at 00:43</p>
+<p>Last Updated: 11 April 26 at 00:39</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.13.0/searchindex.js 
b/content/docs/12.13.0/searchindex.js
index 63b54319fb..bcadda17a3 100644
--- a/content/docs/12.13.0/searchindex.js
+++ b/content/docs/12.13.0/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"docnames": ["_tags/arch-arm", "_tags/arch-arm64", 
"_tags/arch-armv8m", "_tags/arch-avr", "_tags/arch-cm33", "_tags/arch-example", 
"_tags/arch-mips", "_tags/arch-renesas", "_tags/arch-risc-v", 
"_tags/arch-riscv", "_tags/arch-sim", "_tags/chip-a527", "_tags/chip-a64", 
"_tags/chip-at32uc3", "_tags/chip-at90usb", "_tags/chip-atmega", 
"_tags/chip-atmega128", "_tags/chip-atmega1284p", "_tags/chip-atmega2560", 
"_tags/chip-bcm2711", "_tags/chip-esp32", "_tags/chip-esp32-c3", "_ [...]
\ No newline at end of file
+Search.setIndex({"docnames": ["_tags/arch-arm", "_tags/arch-arm64", 
"_tags/arch-armv8m", "_tags/arch-avr", "_tags/arch-cm33", "_tags/arch-example", 
"_tags/arch-mips", "_tags/arch-renesas", "_tags/arch-risc-v", 
"_tags/arch-riscv", "_tags/arch-sim", "_tags/chip-a527", "_tags/chip-a64", 
"_tags/chip-at32uc3", "_tags/chip-at90usb", "_tags/chip-atmega", 
"_tags/chip-atmega128", "_tags/chip-atmega1284p", "_tags/chip-atmega2560", 
"_tags/chip-bcm2711", "_tags/chip-esp32", "_tags/chip-esp32-c3", "_ [...]
\ 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 7ee915ee30..1414ab45d6 100644
--- a/content/docs/12.2.0/index.html
+++ b/content/docs/12.2.0/index.html
@@ -178,7 +178,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: 10 April 26 at 00:26</p>
+<p>Last Updated: 11 April 26 at 00:25</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 931e2a48c6..a3afcc06b7 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 2efccfd861..5cd0828f56 100644
--- a/content/docs/12.2.1/index.html
+++ b/content/docs/12.2.1/index.html
@@ -178,7 +178,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: 10 April 26 at 00:27</p>
+<p>Last Updated: 11 April 26 at 00:26</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 1aff957d46..1c48e7ef92 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 4457c2211c..a51b9097af 100644
--- a/content/docs/12.3.0/index.html
+++ b/content/docs/12.3.0/index.html
@@ -178,7 +178,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: 10 April 26 at 00:27</p>
+<p>Last Updated: 11 April 26 at 00:26</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 507e3f7675..b31a4c8f9f 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/12.4.0/index.html b/content/docs/12.4.0/index.html
index f4584dbc1e..ff4a8485c6 100644
--- a/content/docs/12.4.0/index.html
+++ b/content/docs/12.4.0/index.html
@@ -185,7 +185,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: 10 April 26 at 00:27</p>
+<p>Last Updated: 11 April 26 at 00:26</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.4.0/searchindex.js 
b/content/docs/12.4.0/searchindex.js
index 7618970a82..1740b4b6bd 100644
--- a/content/docs/12.4.0/searchindex.js
+++ b/content/docs/12.4.0/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/docs/12.5.0/index.html b/content/docs/12.5.0/index.html
index c1a5211a72..5baac518aa 100644
--- a/content/docs/12.5.0/index.html
+++ b/content/docs/12.5.0/index.html
@@ -185,7 +185,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: 10 April 26 at 00:29</p>
+<p>Last Updated: 11 April 26 at 00:27</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.5.0/searchindex.js 
b/content/docs/12.5.0/searchindex.js
index 62f2e26470..dd25ac66e8 100644
--- a/content/docs/12.5.0/searchindex.js
+++ b/content/docs/12.5.0/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/docs/12.5.1/index.html b/content/docs/12.5.1/index.html
index 9090fb0e7b..27847003a6 100644
--- a/content/docs/12.5.1/index.html
+++ b/content/docs/12.5.1/index.html
@@ -185,7 +185,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: 10 April 26 at 00:30</p>
+<p>Last Updated: 11 April 26 at 00:28</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.5.1/searchindex.js 
b/content/docs/12.5.1/searchindex.js
index 0fae1991b3..9359fe89ef 100644
--- a/content/docs/12.5.1/searchindex.js
+++ b/content/docs/12.5.1/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/docs/12.6.0/index.html b/content/docs/12.6.0/index.html
index 150273343c..a40844a8d3 100644
--- a/content/docs/12.6.0/index.html
+++ b/content/docs/12.6.0/index.html
@@ -186,7 +186,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: 10 April 26 at 00:31</p>
+<p>Last Updated: 11 April 26 at 00:29</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.6.0/searchindex.js 
b/content/docs/12.6.0/searchindex.js
index 7ca8d39260..8cea7afd0a 100644
--- a/content/docs/12.6.0/searchindex.js
+++ b/content/docs/12.6.0/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/cachespeed/index", 
"applications/benchmarks/coremark-pro/index", 
"applications/benchmarks/coremark/index", 
"applications/benchmarks/dhrystone/index", "applications/benchmarks/fio/index", 
"applications/benchmarks/index", "applications/benchmarks/iozone/index", 
"applications/bench [...]
\ 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/cachespeed/index", 
"applications/benchmarks/coremark-pro/index", 
"applications/benchmarks/coremark/index", 
"applications/benchmarks/dhrystone/index", "applications/benchmarks/fio/index", 
"applications/benchmarks/index", "applications/benchmarks/iozone/index", 
"applications/bench [...]
\ No newline at end of file
diff --git a/content/docs/12.7.0/index.html b/content/docs/12.7.0/index.html
index e21efb25e0..ca15b956b4 100644
--- a/content/docs/12.7.0/index.html
+++ b/content/docs/12.7.0/index.html
@@ -185,7 +185,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: 10 April 26 at 00:33</p>
+<p>Last Updated: 11 April 26 at 00:31</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.7.0/searchindex.js 
b/content/docs/12.7.0/searchindex.js
index 3532ca53d7..de143336f3 100644
--- a/content/docs/12.7.0/searchindex.js
+++ b/content/docs/12.7.0/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/cachespeed/index", 
"applications/benchmarks/coremark-pro/index", 
"applications/benchmarks/coremark/index", 
"applications/benchmarks/dhrystone/index", "applications/benchmarks/fio/index", 
"applications/benchmarks/index", "applications/benchmarks/iozone/index", 
"applications/bench [...]
\ 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/cachespeed/index", 
"applications/benchmarks/coremark-pro/index", 
"applications/benchmarks/coremark/index", 
"applications/benchmarks/dhrystone/index", "applications/benchmarks/fio/index", 
"applications/benchmarks/index", "applications/benchmarks/iozone/index", 
"applications/bench [...]
\ No newline at end of file
diff --git a/content/docs/12.8.0/index.html b/content/docs/12.8.0/index.html
index c2bece0854..c6e597ed7c 100644
--- a/content/docs/12.8.0/index.html
+++ b/content/docs/12.8.0/index.html
@@ -185,7 +185,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: 10 April 26 at 00:34</p>
+<p>Last Updated: 11 April 26 at 00:32</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.8.0/searchindex.js 
b/content/docs/12.8.0/searchindex.js
index 8ca0887a44..59b42e3a57 100644
--- a/content/docs/12.8.0/searchindex.js
+++ b/content/docs/12.8.0/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/cachespeed/index", 
"applications/benchmarks/coremark-pro/index", 
"applications/benchmarks/coremark/index", 
"applications/benchmarks/dhrystone/index", "applications/benchmarks/fio/index", 
"applications/benchmarks/index", "applications/benchmarks/iozone/index", 
"applications/bench [...]
\ 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/cachespeed/index", 
"applications/benchmarks/coremark-pro/index", 
"applications/benchmarks/coremark/index", 
"applications/benchmarks/dhrystone/index", "applications/benchmarks/fio/index", 
"applications/benchmarks/index", "applications/benchmarks/iozone/index", 
"applications/bench [...]
\ No newline at end of file
diff --git a/content/docs/12.9.0/index.html b/content/docs/12.9.0/index.html
index d207bd77bd..fb02949401 100644
--- a/content/docs/12.9.0/index.html
+++ b/content/docs/12.9.0/index.html
@@ -185,7 +185,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: 10 April 26 at 00:36</p>
+<p>Last Updated: 11 April 26 at 00:33</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.9.0/searchindex.js 
b/content/docs/12.9.0/searchindex.js
index 3d34edbbc8..05e6e76fa3 100644
--- a/content/docs/12.9.0/searchindex.js
+++ b/content/docs/12.9.0/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/cachespeed/index", 
"applications/benchmarks/coremark-pro/index", 
"applications/benchmarks/coremark/index", 
"applications/benchmarks/cyclictest/index", 
"applications/benchmarks/dhrystone/index", "applications/benchmarks/fio/index", 
"applications/benchmarks/index", "applications/b [...]
\ 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/cachespeed/index", 
"applications/benchmarks/coremark-pro/index", 
"applications/benchmarks/coremark/index", 
"applications/benchmarks/cyclictest/index", 
"applications/benchmarks/dhrystone/index", "applications/benchmarks/fio/index", 
"applications/benchmarks/index", "applications/b [...]
\ No newline at end of file
diff --git 
a/content/docs/latest/_sources/platforms/risc-v/esp32c3/boards/esp32c3-devkit/index.rst.txt
 
b/content/docs/latest/_sources/platforms/risc-v/esp32c3/boards/esp32c3-devkit/index.rst.txt
index 954dc18776..b47ed4e851 100644
--- 
a/content/docs/latest/_sources/platforms/risc-v/esp32c3/boards/esp32c3-devkit/index.rst.txt
+++ 
b/content/docs/latest/_sources/platforms/risc-v/esp32c3/boards/esp32c3-devkit/index.rst.txt
@@ -74,6 +74,18 @@ show in units of mV)::
     3: channel: 2 value: 0
     4: channel: 3 value: 0
 
+autopm
+------
+
+This configuration makes the device automatically enter the low power 
consumption mode
+when in the idle state, powering off the cpu and other peripherals.
+
+In minimum power save mode, the station wakes up every DTIM to receive a 
beacon. The broadcast
+data will not be lost because it is transmitted after DTIM. However, it can 
not save much more
+power if DTIM is short as the DTIM is determined by the access point.
+
+During ping operation power consumption should drop from 90-100mA to 40-50mA.
+
 ble
 ---
 
diff --git 
a/content/docs/latest/_sources/platforms/risc-v/esp32c6/boards/esp32c6-devkitc/index.rst.txt
 
b/content/docs/latest/_sources/platforms/risc-v/esp32c6/boards/esp32c6-devkitc/index.rst.txt
index 06c7e7f129..0cfd58ae90 100644
--- 
a/content/docs/latest/_sources/platforms/risc-v/esp32c6/boards/esp32c6-devkitc/index.rst.txt
+++ 
b/content/docs/latest/_sources/platforms/risc-v/esp32c6/boards/esp32c6-devkitc/index.rst.txt
@@ -109,6 +109,18 @@ show in units of mV)::
     3: channel: 2 value: 103
     4: channel: 3 value: 104
 
+autopm
+------
+
+This configuration makes the device automatically enter the low power 
consumption mode
+when in the idle state, powering off the cpu and other peripherals.
+
+In minimum power save mode, the station wakes up every DTIM to receive a 
beacon. The broadcast
+data will not be lost because it is transmitted after DTIM. However, it can 
not save much more
+power if DTIM is short as the DTIM is determined by the access point.
+
+During ping operation power consumption should drop from 90-100mA to 30-40mA.
+
 bmp180
 ------
 
diff --git 
a/content/docs/latest/_sources/platforms/risc-v/esp32h2/boards/esp32h2-devkit/index.rst.txt
 
b/content/docs/latest/_sources/platforms/risc-v/esp32h2/boards/esp32h2-devkit/index.rst.txt
index 234a67c062..a89b8589d7 100644
--- 
a/content/docs/latest/_sources/platforms/risc-v/esp32h2/boards/esp32h2-devkit/index.rst.txt
+++ 
b/content/docs/latest/_sources/platforms/risc-v/esp32h2/boards/esp32h2-devkit/index.rst.txt
@@ -108,6 +108,12 @@ show in units of mV)::
     3: channel: 2 value: 1
     4: channel: 3 value: 0
 
+autopm
+------
+
+This configuration makes the device automatically enter the low power 
consumption mode
+when in the idle state, powering off the cpu and other peripherals.
+
 bmp180
 ------
 
diff --git 
a/content/docs/latest/_sources/platforms/risc-v/esp32p4/boards/esp32p4-function-ev-board/index.rst.txt
 
b/content/docs/latest/_sources/platforms/risc-v/esp32p4/boards/esp32p4-function-ev-board/index.rst.txt
index 7202e309d2..65cd8e1075 100644
--- 
a/content/docs/latest/_sources/platforms/risc-v/esp32p4/boards/esp32p4-function-ev-board/index.rst.txt
+++ 
b/content/docs/latest/_sources/platforms/risc-v/esp32p4/boards/esp32p4-function-ev-board/index.rst.txt
@@ -234,6 +234,63 @@ ostest
 
 Runs OS tests from ``apps/testing/ostest``.
 
+pm
+-------
+
+This config demonstrate the use of power management.
+You can use the ``pmconfig`` command to check current power state and time 
spent in other power states.
+Also you can define time will spend in standby and sleep modes::
+
+    $ make menuconfig
+    -> Board Selection
+        -> (15) PM_STANDBY delay (seconds)
+           (0)  PM_STANDBY delay (nanoseconds)
+           (20) PM_SLEEP delay (seconds)
+           (0)  PM_SLEEP delay (nanoseconds)
+
+Timer wakeup is not only way to wake up the chip. Other wakeup modes include:
+
+- EXT1 wakeup mode: Uses RTC GPIO pins to wake up the chip. Enabled with 
``CONFIG_PM_EXT1_WAKEUP`` option.
+- GPIO wakeup mode: Uses GPIO pins to wakeup the chip. Only wakes up the chip 
from ``PM_STANDBY`` mode and requires ``CONFIG_PM_GPIO_WAKEUP``.
+- UART wakeup mode: Uses UART to wakeup the chip. Only wakes up the chip from 
``PM_STANDBY`` mode and requires ``CONFIG_PM_GPIO_WAKEUP``.
+
+Before switching PM status, you need to query the current PM status to call 
correct number of relax command to correct modes::
+
+    nsh> pmconfig
+    Last state 0, Next state 0
+
+    /proc/pm/state0:
+    DOMAIN0           WAKE         SLEEP         TOTAL
+    normal          0s 00%        0s 00%        0s 00%
+    idle            0s 00%        0s 00%        0s 00%
+    standby         0s 00%        0s 00%        0s 00%
+    sleep           0s 00%        0s 00%        0s 00%
+
+    /proc/pm/wakelock0:
+    DOMAIN0      STATE     COUNT      TIME
+    system       normal        2        1s
+    system       idle          1        1s
+    system       standby       1        1s
+    system       sleep         1        1s
+
+In this case, needed commands to switch the system into PM idle mode::
+
+    nsh> pmconfig relax normal
+    nsh> pmconfig relax normal
+
+In this case, needed commands to switch the system into PM standby mode::
+
+    nsh> pmconfig relax idle
+    nsh> pmconfig relax normal
+    nsh> pmconfig relax normal
+
+System switch to the PM sleep mode, you need to enter::
+
+    nsh> pmconfig relax standby
+    nsh> pmconfig relax idle
+    nsh> pmconfig relax normal
+    nsh> pmconfig relax normal
+
 pwm
 ---
 
diff --git a/content/docs/latest/_sources/platforms/xtensa/esp32/index.rst.txt 
b/content/docs/latest/_sources/platforms/xtensa/esp32/index.rst.txt
index 0c055fbaae..314c1974df 100644
--- a/content/docs/latest/_sources/platforms/xtensa/esp32/index.rst.txt
+++ b/content/docs/latest/_sources/platforms/xtensa/esp32/index.rst.txt
@@ -410,7 +410,7 @@ RSA          No
 RTC          Yes
 SD/MMC       Yes    SPI based SD card driver
 SDIO         No
-SHA          Yes    Also supports HMAC-SHA(1/256) 
+SHA          Yes    Also supports HMAC-SHA(1/256) and PBKDF2 
 SPI          Yes
 SPIFLASH     Yes
 SPIRAM       Yes
diff --git a/content/docs/latest/guides/fully_linked_elf.html 
b/content/docs/latest/guides/fully_linked_elf.html
index 17057e009d..f7a7eca3f7 100644
--- a/content/docs/latest/guides/fully_linked_elf.html
+++ b/content/docs/latest/guides/fully_linked_elf.html
@@ -484,7 +484,7 @@ NuttX package: <code class="docutils literal 
notranslate"><span class="pre">nutt
 <div 
class="admonition-here-is-an-alternative-minimal-and-possibly-outdated-version 
admonition">
 <p class="admonition-title">Here is an alternative minimal (and possibly 
outdated) version</p>
 <div class="sphinx_collapse docutils">
-<input class="sphinx_collapse__input" 
id="5fbfa30e-861e-41a9-90d5-529f18d25b91" 
name="5fbfa30e-861e-41a9-90d5-529f18d25b91" type="checkbox"><label 
class="sphinx_collapse__label" for="5fbfa30e-861e-41a9-90d5-529f18d25b91"><i 
class="sphinx_collapse__icon"></i>Show content:</label><div 
class="sphinx_collapse__content docutils">
+<input class="sphinx_collapse__input" 
id="f86a823e-e139-498b-a5c3-84ec79fd4da0" 
name="f86a823e-e139-498b-a5c3-84ec79fd4da0" type="checkbox"><label 
class="sphinx_collapse__label" for="f86a823e-e139-498b-a5c3-84ec79fd4da0"><i 
class="sphinx_collapse__icon"></i>Show content:</label><div 
class="sphinx_collapse__content docutils">
 <div class="highlight-text notranslate"><div 
class="highlight"><pre><span></span>SECTIONS
 {
 .text 0x00000000 :
diff --git a/content/docs/latest/guides/partially_linked_elf.html 
b/content/docs/latest/guides/partially_linked_elf.html
index 7d38903fd1..45478fb5e5 100644
--- a/content/docs/latest/guides/partially_linked_elf.html
+++ b/content/docs/latest/guides/partially_linked_elf.html
@@ -510,7 +510,7 @@ NuttX package: <code class="docutils literal 
notranslate"><span class="pre">nutt
 <div 
class="admonition-here-is-an-alternative-minimal-and-possibly-outdated-version 
admonition">
 <p class="admonition-title">Here is an alternative minimal (and possibly 
outdated) version</p>
 <div class="sphinx_collapse docutils">
-<input class="sphinx_collapse__input" 
id="e61b632a-7d5e-440a-ada1-8b6109ecb706" 
name="e61b632a-7d5e-440a-ada1-8b6109ecb706" type="checkbox"><label 
class="sphinx_collapse__label" for="e61b632a-7d5e-440a-ada1-8b6109ecb706"><i 
class="sphinx_collapse__icon"></i>Show content:</label><div 
class="sphinx_collapse__content docutils">
+<input class="sphinx_collapse__input" 
id="6b5fab86-0b01-4c53-ac04-74fa1b948abc" 
name="6b5fab86-0b01-4c53-ac04-74fa1b948abc" type="checkbox"><label 
class="sphinx_collapse__label" for="6b5fab86-0b01-4c53-ac04-74fa1b948abc"><i 
class="sphinx_collapse__icon"></i>Show content:</label><div 
class="sphinx_collapse__content docutils">
 <div class="highlight-text notranslate"><div 
class="highlight"><pre><span></span>SECTIONS
 {
 .text 0x00000000 :
diff --git a/content/docs/latest/index.html b/content/docs/latest/index.html
index 9914ff4b38..8dc645277d 100644
--- a/content/docs/latest/index.html
+++ b/content/docs/latest/index.html
@@ -193,7 +193,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: 10 April 26 at 00:44</p>
+<p>Last Updated: 11 April 26 at 00:40</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 2330467b0c..fc5c963d56 100644
Binary files a/content/docs/latest/objects.inv and 
b/content/docs/latest/objects.inv differ
diff --git 
a/content/docs/latest/platforms/risc-v/esp32c3/boards/esp32c3-devkit/index.html 
b/content/docs/latest/platforms/risc-v/esp32c3/boards/esp32c3-devkit/index.html
index 189ead5a7a..c5cc6ce172 100644
--- 
a/content/docs/latest/platforms/risc-v/esp32c3/boards/esp32c3-devkit/index.html
+++ 
b/content/docs/latest/platforms/risc-v/esp32c3/boards/esp32c3-devkit/index.html
@@ -309,6 +309,15 @@ Sample:
 </pre></div>
 </div>
 </section>
+<section id="autopm">
+<h3>autopm<a class="headerlink" href="#autopm" title="Permalink to this 
heading"></a></h3>
+<p>This configuration makes the device automatically enter the low power 
consumption mode
+when in the idle state, powering off the cpu and other peripherals.</p>
+<p>In minimum power save mode, the station wakes up every DTIM to receive a 
beacon. The broadcast
+data will not be lost because it is transmitted after DTIM. However, it can 
not save much more
+power if DTIM is short as the DTIM is determined by the access point.</p>
+<p>During ping operation power consumption should drop from 90-100mA to 
40-50mA.</p>
+</section>
 <section id="ble">
 <h3>ble<a class="headerlink" href="#ble" title="Permalink to this 
heading"></a></h3>
 <p>This configuration is used to enable the Bluetooth Low Energy (BLE) of
@@ -687,7 +696,7 @@ and 2, respectively. The RMT peripheral is better explained
 in the ESP-IDF documentation. The minimal data unit in the frame is called the
 RMT symbol, which is represented by <code class="docutils literal 
notranslate"><span class="pre">rmt_item32_t</span></code> in the driver:</p>
 <figure class="align-center">
-<img alt="../../../../../_images/rmt_symbol.png" 
src="../../../../../_images/rmt_symbol.png" />
+<img alt="../../../../../_images/rmt_symbol1.png" 
src="../../../../../_images/rmt_symbol1.png" />
 </figure>
 <p>The example <code class="docutils literal notranslate"><span 
class="pre">rmtchar</span></code> can be used to test the RMT peripheral. 
Connecting
 these pins externally to each other will make the transmitter send RMT items
diff --git 
a/content/docs/latest/platforms/risc-v/esp32c6/boards/esp32c6-devkitc/index.html
 
b/content/docs/latest/platforms/risc-v/esp32c6/boards/esp32c6-devkitc/index.html
index 23968173f5..48bdb367cb 100644
--- 
a/content/docs/latest/platforms/risc-v/esp32c6/boards/esp32c6-devkitc/index.html
+++ 
b/content/docs/latest/platforms/risc-v/esp32c6/boards/esp32c6-devkitc/index.html
@@ -342,6 +342,15 @@ Sample:
 </pre></div>
 </div>
 </section>
+<section id="autopm">
+<h2>autopm<a class="headerlink" href="#autopm" title="Permalink to this 
heading"></a></h2>
+<p>This configuration makes the device automatically enter the low power 
consumption mode
+when in the idle state, powering off the cpu and other peripherals.</p>
+<p>In minimum power save mode, the station wakes up every DTIM to receive a 
beacon. The broadcast
+data will not be lost because it is transmitted after DTIM. However, it can 
not save much more
+power if DTIM is short as the DTIM is determined by the access point.</p>
+<p>During ping operation power consumption should drop from 90-100mA to 
30-40mA.</p>
+</section>
 <section id="bmp180">
 <h2>bmp180<a class="headerlink" href="#bmp180" title="Permalink to this 
heading"></a></h2>
 <p>This configuration enables the use of the BMP180 pressure sensor over I2C.
@@ -726,7 +735,7 @@ and 2, respectively. The RMT peripheral is better explained
 in the ESP-IDF documentation. The minimal data unit in the frame is called the
 RMT symbol, which is represented by <code class="docutils literal 
notranslate"><span class="pre">rmt_item32_t</span></code> in the driver:</p>
 <figure class="align-center">
-<img alt="../../../../../_images/rmt_symbol1.png" 
src="../../../../../_images/rmt_symbol1.png" />
+<img alt="../../../../../_images/rmt_symbol2.png" 
src="../../../../../_images/rmt_symbol2.png" />
 </figure>
 <p>The example <code class="docutils literal notranslate"><span 
class="pre">rmtchar</span></code> can be used to test the RMT peripheral. 
Connecting
 these pins externally to each other will make the transmitter send RMT items
diff --git 
a/content/docs/latest/platforms/risc-v/esp32c6/boards/esp32c6-devkitm/index.html
 
b/content/docs/latest/platforms/risc-v/esp32c6/boards/esp32c6-devkitm/index.html
index 0957d91529..976a240cbc 100644
--- 
a/content/docs/latest/platforms/risc-v/esp32c6/boards/esp32c6-devkitm/index.html
+++ 
b/content/docs/latest/platforms/risc-v/esp32c6/boards/esp32c6-devkitm/index.html
@@ -587,7 +587,7 @@ and 2, respectively. The RMT peripheral is better explained
 in the ESP-IDF documentation. The minimal data unit in the frame is called the
 RMT symbol, which is represented by <code class="docutils literal 
notranslate"><span class="pre">rmt_item32_t</span></code> in the driver:</p>
 <figure class="align-center">
-<img alt="../../../../../_images/rmt_symbol2.png" 
src="../../../../../_images/rmt_symbol2.png" />
+<img alt="../../../../../_images/rmt_symbol3.png" 
src="../../../../../_images/rmt_symbol3.png" />
 </figure>
 <p>The example <code class="docutils literal notranslate"><span 
class="pre">rmtchar</span></code> can be used to test the RMT peripheral. 
Connecting
 these pins externally to each other will make the transmitter send RMT items
diff --git 
a/content/docs/latest/platforms/risc-v/esp32h2/boards/esp32h2-devkit/index.html 
b/content/docs/latest/platforms/risc-v/esp32h2/boards/esp32h2-devkit/index.html
index 3f5a522990..1376a089af 100644
--- 
a/content/docs/latest/platforms/risc-v/esp32h2/boards/esp32h2-devkit/index.html
+++ 
b/content/docs/latest/platforms/risc-v/esp32h2/boards/esp32h2-devkit/index.html
@@ -338,6 +338,11 @@ Sample:
 </pre></div>
 </div>
 </section>
+<section id="autopm">
+<h2>autopm<a class="headerlink" href="#autopm" title="Permalink to this 
heading"></a></h2>
+<p>This configuration makes the device automatically enter the low power 
consumption mode
+when in the idle state, powering off the cpu and other peripherals.</p>
+</section>
 <section id="bmp180">
 <h2>bmp180<a class="headerlink" href="#bmp180" title="Permalink to this 
heading"></a></h2>
 <p>This configuration enables the use of the BMP180 pressure sensor over I2C.
@@ -645,7 +650,7 @@ and 2, respectively. The RMT peripheral is better explained
 in the ESP-IDF documentation. The minimal data unit in the frame is called the
 RMT symbol, which is represented by <code class="docutils literal 
notranslate"><span class="pre">rmt_item32_t</span></code> in the driver:</p>
 <figure class="align-center">
-<img alt="../../../../../_images/rmt_symbol3.png" 
src="../../../../../_images/rmt_symbol3.png" />
+<img alt="../../../../../_images/rmt_symbol4.png" 
src="../../../../../_images/rmt_symbol4.png" />
 </figure>
 <p>The example <code class="docutils literal notranslate"><span 
class="pre">rmtchar</span></code> can be used to test the RMT peripheral. 
Connecting
 these pins externally to each other will make the transmitter send RMT items
diff --git 
a/content/docs/latest/platforms/risc-v/esp32p4/boards/esp32p4-function-ev-board/index.html
 
b/content/docs/latest/platforms/risc-v/esp32p4/boards/esp32p4-function-ev-board/index.html
index 274c327925..f511f2dee2 100644
--- 
a/content/docs/latest/platforms/risc-v/esp32p4/boards/esp32p4-function-ev-board/index.html
+++ 
b/content/docs/latest/platforms/risc-v/esp32p4/boards/esp32p4-function-ev-board/index.html
@@ -463,6 +463,63 @@ of an external signal.</p>
 <h3>ostest<a class="headerlink" href="#ostest" title="Permalink to this 
heading"></a></h3>
 <p>Runs OS tests from <code class="docutils literal notranslate"><span 
class="pre">apps/testing/ostest</span></code>.</p>
 </section>
+<section id="pm">
+<h3>pm<a class="headerlink" href="#pm" title="Permalink to this 
heading"></a></h3>
+<p>This config demonstrate the use of power management.
+You can use the <code class="docutils literal notranslate"><span 
class="pre">pmconfig</span></code> command to check current power state and 
time spent in other power states.
+Also you can define time will spend in standby and sleep modes:</p>
+<div class="highlight-none notranslate"><div 
class="highlight"><pre><span></span>$ make menuconfig
+-&gt; Board Selection
+    -&gt; (15) PM_STANDBY delay (seconds)
+       (0)  PM_STANDBY delay (nanoseconds)
+       (20) PM_SLEEP delay (seconds)
+       (0)  PM_SLEEP delay (nanoseconds)
+</pre></div>
+</div>
+<p>Timer wakeup is not only way to wake up the chip. Other wakeup modes 
include:</p>
+<ul class="simple">
+<li><p>EXT1 wakeup mode: Uses RTC GPIO pins to wake up the chip. Enabled with 
<code class="docutils literal notranslate"><span 
class="pre">CONFIG_PM_EXT1_WAKEUP</span></code> option.</p></li>
+<li><p>GPIO wakeup mode: Uses GPIO pins to wakeup the chip. Only wakes up the 
chip from <code class="docutils literal notranslate"><span 
class="pre">PM_STANDBY</span></code> mode and requires <code class="docutils 
literal notranslate"><span 
class="pre">CONFIG_PM_GPIO_WAKEUP</span></code>.</p></li>
+<li><p>UART wakeup mode: Uses UART to wakeup the chip. Only wakes up the chip 
from <code class="docutils literal notranslate"><span 
class="pre">PM_STANDBY</span></code> mode and requires <code class="docutils 
literal notranslate"><span 
class="pre">CONFIG_PM_GPIO_WAKEUP</span></code>.</p></li>
+</ul>
+<p>Before switching PM status, you need to query the current PM status to call 
correct number of relax command to correct modes:</p>
+<div class="highlight-none notranslate"><div 
class="highlight"><pre><span></span>nsh&gt; pmconfig
+Last state 0, Next state 0
+
+/proc/pm/state0:
+DOMAIN0           WAKE         SLEEP         TOTAL
+normal          0s 00%        0s 00%        0s 00%
+idle            0s 00%        0s 00%        0s 00%
+standby         0s 00%        0s 00%        0s 00%
+sleep           0s 00%        0s 00%        0s 00%
+
+/proc/pm/wakelock0:
+DOMAIN0      STATE     COUNT      TIME
+system       normal        2        1s
+system       idle          1        1s
+system       standby       1        1s
+system       sleep         1        1s
+</pre></div>
+</div>
+<p>In this case, needed commands to switch the system into PM idle mode:</p>
+<div class="highlight-none notranslate"><div 
class="highlight"><pre><span></span>nsh&gt; pmconfig relax normal
+nsh&gt; pmconfig relax normal
+</pre></div>
+</div>
+<p>In this case, needed commands to switch the system into PM standby mode:</p>
+<div class="highlight-none notranslate"><div 
class="highlight"><pre><span></span>nsh&gt; pmconfig relax idle
+nsh&gt; pmconfig relax normal
+nsh&gt; pmconfig relax normal
+</pre></div>
+</div>
+<p>System switch to the PM sleep mode, you need to enter:</p>
+<div class="highlight-none notranslate"><div 
class="highlight"><pre><span></span>nsh&gt; pmconfig relax standby
+nsh&gt; pmconfig relax idle
+nsh&gt; pmconfig relax normal
+nsh&gt; pmconfig relax normal
+</pre></div>
+</div>
+</section>
 <section id="pwm">
 <h3>pwm<a class="headerlink" href="#pwm" title="Permalink to this 
heading"></a></h3>
 <p>Demonstrates PWM via LEDC. The <code class="docutils literal 
notranslate"><span class="pre">pwm</span></code> app toggles output with 
default frequency/duty.</p>
diff --git a/content/docs/latest/platforms/sim/network_linux.html 
b/content/docs/latest/platforms/sim/network_linux.html
index db7e0dda3d..60df851161 100644
--- a/content/docs/latest/platforms/sim/network_linux.html
+++ b/content/docs/latest/platforms/sim/network_linux.html
@@ -145,23 +145,7 @@
 <li class="toctree-l2"><a class="reference internal" 
href="../or1k/index.html">OpenRISC</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../renesas/index.html">Renesas</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../risc-v/index.html">RISC-V</a></li>
-<li class="toctree-l2 current"><a class="reference internal" 
href="index.html">Simulators</a><ul class="current">
-<li class="toctree-l3"><a class="reference internal" 
href="sim/index.html">SIM</a></li>
-<li class="toctree-l3 current"><a class="current reference internal" 
href="#">Network Support on Linux</a><ul>
-<li class="toctree-l4"><a class="reference internal" 
href="#host-route-mode">Host Route Mode</a></li>
-<li class="toctree-l4"><a class="reference internal" 
href="#bridge-mode">Bridge Mode</a></li>
-<li class="toctree-l4"><a class="reference internal" href="#basic-usage">Basic 
Usage</a></li>
-<li class="toctree-l4"><a class="reference internal" 
href="#option-1-routing-local-traffic-to-the-bridge">Option 1: Routing Local 
Traffic to the Bridge</a></li>
-<li class="toctree-l4"><a class="reference internal" 
href="#option-2-live-network-access">Option 2: Live Network Access</a></li>
-<li class="toctree-l4"><a class="reference internal" 
href="#configuring-at-startup">Configuring at Startup</a></li>
-<li class="toctree-l4"><a class="reference internal" 
href="#setup-script">Setup Script</a></li>
-<li class="toctree-l4"><a class="reference internal" 
href="#notes">Notes</a></li>
-</ul>
-</li>
-<li class="toctree-l3"><a class="reference internal" 
href="network_vpnkit.html">Network support with VPNKit</a></li>
-<li class="toctree-l3"><a class="reference internal" 
href="sim_gpiochip.html">Sim GPIO Chip Driver (Linux Host GPIO)</a></li>
-</ul>
-</li>
+<li class="toctree-l2"><a class="reference internal" 
href="index.html">Simulators</a></li>
 <li class="toctree-l2 current"><a class="current reference internal" 
href="#">Network Support on Linux</a><ul>
 <li class="toctree-l3"><a class="reference internal" 
href="#host-route-mode">Host Route Mode</a></li>
 <li class="toctree-l3"><a class="reference internal" 
href="#bridge-mode">Bridge Mode</a></li>
diff --git a/content/docs/latest/platforms/sim/network_vpnkit.html 
b/content/docs/latest/platforms/sim/network_vpnkit.html
index 58a4e1f47f..23436f88e3 100644
--- a/content/docs/latest/platforms/sim/network_vpnkit.html
+++ b/content/docs/latest/platforms/sim/network_vpnkit.html
@@ -145,18 +145,7 @@
 <li class="toctree-l2"><a class="reference internal" 
href="../or1k/index.html">OpenRISC</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../renesas/index.html">Renesas</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../risc-v/index.html">RISC-V</a></li>
-<li class="toctree-l2 current"><a class="reference internal" 
href="index.html">Simulators</a><ul class="current">
-<li class="toctree-l3"><a class="reference internal" 
href="sim/index.html">SIM</a></li>
-<li class="toctree-l3"><a class="reference internal" 
href="network_linux.html">Network Support on Linux</a></li>
-<li class="toctree-l3 current"><a class="current reference internal" 
href="#">Network support with VPNKit</a><ul>
-<li class="toctree-l4"><a class="reference internal" 
href="#configuration">Configuration</a></li>
-<li class="toctree-l4"><a class="reference internal" 
href="#vpnkit-setup">VPNKit setup</a></li>
-<li class="toctree-l4"><a class="reference internal" href="#how-to-run">How to 
run</a></li>
-</ul>
-</li>
-<li class="toctree-l3"><a class="reference internal" 
href="sim_gpiochip.html">Sim GPIO Chip Driver (Linux Host GPIO)</a></li>
-</ul>
-</li>
+<li class="toctree-l2"><a class="reference internal" 
href="index.html">Simulators</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="network_linux.html">Network Support on Linux</a></li>
 <li class="toctree-l2 current"><a class="current reference internal" 
href="#">Network support with VPNKit</a><ul>
 <li class="toctree-l3"><a class="reference internal" 
href="#configuration">Configuration</a></li>
diff --git a/content/docs/latest/platforms/sim/sim_gpiochip.html 
b/content/docs/latest/platforms/sim/sim_gpiochip.html
index 1b510224ac..3f05237798 100644
--- a/content/docs/latest/platforms/sim/sim_gpiochip.html
+++ b/content/docs/latest/platforms/sim/sim_gpiochip.html
@@ -145,38 +145,7 @@
 <li class="toctree-l2"><a class="reference internal" 
href="../or1k/index.html">OpenRISC</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../renesas/index.html">Renesas</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="../risc-v/index.html">RISC-V</a></li>
-<li class="toctree-l2 current"><a class="reference internal" 
href="index.html">Simulators</a><ul class="current">
-<li class="toctree-l3"><a class="reference internal" 
href="sim/index.html">SIM</a></li>
-<li class="toctree-l3"><a class="reference internal" 
href="network_linux.html">Network Support on Linux</a></li>
-<li class="toctree-l3"><a class="reference internal" 
href="network_vpnkit.html">Network support with VPNKit</a></li>
-<li class="toctree-l3 current"><a class="current reference internal" 
href="#">Sim GPIO Chip Driver (Linux Host GPIO)</a><ul>
-<li class="toctree-l4"><a class="reference internal" 
href="#overview">Overview</a></li>
-<li class="toctree-l4"><a class="reference internal" href="#host-prepare">Host 
Prepare</a></li>
-<li class="toctree-l4"><a class="reference internal" 
href="#architecture">Architecture</a></li>
-<li class="toctree-l4"><a class="reference internal" 
href="#header-files">Header Files</a></li>
-<li class="toctree-l4"><a class="reference internal" 
href="#configuration-options">Configuration Options</a></li>
-<li class="toctree-l4"><a class="reference internal" 
href="#supported-operations">Supported Operations</a><ul>
-<li class="toctree-l5"><a class="reference internal" 
href="#direction-control">Direction Control</a></li>
-<li class="toctree-l5"><a class="reference internal" 
href="#read-write-pin">Read/Write Pin</a></li>
-<li class="toctree-l5"><a class="reference internal" 
href="#interrupt-configuration">Interrupt Configuration</a></li>
-<li class="toctree-l5"><a class="reference internal" 
href="#interrupt-callback">Interrupt Callback</a></li>
-</ul>
-</li>
-<li class="toctree-l4"><a class="reference internal" 
href="#host-layer-api">Host Layer API</a></li>
-<li class="toctree-l4"><a class="reference internal" 
href="#linux-kernel-version-requirements">Linux Kernel Version 
Requirements</a></li>
-<li class="toctree-l4"><a class="reference internal" 
href="#usage-example">Usage Example</a><ul>
-<li class="toctree-l5"><a class="reference internal" 
href="#initialization">Initialization</a></li>
-<li class="toctree-l5"><a class="reference internal" 
href="#application-usage">Application Usage</a></li>
-</ul>
-</li>
-<li class="toctree-l4"><a class="reference internal" 
href="#interrupt-handling">Interrupt Handling</a></li>
-<li class="toctree-l4"><a class="reference internal" 
href="#files">Files</a></li>
-<li class="toctree-l4"><a class="reference internal" 
href="#limitations">Limitations</a></li>
-<li class="toctree-l4"><a class="reference internal" href="#see-also">See 
Also</a></li>
-</ul>
-</li>
-</ul>
-</li>
+<li class="toctree-l2"><a class="reference internal" 
href="index.html">Simulators</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="network_linux.html">Network Support on Linux</a></li>
 <li class="toctree-l2"><a class="reference internal" 
href="network_vpnkit.html">Network support with VPNKit</a></li>
 <li class="toctree-l2 current"><a class="current reference internal" 
href="#">Sim GPIO Chip Driver (Linux Host GPIO)</a><ul>
diff --git a/content/docs/latest/platforms/xtensa/esp32/index.html 
b/content/docs/latest/platforms/xtensa/esp32/index.html
index e95eec0962..d5c68a7f49 100644
--- a/content/docs/latest/platforms/xtensa/esp32/index.html
+++ b/content/docs/latest/platforms/xtensa/esp32/index.html
@@ -740,7 +740,7 @@ functions that were being executed when the crash 
occurred.</p>
 </tr>
 <tr class="row-even"><td><p>SHA</p></td>
 <td><p>Yes</p></td>
-<td><p>Also supports HMAC-SHA(1/256)</p></td>
+<td><p>Also supports HMAC-SHA(1/256) and PBKDF2</p></td>
 </tr>
 <tr class="row-odd"><td><p>SPI</p></td>
 <td><p>Yes</p></td>
diff --git 
a/content/docs/latest/platforms/xtensa/esp32s2/boards/esp32s2-saola-1/index.html
 
b/content/docs/latest/platforms/xtensa/esp32s2/boards/esp32s2-saola-1/index.html
index ccc608ed95..e99e5f1d82 100644
--- 
a/content/docs/latest/platforms/xtensa/esp32s2/boards/esp32s2-saola-1/index.html
+++ 
b/content/docs/latest/platforms/xtensa/esp32s2/boards/esp32s2-saola-1/index.html
@@ -814,7 +814,7 @@ and 2, respectively. The RMT peripheral is better explained
 in the ESP-IDF documentation. The minimal data unit in the frame is called the
 RMT symbol, which is represented by <code class="docutils literal 
notranslate"><span class="pre">rmt_item32_t</span></code> in the driver:</p>
 <figure class="align-center">
-<img alt="../../../../../_images/rmt_symbol4.png" 
src="../../../../../_images/rmt_symbol4.png" />
+<img alt="../../../../../_images/rmt_symbol.png" 
src="../../../../../_images/rmt_symbol.png" />
 </figure>
 <p>The example <code class="docutils literal notranslate"><span 
class="pre">rmtchar</span></code> can be used to test the RMT peripheral. 
Connecting
 these pins externally to each other will make the transmitter send RMT items
diff --git a/content/docs/latest/searchindex.js 
b/content/docs/latest/searchindex.js
index ff2d4ef288..38749ed315 100644
--- a/content/docs/latest/searchindex.js
+++ b/content/docs/latest/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"docnames": ["_tags/arch-arm", "_tags/arch-arm64", 
"_tags/arch-armv8m", "_tags/arch-avr", "_tags/arch-cm33", "_tags/arch-example", 
"_tags/arch-mips", "_tags/arch-renesas", "_tags/arch-risc-v", 
"_tags/arch-riscv", "_tags/arch-sim", "_tags/chip-a527", "_tags/chip-a64", 
"_tags/chip-at32uc3", "_tags/chip-at90usb", "_tags/chip-atmega", 
"_tags/chip-atmega128", "_tags/chip-atmega1284p", "_tags/chip-atmega2560", 
"_tags/chip-bcm2711", "_tags/chip-esp32", "_tags/chip-esp32-c3", "_ [...]
\ No newline at end of file
+Search.setIndex({"docnames": ["_tags/arch-arm", "_tags/arch-arm64", 
"_tags/arch-armv8m", "_tags/arch-avr", "_tags/arch-cm33", "_tags/arch-example", 
"_tags/arch-mips", "_tags/arch-renesas", "_tags/arch-risc-v", 
"_tags/arch-riscv", "_tags/arch-sim", "_tags/chip-a527", "_tags/chip-a64", 
"_tags/chip-at32uc3", "_tags/chip-at90usb", "_tags/chip-atmega", 
"_tags/chip-atmega128", "_tags/chip-atmega1284p", "_tags/chip-atmega2560", 
"_tags/chip-bcm2711", "_tags/chip-esp32", "_tags/chip-esp32-c3", "_ [...]
\ No newline at end of file
diff --git a/content/feed.xml b/content/feed.xml
index 83ea233063..67f5bd0f18 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, 10 Apr 2026 00:46:39 +0000</pubDate>
-    <lastBuildDate>Fri, 10 Apr 2026 00:46:39 +0000</lastBuildDate>
+    <pubDate>Sat, 11 Apr 2026 00:42:00 +0000</pubDate>
+    <lastBuildDate>Sat, 11 Apr 2026 00:42:00 +0000</lastBuildDate>
     <generator>Jekyll v4.4.1</generator>
     
       <item>

Reply via email to