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 0155149251 Publishing web: 1f0e88c292fbd80476d2716a9fd7c5af6e787cfc 
docs: 03685825c9f56ca2221ed455ed497e9c3eea17f3
0155149251 is described below

commit 0155149251ca128f19076cb19330ff1d73b56b8c
Author: The Apache Software Foundation <[email protected]>
AuthorDate: Sun Jun 14 01:09:27 2026 +0000

    Publishing web: 1f0e88c292fbd80476d2716a9fd7c5af6e787cfc docs: 
03685825c9f56ca2221ed455ed497e9c3eea17f3
---
 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 +-
 .../platforms/arm/goldfish/goldfish_timer.html     |  13 +----
 content/docs/12.13.0/searchindex.js                |   2 +-
 content/docs/12.2.0/index.html                     |   2 +-
 content/docs/12.2.0/searchindex.js                 |   2 +-
 content/docs/12.2.1/index.html                     |   2 +-
 content/docs/12.2.1/searchindex.js                 |   2 +-
 content/docs/12.3.0/index.html                     |   2 +-
 content/docs/12.3.0/searchindex.js                 |   2 +-
 content/docs/12.4.0/index.html                     |   2 +-
 content/docs/12.4.0/searchindex.js                 |   2 +-
 content/docs/12.5.0/index.html                     |   2 +-
 content/docs/12.5.0/searchindex.js                 |   2 +-
 content/docs/12.5.1/index.html                     |   2 +-
 content/docs/12.5.1/searchindex.js                 |   2 +-
 content/docs/12.6.0/index.html                     |   2 +-
 content/docs/12.6.0/searchindex.js                 |   2 +-
 content/docs/12.7.0/index.html                     |   2 +-
 content/docs/12.7.0/searchindex.js                 |   2 +-
 content/docs/12.8.0/index.html                     |   2 +-
 content/docs/12.8.0/searchindex.js                 |   2 +-
 content/docs/12.9.0/index.html                     |   2 +-
 content/docs/12.9.0/searchindex.js                 |   2 +-
 .../esp32c3/boards/esp32c3-devkit/index.rst.txt    |  26 ++++++++++
 .../esp32c6/boards/esp32c6-devkitc/index.rst.txt   |  45 +++++++++++++++++
 .../esp32c6/boards/esp32c6-devkitm/index.rst.txt   |  36 ++++++++++++++
 .../esp32h2/boards/esp32h2-devkit/index.rst.txt    |  54 +++++++++++++++++++++
 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 212000 -> 212141 bytes
 .../esp32c3/boards/esp32c3-devkit/index.html       |  25 ++++++++++
 .../esp32c6/boards/esp32c6-devkitc/index.html      |  41 ++++++++++++++++
 .../esp32c6/boards/esp32c6-devkitm/index.html      |  32 ++++++++++++
 .../esp32h2/boards/esp32h2-devkit/index.html       |  51 +++++++++++++++++++
 content/docs/latest/searchindex.js                 |   2 +-
 content/feed.xml                                   |   4 +-
 59 files changed, 361 insertions(+), 62 deletions(-)

