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 434c0d9cdc Publishing web: 7dd91d490b3b0ff8e7780ee8724de49d2350f976
docs: 3297bbec446f66e05d439f73bafcbb7b76cd7c5e
434c0d9cdc is described below
commit 434c0d9cdc52b7ba29e4c592b13f9668c466fddf
Author: Alin Jerpelea <[email protected]>
AuthorDate: Tue Sep 29 00:49:04 2026 +0000
Publishing web: 7dd91d490b3b0ff8e7780ee8724de49d2350f976 docs:
3297bbec446f66e05d439f73bafcbb7b76cd7c5e
---
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 +-
content/docs/13.0.0/guides/fully_linked_elf.html | 2 +-
.../docs/13.0.0/guides/partially_linked_elf.html | 2 +-
content/docs/13.0.0/index.html | 2 +-
content/docs/13.0.0/searchindex.js | 2 +-
content/docs/13.0.1/guides/fully_linked_elf.html | 2 +-
.../docs/13.0.1/guides/partially_linked_elf.html | 2 +-
content/docs/13.0.1/index.html | 2 +-
content/docs/13.0.1/searchindex.js | 2 +-
.../docs/latest/_sources/components/nxflat.rst.txt | 6 ++-
.../_sources/platforms/arm/nrf52/index.rst.txt | 53 +++++++++++++++++++++
content/docs/latest/components/nxflat.html | 6 ++-
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 231284 -> 231287 bytes
content/docs/latest/platforms/arm/nrf52/index.html | 46 ++++++++++++++++++
.../esp32c3/boards/esp32c3-devkit/index.html | 2 +-
.../esp32c6/boards/esp32c6-devkitc/index.html | 2 +-
.../esp32c6/boards/esp32c6-devkitm/index.html | 2 +-
.../latest/platforms/risc-v/esp32c6/index.html | 2 +-
.../esp32h2/boards/esp32h2-devkit/index.html | 2 +-
.../latest/platforms/risc-v/esp32p4/index.html | 2 +-
.../docs/latest/platforms/xtensa/esp32/index.html | 2 +-
.../esp32s2/boards/esp32s2-saola-1/index.html | 2 +-
.../latest/platforms/xtensa/esp32s2/index.html | 2 +-
.../esp32s3/boards/esp32s3-devkit/index.html | 2 +-
.../latest/platforms/xtensa/esp32s3/index.html | 2 +-
content/docs/latest/searchindex.js | 2 +-
content/feed.xml | 4 +-
74 files changed, 188 insertions(+), 74 deletions(-)
diff --git a/content/docs/10.0.0/index.html b/content/docs/10.0.0/index.html
index 62d3ff5300..80ebefa938 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: 28 September 26 at 00:25</p>
+<p>Last Updated: 29 September 26 at 00:23</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 d4a5f557b5..426ef0bdef 100644
--- a/content/docs/10.0.1/index.html
+++ b/content/docs/10.0.1/index.html
@@ -255,7 +255,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: 28 September 26 at 00:26</p>
+<p>Last Updated: 29 September 26 at 00:24</p>
<div class="toctree-wrapper compound">
<p class="caption"><span class="caption-text">Table of Contents</span></p>
<ul class="current">
diff --git a/content/docs/10.1.0/index.html b/content/docs/10.1.0/index.html
index dc64f82969..fd708f597c 100644
--- a/content/docs/10.1.0/index.html
+++ b/content/docs/10.1.0/index.html
@@ -255,7 +255,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: 28 September 26 at 00:26</p>
+<p>Last Updated: 29 September 26 at 00:24</p>
<div class="toctree-wrapper compound">
<p class="caption"><span class="caption-text">Table of Contents</span></p>
<ul class="current">
diff --git a/content/docs/10.2.0/index.html b/content/docs/10.2.0/index.html
index 063c0884fa..f9af3f3d22 100644
--- a/content/docs/10.2.0/index.html
+++ b/content/docs/10.2.0/index.html
@@ -256,7 +256,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: 28 September 26 at 00:26</p>
+<p>Last Updated: 29 September 26 at 00:24</p>
<div class="toctree-wrapper compound">
<p class="caption"><span class="caption-text">Table of Contents</span></p>
<ul class="current">
diff --git a/content/docs/10.3.0/index.html b/content/docs/10.3.0/index.html
index 063c0884fa..f9af3f3d22 100644
--- a/content/docs/10.3.0/index.html
+++ b/content/docs/10.3.0/index.html
@@ -256,7 +256,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: 28 September 26 at 00:26</p>
+<p>Last Updated: 29 September 26 at 00:24</p>
<div class="toctree-wrapper compound">
<p class="caption"><span class="caption-text">Table of Contents</span></p>
<ul class="current">
diff --git a/content/docs/11.0.0/index.html b/content/docs/11.0.0/index.html
index 063c0884fa..f9af3f3d22 100644
--- a/content/docs/11.0.0/index.html
+++ b/content/docs/11.0.0/index.html
@@ -256,7 +256,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: 28 September 26 at 00:26</p>
+<p>Last Updated: 29 September 26 at 00:24</p>
<div class="toctree-wrapper compound">
<p class="caption"><span class="caption-text">Table of Contents</span></p>
<ul class="current">
diff --git a/content/docs/12.0.0/index.html b/content/docs/12.0.0/index.html
index a60ce54248..3e9f912e49 100644
--- a/content/docs/12.0.0/index.html
+++ b/content/docs/12.0.0/index.html
@@ -181,7 +181,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: 28 September 26 at 00:26</p>
+<p>Last Updated: 29 September 26 at 00:25</p>
<div class="toctree-wrapper compound">
<p class="caption" role="heading"><span class="caption-text">Table of
Contents</span></p>
<ul class="current">
diff --git a/content/docs/12.0.0/searchindex.js
b/content/docs/12.0.0/searchindex.js
index 521ec16def..7c4de48c3a 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 375c658d13..f4549c9cf9 100644
--- a/content/docs/12.1.0/index.html
+++ b/content/docs/12.1.0/index.html
@@ -181,7 +181,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: 28 September 26 at 00:26</p>
+<p>Last Updated: 29 September 26 at 00:25</p>
<div class="toctree-wrapper compound">
<p class="caption" role="heading"><span class="caption-text">Table of
Contents</span></p>
<ul class="current">
diff --git a/content/docs/12.1.0/searchindex.js
b/content/docs/12.1.0/searchindex.js
index 8136a7718d..1492977a39 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 2047b076e5..de997dcbf0 100644
--- a/content/docs/12.10.0/index.html
+++ b/content/docs/12.10.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: 28 September 26 at 00:34</p>
+<p>Last Updated: 29 September 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.10.0/searchindex.js
b/content/docs/12.10.0/searchindex.js
index e217d1d78b..905cf368b6 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 e53b91a9bc..5fedb163ba 100644
--- a/content/docs/12.11.0/guides/fully_linked_elf.html
+++ b/content/docs/12.11.0/guides/fully_linked_elf.html
@@ -485,7 +485,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="a2b7280a-58bb-4973-bcfe-8a73848a1ccc"
name="a2b7280a-58bb-4973-bcfe-8a73848a1ccc" type="checkbox"><label
class="sphinx_collapse__label" for="a2b7280a-58bb-4973-bcfe-8a73848a1ccc"><i
class="sphinx_collapse__icon"></i>Show content:</label><div
class="sphinx_collapse__content docutils">
+<input class="sphinx_collapse__input"
id="602d213c-76cc-4090-b58c-7c68a9ee3a57"
name="602d213c-76cc-4090-b58c-7c68a9ee3a57" type="checkbox"><label
class="sphinx_collapse__label" for="602d213c-76cc-4090-b58c-7c68a9ee3a57"><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 1ca11fc2a6..8c9e212a93 100644
--- a/content/docs/12.11.0/guides/partially_linked_elf.html
+++ b/content/docs/12.11.0/guides/partially_linked_elf.html
@@ -511,7 +511,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="7df4bde6-41d3-476f-97b0-1acc3f707a88"
name="7df4bde6-41d3-476f-97b0-1acc3f707a88" type="checkbox"><label
class="sphinx_collapse__label" for="7df4bde6-41d3-476f-97b0-1acc3f707a88"><i
class="sphinx_collapse__icon"></i>Show content:</label><div
class="sphinx_collapse__content docutils">
+<input class="sphinx_collapse__input"
id="818824d5-cac1-4040-a64b-88a53a5bae19"
name="818824d5-cac1-4040-a64b-88a53a5bae19" type="checkbox"><label
class="sphinx_collapse__label" for="818824d5-cac1-4040-a64b-88a53a5bae19"><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 218e1f326d..539ce323fc 100644
--- a/content/docs/12.11.0/index.html
+++ b/content/docs/12.11.0/index.html
@@ -195,7 +195,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: 28 September 26 at 00:35</p>
+<p>Last Updated: 29 September 26 at 00:38</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 fe5d405d91..8400ea331b 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 eada5f63e2..35b0e776bd 100644
--- a/content/docs/12.12.0/guides/fully_linked_elf.html
+++ b/content/docs/12.12.0/guides/fully_linked_elf.html
@@ -485,7 +485,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="2b496c1c-8575-4f98-b98d-9589a570c53f"
name="2b496c1c-8575-4f98-b98d-9589a570c53f" type="checkbox"><label
class="sphinx_collapse__label" for="2b496c1c-8575-4f98-b98d-9589a570c53f"><i
class="sphinx_collapse__icon"></i>Show content:</label><div
class="sphinx_collapse__content docutils">
+<input class="sphinx_collapse__input"
id="51731bed-b20f-4222-b8f9-f27e1bee502f"
name="51731bed-b20f-4222-b8f9-f27e1bee502f" type="checkbox"><label
class="sphinx_collapse__label" for="51731bed-b20f-4222-b8f9-f27e1bee502f"><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 d5efbe70b5..16eb116044 100644
--- a/content/docs/12.12.0/guides/partially_linked_elf.html
+++ b/content/docs/12.12.0/guides/partially_linked_elf.html
@@ -511,7 +511,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="d094419d-0233-4557-a6e1-93d4e1456103"
name="d094419d-0233-4557-a6e1-93d4e1456103" type="checkbox"><label
class="sphinx_collapse__label" for="d094419d-0233-4557-a6e1-93d4e1456103"><i
class="sphinx_collapse__icon"></i>Show content:</label><div
class="sphinx_collapse__content docutils">
+<input class="sphinx_collapse__input"
id="bbc6f831-98bd-4ad3-b71c-a5a35eea6dbd"
name="bbc6f831-98bd-4ad3-b71c-a5a35eea6dbd" type="checkbox"><label
class="sphinx_collapse__label" for="bbc6f831-98bd-4ad3-b71c-a5a35eea6dbd"><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 a0f61a55e0..c7f21275f4 100644
--- a/content/docs/12.12.0/index.html
+++ b/content/docs/12.12.0/index.html
@@ -195,7 +195,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: 28 September 26 at 00:36</p>
+<p>Last Updated: 29 September 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.12.0/searchindex.js
b/content/docs/12.12.0/searchindex.js
index 96adbfaf74..fa182151aa 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 a56a92ad15..6c5b5cf9ea 100644
--- a/content/docs/12.13.0/guides/fully_linked_elf.html
+++ b/content/docs/12.13.0/guides/fully_linked_elf.html
@@ -488,7 +488,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="bb493a58-078a-4b9a-a3df-78e6cb517139"
name="bb493a58-078a-4b9a-a3df-78e6cb517139" type="checkbox"><label
class="sphinx_collapse__label" for="bb493a58-078a-4b9a-a3df-78e6cb517139"><i
class="sphinx_collapse__icon"></i>Show content:</label><div
class="sphinx_collapse__content docutils">
+<input class="sphinx_collapse__input"
id="169aa78d-f360-411f-a6c4-951dc3f70b72"
name="169aa78d-f360-411f-a6c4-951dc3f70b72" type="checkbox"><label
class="sphinx_collapse__label" for="169aa78d-f360-411f-a6c4-951dc3f70b72"><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 bad13ef957..8930993e81 100644
--- a/content/docs/12.13.0/guides/partially_linked_elf.html
+++ b/content/docs/12.13.0/guides/partially_linked_elf.html
@@ -514,7 +514,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="4d2fc9ba-7048-4282-8fd0-172a1b19f986"
name="4d2fc9ba-7048-4282-8fd0-172a1b19f986" type="checkbox"><label
class="sphinx_collapse__label" for="4d2fc9ba-7048-4282-8fd0-172a1b19f986"><i
class="sphinx_collapse__icon"></i>Show content:</label><div
class="sphinx_collapse__content docutils">
+<input class="sphinx_collapse__input"
id="da0af86e-6ff1-416e-88eb-60320c98d5a7"
name="da0af86e-6ff1-416e-88eb-60320c98d5a7" type="checkbox"><label
class="sphinx_collapse__label" for="da0af86e-6ff1-416e-88eb-60320c98d5a7"><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 eb20484142..5fe310d8a0 100644
--- a/content/docs/12.13.0/index.html
+++ b/content/docs/12.13.0/index.html
@@ -197,7 +197,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: 28 September 26 at 00:38</p>
+<p>Last Updated: 29 September 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.13.0/platforms/arm/goldfish/goldfish_timer.html
b/content/docs/12.13.0/platforms/arm/goldfish/goldfish_timer.html
index 624b559501..33ac04c60a 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
@@ -160,7 +160,18 @@
<li class="toctree-l4"><a class="reference internal"
href="#timer-interrupt">Timer Interrupt</a></li>
</ul>
</li>
-<li class="toctree-l3"><a class="reference internal"
href="index.html">GOLDFISH</a></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="../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 63ed23f580..3338c85322 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 80a7052c47..9e6b71be08 100644
--- a/content/docs/12.2.0/index.html
+++ b/content/docs/12.2.0/index.html
@@ -182,7 +182,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: 28 September 26 at 00:27</p>
+<p>Last Updated: 29 September 26 at 00:25</p>
<div class="toctree-wrapper compound">
<p class="caption" role="heading"><span class="caption-text">Table of
Contents</span></p>
<ul class="current">
diff --git a/content/docs/12.2.0/searchindex.js
b/content/docs/12.2.0/searchindex.js
index da90c6a196..7e565169b9 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 80a7052c47..9e6b71be08 100644
--- a/content/docs/12.2.1/index.html
+++ b/content/docs/12.2.1/index.html
@@ -182,7 +182,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: 28 September 26 at 00:27</p>
+<p>Last Updated: 29 September 26 at 00:25</p>
<div class="toctree-wrapper compound">
<p class="caption" role="heading"><span class="caption-text">Table of
Contents</span></p>
<ul class="current">
diff --git a/content/docs/12.2.1/searchindex.js
b/content/docs/12.2.1/searchindex.js
index ce294fcde0..7ef917ec4b 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 1c024e2f44..850b43e369 100644
--- a/content/docs/12.3.0/index.html
+++ b/content/docs/12.3.0/index.html
@@ -182,7 +182,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: 28 September 26 at 00:27</p>
+<p>Last Updated: 29 September 26 at 00:26</p>
<div class="toctree-wrapper compound">
<p class="caption" role="heading"><span class="caption-text">Table of
Contents</span></p>
<ul class="current">
diff --git a/content/docs/12.3.0/searchindex.js
b/content/docs/12.3.0/searchindex.js
index 123c8999b1..6735ae8c3e 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 b238a67a55..bf3027eb85 100644
--- a/content/docs/12.4.0/index.html
+++ b/content/docs/12.4.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: 28 September 26 at 00:27</p>
+<p>Last Updated: 29 September 26 at 00:26</p>
<div class="toctree-wrapper compound">
<p class="caption" role="heading"><span class="caption-text">Table of
Contents</span></p>
<ul class="current">
diff --git a/content/docs/12.4.0/searchindex.js
b/content/docs/12.4.0/searchindex.js
index 1d252e5fc0..d828acd9df 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 713249cd0b..3feba04c1f 100644
--- a/content/docs/12.5.0/index.html
+++ b/content/docs/12.5.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: 28 September 26 at 00:28</p>
+<p>Last Updated: 29 September 26 at 00:28</p>
<div class="toctree-wrapper compound">
<p class="caption" role="heading"><span class="caption-text">Table of
Contents</span></p>
<ul class="current">
diff --git a/content/docs/12.5.0/searchindex.js
b/content/docs/12.5.0/searchindex.js
index fa026d0fd0..27e8e65940 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 160a2a165d..ac93e62613 100644
--- a/content/docs/12.5.1/index.html
+++ b/content/docs/12.5.1/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: 28 September 26 at 00:29</p>
+<p>Last Updated: 29 September 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.5.1/searchindex.js
b/content/docs/12.5.1/searchindex.js
index 27e8e65940..dbe04952c3 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 15aa992fdd..189c1eb7cc 100644
--- a/content/docs/12.6.0/index.html
+++ b/content/docs/12.6.0/index.html
@@ -190,7 +190,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: 28 September 26 at 00:30</p>
+<p>Last Updated: 29 September 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.6.0/searchindex.js
b/content/docs/12.6.0/searchindex.js
index bf3965693f..0466e809e9 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 4b8ae1b810..a5eb0807a9 100644
--- a/content/docs/12.7.0/index.html
+++ b/content/docs/12.7.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: 28 September 26 at 00:31</p>
+<p>Last Updated: 29 September 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.7.0/searchindex.js
b/content/docs/12.7.0/searchindex.js
index 53a2431b70..8a13ccc6d6 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 f89f46206c..58c0dd4245 100644
--- a/content/docs/12.8.0/index.html
+++ b/content/docs/12.8.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: 28 September 26 at 00:32</p>
+<p>Last Updated: 29 September 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.8.0/searchindex.js
b/content/docs/12.8.0/searchindex.js
index ddd002362c..e0c2e8a9ea 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 3e1599709e..91b3e384b1 100644
--- a/content/docs/12.9.0/index.html
+++ b/content/docs/12.9.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: 28 September 26 at 00:33</p>
+<p>Last Updated: 29 September 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.9.0/searchindex.js
b/content/docs/12.9.0/searchindex.js
index e2c9f36661..6f1c1484cd 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/13.0.0/guides/fully_linked_elf.html
b/content/docs/13.0.0/guides/fully_linked_elf.html
index 6606e7b1d4..9ff2d519f7 100644
--- a/content/docs/13.0.0/guides/fully_linked_elf.html
+++ b/content/docs/13.0.0/guides/fully_linked_elf.html
@@ -489,7 +489,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="d00b74ca-d7a6-4705-9e32-ed36e410c7ad"
name="d00b74ca-d7a6-4705-9e32-ed36e410c7ad" type="checkbox"><label
class="sphinx_collapse__label" for="d00b74ca-d7a6-4705-9e32-ed36e410c7ad"><i
class="sphinx_collapse__icon"></i>Show content:</label><div
class="sphinx_collapse__content docutils">
+<input class="sphinx_collapse__input"
id="0d09370f-e331-49f8-8c1a-f34248db412e"
name="0d09370f-e331-49f8-8c1a-f34248db412e" type="checkbox"><label
class="sphinx_collapse__label" for="0d09370f-e331-49f8-8c1a-f34248db412e"><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/13.0.0/guides/partially_linked_elf.html
b/content/docs/13.0.0/guides/partially_linked_elf.html
index 54e2341f5b..a15f14bede 100644
--- a/content/docs/13.0.0/guides/partially_linked_elf.html
+++ b/content/docs/13.0.0/guides/partially_linked_elf.html
@@ -515,7 +515,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="bbd66b5f-93e5-4b9f-baab-3e232d40bc9b"
name="bbd66b5f-93e5-4b9f-baab-3e232d40bc9b" type="checkbox"><label
class="sphinx_collapse__label" for="bbd66b5f-93e5-4b9f-baab-3e232d40bc9b"><i
class="sphinx_collapse__icon"></i>Show content:</label><div
class="sphinx_collapse__content docutils">
+<input class="sphinx_collapse__input"
id="376fd904-4b07-4b8c-9284-9f35b545a5c1"
name="376fd904-4b07-4b8c-9284-9f35b545a5c1" type="checkbox"><label
class="sphinx_collapse__label" for="376fd904-4b07-4b8c-9284-9f35b545a5c1"><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/13.0.0/index.html b/content/docs/13.0.0/index.html
index 1fb20525cb..9fef5311e5 100644
--- a/content/docs/13.0.0/index.html
+++ b/content/docs/13.0.0/index.html
@@ -197,7 +197,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: 28 September 26 at 00:39</p>
+<p>Last Updated: 29 September 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/13.0.0/searchindex.js
b/content/docs/13.0.0/searchindex.js
index deff3a0c0a..c513fe5ccc 100644
--- a/content/docs/13.0.0/searchindex.js
+++ b/content/docs/13.0.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-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/docs/13.0.1/guides/fully_linked_elf.html
b/content/docs/13.0.1/guides/fully_linked_elf.html
index 36ba7bbcab..5c6351f974 100644
--- a/content/docs/13.0.1/guides/fully_linked_elf.html
+++ b/content/docs/13.0.1/guides/fully_linked_elf.html
@@ -489,7 +489,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="fc0cf70b-6f56-4ed3-85cf-c6ae719a7d6d"
name="fc0cf70b-6f56-4ed3-85cf-c6ae719a7d6d" type="checkbox"><label
class="sphinx_collapse__label" for="fc0cf70b-6f56-4ed3-85cf-c6ae719a7d6d"><i
class="sphinx_collapse__icon"></i>Show content:</label><div
class="sphinx_collapse__content docutils">
+<input class="sphinx_collapse__input"
id="8f9c4700-b728-4400-902b-bb22980f6bb5"
name="8f9c4700-b728-4400-902b-bb22980f6bb5" type="checkbox"><label
class="sphinx_collapse__label" for="8f9c4700-b728-4400-902b-bb22980f6bb5"><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/13.0.1/guides/partially_linked_elf.html
b/content/docs/13.0.1/guides/partially_linked_elf.html
index 6692e1d028..d849853c40 100644
--- a/content/docs/13.0.1/guides/partially_linked_elf.html
+++ b/content/docs/13.0.1/guides/partially_linked_elf.html
@@ -515,7 +515,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="eab7b916-cd97-4383-bf84-d32fb081e356"
name="eab7b916-cd97-4383-bf84-d32fb081e356" type="checkbox"><label
class="sphinx_collapse__label" for="eab7b916-cd97-4383-bf84-d32fb081e356"><i
class="sphinx_collapse__icon"></i>Show content:</label><div
class="sphinx_collapse__content docutils">
+<input class="sphinx_collapse__input"
id="d17cf913-2029-425f-a95e-ca91b322492d"
name="d17cf913-2029-425f-a95e-ca91b322492d" type="checkbox"><label
class="sphinx_collapse__label" for="d17cf913-2029-425f-a95e-ca91b322492d"><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/13.0.1/index.html b/content/docs/13.0.1/index.html
index 7a5ac865a5..b38472e775 100644
--- a/content/docs/13.0.1/index.html
+++ b/content/docs/13.0.1/index.html
@@ -197,7 +197,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: 28 September 26 at 00:40</p>
+<p>Last Updated: 29 September 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/13.0.1/searchindex.js
b/content/docs/13.0.1/searchindex.js
index fee3f570d9..72cccb2631 100644
--- a/content/docs/13.0.1/searchindex.js
+++ b/content/docs/13.0.1/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/docs/latest/_sources/components/nxflat.rst.txt
b/content/docs/latest/_sources/components/nxflat.rst.txt
index ec8e476a4e..48a3a97a07 100644
--- a/content/docs/latest/_sources/components/nxflat.rst.txt
+++ b/content/docs/latest/_sources/components/nxflat.rst.txt
@@ -346,8 +346,10 @@ The NXFLAT header carries no version field -- ``h_magic``
is written by
``ldnxflat``, which lives outside this repository and cannot be changed in
step with the loader -- so the module ABI is declared through the import
table instead. Every module built by ``mknxflat`` imports the symbol
-``__nxflat_abi_v2``, the base firmware defines it, and the loader refuses a
-module whose import table does not name it. The generation is bumped
+``__nxflat_abi_v2``, libc defines it, and the loader refuses a module whose
+import table does not name it. Being in libc, the marker is in every image
+that can pass ``exec()`` a symbol table: the user image of a protected or
+kernel build as well as the base firmware. The generation is bumped
whenever the module ABI changes; v2 is the move of the PIC base register to
r9, and a v1 module's thunks would add r10 and branch to a wild address on
the first call into the base firmware.
diff --git a/content/docs/latest/_sources/platforms/arm/nrf52/index.rst.txt
b/content/docs/latest/_sources/platforms/arm/nrf52/index.rst.txt
index f2fd75315a..34cb8cff1b 100644
--- a/content/docs/latest/_sources/platforms/arm/nrf52/index.rst.txt
+++ b/content/docs/latest/_sources/platforms/arm/nrf52/index.rst.txt
@@ -109,6 +109,59 @@ ADC
The SAADC peripheral is exposed via standard ADC driver. The lower-half of
this driver
is initialized by calling :c:func:`nrf52_adcinitialize`.
+Three sampling trigger modes are available:
+
+* ``CONFIG_NRF52_SAADC_TASK``: each ``ANIOC_TRIGGER`` starts one scan of
+ all configured channels.
+* ``CONFIG_NRF52_SAADC_TIMER``: the internal SAADC timer supports one
+ channel only. The sample rate is ``16000000 / CONFIG_NRF52_SAADC_TIMER_CC``
+ Hz, with a compare value from 80 to 2047 (about 7.8 kHz to 200 kHz).
+* ``CONFIG_NRF52_SAADC_TIMER_PPI``: a general-purpose TIMER compare event
+ triggers a scan over PPI. This supports up to eight channels and lower
+ scan rates through the TIMER prescaler.
+
+For TIMER/PPI sampling, enable the TIMER instance selected by
+``CONFIG_NRF52_SAADC_PPI_TIMER`` and reserve it for the ADC. Select an unused
+PPI channel with ``CONFIG_NRF52_SAADC_PPI_CHANNEL``. The scan rate is
+``16000000 / (2^CONFIG_NRF52_SAADC_PPI_PRE * CONFIG_NRF52_SAADC_PPI_CC)`` Hz.
+For example, these settings select TIMER2 and a 1 kHz scan rate:
+
+.. code-block:: ini
+
+ CONFIG_NRF52_SAADC=y
+ CONFIG_NRF52_TIMER2=y
+ CONFIG_NRF52_SAADC_TIMER_PPI=y
+ CONFIG_NRF52_SAADC_PPI_TIMER=2
+ CONFIG_NRF52_SAADC_PPI_CHANNEL=0
+ CONFIG_NRF52_SAADC_PPI_PRE=4
+ CONFIG_NRF52_SAADC_PPI_CC=1000
+ CONFIG_NRF52_SAADC_CHANNELS=2
+
+The board must pass the channel configuration to ``nrf52_adcinitialize``;
+``CONFIG_NRF52_SAADC_CHANNELS`` sets the maximum number of channels.
+With either timer source, issue ``ANIOC_TRIGGER`` once to start sampling.
+
+``CONFIG_NRF52_SAADC_CONTINUOUS`` enables double-buffered EasyDMA with
+either timer source. A second PPI channel restarts the SAADC on each END
+event. For example, add:
+
+.. code-block:: ini
+
+ CONFIG_NRF52_SAADC_CONTINUOUS=y
+ CONFIG_NRF52_SAADC_CONTINUOUS_BUFLEN=32
+ CONFIG_NRF52_SAADC_CONTINUOUS_PPI_CH=1
+
+``CONFIG_NRF52_SAADC_CONTINUOUS_BUFLEN`` counts whole scans per buffer.
+With two configured channels and a buffer length of 32, each buffer holds
+64 samples in channel order: ``0, 1, 0, 1, ...``. Completed buffers are
+delivered to the ADC upper half with a per-sample channel map. The number
+of channels multiplied by the buffer length must not exceed 32767.
+Single-channel buffer sizing is unchanged.
+
+The sampling and restart PPI channels must differ and must be unused by
+other drivers. Both channel selections are restricted to 0--15 when
+``CONFIG_NRF52_SOFTDEVICE_CONTROLLER`` is enabled, or 0--19 otherwise.
+
I2C
---
diff --git a/content/docs/latest/components/nxflat.html
b/content/docs/latest/components/nxflat.html
index d3f64b28df..2ca280daa2 100644
--- a/content/docs/latest/components/nxflat.html
+++ b/content/docs/latest/components/nxflat.html
@@ -551,8 +551,10 @@ incorporate itself into the system.</p>
<code class="docutils literal notranslate"><span
class="pre">ldnxflat</span></code>, which lives outside this repository and
cannot be changed in
step with the loader – so the module ABI is declared through the import
table instead. Every module built by <code class="docutils literal
notranslate"><span class="pre">mknxflat</span></code> imports the symbol
-<code class="docutils literal notranslate"><span
class="pre">__nxflat_abi_v2</span></code>, the base firmware defines it, and
the loader refuses a
-module whose import table does not name it. The generation is bumped
+<code class="docutils literal notranslate"><span
class="pre">__nxflat_abi_v2</span></code>, libc defines it, and the loader
refuses a module whose
+import table does not name it. Being in libc, the marker is in every image
+that can pass <code class="docutils literal notranslate"><span
class="pre">exec()</span></code> a symbol table: the user image of a protected
or
+kernel build as well as the base firmware. The generation is bumped
whenever the module ABI changes; v2 is the move of the PIC base register to
r9, and a v1 module’s thunks would add r10 and branch to a wild address on
the first call into the base firmware.</p>
diff --git a/content/docs/latest/guides/fully_linked_elf.html
b/content/docs/latest/guides/fully_linked_elf.html
index 317a2f4cee..6d1bd49797 100644
--- a/content/docs/latest/guides/fully_linked_elf.html
+++ b/content/docs/latest/guides/fully_linked_elf.html
@@ -490,7 +490,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="678f5e97-d69d-4150-a515-6ade12142743"
name="678f5e97-d69d-4150-a515-6ade12142743" type="checkbox"><label
class="sphinx_collapse__label" for="678f5e97-d69d-4150-a515-6ade12142743"><i
class="sphinx_collapse__icon"></i>Show content:</label><div
class="sphinx_collapse__content docutils">
+<input class="sphinx_collapse__input"
id="d64dbf5b-3ca8-4589-ae1f-ca25c5593b3c"
name="d64dbf5b-3ca8-4589-ae1f-ca25c5593b3c" type="checkbox"><label
class="sphinx_collapse__label" for="d64dbf5b-3ca8-4589-ae1f-ca25c5593b3c"><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 4b7045399b..47ed1ea255 100644
--- a/content/docs/latest/guides/partially_linked_elf.html
+++ b/content/docs/latest/guides/partially_linked_elf.html
@@ -516,7 +516,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="77f01528-525b-4ae0-872a-af858d3cb374"
name="77f01528-525b-4ae0-872a-af858d3cb374" type="checkbox"><label
class="sphinx_collapse__label" for="77f01528-525b-4ae0-872a-af858d3cb374"><i
class="sphinx_collapse__icon"></i>Show content:</label><div
class="sphinx_collapse__content docutils">
+<input class="sphinx_collapse__input"
id="5e8dc424-c127-41fe-94e2-f48441f190d0"
name="5e8dc424-c127-41fe-94e2-f48441f190d0" type="checkbox"><label
class="sphinx_collapse__label" for="5e8dc424-c127-41fe-94e2-f48441f190d0"><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 99bb0e77aa..7d5967e9c4 100644
--- a/content/docs/latest/index.html
+++ b/content/docs/latest/index.html
@@ -197,7 +197,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: 28 September 26 at 00:41</p>
+<p>Last Updated: 29 September 26 at 00:46</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 7d293831ea..a24f9e5429 100644
Binary files a/content/docs/latest/objects.inv and
b/content/docs/latest/objects.inv differ
diff --git a/content/docs/latest/platforms/arm/nrf52/index.html
b/content/docs/latest/platforms/arm/nrf52/index.html
index 0a33db1bbd..f45fa34d62 100644
--- a/content/docs/latest/platforms/arm/nrf52/index.html
+++ b/content/docs/latest/platforms/arm/nrf52/index.html
@@ -522,6 +522,52 @@ control pin state via tasks/events.</p>
<h3>ADC<a class="headerlink" href="#adc" title="Permalink to this
heading"></a></h3>
<p>The SAADC peripheral is exposed via standard ADC driver. The lower-half of
this driver
is initialized by calling <code class="xref c c-func docutils literal
notranslate"><span class="pre">nrf52_adcinitialize()</span></code>.</p>
+<p>Three sampling trigger modes are available:</p>
+<ul class="simple">
+<li><p><code class="docutils literal notranslate"><span
class="pre">CONFIG_NRF52_SAADC_TASK</span></code>: each <code class="docutils
literal notranslate"><span class="pre">ANIOC_TRIGGER</span></code> starts one
scan of
+all configured channels.</p></li>
+<li><p><code class="docutils literal notranslate"><span
class="pre">CONFIG_NRF52_SAADC_TIMER</span></code>: the internal SAADC timer
supports one
+channel only. The sample rate is <code class="docutils literal
notranslate"><span class="pre">16000000</span> <span class="pre">/</span> <span
class="pre">CONFIG_NRF52_SAADC_TIMER_CC</span></code>
+Hz, with a compare value from 80 to 2047 (about 7.8 kHz to 200 kHz).</p></li>
+<li><p><code class="docutils literal notranslate"><span
class="pre">CONFIG_NRF52_SAADC_TIMER_PPI</span></code>: a general-purpose TIMER
compare event
+triggers a scan over PPI. This supports up to eight channels and lower
+scan rates through the TIMER prescaler.</p></li>
+</ul>
+<p>For TIMER/PPI sampling, enable the TIMER instance selected by
+<code class="docutils literal notranslate"><span
class="pre">CONFIG_NRF52_SAADC_PPI_TIMER</span></code> and reserve it for the
ADC. Select an unused
+PPI channel with <code class="docutils literal notranslate"><span
class="pre">CONFIG_NRF52_SAADC_PPI_CHANNEL</span></code>. The scan rate is
+<code class="docutils literal notranslate"><span class="pre">16000000</span>
<span class="pre">/</span> <span
class="pre">(2^CONFIG_NRF52_SAADC_PPI_PRE</span> <span class="pre">*</span>
<span class="pre">CONFIG_NRF52_SAADC_PPI_CC)</span></code> Hz.
+For example, these settings select TIMER2 and a 1 kHz scan rate:</p>
+<div class="highlight-ini notranslate"><div
class="highlight"><pre><span></span><span
class="na">CONFIG_NRF52_SAADC</span><span class="o">=</span><span
class="s">y</span>
+<span class="na">CONFIG_NRF52_TIMER2</span><span class="o">=</span><span
class="s">y</span>
+<span class="na">CONFIG_NRF52_SAADC_TIMER_PPI</span><span
class="o">=</span><span class="s">y</span>
+<span class="na">CONFIG_NRF52_SAADC_PPI_TIMER</span><span
class="o">=</span><span class="s">2</span>
+<span class="na">CONFIG_NRF52_SAADC_PPI_CHANNEL</span><span
class="o">=</span><span class="s">0</span>
+<span class="na">CONFIG_NRF52_SAADC_PPI_PRE</span><span
class="o">=</span><span class="s">4</span>
+<span class="na">CONFIG_NRF52_SAADC_PPI_CC</span><span class="o">=</span><span
class="s">1000</span>
+<span class="na">CONFIG_NRF52_SAADC_CHANNELS</span><span
class="o">=</span><span class="s">2</span>
+</pre></div>
+</div>
+<p>The board must pass the channel configuration to <code class="docutils
literal notranslate"><span class="pre">nrf52_adcinitialize</span></code>;
+<code class="docutils literal notranslate"><span
class="pre">CONFIG_NRF52_SAADC_CHANNELS</span></code> sets the maximum number
of channels.
+With either timer source, issue <code class="docutils literal
notranslate"><span class="pre">ANIOC_TRIGGER</span></code> once to start
sampling.</p>
+<p><code class="docutils literal notranslate"><span
class="pre">CONFIG_NRF52_SAADC_CONTINUOUS</span></code> enables double-buffered
EasyDMA with
+either timer source. A second PPI channel restarts the SAADC on each END
+event. For example, add:</p>
+<div class="highlight-ini notranslate"><div
class="highlight"><pre><span></span><span
class="na">CONFIG_NRF52_SAADC_CONTINUOUS</span><span class="o">=</span><span
class="s">y</span>
+<span class="na">CONFIG_NRF52_SAADC_CONTINUOUS_BUFLEN</span><span
class="o">=</span><span class="s">32</span>
+<span class="na">CONFIG_NRF52_SAADC_CONTINUOUS_PPI_CH</span><span
class="o">=</span><span class="s">1</span>
+</pre></div>
+</div>
+<p><code class="docutils literal notranslate"><span
class="pre">CONFIG_NRF52_SAADC_CONTINUOUS_BUFLEN</span></code> counts whole
scans per buffer.
+With two configured channels and a buffer length of 32, each buffer holds
+64 samples in channel order: <code class="docutils literal notranslate"><span
class="pre">0,</span> <span class="pre">1,</span> <span class="pre">0,</span>
<span class="pre">1,</span> <span class="pre">...</span></code>. Completed
buffers are
+delivered to the ADC upper half with a per-sample channel map. The number
+of channels multiplied by the buffer length must not exceed 32767.
+Single-channel buffer sizing is unchanged.</p>
+<p>The sampling and restart PPI channels must differ and must be unused by
+other drivers. Both channel selections are restricted to 0–15 when
+<code class="docutils literal notranslate"><span
class="pre">CONFIG_NRF52_SOFTDEVICE_CONTROLLER</span></code> is enabled, or
0–19 otherwise.</p>
</section>
<section id="i2c">
<h3>I2C<a class="headerlink" href="#i2c" title="Permalink to this
heading"></a></h3>
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 1d4b55b0ed..2418d4e54c 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
@@ -777,7 +777,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_symbol.png"
src="../../../../../_images/rmt_symbol.png" />
</figure>
<p>The example <code class="docutils literal notranslate"><span
class="pre">irtest</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 f57b9044d2..4c40813334 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
@@ -820,7 +820,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_symbol1.png"
src="../../../../../_images/rmt_symbol1.png" />
</figure>
<p>The example <code class="docutils literal notranslate"><span
class="pre">irtest</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 2d80c93062..ff7277931e 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
@@ -604,7 +604,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_symbol2.png"
src="../../../../../_images/rmt_symbol2.png" />
</figure>
<p>The example <code class="docutils literal notranslate"><span
class="pre">irtest</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/index.html
b/content/docs/latest/platforms/risc-v/esp32c6/index.html
index 8f79f06781..fc4a6993b9 100644
--- a/content/docs/latest/platforms/risc-v/esp32c6/index.html
+++ b/content/docs/latest/platforms/risc-v/esp32c6/index.html
@@ -1253,7 +1253,7 @@ and it can be set using <code class="docutils literal
notranslate"><span class="
source path of the ULP application, and either the binary (for prebuilt) or
the source files (for internal build).
This file must include either ULP makefile after the variable set process on
<code class="docutils literal notranslate"><span
class="pre">arch/risc-v/src/common/espressif/esp_ulp.mk</span></code>
or <code class="docutils literal notranslate"><span
class="pre">arch/risc-v/src/common/espressif/esp_ulp.cmake</span></code>
integration script depending on build system preference.
-For more information please refer to <a class="reference internal"
href="../esp32p4/index.html#ulp-makefile"><span class="std std-ref">ulp example
Makefile.</span></a> or <a class="reference internal"
href="../esp32p4/index.html#ulp-cmake"><span class="std std-ref">ulp example
CMake.</span></a></p>
+For more information please refer to <a class="reference internal"
href="../../xtensa/esp32s3/index.html#ulp-makefile"><span class="std
std-ref">ulp example Makefile.</span></a> or <a class="reference internal"
href="../esp32p4/index.html#ulp-cmake"><span class="std std-ref">ulp example
CMake.</span></a></p>
</section>
<section id="makefile-cmake-variables-for-ulp-core-build">
<h3>Makefile/CMake Variables for ULP Core Build:<a class="headerlink"
href="#makefile-cmake-variables-for-ulp-core-build" title="Permalink to this
heading"></a></h3>
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 8af8ce7675..bdc395386d 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
@@ -797,7 +797,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_symbol5.png"
src="../../../../../_images/rmt_symbol5.png" />
+<img alt="../../../../../_images/rmt_symbol3.png"
src="../../../../../_images/rmt_symbol3.png" />
</figure>
<p>The example <code class="docutils literal notranslate"><span
class="pre">irtest</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/index.html
b/content/docs/latest/platforms/risc-v/esp32p4/index.html
index f9a98f6bdf..db051830d7 100644
--- a/content/docs/latest/platforms/risc-v/esp32p4/index.html
+++ b/content/docs/latest/platforms/risc-v/esp32p4/index.html
@@ -908,7 +908,7 @@ and it can be set using <code class="docutils literal
notranslate"><span class="
source path of the ULP application, and either the binary (for prebuilt) or
the source files (for internal build).
This file must include either ULP makefile after the variable set process on
<code class="docutils literal notranslate"><span
class="pre">arch/risc-v/src/common/espressif/esp_ulp.mk</span></code>
or <code class="docutils literal notranslate"><span
class="pre">arch/risc-v/src/common/espressif/esp_ulp.cmake</span></code>
integration script depending on build system preference.
-For more information please refer to <a class="reference internal"
href="#ulp-makefile"><span class="std std-ref">ulp example Makefile.</span></a>
or <a class="reference internal" href="#ulp-cmake"><span class="std
std-ref">ulp example CMake.</span></a></p>
+For more information please refer to <a class="reference internal"
href="../../xtensa/esp32s3/index.html#ulp-makefile"><span class="std
std-ref">ulp example Makefile.</span></a> or <a class="reference internal"
href="#ulp-cmake"><span class="std std-ref">ulp example CMake.</span></a></p>
</section>
<section id="makefile-cmake-variables-for-ulp-core-build">
<h3>Makefile/CMake Variables for ULP Core Build:<a class="headerlink"
href="#makefile-cmake-variables-for-ulp-core-build" title="Permalink to this
heading"></a></h3>
diff --git a/content/docs/latest/platforms/xtensa/esp32/index.html
b/content/docs/latest/platforms/xtensa/esp32/index.html
index 8c89eb0f8e..7b2f43c656 100644
--- a/content/docs/latest/platforms/xtensa/esp32/index.html
+++ b/content/docs/latest/platforms/xtensa/esp32/index.html
@@ -1491,7 +1491,7 @@ updated images once Secure Boot is enabled. You can find
more information about
<h4>Requirements<a class="headerlink" href="#requirements" title="Permalink to
this heading"></a></h4>
<p>First of all, we need to install <code class="docutils literal
notranslate"><span class="pre">imgtool</span></code> (a MCUboot utility
application to manipulate binary
images) and <code class="docutils literal notranslate"><span
class="pre">esptool</span></code> on our compilation environment.
-See the <a class="reference internal"
href="../../risc-v/esp32h2/index.html#managing-esptool-on-virtual-environment"><span
class="std std-ref">Managing esptool on virtual environment</span></a> section
+See the <a class="reference internal"
href="../esp32s3/index.html#managing-esptool-on-virtual-environment"><span
class="std std-ref">Managing esptool on virtual environment</span></a> section
for recommendations on how to setup the Python environment to install these
tools:</p>
<div class="highlight-none notranslate"><div
class="highlight"><pre><span></span>$ pip install imgtool esptool
</pre></div>
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 13478bf4b7..70b613d4ce 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
@@ -815,7 +815,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_symbol4.png"
src="../../../../../_images/rmt_symbol4.png" />
</figure>
<p>The example <code class="docutils literal notranslate"><span
class="pre">irtest</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/xtensa/esp32s2/index.html
b/content/docs/latest/platforms/xtensa/esp32s2/index.html
index 0b8566914a..dc91829e05 100644
--- a/content/docs/latest/platforms/xtensa/esp32s2/index.html
+++ b/content/docs/latest/platforms/xtensa/esp32s2/index.html
@@ -1663,7 +1663,7 @@ These variables can be set using <code class="docutils
literal notranslate"><spa
<p>Additionally, a Makefile needs to be provided to specify the ULP
application name,
source path of the ULP application, and either the binary (for prebuilt) or
the source files (for internal build).
This Makefile must include the ULP makefile after the variable set process on
<code class="docutils literal notranslate"><span
class="pre">arch/xtensa/src/common/espressif/esp_ulp.mk</span></code>
integration script.
-For more information please refer to <a class="reference internal"
href="../../risc-v/esp32p4/index.html#ulp-makefile"><span class="std
std-ref">ulp example Makefile.</span></a></p>
+For more information please refer to <a class="reference internal"
href="../esp32s3/index.html#ulp-makefile"><span class="std std-ref">ulp example
Makefile.</span></a></p>
</section>
<section id="makefile-variables-for-ulp-risc-v-core-build">
<h3>Makefile Variables for ULP RISC-V Core Build:<a class="headerlink"
href="#makefile-variables-for-ulp-risc-v-core-build" title="Permalink to this
heading"></a></h3>
diff --git
a/content/docs/latest/platforms/xtensa/esp32s3/boards/esp32s3-devkit/index.html
b/content/docs/latest/platforms/xtensa/esp32s3/boards/esp32s3-devkit/index.html
index 3e41062a8f..1641c46607 100644
---
a/content/docs/latest/platforms/xtensa/esp32s3/boards/esp32s3-devkit/index.html
+++
b/content/docs/latest/platforms/xtensa/esp32s3/boards/esp32s3-devkit/index.html
@@ -1146,7 +1146,7 @@ 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_symbol5.png"
src="../../../../../_images/rmt_symbol5.png" />
</figure>
<p>The example <code class="docutils literal notranslate"><span
class="pre">irtest</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/xtensa/esp32s3/index.html
b/content/docs/latest/platforms/xtensa/esp32s3/index.html
index 15bba2eda5..beaee66966 100644
--- a/content/docs/latest/platforms/xtensa/esp32s3/index.html
+++ b/content/docs/latest/platforms/xtensa/esp32s3/index.html
@@ -1350,7 +1350,7 @@ These variables can be set using <code class="docutils
literal notranslate"><spa
<p>Additionally, a Makefile needs to be provided to specify the ULP
application name,
source path of the ULP application, and either the binary (for prebuilt) or
the source files (for internal build).
This Makefile must include the ULP makefile after the variable set process on
<code class="docutils literal notranslate"><span
class="pre">arch/xtensa/src/common/espressif/esp_ulp.mk</span></code>
integration script.
-For more information please refer to <a class="reference internal"
href="../../risc-v/esp32p4/index.html#ulp-makefile"><span class="std
std-ref">ulp example Makefile.</span></a></p>
+For more information please refer to <a class="reference internal"
href="#ulp-makefile"><span class="std std-ref">ulp example
Makefile.</span></a></p>
</section>
<section id="makefile-variables-for-ulp-risc-v-core-build">
<h3>Makefile Variables for ULP RISC-V Core Build:<a class="headerlink"
href="#makefile-variables-for-ulp-risc-v-core-build" title="Permalink to this
heading"></a></h3>
diff --git a/content/docs/latest/searchindex.js
b/content/docs/latest/searchindex.js
index 2854336049..12b0a307b3 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-armv7e-m", "_tags/arch-armv7m", "_tags/arch-armv8m",
"_tags/arch-avr", "_tags/arch-cm33", "_tags/arch-cm7", "_tags/arch-example",
"_tags/arch-mips", "_tags/arch-renesas", "_tags/arch-risc-v",
"_tags/arch-riscv", "_tags/arch-sim", "_tags/arch-xtensa", "_tags/chip-a527",
"_tags/chip-a64", "_tags/chip-am335x", "_tags/chip-am62x", "_tags/chip-am67",
"_tags/chip-at32uc3", "_tags/chip-at90usb", "_tags/chip-atmega", [...]
\ No newline at end of file
+Search.setIndex({"docnames": ["_tags/arch-arm", "_tags/arch-arm64",
"_tags/arch-armv7e-m", "_tags/arch-armv7m", "_tags/arch-armv8m",
"_tags/arch-avr", "_tags/arch-cm33", "_tags/arch-cm7", "_tags/arch-example",
"_tags/arch-mips", "_tags/arch-renesas", "_tags/arch-risc-v",
"_tags/arch-riscv", "_tags/arch-sim", "_tags/arch-xtensa", "_tags/chip-a527",
"_tags/chip-a64", "_tags/chip-am335x", "_tags/chip-am62x", "_tags/chip-am67",
"_tags/chip-at32uc3", "_tags/chip-at90usb", "_tags/chip-atmega", [...]
\ No newline at end of file
diff --git a/content/feed.xml b/content/feed.xml
index fe7207ad2f..66ac184434 100644
--- a/content/feed.xml
+++ b/content/feed.xml
@@ -5,8 +5,8 @@
<description></description>
<link>/</link>
<atom:link href="/feed.xml" rel="self" type="application/rss+xml"/>
- <pubDate>Mon, 28 Sep 2026 00:42:29 +0000</pubDate>
- <lastBuildDate>Mon, 28 Sep 2026 00:42:29 +0000</lastBuildDate>
+ <pubDate>Tue, 29 Sep 2026 00:48:34 +0000</pubDate>
+ <lastBuildDate>Tue, 29 Sep 2026 00:48:34 +0000</lastBuildDate>
<generator>Jekyll v4.4.1</generator>
<item>