This is an automated email from the ASF dual-hosted git repository.

github-actions[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 ab580dd5d6 Publishing web: 1fb36dbfb7ff610db77505bf0c6c81a191c163b1 
docs: eb4df019afa3c46f2dff3d8d716e267034e1e006
ab580dd5d6 is described below

commit ab580dd5d6f795598eaec10fd09a00b67c60fcc3
Author: Abhishek Mishra <[email protected]>
AuthorDate: Sun Apr 19 00:49:08 2026 +0000

    Publishing web: 1fb36dbfb7ff610db77505bf0c6c81a191c163b1 docs: 
eb4df019afa3c46f2dff3d8d716e267034e1e006
---
 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 +-
 .../applications/system/ntpc/index.rst.txt         |  28 +++++++++++++++++
 .../_sources/components/tools/checkpatch.rst.txt   |   2 ++
 .../_sources/contributing/coding_style.rst.txt     |  19 ++++++------
 .../boards/esp32p4-function-ev-board/index.rst.txt |  11 +++++++
 .../platforms/risc-v/esp32p4/index.rst.txt         |   1 +
 .../latest/applications/system/ntpc/index.html     |  31 +++++++++++++++++--
 .../docs/latest/components/tools/checkpatch.html   |   2 +-
 content/docs/latest/contributing/coding_style.html |  19 ++++++------
 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 195697 -> 195777 bytes
 .../esp32c3/boards/esp32c3-devkit/index.html       |   2 +-
 .../esp32c6/boards/esp32c6-devkitc/index.html      |   2 +-
 .../esp32c6/boards/esp32c6-devkitm/index.html      |   2 +-
 .../esp32h2/boards/esp32h2-devkit/index.html       |   2 +-
 .../boards/esp32p4-function-ev-board/index.html    |  11 +++++++
 .../latest/platforms/risc-v/esp32p4/index.html     |  12 +++++---
 .../docs/latest/platforms/sim/network_linux.html   |  18 +----------
 .../docs/latest/platforms/sim/network_vpnkit.html  |  13 +-------
 .../docs/latest/platforms/sim/sim_gpiochip.html    |  33 +--------------------
 .../esp32s2/boards/esp32s2-saola-1/index.html      |   2 +-
 content/docs/latest/searchindex.js                 |   2 +-
 content/feed.xml                                   |   4 +--
 68 files changed, 168 insertions(+), 142 deletions(-)

diff --git a/content/docs/10.0.0/index.html b/content/docs/10.0.0/index.html
index 5347e2a44c..b209cf64f1 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: 18 April 26 at 00:26</p>
+<p>Last Updated: 19 April 26 at 00:28</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 6ea88a2dea..596c5e39d1 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: 18 April 26 at 00:26</p>
+<p>Last Updated: 19 April 26 at 00:28</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 da8f49a210..4cbe559fe2 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: 18 April 26 at 00:27</p>
+<p>Last Updated: 19 April 26 at 00:29</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 f0308ce723..41e16d5127 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: 18 April 26 at 00:27</p>
+<p>Last Updated: 19 April 26 at 00:29</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 f0308ce723..41e16d5127 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: 18 April 26 at 00:27</p>
+<p>Last Updated: 19 April 26 at 00:29</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 f0308ce723..41e16d5127 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: 18 April 26 at 00:27</p>
+<p>Last Updated: 19 April 26 at 00:29</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 bf38556883..4959f67135 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: 18 April 26 at 00:27</p>
+<p>Last Updated: 19 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.0.0/searchindex.js 
b/content/docs/12.0.0/searchindex.js
index 6c16fa1005..d998f569f3 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 a82ef85f75..aadf2dd4a2 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: 18 April 26 at 00:28</p>
+<p>Last Updated: 19 April 26 at 00:30</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 58cfe394bc..d7dc2b615c 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 3dc92f3a8a..a7f2e36fa3 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: 18 April 26 at 00:39</p>
+<p>Last Updated: 19 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/12.10.0/searchindex.js 
b/content/docs/12.10.0/searchindex.js
index 2cbaf032d7..f9ad4cc81a 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 c23689e441..1d7e39f989 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="6ffc620b-f0ac-4edc-9776-dabf72f8c8ee" 
name="6ffc620b-f0ac-4edc-9776-dabf72f8c8ee" type="checkbox"><label 
class="sphinx_collapse__label" for="6ffc620b-f0ac-4edc-9776-dabf72f8c8ee"><i 
class="sphinx_collapse__icon"></i>Show content:</label><div 
class="sphinx_collapse__content docutils">
+<input class="sphinx_collapse__input" 
id="2dc55c68-2d49-4799-b571-68a6e0f2bf32" 
name="2dc55c68-2d49-4799-b571-68a6e0f2bf32" type="checkbox"><label 
class="sphinx_collapse__label" for="2dc55c68-2d49-4799-b571-68a6e0f2bf32"><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 fd7ab74550..26b76d51db 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="c90a7e6b-0541-44a9-863d-eb518d2c1374" 
name="c90a7e6b-0541-44a9-863d-eb518d2c1374" type="checkbox"><label 
class="sphinx_collapse__label" for="c90a7e6b-0541-44a9-863d-eb518d2c1374"><i 
class="sphinx_collapse__icon"></i>Show content:</label><div 
class="sphinx_collapse__content docutils">
+<input class="sphinx_collapse__input" 
id="c921077e-eb90-48ca-8a18-20683963f78a" 
name="c921077e-eb90-48ca-8a18-20683963f78a" type="checkbox"><label 
class="sphinx_collapse__label" for="c921077e-eb90-48ca-8a18-20683963f78a"><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 5da53d4787..a6e3902826 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: 18 April 26 at 00:40</p>
+<p>Last Updated: 19 April 26 at 00:42</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 19f3eab8a5..45dce9f39e 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 5593f91da4..e675da2c43 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="1e74adc0-9b7b-497a-8f3d-0fc5f3e4ed5e" 
name="1e74adc0-9b7b-497a-8f3d-0fc5f3e4ed5e" type="checkbox"><label 
class="sphinx_collapse__label" for="1e74adc0-9b7b-497a-8f3d-0fc5f3e4ed5e"><i 
class="sphinx_collapse__icon"></i>Show content:</label><div 
class="sphinx_collapse__content docutils">
+<input class="sphinx_collapse__input" 
id="ba6ff793-aff0-42af-b567-89dd2e1a958b" 
name="ba6ff793-aff0-42af-b567-89dd2e1a958b" type="checkbox"><label 
class="sphinx_collapse__label" for="ba6ff793-aff0-42af-b567-89dd2e1a958b"><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 fec49f2a59..66a20fda5c 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="3a564a56-5e25-4af3-806f-1ecaf52be452" 
name="3a564a56-5e25-4af3-806f-1ecaf52be452" type="checkbox"><label 
class="sphinx_collapse__label" for="3a564a56-5e25-4af3-806f-1ecaf52be452"><i 
class="sphinx_collapse__icon"></i>Show content:</label><div 
class="sphinx_collapse__content docutils">
+<input class="sphinx_collapse__input" 
id="ecdd2b75-f3a5-44ea-a6dd-4ed3e00a7043" 
name="ecdd2b75-f3a5-44ea-a6dd-4ed3e00a7043" type="checkbox"><label 
class="sphinx_collapse__label" for="ecdd2b75-f3a5-44ea-a6dd-4ed3e00a7043"><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 b2279c198a..22752f3140 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: 18 April 26 at 00:42</p>
+<p>Last Updated: 19 April 26 at 00:43</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 c299509365..d20be95fbe 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 939857301b..a12bdf1671 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="8a931495-7f82-4d53-aa5f-a401cd1f4aac" 
name="8a931495-7f82-4d53-aa5f-a401cd1f4aac" type="checkbox"><label 
class="sphinx_collapse__label" for="8a931495-7f82-4d53-aa5f-a401cd1f4aac"><i 
class="sphinx_collapse__icon"></i>Show content:</label><div 
class="sphinx_collapse__content docutils">
+<input class="sphinx_collapse__input" 
id="659199bc-e912-4a7d-b0ca-22fa386e6d39" 
name="659199bc-e912-4a7d-b0ca-22fa386e6d39" type="checkbox"><label 
class="sphinx_collapse__label" for="659199bc-e912-4a7d-b0ca-22fa386e6d39"><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 a82dac2cd6..98389d2b33 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="05546101-a577-453a-ad83-6af35d1f3ff1" 
name="05546101-a577-453a-ad83-6af35d1f3ff1" type="checkbox"><label 
class="sphinx_collapse__label" for="05546101-a577-453a-ad83-6af35d1f3ff1"><i 
class="sphinx_collapse__icon"></i>Show content:</label><div 
class="sphinx_collapse__content docutils">
+<input class="sphinx_collapse__input" 
id="e8140088-0a46-4f8e-bf72-621509b3923f" 
name="e8140088-0a46-4f8e-bf72-621509b3923f" type="checkbox"><label 
class="sphinx_collapse__label" for="e8140088-0a46-4f8e-bf72-621509b3923f"><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 638aa50695..aef1ad5a14 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: 18 April 26 at 00:44</p>
+<p>Last Updated: 19 April 26 at 00:45</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 dc358b4f7e..844ce17da1 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 263df49ae6..8a9bf002f2 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: 18 April 26 at 00:28</p>
+<p>Last Updated: 19 April 26 at 00:30</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 b6066a506c..7d998ecc8f 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 263df49ae6..8a9bf002f2 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: 18 April 26 at 00:28</p>
+<p>Last Updated: 19 April 26 at 00:30</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 2611e2981f..50c43ddefc 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 d0f2cb4ab3..ec9c5ebb4f 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: 18 April 26 at 00:28</p>
+<p>Last Updated: 19 April 26 at 00:30</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 49100e99ef..ff7b25901f 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 59bd5b78da..a6de435314 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: 18 April 26 at 00:29</p>
+<p>Last Updated: 19 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.4.0/searchindex.js 
b/content/docs/12.4.0/searchindex.js
index 90ec96c7df..36fdf1ac7d 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 e5b2f996b4..3c1d0ee2f9 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: 18 April 26 at 00:30</p>
+<p>Last Updated: 19 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.5.0/searchindex.js 
b/content/docs/12.5.0/searchindex.js
index 00d41fc434..a06923b720 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 f7596a37e8..2634cabdb7 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: 18 April 26 at 00:31</p>
+<p>Last Updated: 19 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.5.1/searchindex.js 
b/content/docs/12.5.1/searchindex.js
index 6cb8292b4a..fd01b7b3bc 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 00352869e5..8ea155c348 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: 18 April 26 at 00:33</p>
+<p>Last Updated: 19 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.6.0/searchindex.js 
b/content/docs/12.6.0/searchindex.js
index 0296842994..2038e79be0 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 004ab36371..273730e095 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: 18 April 26 at 00:34</p>
+<p>Last Updated: 19 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.7.0/searchindex.js 
b/content/docs/12.7.0/searchindex.js
index 7c2d4ed5dc..63926ea1e8 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 133b38b43b..fd19847b62 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: 18 April 26 at 00:35</p>
+<p>Last Updated: 19 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.8.0/searchindex.js 
b/content/docs/12.8.0/searchindex.js
index 77571f699f..6b71d25c9e 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 cc9246a84c..6d63a80f5b 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: 18 April 26 at 00:37</p>
+<p>Last Updated: 19 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.9.0/searchindex.js 
b/content/docs/12.9.0/searchindex.js
index ab9fb1d5b2..2c359f93c4 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/applications/system/ntpc/index.rst.txt 
b/content/docs/latest/_sources/applications/system/ntpc/index.rst.txt
index 53fef6bdd4..95766280f2 100644
--- a/content/docs/latest/_sources/applications/system/ntpc/index.rst.txt
+++ b/content/docs/latest/_sources/applications/system/ntpc/index.rst.txt
@@ -15,6 +15,8 @@ The ntpc example:
 
 - Connects to NTP servers (default: pool.ntp.org)
 
+- Supports NTP server configuration learned from DHCP option 42
+
 - Starts the NTP client in the background for continuous synchronization
 
 - Provides commands to check status and stop the NTP client
@@ -37,13 +39,18 @@ This example requires the following NuttX configuration 
options:
 - CONFIG_SYSTEM_NTPC: Enable this example
 
 Additional configuration options:
+
 - CONFIG_NETUTILS_NTPCLIENT_SERVER: NTP server hostname (default: 
"pool.ntp.org")
+- CONFIG_NETUTILS_DHCPC: Enable DHCP client support when NTP servers should be
+  learned dynamically from DHCP option 42
 
 Usage
 -----
 
 1. Configure your NuttX build with networking support
 2. Ensure network connectivity is established (e.g., via NSH network commands)
+   If DHCP provides NTP servers through option 42, ``ntpc`` can use that
+   server list automatically.
 3. Build and flash the image to your target board
 4. Run the commands:
    - ``ntpcstart``, ``ntpcstop``, ``ntpcstatus``
@@ -95,6 +102,27 @@ give the proper time and date.
     nsh> date
     Fri, Sep 05 18:49:37 2025
 
+DHCP-provided NTP servers
+-------------------------
+
+When ``CONFIG_NETUTILS_DHCPC`` is enabled, the DHCP client can pass NTP
+server IPv4 addresses learned from DHCP option 42 to ``ntpc``.
+
+This allows ``ntpc`` to run without a fixed server hostname in the
+configuration and to follow NTP server updates delivered by DHCP.
+
+One way to test DHCP-delivered NTP servers is with ``dnsmasq``:
+
+::
+
+   dnsmasq --no-daemon --log-dhcp --log-queries \
+     --interface=tap0 --bind-interfaces \
+     --dhcp-authoritative \
+     --dhcp-range=192.168.50.20,192.168.50.50,255.255.255.0 \
+     --dhcp-option=option:router,192.168.50.1 \
+     --dhcp-option=option:dns-server,1.1.1.1 \
+     --dhcp-option=option:ntp-server,162.159.200.123
+
 Notes
 -----
 
diff --git a/content/docs/latest/_sources/components/tools/checkpatch.rst.txt 
b/content/docs/latest/_sources/components/tools/checkpatch.rst.txt
index 4f907bfac8..586c0c239a 100644
--- a/content/docs/latest/_sources/components/tools/checkpatch.rst.txt
+++ b/content/docs/latest/_sources/components/tools/checkpatch.rst.txt
@@ -1,3 +1,5 @@
+.. _checkpatch.sh:
+
 =================
 ``checkpatch.sh``
 =================
diff --git a/content/docs/latest/_sources/contributing/coding_style.rst.txt 
b/content/docs/latest/_sources/contributing/coding_style.rst.txt
index 67016afe6e..7d38dc16e2 100644
--- a/content/docs/latest/_sources/contributing/coding_style.rst.txt
+++ b/content/docs/latest/_sources/contributing/coding_style.rst.txt
@@ -8,28 +8,29 @@ C Coding Standard
 NuttX follows a specific coding style which needs to be followed at all times
 a contribution to be accepted. Please read this document before working on
 new code so that you can follow the style from the start. To check your code
-for conformance to the coding style, you should use the checkpatch.sh script
-(that calls the `nxstyle <#nxstyle>`_ tool) included under ``tools/`` in the
-main NuttX repository, or enable the pre-commit functionality described in
-`pre-commit <#precommit>`__.
+for conformance to the coding style, you should use the :ref:`checkpatch.sh`
+script (that calls the `nxstyle <#nxstyle>`_ tool) included under ``tools/``
+in the main NuttX repository, or enable the pre-commit functionality
+described in `pre-commit <#precommit>`__.
 
 **************************
 Quick Check for Compliance
 **************************
 
-You should check for coding style issues before submitting your Pull Request.
-There is a script that you can run to check for coding styles issue:
+Please verify formatting of your git commits before a Pull Request is
+submitted/updated. Use :ref:`checkpatch.sh` script that will verify the coding
+style, encoding, and spelling issues:
 
   .. code-block:: bash
 
-    ./tools/checkpatch.sh -g HEAD~...HEAD
+    ./tools/checkpatch.sh -c -u -m -g HEAD~...HEAD
 
 Alternatevily you can run this script passing the .c file or .h header you
-want to check:
+want to check using ``-f`` switch:
 
   .. code-block:: bash
 
-    ./tools/checkpatch.sh -f path/to/your/file.c
+    ./tools/checkpatch.sh -c -u -m -f path/to/your/file.c
 
 *******************
 General Conventions
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 1ece4a287a..54a3b0a3b4 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
@@ -295,6 +295,17 @@ To save power without using sleep modes, lowering the 
clock speed is another app
 ``CONFIG_ESPRESSIF_DFS`` option needs to enabled and minimum CPU frequency 
needs to set under ``CONFIG_ESPRESSIF_MIN_CPU_FREQ`` option.
 With these options, the device scales the CPU clock according to workload.
 
+psram_usrheap
+-------------
+
+This configuration enables allocating the userspace heap into SPIRAM and 
reserves the
+internal RAM for kernel heap. For instance, for a 32MB PSRAM::
+
+    nsh> free
+          total       used       free    maxused    maxfree  nused  nfree name
+        602004       6492     595512       6872     595512     36      1 Kmem
+      33554428       4276   33550152       4656   33550152      8      1 Umem
+
 pwm
 ---
 
diff --git 
a/content/docs/latest/_sources/platforms/risc-v/esp32p4/index.rst.txt 
b/content/docs/latest/_sources/platforms/risc-v/esp32p4/index.rst.txt
index 7a4b6bbdca..1952ce368a 100644
--- a/content/docs/latest/_sources/platforms/risc-v/esp32p4/index.rst.txt
+++ b/content/docs/latest/_sources/platforms/risc-v/esp32p4/index.rst.txt
@@ -348,6 +348,7 @@ Parallel IO        No
 LCD Interface      No
 MIPI DSI           No
 Timers             Yes
+SPIRAM / PSRAM     Yes
 Watchdog           Yes     MWDT0/1 and RWDT
 Ethernet           No
 Brownout           No
diff --git a/content/docs/latest/applications/system/ntpc/index.html 
b/content/docs/latest/applications/system/ntpc/index.html
index 9cb4469faa..ef5c722ebc 100644
--- a/content/docs/latest/applications/system/ntpc/index.html
+++ b/content/docs/latest/applications/system/ntpc/index.html
@@ -194,6 +194,7 @@
 <li class="toctree-l4"><a class="reference internal" 
href="#configuration">Configuration</a></li>
 <li class="toctree-l4"><a class="reference internal" 
href="#usage">Usage</a></li>
 <li class="toctree-l4"><a class="reference internal" 
href="#expected-output">Expected Output</a></li>
+<li class="toctree-l4"><a class="reference internal" 
href="#dhcp-provided-ntp-servers">DHCP-provided NTP servers</a></li>
 <li class="toctree-l4"><a class="reference internal" 
href="#notes">Notes</a></li>
 </ul>
 </li>
@@ -291,6 +292,7 @@ to provide accurate time synchronization.</p>
 <ul class="simple">
 <li><p>Uses the NTP client library to synchronize system time</p></li>
 <li><p>Connects to NTP servers (default: pool.ntp.org)</p></li>
+<li><p>Supports NTP server configuration learned from DHCP option 42</p></li>
 <li><p>Starts the NTP client in the background for continuous 
synchronization</p></li>
 <li><p>Provides commands to check status and stop the NTP client</p></li>
 <li><p>Allows management of the NTP client through command line 
options</p></li>
@@ -308,14 +310,20 @@ high-precision time synchronization and is the standard 
for network time service
 <li><p>CONFIG_NETUTILS_NTPCLIENT: Enable NTP client support</p></li>
 <li><p>CONFIG_SYSTEM_NTPC: Enable this example</p></li>
 </ul>
-<p>Additional configuration options:
-- CONFIG_NETUTILS_NTPCLIENT_SERVER: NTP server hostname (default: 
“pool.ntp.org”)</p>
+<p>Additional configuration options:</p>
+<ul class="simple">
+<li><p>CONFIG_NETUTILS_NTPCLIENT_SERVER: NTP server hostname (default: 
“pool.ntp.org”)</p></li>
+<li><p>CONFIG_NETUTILS_DHCPC: Enable DHCP client support when NTP servers 
should be
+learned dynamically from DHCP option 42</p></li>
+</ul>
 </section>
 <section id="usage">
 <h2>Usage<a class="headerlink" href="#usage" title="Permalink to this 
heading"></a></h2>
 <ol class="arabic simple">
 <li><p>Configure your NuttX build with networking support</p></li>
-<li><p>Ensure network connectivity is established (e.g., via NSH network 
commands)</p></li>
+<li><p>Ensure network connectivity is established (e.g., via NSH network 
commands)
+If DHCP provides NTP servers through option 42, <code class="docutils literal 
notranslate"><span class="pre">ntpc</span></code> can use that
+server list automatically.</p></li>
 <li><p>Build and flash the image to your target board</p></li>
 <li><p>Run the commands:
 - <code class="docutils literal notranslate"><span 
class="pre">ntpcstart</span></code>, <code class="docutils literal 
notranslate"><span class="pre">ntpcstop</span></code>, <code class="docutils 
literal notranslate"><span class="pre">ntpcstatus</span></code></p></li>
@@ -361,6 +369,23 @@ Fri, Sep 05 18:49:37 2025
 </pre></div>
 </div>
 </section>
+<section id="dhcp-provided-ntp-servers">
+<h2>DHCP-provided NTP servers<a class="headerlink" 
href="#dhcp-provided-ntp-servers" title="Permalink to this heading"></a></h2>
+<p>When <code class="docutils literal notranslate"><span 
class="pre">CONFIG_NETUTILS_DHCPC</span></code> is enabled, the DHCP client can 
pass NTP
+server IPv4 addresses learned from DHCP option 42 to <code class="docutils 
literal notranslate"><span class="pre">ntpc</span></code>.</p>
+<p>This allows <code class="docutils literal notranslate"><span 
class="pre">ntpc</span></code> to run without a fixed server hostname in the
+configuration and to follow NTP server updates delivered by DHCP.</p>
+<p>One way to test DHCP-delivered NTP servers is with <code class="docutils 
literal notranslate"><span class="pre">dnsmasq</span></code>:</p>
+<div class="highlight-none notranslate"><div 
class="highlight"><pre><span></span>dnsmasq --no-daemon --log-dhcp 
--log-queries \
+  --interface=tap0 --bind-interfaces \
+  --dhcp-authoritative \
+  --dhcp-range=192.168.50.20,192.168.50.50,255.255.255.0 \
+  --dhcp-option=option:router,192.168.50.1 \
+  --dhcp-option=option:dns-server,1.1.1.1 \
+  --dhcp-option=option:ntp-server,162.159.200.123
+</pre></div>
+</div>
+</section>
 <section id="notes">
 <h2>Notes<a class="headerlink" href="#notes" title="Permalink to this 
heading"></a></h2>
 <ul class="simple">
diff --git a/content/docs/latest/components/tools/checkpatch.html 
b/content/docs/latest/components/tools/checkpatch.html
index d0339105a8..324b05025e 100644
--- a/content/docs/latest/components/tools/checkpatch.html
+++ b/content/docs/latest/components/tools/checkpatch.html
@@ -250,7 +250,7 @@
            <div itemprop="articleBody">
              
   <section id="checkpatch-sh">
-<h1><code class="docutils literal notranslate"><span 
class="pre">checkpatch.sh</span></code><a class="headerlink" 
href="#checkpatch-sh" title="Permalink to this heading"></a></h1>
+<span id="id1"></span><h1><code class="docutils literal notranslate"><span 
class="pre">checkpatch.sh</span></code><a class="headerlink" 
href="#checkpatch-sh" title="Permalink to this heading"></a></h1>
 <p><code class="docutils literal notranslate"><span 
class="pre">checkpatch.sh</span></code> is a bash script that makes use of 
<code class="docutils literal notranslate"><span 
class="pre">nxstyle</span></code> and
 <code class="docutils literal notranslate"><span 
class="pre">codespell</span></code> tools to format patches and ensure that 
files conform to NuttX
 coding standard. It is used in NuttX’s GitHub CI.</p>
diff --git a/content/docs/latest/contributing/coding_style.html 
b/content/docs/latest/contributing/coding_style.html
index 599b942189..9511e6c057 100644
--- a/content/docs/latest/contributing/coding_style.html
+++ b/content/docs/latest/contributing/coding_style.html
@@ -244,23 +244,24 @@
 <p>NuttX follows a specific coding style which needs to be followed at all 
times
 a contribution to be accepted. Please read this document before working on
 new code so that you can follow the style from the start. To check your code
-for conformance to the coding style, you should use the checkpatch.sh script
-(that calls the <a class="reference external" href="#nxstyle">nxstyle</a> 
tool) included under <code class="docutils literal notranslate"><span 
class="pre">tools/</span></code> in the
-main NuttX repository, or enable the pre-commit functionality described in
-<a class="reference external" href="#precommit">pre-commit</a>.</p>
+for conformance to the coding style, you should use the <a class="reference 
internal" href="../components/tools/checkpatch.html#checkpatch-sh"><span 
class="std std-ref">checkpatch.sh</span></a>
+script (that calls the <a class="reference external" 
href="#nxstyle">nxstyle</a> tool) included under <code class="docutils literal 
notranslate"><span class="pre">tools/</span></code>
+in the main NuttX repository, or enable the pre-commit functionality
+described in <a class="reference external" 
href="#precommit">pre-commit</a>.</p>
 <section id="quick-check-for-compliance">
 <h2>Quick Check for Compliance<a class="headerlink" 
href="#quick-check-for-compliance" title="Permalink to this heading"></a></h2>
-<p>You should check for coding style issues before submitting your Pull 
Request.
-There is a script that you can run to check for coding styles issue:</p>
+<p>Please verify formatting of your git commits before a Pull Request is
+submitted/updated. Use <a class="reference internal" 
href="../components/tools/checkpatch.html#checkpatch-sh"><span class="std 
std-ref">checkpatch.sh</span></a> script that will verify the coding
+style, encoding, and spelling issues:</p>
 <blockquote>
-<div><div class="highlight-bash notranslate"><div 
class="highlight"><pre><span></span>./tools/checkpatch.sh<span class="w"> 
</span>-g<span class="w"> </span>HEAD~...HEAD
+<div><div class="highlight-bash notranslate"><div 
class="highlight"><pre><span></span>./tools/checkpatch.sh<span class="w"> 
</span>-c<span class="w"> </span>-u<span class="w"> </span>-m<span class="w"> 
</span>-g<span class="w"> </span>HEAD~...HEAD
 </pre></div>
 </div>
 </div></blockquote>
 <p>Alternatevily you can run this script passing the .c file or .h header you
-want to check:</p>
+want to check using <code class="docutils literal notranslate"><span 
class="pre">-f</span></code> switch:</p>
 <blockquote>
-<div><div class="highlight-bash notranslate"><div 
class="highlight"><pre><span></span>./tools/checkpatch.sh<span class="w"> 
</span>-f<span class="w"> </span>path/to/your/file.c
+<div><div class="highlight-bash notranslate"><div 
class="highlight"><pre><span></span>./tools/checkpatch.sh<span class="w"> 
</span>-c<span class="w"> </span>-u<span class="w"> </span>-m<span class="w"> 
</span>-f<span class="w"> </span>path/to/your/file.c
 </pre></div>
 </div>
 </div></blockquote>
diff --git a/content/docs/latest/guides/fully_linked_elf.html 
b/content/docs/latest/guides/fully_linked_elf.html
index 2c97f59932..b5169fc1b7 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="7266bce5-9053-44e0-abbe-47da89664487" 
name="7266bce5-9053-44e0-abbe-47da89664487" type="checkbox"><label 
class="sphinx_collapse__label" for="7266bce5-9053-44e0-abbe-47da89664487"><i 
class="sphinx_collapse__icon"></i>Show content:</label><div 
class="sphinx_collapse__content docutils">
+<input class="sphinx_collapse__input" 
id="d60c7fa9-6f42-474c-b0b8-d78be5c97fab" 
name="d60c7fa9-6f42-474c-b0b8-d78be5c97fab" type="checkbox"><label 
class="sphinx_collapse__label" for="d60c7fa9-6f42-474c-b0b8-d78be5c97fab"><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 484a04ee01..92b22177b2 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="a8a67b2a-2f59-4871-a48d-0d8a539442dc" 
name="a8a67b2a-2f59-4871-a48d-0d8a539442dc" type="checkbox"><label 
class="sphinx_collapse__label" for="a8a67b2a-2f59-4871-a48d-0d8a539442dc"><i 
class="sphinx_collapse__icon"></i>Show content:</label><div 
class="sphinx_collapse__content docutils">
+<input class="sphinx_collapse__input" 
id="0d6ecd2e-23a2-4f9c-a9d8-fefd4010ff78" 
name="0d6ecd2e-23a2-4f9c-a9d8-fefd4010ff78" type="checkbox"><label 
class="sphinx_collapse__label" for="0d6ecd2e-23a2-4f9c-a9d8-fefd4010ff78"><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 33c70a343b..e7e61d36be 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: 18 April 26 at 00:45</p>
+<p>Last Updated: 19 April 26 at 00:47</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 96b6720892..a4b0aec17a 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 30ee4029a4..91d7aa71b7 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
@@ -699,7 +699,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 49841d3551..2da4fc9527 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
@@ -738,7 +738,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 30a3eaab0d..a973ff5f88 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
@@ -653,7 +653,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 ed1a26b15a..477847e0a9 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
@@ -523,6 +523,17 @@ nsh&gt; pmconfig relax normal
 <code class="docutils literal notranslate"><span 
class="pre">CONFIG_ESPRESSIF_DFS</span></code> option needs to enabled and 
minimum CPU frequency needs to set under <code class="docutils literal 
notranslate"><span class="pre">CONFIG_ESPRESSIF_MIN_CPU_FREQ</span></code> 
option.
 With these options, the device scales the CPU clock according to workload.</p>
 </section>
+<section id="psram-usrheap">
+<h3>psram_usrheap<a class="headerlink" href="#psram-usrheap" title="Permalink 
to this heading"></a></h3>
+<p>This configuration enables allocating the userspace heap into SPIRAM and 
reserves the
+internal RAM for kernel heap. For instance, for a 32MB PSRAM:</p>
+<div class="highlight-none notranslate"><div 
class="highlight"><pre><span></span>nsh&gt; free
+      total       used       free    maxused    maxfree  nused  nfree name
+    602004       6492     595512       6872     595512     36      1 Kmem
+  33554428       4276   33550152       4656   33550152      8      1 Umem
+</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/risc-v/esp32p4/index.html 
b/content/docs/latest/platforms/risc-v/esp32p4/index.html
index 6db97867a7..32f88b95e8 100644
--- a/content/docs/latest/platforms/risc-v/esp32p4/index.html
+++ b/content/docs/latest/platforms/risc-v/esp32p4/index.html
@@ -670,19 +670,23 @@ board documentation for what is enabled by default.</p>
 <td><p>Yes</p></td>
 <td></td>
 </tr>
-<tr class="row-odd"><td><p>Watchdog</p></td>
+<tr class="row-odd"><td><p>SPIRAM / PSRAM</p></td>
+<td><p>Yes</p></td>
+<td></td>
+</tr>
+<tr class="row-even"><td><p>Watchdog</p></td>
 <td><p>Yes</p></td>
 <td><p>MWDT0/1 and RWDT</p></td>
 </tr>
-<tr class="row-even"><td><p>Ethernet</p></td>
+<tr class="row-odd"><td><p>Ethernet</p></td>
 <td><p>No</p></td>
 <td></td>
 </tr>
-<tr class="row-odd"><td><p>Brownout</p></td>
+<tr class="row-even"><td><p>Brownout</p></td>
 <td><p>No</p></td>
 <td></td>
 </tr>
-<tr class="row-even"><td><p>Debug Probe</p></td>
+<tr class="row-odd"><td><p>Debug Probe</p></td>
 <td><p>No</p></td>
 <td></td>
 </tr>
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/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 4b457aaa7a..916d6fd922 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 ea18321738..079d2abca1 100644
--- a/content/feed.xml
+++ b/content/feed.xml
@@ -5,8 +5,8 @@
     <description></description>
     <link>/</link>
     <atom:link href="/feed.xml" rel="self" type="application/rss+xml"/>
-    <pubDate>Sat, 18 Apr 2026 00:47:19 +0000</pubDate>
-    <lastBuildDate>Sat, 18 Apr 2026 00:47:19 +0000</lastBuildDate>
+    <pubDate>Sun, 19 Apr 2026 00:48:44 +0000</pubDate>
+    <lastBuildDate>Sun, 19 Apr 2026 00:48:44 +0000</lastBuildDate>
     <generator>Jekyll v4.4.1</generator>
     
       <item>


Reply via email to