diff --git a/content/docs/10.0.0/index.html b/content/docs/10.0.0/index.html
index 5e2a25e95d..3757126533 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: 13 June 26 at 00:47</p>
+<p>Last Updated: 14 June 26 at 00:46</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 88b4b021a6..31a4121909 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: 13 June 26 at 00:47</p>
+<p>Last Updated: 14 June 26 at 00:46</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 ca890eeab0..f937ed5367 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: 13 June 26 at 00:47</p>
+<p>Last Updated: 14 June 26 at 00:47</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 2fc7c5ccf3..124cdf0fcd 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: 13 June 26 at 00:48</p>
+<p>Last Updated: 14 June 26 at 00:47</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 2fc7c5ccf3..124cdf0fcd 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: 13 June 26 at 00:48</p>
+<p>Last Updated: 14 June 26 at 00:47</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 2fc7c5ccf3..124cdf0fcd 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: 13 June 26 at 00:48</p>
+<p>Last Updated: 14 June 26 at 00:47</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 106d7108bc..194bff021f 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: 13 June 26 at 00:48</p>
+<p>Last Updated: 14 June 26 at 00:48</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 0dacf0a518..3facd171b7 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 18e520351c..b7bbe17ed7 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: 13 June 26 at 00:48</p>
+<p>Last Updated: 14 June 26 at 00:48</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 1e7f6cfe36..66dbbf6da8 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 23f8952ad2..3b5a72408f 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: 13 June 26 at 00:58</p>
+<p>Last Updated: 14 June 26 at 00:59</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 ada3fd3161..12f10ede1c 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 aab6df4a5e..26604d00b7 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="8827188c-e712-458e-9936-7310ff03e8f9" 
name="8827188c-e712-458e-9936-7310ff03e8f9" type="checkbox"><label 
class="sphinx_collapse__label" for="8827188c-e712-458e-9936-7310ff03e8f9"><i 
class="sphinx_collapse__icon"></i>Show content:</label><div 
class="sphinx_collapse__content docutils">
+<input class="sphinx_collapse__input" 
id="8acc424a-b077-434a-9b11-a6143d46fda9" 
name="8acc424a-b077-434a-9b11-a6143d46fda9" type="checkbox"><label 
class="sphinx_collapse__label" for="8acc424a-b077-434a-9b11-a6143d46fda9"><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 9e6c848d93..914567ad0e 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="017ae0ad-1a21-47e4-b468-de4f45526775" 
name="017ae0ad-1a21-47e4-b468-de4f45526775" type="checkbox"><label 
class="sphinx_collapse__label" for="017ae0ad-1a21-47e4-b468-de4f45526775"><i 
class="sphinx_collapse__icon"></i>Show content:</label><div 
class="sphinx_collapse__content docutils">
+<input class="sphinx_collapse__input" 
id="d2334196-cb1d-4efc-9117-94677143e7b5" 
name="d2334196-cb1d-4efc-9117-94677143e7b5" type="checkbox"><label 
class="sphinx_collapse__label" for="d2334196-cb1d-4efc-9117-94677143e7b5"><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 c60b60a1a4..5c914a280a 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: 13 June 26 at 00:59</p>
+<p>Last Updated: 14 June 26 at 01:01</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 d8c1ec7f86..f0a8e25b60 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 45cf773177..8c3afd5c46 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="1b3022aa-2ce2-4edf-b55a-fbeb915382a3" 
name="1b3022aa-2ce2-4edf-b55a-fbeb915382a3" type="checkbox"><label 
class="sphinx_collapse__label" for="1b3022aa-2ce2-4edf-b55a-fbeb915382a3"><i 
class="sphinx_collapse__icon"></i>Show content:</label><div 
class="sphinx_collapse__content docutils">
+<input class="sphinx_collapse__input" 
id="91a31934-f732-48fb-ba16-fc33e9884f0e" 
name="91a31934-f732-48fb-ba16-fc33e9884f0e" type="checkbox"><label 
class="sphinx_collapse__label" for="91a31934-f732-48fb-ba16-fc33e9884f0e"><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 7a176e9627..18aed6e6c0 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="61296ef7-b97f-45dc-a6dd-8b5e7072d631" 
name="61296ef7-b97f-45dc-a6dd-8b5e7072d631" type="checkbox"><label 
class="sphinx_collapse__label" for="61296ef7-b97f-45dc-a6dd-8b5e7072d631"><i 
class="sphinx_collapse__icon"></i>Show content:</label><div 
class="sphinx_collapse__content docutils">
+<input class="sphinx_collapse__input" 
id="3247cdd8-0543-4c5a-91e9-86ee10f91488" 
name="3247cdd8-0543-4c5a-91e9-86ee10f91488" type="checkbox"><label 
class="sphinx_collapse__label" for="3247cdd8-0543-4c5a-91e9-86ee10f91488"><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 2968b767a6..1b8db3def4 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: 13 June 26 at 01:00</p>
+<p>Last Updated: 14 June 26 at 01:03</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 fffe58f5f2..db5c36a974 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 f7293480a0..637aeffa1b 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="c49046c9-a2e6-478e-b115-886eb477efbc" 
name="c49046c9-a2e6-478e-b115-886eb477efbc" type="checkbox"><label 
class="sphinx_collapse__label" for="c49046c9-a2e6-478e-b115-886eb477efbc"><i 
class="sphinx_collapse__icon"></i>Show content:</label><div 
class="sphinx_collapse__content docutils">
+<input class="sphinx_collapse__input" 
id="5462ac67-e75d-4e94-9dab-8663d4cdfe20" 
name="5462ac67-e75d-4e94-9dab-8663d4cdfe20" type="checkbox"><label 
class="sphinx_collapse__label" for="5462ac67-e75d-4e94-9dab-8663d4cdfe20"><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 104f3be258..3a7fc25137 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="6d41b503-f1e4-4295-b4e5-1221af867578" 
name="6d41b503-f1e4-4295-b4e5-1221af867578" type="checkbox"><label 
class="sphinx_collapse__label" for="6d41b503-f1e4-4295-b4e5-1221af867578"><i 
class="sphinx_collapse__icon"></i>Show content:</label><div 
class="sphinx_collapse__content docutils">
+<input class="sphinx_collapse__input" 
id="718e47bc-1d20-4a3f-aee4-ef7738b8dd4f" 
name="718e47bc-1d20-4a3f-aee4-ef7738b8dd4f" type="checkbox"><label 
class="sphinx_collapse__label" for="718e47bc-1d20-4a3f-aee4-ef7738b8dd4f"><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 6dafe481e6..1f32a4d40c 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: 13 June 26 at 01:02</p>
+<p>Last Updated: 14 June 26 at 01:05</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/platforms/arm/goldfish/goldfish_timer.html 
b/content/docs/12.13.0/platforms/arm/goldfish/goldfish_timer.html
index c6cc34d51a..4a9b1dd511 100644
--- a/content/docs/12.13.0/platforms/arm/goldfish/goldfish_timer.html
+++ b/content/docs/12.13.0/platforms/arm/goldfish/goldfish_timer.html
@@ -156,18 +156,7 @@
 <li class="toctree-l4"><a class="reference internal" 
href="#timer-interrupt">Timer Interrupt</a></li>
 </ul>
 </li>
-<li class="toctree-l3 current"><a class="reference internal" 
href="index.html">GOLDFISH</a><ul class="current">
-<li class="toctree-l4 current"><a class="current reference internal" 
href="#">GOLDFISH TIMER</a><ul>
-<li class="toctree-l5"><a class="reference internal" 
href="#introduction">Introduction</a></li>
-<li class="toctree-l5"><a class="reference internal" 
href="#timer-registers">Timer Registers</a></li>
-<li class="toctree-l5"><a class="reference internal" href="#timer-read">Timer 
Read</a></li>
-<li class="toctree-l5"><a class="reference internal" 
href="#timer-set-alarm">Timer Set Alarm</a></li>
-<li class="toctree-l5"><a class="reference internal" 
href="#timer-interrupt">Timer Interrupt</a></li>
-</ul>
-</li>
-<li class="toctree-l4"><a class="reference internal" 
href="index.html#supported-boards">Supported Boards</a></li>
-</ul>
-</li>
+<li class="toctree-l3"><a class="reference internal" 
href="index.html">GOLDFISH</a></li>
 <li class="toctree-l3"><a class="reference internal" 
href="../imx1/index.html">NXP/Freescale i.MX1</a></li>
 <li class="toctree-l3"><a class="reference internal" 
href="../imx6/index.html">NXP/Freescale i.MX6</a></li>
 <li class="toctree-l3"><a class="reference internal" 
href="../imx9/index.html">NXP i.MX9</a></li>
diff --git a/content/docs/12.13.0/searchindex.js 
b/content/docs/12.13.0/searchindex.js
index 58d43cd493..a23350345b 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 861e1df9f8..ab4bcfb443 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: 13 June 26 at 00:49</p>
+<p>Last Updated: 14 June 26 at 00:48</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 9975d843c8..f5e267e28c 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 861e1df9f8..ab4bcfb443 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: 13 June 26 at 00:49</p>
+<p>Last Updated: 14 June 26 at 00:48</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 dd0a93c796..8b5a1b65f7 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 ff77ff9638..213964a20c 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: 13 June 26 at 00:49</p>
+<p>Last Updated: 14 June 26 at 00:49</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 817b0a5100..29edd8f948 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 d1e589bb54..df12e6ed53 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: 13 June 26 at 00:49</p>
+<p>Last Updated: 14 June 26 at 00:49</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 7b50526bf1..172d19e637 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 7dbe7a2727..81315ec221 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: 13 June 26 at 00:50</p>
+<p>Last Updated: 14 June 26 at 00:50</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 b0357640f1..2c9ee61ede 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 006847513e..d556a9d760 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: 13 June 26 at 00:51</p>
+<p>Last Updated: 14 June 26 at 00:52</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 07f47ba4cf..79b6ed5b1c 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 5832b379fa..9e85fad3d3 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: 13 June 26 at 00:52</p>
+<p>Last Updated: 14 June 26 at 00:53</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 0318293a06..e88161213d 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 3ae78a641c..7fa477ef55 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: 13 June 26 at 00:54</p>
+<p>Last Updated: 14 June 26 at 00:54</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 a6365cb98d..f8831f7fec 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 a61bb9aa27..c181448f08 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: 13 June 26 at 00:55</p>
+<p>Last Updated: 14 June 26 at 00:56</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 50d1f11c8c..34c89e061d 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 db68c1fb32..bf933a4581 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: 13 June 26 at 00:56</p>
+<p>Last Updated: 14 June 26 at 00:57</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 b0c8b4a846..ff29e2fbd3 100644
--- a/content/docs/12.9.0/searchindex.js
+++ b/content/docs/12.9.0/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"docnames": ["applications/audioutils/fmsynt/index", 
"applications/audioutils/index", "applications/audioutils/mml_parser/index", 
"applications/audioutils/nxaudio/index", 
"applications/benchmarks/cachespeed/index", 
"applications/benchmarks/coremark-pro/index", 
"applications/benchmarks/coremark/index", 
"applications/benchmarks/cyclictest/index", 
"applications/benchmarks/dhrystone/index", "applications/benchmarks/fio/index", 
"applications/benchmarks/index", "applications/b [...]
\ No newline at end of file
+Search.setIndex({"docnames": ["applications/audioutils/fmsynt/index", 
"applications/audioutils/index", "applications/audioutils/mml_parser/index", 
"applications/audioutils/nxaudio/index", 
"applications/benchmarks/cachespeed/index", 
"applications/benchmarks/coremark-pro/index", 
"applications/benchmarks/coremark/index", 
"applications/benchmarks/cyclictest/index", 
"applications/benchmarks/dhrystone/index", "applications/benchmarks/fio/index", 
"applications/benchmarks/index", "applications/b [...]
\ No newline at end of file
diff --git 
a/content/docs/latest/_sources/platforms/risc-v/esp32c3/boards/esp32c3-devkit/index.rst.txt
 
b/content/docs/latest/_sources/platforms/risc-v/esp32c3/boards/esp32c3-devkit/index.rst.txt
index 8a31374806..2a02af8ab4 100644
--- 
a/content/docs/latest/_sources/platforms/risc-v/esp32c3/boards/esp32c3-devkit/index.rst.txt
+++ 
b/content/docs/latest/_sources/platforms/risc-v/esp32c3/boards/esp32c3-devkit/index.rst.txt
@@ -464,6 +464,18 @@ To test it, just execute the ``pwm`` application::
     pwm_main: starting output with frequency: 10000 duty: 00008000
     pwm_main: stopping output
 
+random
+------
+
+This configuration shows the use of the ESP32-C3's True Random Number 
Generator.
+To test it, just run ``rand`` to get 32 randomly generated bytes::
+
+    nsh> rand
+    Reading 8 random numbers
+    Random values (0x3ffe0b00):
+    0000  98 b9 66 a2 a2 c0 a2 ae 09 70 93 d1 b5 91 86 c8  ..f......p......
+    0010  8f 0e 0b 04 29 64 21 72 01 92 7c a2 27 60 6f 90  ....)d!r..|.'`o.
+
 rmt
 ---
 
@@ -660,6 +672,20 @@ using WPA2.
 
 The ``dhcpd_start`` is necessary to let your board to associate an IP to your 
smartphone.
 
+temperature_sensor
+------------------
+
+This configuration enables the on-chip temperature sensor driver. The sensor is
+exposed through the uORB interface and can be read with the ``sensortest``
+utility::
+
+    nsh> sensortest temp
+
+tickless
+--------
+
+This configuration enables the support for tickless scheduler mode.
+
 timer
 -----
 
diff --git 
a/content/docs/latest/_sources/platforms/risc-v/esp32c6/boards/esp32c6-devkitc/index.rst.txt
 
b/content/docs/latest/_sources/platforms/risc-v/esp32c6/boards/esp32c6-devkitc/index.rst.txt
index ba228e8e91..3eb958c06b 100644
--- 
a/content/docs/latest/_sources/platforms/risc-v/esp32c6/boards/esp32c6-devkitc/index.rst.txt
+++ 
b/content/docs/latest/_sources/platforms/risc-v/esp32c6/boards/esp32c6-devkitc/index.rst.txt
@@ -556,6 +556,18 @@ using 1 second delay)::
 
     nsh> qe
 
+random
+------
+
+This configuration shows the use of the ESP32-C6's True Random Number 
Generator.
+To test it, just run ``rand`` to get 32 randomly generated bytes::
+
+    nsh> rand
+    Reading 8 random numbers
+    Random values (0x3ffe0b00):
+    0000  98 b9 66 a2 a2 c0 a2 ae 09 70 93 d1 b5 91 86 c8  ..f......p......
+    0010  8f 0e 0b 04 29 64 21 72 01 92 7c a2 27 60 6f 90  ....)d!r..|.'`o.
+
 rmt
 ---
 
@@ -687,6 +699,25 @@ If SPI peripherals are already in use you can also use 
bitbang driver which is a
 software implemented SPI peripheral by enabling `CONFIG_ESPRESSIF_SPI_BITBANG`
 option.
 
+spislv
+------
+
+This configuration enables the SPI2 peripheral in **slave mode** and
+provides the ``spislv`` example application to test data exchange with an
+external SPI master.
+
+After building and flashing the firmware, run the following command on the
+board terminal::
+
+    nsh> spislv -x 5 1a2b3c4d5e
+
+This command enqueues the data sequence ``1a2b3c4d5e`` in the slave buffer.
+On the next transfer, the external SPI master should receive this data back
+from the slave.
+
+By default, SPI2 is used with chip select on GPIO16. The pin mapping can be
+adjusted through ``menuconfig`` under *System type → SPI configuration*.
+
 sdmmc_spi
 ---------
 
@@ -752,6 +783,20 @@ using WPA2.
 
 The ``dhcpd_start`` is necessary to let your board to associate an IP to your 
smartphone.
 
+temperature_sensor
+------------------
+
+This configuration enables the on-chip temperature sensor driver. The sensor is
+exposed through the uORB interface and can be read with the ``sensortest``
+utility::
+
+    nsh> sensortest temp
+
+tickless
+--------
+
+This configuration enables the support for tickless scheduler mode.
+
 timer
 -----
 
diff --git 
a/content/docs/latest/_sources/platforms/risc-v/esp32c6/boards/esp32c6-devkitm/index.rst.txt
 
b/content/docs/latest/_sources/platforms/risc-v/esp32c6/boards/esp32c6-devkitm/index.rst.txt
index 00cfba252e..43cfccbfa7 100644
--- 
a/content/docs/latest/_sources/platforms/risc-v/esp32c6/boards/esp32c6-devkitm/index.rst.txt
+++ 
b/content/docs/latest/_sources/platforms/risc-v/esp32c6/boards/esp32c6-devkitm/index.rst.txt
@@ -324,6 +324,18 @@ To test it, just execute the ``pwm`` application::
     pwm_main: starting output with frequency: 10000 duty: 00008000
     pwm_main: stopping output
 
+random
+------
+
+This configuration shows the use of the ESP32-C6's True Random Number 
Generator.
+To test it, just run ``rand`` to get 32 randomly generated bytes::
+
+    nsh> rand
+    Reading 8 random numbers
+    Random values (0x3ffe0b00):
+    0000  98 b9 66 a2 a2 c0 a2 ae 09 70 93 d1 b5 91 86 c8  ..f......p......
+    0010  8f 0e 0b 04 29 64 21 72 01 92 7c a2 27 60 6f 90  ....)d!r..|.'`o.
+
 rmt
 ---
 
@@ -475,6 +487,25 @@ If SPI peripherals are already in use you can also use 
bitbang driver which is a
 software implemented SPI peripheral by enabling `CONFIG_ESPRESSIF_SPI_BITBANG`
 option.
 
+spislv
+------
+
+This configuration enables the SPI2 peripheral in **slave mode** and
+provides the ``spislv`` example application to test data exchange with an
+external SPI master.
+
+After building and flashing the firmware, run the following command on the
+board terminal::
+
+    nsh> spislv -x 5 1a2b3c4d5e
+
+This command enqueues the data sequence ``1a2b3c4d5e`` in the slave buffer.
+On the next transfer, the external SPI master should receive this data back
+from the slave.
+
+By default, SPI2 is used with chip select on GPIO1. The pin mapping can be
+adjusted through ``menuconfig`` under *System type → SPI configuration*.
+
 spiflash
 --------
 
@@ -507,6 +538,11 @@ using WPA2.
 
 The ``dhcpd_start`` is necessary to let your board to associate an IP to your 
smartphone.
 
+tickless
+--------
+
+This configuration enables the support for tickless scheduler mode.
+
 timer
 -----
 
diff --git 
a/content/docs/latest/_sources/platforms/risc-v/esp32h2/boards/esp32h2-devkit/index.rst.txt
 
b/content/docs/latest/_sources/platforms/risc-v/esp32h2/boards/esp32h2-devkit/index.rst.txt
index ff979d6757..ce548f9696 100644
--- 
a/content/docs/latest/_sources/platforms/risc-v/esp32h2/boards/esp32h2-devkit/index.rst.txt
+++ 
b/content/docs/latest/_sources/platforms/risc-v/esp32h2/boards/esp32h2-devkit/index.rst.txt
@@ -240,6 +240,22 @@ the ``buttons`` application and pressing the ``BOOT`` 
button on the board::
     nsh> Sample = 1
     Sample = 0
 
+capture
+--------
+
+The capture configuration enables the capture driver and the capture example, 
allowing
+the user to measure duty cycle and frequency of a signal. Default pin is 
GPIO12 with
+an internal pull-up resistor enabled. When connecting a 50 Hz pulse with 50% 
duty cycle,
+the following output is expected::
+
+    nsh> cap
+    cap_main: Hardware initialized. Opening the capture device: /dev/capture0
+    cap_main: Number of samples: 0
+    pwm duty cycle: 50 %
+    pwm frequency: 50 Hz
+    pwm duty cycle: 50 %
+    pwm frequency: 50 Hz
+
 coremark
 --------
 
@@ -416,6 +432,18 @@ This configuration is the same as the ``nsh`` 
configuration, but it generates th
 image in a format that can be used by MCUboot. It also makes the ``make 
bootloader`` command to
 build the MCUboot bootloader image using the Espressif HAL.
 
+motor
+-------
+
+The motor configuration enables the MCPWM peripheral with support to brushed 
DC motor
+control.
+
+It creates a ``/dev/motor0`` device with speed and direction control 
capabilities
+by using two GPIOs (GPIO10 and GPIO11) for PWM output. PWM frequency is 
configurable
+from 25 Hz to 3 kHz, however it defaults to 1 kHz.
+There is also support for an optional fault GPIO (defaults to GPIO9), which 
can be used
+for quick motor braking. All GPIOs are configurable in ``menuconfig``.
+
 nsh
 ---
 
@@ -514,6 +542,18 @@ using 1 second delay)::
 
     nsh> qe
 
+random
+------
+
+This configuration shows the use of the ESP32-H2's hardware True Random Number 
Generator.
+To test it, just run ``rand`` to get 32 randomly generated bytes::
+
+    nsh> rand
+    Reading 8 random numbers
+    Random values (0x3ffe0b00):
+    0000  98 b9 66 a2 a2 c0 a2 ae 09 70 93 d1 b5 91 86 c8  ..f......p......
+    0010  8f 0e 0b 04 29 64 21 72 01 92 7c a2 27 60 6f 90  ....)d!r..|.'`o.
+
 rmt
 ---
 
@@ -703,6 +743,20 @@ To test it, just run the following::
 
 Where x in the timer instance.
 
+temperature_sensor
+------------------
+
+This configuration enables the on-chip temperature sensor driver. The sensor is
+exposed through the uORB interface and can be read with the ``sensortest``
+utility::
+
+    nsh> sensortest temp
+
+tickless
+--------
+
+This configuration enables the support for tickless scheduler mode.
+
 twai
 ----
 
diff --git a/content/docs/latest/guides/fully_linked_elf.html 
b/content/docs/latest/guides/fully_linked_elf.html
index 701666e4a4..7805613654 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="364bd464-bc21-4d79-a7c5-04e3cff33acf" 
name="364bd464-bc21-4d79-a7c5-04e3cff33acf" type="checkbox"><label 
class="sphinx_collapse__label" for="364bd464-bc21-4d79-a7c5-04e3cff33acf"><i 
class="sphinx_collapse__icon"></i>Show content:</label><div 
class="sphinx_collapse__content docutils">
+<input class="sphinx_collapse__input" 
id="da716e93-1c58-4590-a4db-2f20b3122a3c" 
name="da716e93-1c58-4590-a4db-2f20b3122a3c" type="checkbox"><label 
class="sphinx_collapse__label" for="da716e93-1c58-4590-a4db-2f20b3122a3c"><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 7bceea86ce..d092b14493 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="bc0c81da-0a72-45ad-9b81-71c2adc8c845" 
name="bc0c81da-0a72-45ad-9b81-71c2adc8c845" type="checkbox"><label 
class="sphinx_collapse__label" for="bc0c81da-0a72-45ad-9b81-71c2adc8c845"><i 
class="sphinx_collapse__icon"></i>Show content:</label><div 
class="sphinx_collapse__content docutils">
+<input class="sphinx_collapse__input" 
id="1e8ea6b9-a5c5-496d-a99c-12a331dfa27a" 
name="1e8ea6b9-a5c5-496d-a99c-12a331dfa27a" type="checkbox"><label 
class="sphinx_collapse__label" for="1e8ea6b9-a5c5-496d-a99c-12a331dfa27a"><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 060089a373..7cc0fb46ac 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: 13 June 26 at 01:03</p>
+<p>Last Updated: 14 June 26 at 01:07</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 3a4272f28e..c56d2f6ee7 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 e42b05b37e..44abf4aec5 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
@@ -689,6 +689,18 @@ pwm_main: stopping output
 </pre></div>
 </div>
 </section>
+<section id="random">
+<h3>random<a class="headerlink" href="#random" title="Permalink to this 
heading"></a></h3>
+<p>This configuration shows the use of the ESP32-C3’s True Random Number 
Generator.
+To test it, just run <code class="docutils literal notranslate"><span 
class="pre">rand</span></code> to get 32 randomly generated bytes:</p>
+<div class="highlight-none notranslate"><div 
class="highlight"><pre><span></span>nsh&gt; rand
+Reading 8 random numbers
+Random values (0x3ffe0b00):
+0000  98 b9 66 a2 a2 c0 a2 ae 09 70 93 d1 b5 91 86 c8  ..f......p......
+0010  8f 0e 0b 04 29 64 21 72 01 92 7c a2 27 60 6f 90  ....)d!r..|.&#39;`o.
+</pre></div>
+</div>
+</section>
 <section id="rmt">
 <h3>rmt<a class="headerlink" href="#rmt" title="Permalink to this 
heading"></a></h3>
 <p>This configuration configures the transmitter and the receiver of the
@@ -874,6 +886,19 @@ for more information.</p>
 </div>
 <p>The <code class="docutils literal notranslate"><span 
class="pre">dhcpd_start</span></code> is necessary to let your board to 
associate an IP to your smartphone.</p>
 </section>
+<section id="temperature-sensor">
+<h3>temperature_sensor<a class="headerlink" href="#temperature-sensor" 
title="Permalink to this heading"></a></h3>
+<p>This configuration enables the on-chip temperature sensor driver. The 
sensor is
+exposed through the uORB interface and can be read with the <code 
class="docutils literal notranslate"><span class="pre">sensortest</span></code>
+utility:</p>
+<div class="highlight-none notranslate"><div 
class="highlight"><pre><span></span>nsh&gt; sensortest temp
+</pre></div>
+</div>
+</section>
+<section id="tickless">
+<h3>tickless<a class="headerlink" href="#tickless" title="Permalink to this 
heading"></a></h3>
+<p>This configuration enables the support for tickless scheduler mode.</p>
+</section>
 <section id="timer">
 <h3>timer<a class="headerlink" href="#timer" title="Permalink to this 
heading"></a></h3>
 <p>This config test the general use purpose timers. It includes the 4 timers,
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 58aa935ffc..fad22f7d01 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
@@ -791,6 +791,18 @@ using 1 second delay):</p>
 </pre></div>
 </div>
 </section>
+<section id="random">
+<h2>random<a class="headerlink" href="#random" title="Permalink to this 
heading"></a></h2>
+<p>This configuration shows the use of the ESP32-C6’s True Random Number 
Generator.
+To test it, just run <code class="docutils literal notranslate"><span 
class="pre">rand</span></code> to get 32 randomly generated bytes:</p>
+<div class="highlight-none notranslate"><div 
class="highlight"><pre><span></span>nsh&gt; rand
+Reading 8 random numbers
+Random values (0x3ffe0b00):
+0000  98 b9 66 a2 a2 c0 a2 ae 09 70 93 d1 b5 91 86 c8  ..f......p......
+0010  8f 0e 0b 04 29 64 21 72 01 92 7c a2 27 60 6f 90  ....)d!r..|.&#39;`o.
+</pre></div>
+</div>
+</section>
 <section id="rmt">
 <h2>rmt<a class="headerlink" href="#rmt" title="Permalink to this 
heading"></a></h2>
 <p>This configuration configures the transmitter and the receiver of the
@@ -914,6 +926,22 @@ Received:   AB
 software implemented SPI peripheral by enabling 
<cite>CONFIG_ESPRESSIF_SPI_BITBANG</cite>
 option.</p>
 </section>
+<section id="spislv">
+<h2>spislv<a class="headerlink" href="#spislv" title="Permalink to this 
heading"></a></h2>
+<p>This configuration enables the SPI2 peripheral in <strong>slave 
mode</strong> and
+provides the <code class="docutils literal notranslate"><span 
class="pre">spislv</span></code> example application to test data exchange with 
an
+external SPI master.</p>
+<p>After building and flashing the firmware, run the following command on the
+board terminal:</p>
+<div class="highlight-none notranslate"><div 
class="highlight"><pre><span></span>nsh&gt; spislv -x 5 1a2b3c4d5e
+</pre></div>
+</div>
+<p>This command enqueues the data sequence <code class="docutils literal 
notranslate"><span class="pre">1a2b3c4d5e</span></code> in the slave buffer.
+On the next transfer, the external SPI master should receive this data back
+from the slave.</p>
+<p>By default, SPI2 is used with chip select on GPIO16. The pin mapping can be
+adjusted through <code class="docutils literal notranslate"><span 
class="pre">menuconfig</span></code> under <em>System type → SPI 
configuration</em>.</p>
+</section>
 <section id="sdmmc-spi">
 <h2>sdmmc_spi<a class="headerlink" href="#sdmmc-spi" title="Permalink to this 
heading"></a></h2>
 <p>This configuration is used to mount a FAT/FAT32 SD Card into the OS’ 
filesystem.
@@ -976,6 +1004,19 @@ for more information.</p>
 </div>
 <p>The <code class="docutils literal notranslate"><span 
class="pre">dhcpd_start</span></code> is necessary to let your board to 
associate an IP to your smartphone.</p>
 </section>
+<section id="temperature-sensor">
+<h2>temperature_sensor<a class="headerlink" href="#temperature-sensor" 
title="Permalink to this heading"></a></h2>
+<p>This configuration enables the on-chip temperature sensor driver. The 
sensor is
+exposed through the uORB interface and can be read with the <code 
class="docutils literal notranslate"><span class="pre">sensortest</span></code>
+utility:</p>
+<div class="highlight-none notranslate"><div 
class="highlight"><pre><span></span>nsh&gt; sensortest temp
+</pre></div>
+</div>
+</section>
+<section id="tickless">
+<h2>tickless<a class="headerlink" href="#tickless" title="Permalink to this 
heading"></a></h2>
+<p>This configuration enables the support for tickless scheduler mode.</p>
+</section>
 <section id="timer">
 <h2>timer<a class="headerlink" href="#timer" title="Permalink to this 
heading"></a></h2>
 <p>This config test the general use purpose timers. It includes the 4 timers,
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 744e3378da..9ed5a6672d 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
@@ -575,6 +575,18 @@ pwm_main: stopping output
 </pre></div>
 </div>
 </section>
+<section id="random">
+<h2>random<a class="headerlink" href="#random" title="Permalink to this 
heading"></a></h2>
+<p>This configuration shows the use of the ESP32-C6’s True Random Number 
Generator.
+To test it, just run <code class="docutils literal notranslate"><span 
class="pre">rand</span></code> to get 32 randomly generated bytes:</p>
+<div class="highlight-none notranslate"><div 
class="highlight"><pre><span></span>nsh&gt; rand
+Reading 8 random numbers
+Random values (0x3ffe0b00):
+0000  98 b9 66 a2 a2 c0 a2 ae 09 70 93 d1 b5 91 86 c8  ..f......p......
+0010  8f 0e 0b 04 29 64 21 72 01 92 7c a2 27 60 6f 90  ....)d!r..|.&#39;`o.
+</pre></div>
+</div>
+</section>
 <section id="rmt">
 <h2>rmt<a class="headerlink" href="#rmt" title="Permalink to this 
heading"></a></h2>
 <p>This configuration configures the transmitter and the receiver of the
@@ -717,6 +729,22 @@ Received:   AB
 software implemented SPI peripheral by enabling 
<cite>CONFIG_ESPRESSIF_SPI_BITBANG</cite>
 option.</p>
 </section>
+<section id="spislv">
+<h2>spislv<a class="headerlink" href="#spislv" title="Permalink to this 
heading"></a></h2>
+<p>This configuration enables the SPI2 peripheral in <strong>slave 
mode</strong> and
+provides the <code class="docutils literal notranslate"><span 
class="pre">spislv</span></code> example application to test data exchange with 
an
+external SPI master.</p>
+<p>After building and flashing the firmware, run the following command on the
+board terminal:</p>
+<div class="highlight-none notranslate"><div 
class="highlight"><pre><span></span>nsh&gt; spislv -x 5 1a2b3c4d5e
+</pre></div>
+</div>
+<p>This command enqueues the data sequence <code class="docutils literal 
notranslate"><span class="pre">1a2b3c4d5e</span></code> in the slave buffer.
+On the next transfer, the external SPI master should receive this data back
+from the slave.</p>
+<p>By default, SPI2 is used with chip select on GPIO1. The pin mapping can be
+adjusted through <code class="docutils literal notranslate"><span 
class="pre">menuconfig</span></code> under <em>System type → SPI 
configuration</em>.</p>
+</section>
 <section id="spiflash">
 <h2>spiflash<a class="headerlink" href="#spiflash" title="Permalink to this 
heading"></a></h2>
 <p>This config tests the external SPI that comes with the ESP32-C6 module 
connected
@@ -748,6 +776,10 @@ for more information.</p>
 </div>
 <p>The <code class="docutils literal notranslate"><span 
class="pre">dhcpd_start</span></code> is necessary to let your board to 
associate an IP to your smartphone.</p>
 </section>
+<section id="tickless">
+<h2>tickless<a class="headerlink" href="#tickless" title="Permalink to this 
heading"></a></h2>
+<p>This configuration enables the support for tickless scheduler mode.</p>
+</section>
 <section id="timer">
 <h2>timer<a class="headerlink" href="#timer" title="Permalink to this 
heading"></a></h2>
 <p>This config test the general use purpose timers. It includes the 4 timers,
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 49eca90d2e..722c3ebc36 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
@@ -467,6 +467,22 @@ Sample = 0
 </pre></div>
 </div>
 </section>
+<section id="capture">
+<h2>capture<a class="headerlink" href="#capture" title="Permalink to this 
heading"></a></h2>
+<p>The capture configuration enables the capture driver and the capture 
example, allowing
+the user to measure duty cycle and frequency of a signal. Default pin is 
GPIO12 with
+an internal pull-up resistor enabled. When connecting a 50 Hz pulse with 50% 
duty cycle,
+the following output is expected:</p>
+<div class="highlight-none notranslate"><div 
class="highlight"><pre><span></span>nsh&gt; cap
+cap_main: Hardware initialized. Opening the capture device: /dev/capture0
+cap_main: Number of samples: 0
+pwm duty cycle: 50 %
+pwm frequency: 50 Hz
+pwm duty cycle: 50 %
+pwm frequency: 50 Hz
+</pre></div>
+</div>
+</section>
 <section id="coremark">
 <h2>coremark<a class="headerlink" href="#coremark" title="Permalink to this 
heading"></a></h2>
 <p>This configuration sets the CoreMark benchmark up for running on the maximum
@@ -650,6 +666,16 @@ enabling both the TX and the RX for those peripherals.</p>
 image in a format that can be used by MCUboot. It also makes the <code 
class="docutils literal notranslate"><span class="pre">make</span> <span 
class="pre">bootloader</span></code> command to
 build the MCUboot bootloader image using the Espressif HAL.</p>
 </section>
+<section id="motor">
+<h2>motor<a class="headerlink" href="#motor" title="Permalink to this 
heading"></a></h2>
+<p>The motor configuration enables the MCPWM peripheral with support to 
brushed DC motor
+control.</p>
+<p>It creates a <code class="docutils literal notranslate"><span 
class="pre">/dev/motor0</span></code> device with speed and direction control 
capabilities
+by using two GPIOs (GPIO10 and GPIO11) for PWM output. PWM frequency is 
configurable
+from 25 Hz to 3 kHz, however it defaults to 1 kHz.
+There is also support for an optional fault GPIO (defaults to GPIO9), which 
can be used
+for quick motor braking. All GPIOs are configurable in <code class="docutils 
literal notranslate"><span class="pre">menuconfig</span></code>.</p>
+</section>
 <section id="nsh">
 <h2>nsh<a class="headerlink" href="#nsh" title="Permalink to this 
heading"></a></h2>
 <p>Basic configuration to run the NuttShell (nsh).</p>
@@ -742,6 +768,18 @@ using 1 second delay):</p>
 </pre></div>
 </div>
 </section>
+<section id="random">
+<h2>random<a class="headerlink" href="#random" title="Permalink to this 
heading"></a></h2>
+<p>This configuration shows the use of the ESP32-H2’s hardware True Random 
Number Generator.
+To test it, just run <code class="docutils literal notranslate"><span 
class="pre">rand</span></code> to get 32 randomly generated bytes:</p>
+<div class="highlight-none notranslate"><div 
class="highlight"><pre><span></span>nsh&gt; rand
+Reading 8 random numbers
+Random values (0x3ffe0b00):
+0000  98 b9 66 a2 a2 c0 a2 ae 09 70 93 d1 b5 91 86 c8  ..f......p......
+0010  8f 0e 0b 04 29 64 21 72 01 92 7c a2 27 60 6f 90  ....)d!r..|.&#39;`o.
+</pre></div>
+</div>
+</section>
 <section id="rmt">
 <h2>rmt<a class="headerlink" href="#rmt" title="Permalink to this 
heading"></a></h2>
 <p>This configuration configures the transmitter and the receiver of the
@@ -918,6 +956,19 @@ example.</p>
 </div>
 <p>Where x in the timer instance.</p>
 </section>
+<section id="temperature-sensor">
+<h2>temperature_sensor<a class="headerlink" href="#temperature-sensor" 
title="Permalink to this heading"></a></h2>
+<p>This configuration enables the on-chip temperature sensor driver. The 
sensor is
+exposed through the uORB interface and can be read with the <code 
class="docutils literal notranslate"><span class="pre">sensortest</span></code>
+utility:</p>
+<div class="highlight-none notranslate"><div 
class="highlight"><pre><span></span>nsh&gt; sensortest temp
+</pre></div>
+</div>
+</section>
+<section id="tickless">
+<h2>tickless<a class="headerlink" href="#tickless" title="Permalink to this 
heading"></a></h2>
+<p>This configuration enables the support for tickless scheduler mode.</p>
+</section>
 <section id="twai">
 <h2>twai<a class="headerlink" href="#twai" title="Permalink to this 
heading"></a></h2>
 <p>This configuration enables the support for the TWAI (Two-Wire Automotive 
Interface) driver.
diff --git a/content/docs/latest/searchindex.js 
b/content/docs/latest/searchindex.js
index c0803329dc..61493aa350 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-am62x", "_tags/chip-am67", "_tags/chip-at32uc3", 
"_tags/chip-at90usb", "_tags/chip-atmega", "_tags/chip-atmega128", 
"_tags/chip-atmega1284p", "_tags/chip-atmega2560", "_tags/chip-bcm2711", "_tags 
[...]
\ 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-am62x", "_tags/chip-am67", "_tags/chip-at32uc3", 
"_tags/chip-at90usb", "_tags/chip-atmega", "_tags/chip-atmega128", 
"_tags/chip-atmega1284p", "_tags/chip-atmega2560", "_tags/chip-bcm2711", "_tags 
[...]
\ No newline at end of file
diff --git a/content/feed.xml b/content/feed.xml
index 14c547a219..66b8a5686a 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, 13 Jun 2026 01:05:18 +0000</pubDate>
-    <lastBuildDate>Sat, 13 Jun 2026 01:05:18 +0000</lastBuildDate>
+    <pubDate>Sun, 14 Jun 2026 01:09:03 +0000</pubDate>
+    <lastBuildDate>Sun, 14 Jun 2026 01:09:03 +0000</lastBuildDate>
     <generator>Jekyll v4.4.1</generator>
     
       <item>

Reply via email to