This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/nuttx-website.git
The following commit(s) were added to refs/heads/asf-site by this push:
new b80f53af Publishing web: 36ddd7c60a8230335eda886c909bc938739114a2
docs: 7cb8e590a1152fb2017f71d0cacc5380b11f0bc0
b80f53af is described below
commit b80f53af0fcf42cca96d977dfbdaaf79496ae7a8
Author: Alin Jerpelea <[email protected]>
AuthorDate: Mon Jan 1 00:16:07 2024 +0000
Publishing web: 36ddd7c60a8230335eda886c909bc938739114a2 docs:
7cb8e590a1152fb2017f71d0cacc5380b11f0bc0
---
content/community-members/index.html | 2 +-
content/community/index.html | 2 +-
content/docs/10.0.0/index.html | 2 +-
content/docs/10.0.0/searchindex.js | 2 +-
content/docs/10.0.1/index.html | 2 +-
content/docs/10.0.1/searchindex.js | 2 +-
content/docs/10.1.0/index.html | 2 +-
content/docs/10.1.0/searchindex.js | 2 +-
content/docs/10.2.0/index.html | 2 +-
content/docs/10.2.0/searchindex.js | 2 +-
content/docs/10.3.0/index.html | 2 +-
content/docs/10.3.0/searchindex.js | 2 +-
content/docs/11.0.0/index.html | 2 +-
content/docs/11.0.0/searchindex.js | 2 +-
content/docs/12.0.0/index.html | 2 +-
content/docs/12.0.0/searchindex.js | 2 +-
content/docs/12.1.0/index.html | 2 +-
content/docs/12.1.0/searchindex.js | 2 +-
content/docs/12.2.0/index.html | 2 +-
content/docs/12.2.0/searchindex.js | 2 +-
content/docs/12.2.1/index.html | 2 +-
content/docs/12.2.1/searchindex.js | 2 +-
content/docs/12.3.0/index.html | 2 +-
content/docs/12.3.0/searchindex.js | 2 +-
.../risc-v/k230/boards/canmv230/index.rst.txt | 60 +++++++++++++++------
content/docs/latest/index.html | 2 +-
content/docs/latest/objects.inv | Bin 109761 -> 109775 bytes
.../risc-v/k230/boards/canmv230/index.html | 56 ++++++++++++++-----
content/docs/latest/searchindex.js | 2 +-
content/download/index.html | 2 +-
content/feed.xml | 4 +-
content/history/index.html | 2 +-
content/index.html | 2 +-
content/releases/10.0.0/index.html | 2 +-
content/releases/10.0.1/index.html | 2 +-
content/releases/10.1.0/index.html | 2 +-
content/releases/10.2.0/index.html | 2 +-
content/releases/10.3.0/index.html | 2 +-
content/releases/11.0.0/index.html | 2 +-
content/releases/12.0.0/index.html | 2 +-
content/releases/12.1.0/index.html | 2 +-
content/releases/12.2.0/index.html | 2 +-
content/releases/12.2.1/index.html | 2 +-
content/releases/12.3.0/index.html | 2 +-
content/releases/7.13/index.html | 2 +-
content/releases/7.14/index.html | 2 +-
content/releases/7.15/index.html | 2 +-
content/releases/7.16/index.html | 2 +-
content/releases/7.17/index.html | 2 +-
content/releases/7.18/index.html | 2 +-
content/releases/7.19/index.html | 2 +-
content/releases/7.20/index.html | 2 +-
content/releases/7.21/index.html | 2 +-
content/releases/7.22/index.html | 2 +-
content/releases/7.23/index.html | 2 +-
content/releases/7.24/index.html | 2 +-
content/releases/7.25/index.html | 2 +-
content/releases/7.26/index.html | 2 +-
content/releases/7.27/index.html | 2 +-
content/releases/7.28/index.html | 2 +-
content/releases/7.29/index.html | 2 +-
content/releases/7.30/index.html | 2 +-
content/releases/7.31/index.html | 2 +-
content/releases/8.1/index.html | 2 +-
content/releases/8.2/index.html | 2 +-
content/releases/9.0.0/index.html | 2 +-
content/releases/9.1.0/index.html | 2 +-
content/releases/9.1.1/index.html | 2 +-
68 files changed, 153 insertions(+), 95 deletions(-)
diff --git a/content/community-members/index.html
b/content/community-members/index.html
index 73f64a4c..e05a4889 100644
--- a/content/community-members/index.html
+++ b/content/community-members/index.html
@@ -384,7 +384,7 @@
<hr>
<footer>
- <!-- <p>© 2023 </p>-->
+ <!-- <p>© 2024 </p>-->
<footer class="site-footer">
<div class="wrapper">
<div class="footer-col-wrapper">
diff --git a/content/community/index.html b/content/community/index.html
index 3500f67c..65f9ea89 100644
--- a/content/community/index.html
+++ b/content/community/index.html
@@ -165,7 +165,7 @@
<hr>
<footer>
- <!-- <p>© 2023 </p>-->
+ <!-- <p>© 2024 </p>-->
<footer class="site-footer">
<div class="wrapper">
<div class="footer-col-wrapper">
diff --git a/content/docs/10.0.0/index.html b/content/docs/10.0.0/index.html
index 7dccdea5..517f1e05 100644
--- a/content/docs/10.0.0/index.html
+++ b/content/docs/10.0.0/index.html
@@ -131,7 +131,7 @@ by following these <a class="reference internal"
href="contributing/documentatio
<section id="nuttx-documentation">
<h1>NuttX Documentation<a class="headerlink" href="#nuttx-documentation"
title="Permalink to this heading"></a></h1>
<p>NuttX is a real-time operating system (RTOS) with an emphasis on standards
compliance and small footprint. Scalable from 8-bit to 32-bit microcontroller
environments, the primary governing standards in NuttX are Posix and ANSI
standards. Additional standard APIs from Unix and other common RTOS’s (such as
VxWorks) are adopted for functionality not available under these standards, or
for functionality that is not appropriate for deeply-embedded environments
(such as fork()).</p>
-<p>Last Updated: 31 December 23 at 00:11</p>
+<p>Last Updated: 01 January 24 at 00:11</p>
<div class="toctree-wrapper compound">
<p class="caption" role="heading"><span class="caption-text">Table of
Contents</span></p>
<ul class="current">
diff --git a/content/docs/10.0.0/searchindex.js
b/content/docs/10.0.0/searchindex.js
index f74496ea..5f22d43b 100644
--- a/content/docs/10.0.0/searchindex.js
+++ b/content/docs/10.0.0/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"docnames": ["applications/index", "boards/index",
"components/binfmt", "components/drivers/block/index",
"components/drivers/character/analog", "components/drivers/character/can",
"components/drivers/character/index", "components/drivers/character/keypad",
"components/drivers/character/pwm", "components/drivers/character/quadrature",
"components/drivers/character/rtc", "components/drivers/character/serial",
"components/drivers/character/timer", "components/drivers/chara [...]
\ No newline at end of file
+Search.setIndex({"docnames": ["applications/index", "boards/index",
"components/binfmt", "components/drivers/block/index",
"components/drivers/character/analog", "components/drivers/character/can",
"components/drivers/character/index", "components/drivers/character/keypad",
"components/drivers/character/pwm", "components/drivers/character/quadrature",
"components/drivers/character/rtc", "components/drivers/character/serial",
"components/drivers/character/timer", "components/drivers/chara [...]
\ No newline at end of file
diff --git a/content/docs/10.0.1/index.html b/content/docs/10.0.1/index.html
index 49f3300c..79079ed7 100644
--- a/content/docs/10.0.1/index.html
+++ b/content/docs/10.0.1/index.html
@@ -153,7 +153,7 @@ by following these <a class="reference internal"
href="contributing/documentatio
<section id="nuttx-documentation">
<h1>NuttX Documentation<a class="headerlink" href="#nuttx-documentation"
title="Permalink to this heading"></a></h1>
<p>NuttX is a real-time operating system (RTOS) with an emphasis on standards
compliance and small footprint. Scalable from 8-bit to 32-bit microcontroller
environments, the primary governing standards in NuttX are Posix and ANSI
standards. Additional standard APIs from Unix and other common RTOS’s (such as
VxWorks) are adopted for functionality not available under these standards, or
for functionality that is not appropriate for deeply-embedded environments
(such as fork()).</p>
-<p>Last Updated: 31 December 23 at 00:11</p>
+<p>Last Updated: 01 January 24 at 00:11</p>
<div class="toctree-wrapper compound">
<p class="caption" role="heading"><span class="caption-text">Table of
Contents</span></p>
<ul class="current">
diff --git a/content/docs/10.0.1/searchindex.js
b/content/docs/10.0.1/searchindex.js
index b1c72212..97bc41cc 100644
--- a/content/docs/10.0.1/searchindex.js
+++ b/content/docs/10.0.1/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"docnames": ["applications/index", "boards/index",
"components/binfmt", "components/drivers/block/index",
"components/drivers/character/analog", "components/drivers/character/can",
"components/drivers/character/index", "components/drivers/character/keypad",
"components/drivers/character/pwm", "components/drivers/character/quadrature",
"components/drivers/character/rtc", "components/drivers/character/serial",
"components/drivers/character/timer", "components/drivers/chara [...]
\ No newline at end of file
+Search.setIndex({"docnames": ["applications/index", "boards/index",
"components/binfmt", "components/drivers/block/index",
"components/drivers/character/analog", "components/drivers/character/can",
"components/drivers/character/index", "components/drivers/character/keypad",
"components/drivers/character/pwm", "components/drivers/character/quadrature",
"components/drivers/character/rtc", "components/drivers/character/serial",
"components/drivers/character/timer", "components/drivers/chara [...]
\ No newline at end of file
diff --git a/content/docs/10.1.0/index.html b/content/docs/10.1.0/index.html
index 796dbfe2..f19a518e 100644
--- a/content/docs/10.1.0/index.html
+++ b/content/docs/10.1.0/index.html
@@ -152,7 +152,7 @@ by following these <a class="reference internal"
href="contributing/documentatio
<section id="nuttx-documentation">
<h1>NuttX Documentation<a class="headerlink" href="#nuttx-documentation"
title="Permalink to this heading"></a></h1>
<p>NuttX is a real-time operating system (RTOS) with an emphasis on standards
compliance and small footprint. Scalable from 8-bit to 64-bit microcontroller
environments, the primary governing standards in NuttX are POSIX and ANSI
standards. Additional standard APIs from Unix and other common RTOS’s (such as
VxWorks) are adopted for functionality not available under these standards, or
for functionality that is not appropriate for deeply-embedded environments
(such as fork()).</p>
-<p>Last Updated: 31 December 23 at 00:11</p>
+<p>Last Updated: 01 January 24 at 00:11</p>
<div class="toctree-wrapper compound">
<p class="caption" role="heading"><span class="caption-text">Table of
Contents</span></p>
<ul class="current">
diff --git a/content/docs/10.1.0/searchindex.js
b/content/docs/10.1.0/searchindex.js
index ddbad282..cc4ab853 100644
--- a/content/docs/10.1.0/searchindex.js
+++ b/content/docs/10.1.0/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"docnames": ["applications/index",
"applications/nsh/builtin", "applications/nsh/commands",
"applications/nsh/config", "applications/nsh/customizing",
"applications/nsh/index", "applications/nsh/installation",
"applications/nsh/login", "applications/nsh/nsh", "components/binfmt",
"components/drivers/block/index", "components/drivers/character/analog",
"components/drivers/character/can", "components/drivers/character/foc",
"components/drivers/character/index", "components [...]
\ No newline at end of file
+Search.setIndex({"docnames": ["applications/index",
"applications/nsh/builtin", "applications/nsh/commands",
"applications/nsh/config", "applications/nsh/customizing",
"applications/nsh/index", "applications/nsh/installation",
"applications/nsh/login", "applications/nsh/nsh", "components/binfmt",
"components/drivers/block/index", "components/drivers/character/analog",
"components/drivers/character/can", "components/drivers/character/foc",
"components/drivers/character/index", "components [...]
\ No newline at end of file
diff --git a/content/docs/10.2.0/index.html b/content/docs/10.2.0/index.html
index 7bddfb11..94c08620 100644
--- a/content/docs/10.2.0/index.html
+++ b/content/docs/10.2.0/index.html
@@ -153,7 +153,7 @@ by following these <a class="reference internal"
href="contributing/documentatio
<section id="nuttx-documentation">
<h1>NuttX Documentation<a class="headerlink" href="#nuttx-documentation"
title="Permalink to this heading"></a></h1>
<p>NuttX is a real-time operating system (RTOS) with an emphasis on standards
compliance and small footprint. Scalable from 8-bit to 64-bit microcontroller
environments, the primary governing standards in NuttX are POSIX and ANSI
standards. Additional standard APIs from Unix and other common RTOS’s (such as
VxWorks) are adopted for functionality not available under these standards, or
for functionality that is not appropriate for deeply-embedded environments
(such as fork()).</p>
-<p>Last Updated: 31 December 23 at 00:11</p>
+<p>Last Updated: 01 January 24 at 00:12</p>
<div class="toctree-wrapper compound">
<p class="caption" role="heading"><span class="caption-text">Table of
Contents</span></p>
<ul class="current">
diff --git a/content/docs/10.2.0/searchindex.js
b/content/docs/10.2.0/searchindex.js
index 80d7b474..c522dfe2 100644
--- a/content/docs/10.2.0/searchindex.js
+++ b/content/docs/10.2.0/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"docnames": ["applications/index",
"applications/nsh/builtin", "applications/nsh/commands",
"applications/nsh/config", "applications/nsh/customizing",
"applications/nsh/index", "applications/nsh/installation",
"applications/nsh/login", "applications/nsh/nsh", "components/binfmt",
"components/drivers/block/index", "components/drivers/character/analog",
"components/drivers/character/can", "components/drivers/character/foc",
"components/drivers/character/index", "components [...]
\ No newline at end of file
+Search.setIndex({"docnames": ["applications/index",
"applications/nsh/builtin", "applications/nsh/commands",
"applications/nsh/config", "applications/nsh/customizing",
"applications/nsh/index", "applications/nsh/installation",
"applications/nsh/login", "applications/nsh/nsh", "components/binfmt",
"components/drivers/block/index", "components/drivers/character/analog",
"components/drivers/character/can", "components/drivers/character/foc",
"components/drivers/character/index", "components [...]
\ No newline at end of file
diff --git a/content/docs/10.3.0/index.html b/content/docs/10.3.0/index.html
index 7bddfb11..94c08620 100644
--- a/content/docs/10.3.0/index.html
+++ b/content/docs/10.3.0/index.html
@@ -153,7 +153,7 @@ by following these <a class="reference internal"
href="contributing/documentatio
<section id="nuttx-documentation">
<h1>NuttX Documentation<a class="headerlink" href="#nuttx-documentation"
title="Permalink to this heading"></a></h1>
<p>NuttX is a real-time operating system (RTOS) with an emphasis on standards
compliance and small footprint. Scalable from 8-bit to 64-bit microcontroller
environments, the primary governing standards in NuttX are POSIX and ANSI
standards. Additional standard APIs from Unix and other common RTOS’s (such as
VxWorks) are adopted for functionality not available under these standards, or
for functionality that is not appropriate for deeply-embedded environments
(such as fork()).</p>
-<p>Last Updated: 31 December 23 at 00:11</p>
+<p>Last Updated: 01 January 24 at 00:12</p>
<div class="toctree-wrapper compound">
<p class="caption" role="heading"><span class="caption-text">Table of
Contents</span></p>
<ul class="current">
diff --git a/content/docs/10.3.0/searchindex.js
b/content/docs/10.3.0/searchindex.js
index 3491d79c..e5675f65 100644
--- a/content/docs/10.3.0/searchindex.js
+++ b/content/docs/10.3.0/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"docnames": ["applications/index",
"applications/nsh/builtin", "applications/nsh/commands",
"applications/nsh/config", "applications/nsh/customizing",
"applications/nsh/index", "applications/nsh/installation",
"applications/nsh/login", "applications/nsh/nsh", "components/binfmt",
"components/drivers/block/index", "components/drivers/character/analog",
"components/drivers/character/can", "components/drivers/character/foc",
"components/drivers/character/index", "components [...]
\ No newline at end of file
+Search.setIndex({"docnames": ["applications/index",
"applications/nsh/builtin", "applications/nsh/commands",
"applications/nsh/config", "applications/nsh/customizing",
"applications/nsh/index", "applications/nsh/installation",
"applications/nsh/login", "applications/nsh/nsh", "components/binfmt",
"components/drivers/block/index", "components/drivers/character/analog",
"components/drivers/character/can", "components/drivers/character/foc",
"components/drivers/character/index", "components [...]
\ No newline at end of file
diff --git a/content/docs/11.0.0/index.html b/content/docs/11.0.0/index.html
index d0bfdd39..94c08620 100644
--- a/content/docs/11.0.0/index.html
+++ b/content/docs/11.0.0/index.html
@@ -153,7 +153,7 @@ by following these <a class="reference internal"
href="contributing/documentatio
<section id="nuttx-documentation">
<h1>NuttX Documentation<a class="headerlink" href="#nuttx-documentation"
title="Permalink to this heading"></a></h1>
<p>NuttX is a real-time operating system (RTOS) with an emphasis on standards
compliance and small footprint. Scalable from 8-bit to 64-bit microcontroller
environments, the primary governing standards in NuttX are POSIX and ANSI
standards. Additional standard APIs from Unix and other common RTOS’s (such as
VxWorks) are adopted for functionality not available under these standards, or
for functionality that is not appropriate for deeply-embedded environments
(such as fork()).</p>
-<p>Last Updated: 31 December 23 at 00:12</p>
+<p>Last Updated: 01 January 24 at 00:12</p>
<div class="toctree-wrapper compound">
<p class="caption" role="heading"><span class="caption-text">Table of
Contents</span></p>
<ul class="current">
diff --git a/content/docs/11.0.0/searchindex.js
b/content/docs/11.0.0/searchindex.js
index 707ff666..f27dca49 100644
--- a/content/docs/11.0.0/searchindex.js
+++ b/content/docs/11.0.0/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"docnames": ["applications/index",
"applications/nsh/builtin", "applications/nsh/commands",
"applications/nsh/config", "applications/nsh/customizing",
"applications/nsh/index", "applications/nsh/installation",
"applications/nsh/login", "applications/nsh/nsh", "components/binfmt",
"components/drivers/block/index", "components/drivers/character/analog",
"components/drivers/character/can", "components/drivers/character/foc",
"components/drivers/character/index", "components [...]
\ No newline at end of file
+Search.setIndex({"docnames": ["applications/index",
"applications/nsh/builtin", "applications/nsh/commands",
"applications/nsh/config", "applications/nsh/customizing",
"applications/nsh/index", "applications/nsh/installation",
"applications/nsh/login", "applications/nsh/nsh", "components/binfmt",
"components/drivers/block/index", "components/drivers/character/analog",
"components/drivers/character/can", "components/drivers/character/foc",
"components/drivers/character/index", "components [...]
\ No newline at end of file
diff --git a/content/docs/12.0.0/index.html b/content/docs/12.0.0/index.html
index b2007406..a224f17e 100644
--- a/content/docs/12.0.0/index.html
+++ b/content/docs/12.0.0/index.html
@@ -153,7 +153,7 @@ by following these <a class="reference internal"
href="contributing/documentatio
<section id="nuttx-documentation">
<h1>NuttX Documentation<a class="headerlink" href="#nuttx-documentation"
title="Permalink to this heading"></a></h1>
<p>NuttX is a real-time operating system (RTOS) with an emphasis on standards
compliance and small footprint. Scalable from 8-bit to 64-bit microcontroller
environments, the primary governing standards in NuttX are POSIX and ANSI
standards. Additional standard APIs from Unix and other common RTOS’s (such as
VxWorks) are adopted for functionality not available under these standards, or
for functionality that is not appropriate for deeply-embedded environments
(such as fork()).</p>
-<p>Last Updated: 31 December 23 at 00:12</p>
+<p>Last Updated: 01 January 24 at 00:12</p>
<div class="toctree-wrapper compound">
<p class="caption" role="heading"><span class="caption-text">Table of
Contents</span></p>
<ul class="current">
diff --git a/content/docs/12.0.0/searchindex.js
b/content/docs/12.0.0/searchindex.js
index c3da5fc1..8fca1aed 100644
--- a/content/docs/12.0.0/searchindex.js
+++ b/content/docs/12.0.0/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"docnames": ["applications/index",
"applications/nsh/builtin", "applications/nsh/commands",
"applications/nsh/config", "applications/nsh/customizing",
"applications/nsh/index", "applications/nsh/installation",
"applications/nsh/login", "applications/nsh/nsh", "components/binfmt",
"components/drivers/block/index", "components/drivers/character/analog",
"components/drivers/character/can", "components/drivers/character/foc",
"components/drivers/character/index", "components [...]
\ No newline at end of file
+Search.setIndex({"docnames": ["applications/index",
"applications/nsh/builtin", "applications/nsh/commands",
"applications/nsh/config", "applications/nsh/customizing",
"applications/nsh/index", "applications/nsh/installation",
"applications/nsh/login", "applications/nsh/nsh", "components/binfmt",
"components/drivers/block/index", "components/drivers/character/analog",
"components/drivers/character/can", "components/drivers/character/foc",
"components/drivers/character/index", "components [...]
\ No newline at end of file
diff --git a/content/docs/12.1.0/index.html b/content/docs/12.1.0/index.html
index b84a5b41..bf900b08 100644
--- a/content/docs/12.1.0/index.html
+++ b/content/docs/12.1.0/index.html
@@ -153,7 +153,7 @@ by following these <a class="reference internal"
href="contributing/documentatio
<section id="nuttx-documentation">
<h1>NuttX Documentation<a class="headerlink" href="#nuttx-documentation"
title="Permalink to this heading"></a></h1>
<p>NuttX is a real-time operating system (RTOS) with an emphasis on standards
compliance and small footprint. Scalable from 8-bit to 64-bit microcontroller
environments, the primary governing standards in NuttX are POSIX and ANSI
standards. Additional standard APIs from Unix and other common RTOS’s (such as
VxWorks) are adopted for functionality not available under these standards, or
for functionality that is not appropriate for deeply-embedded environments
(such as fork()).</p>
-<p>Last Updated: 31 December 23 at 00:12</p>
+<p>Last Updated: 01 January 24 at 00:12</p>
<div class="toctree-wrapper compound">
<p class="caption" role="heading"><span class="caption-text">Table of
Contents</span></p>
<ul class="current">
diff --git a/content/docs/12.1.0/searchindex.js
b/content/docs/12.1.0/searchindex.js
index c910c131..a9e3f63e 100644
--- a/content/docs/12.1.0/searchindex.js
+++ b/content/docs/12.1.0/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"docnames": ["applications/index",
"applications/nsh/builtin", "applications/nsh/commands",
"applications/nsh/config", "applications/nsh/customizing",
"applications/nsh/index", "applications/nsh/installation",
"applications/nsh/login", "applications/nsh/nsh", "components/binfmt",
"components/drivers/block/index", "components/drivers/character/analog",
"components/drivers/character/can", "components/drivers/character/foc",
"components/drivers/character/index", "components [...]
\ No newline at end of file
+Search.setIndex({"docnames": ["applications/index",
"applications/nsh/builtin", "applications/nsh/commands",
"applications/nsh/config", "applications/nsh/customizing",
"applications/nsh/index", "applications/nsh/installation",
"applications/nsh/login", "applications/nsh/nsh", "components/binfmt",
"components/drivers/block/index", "components/drivers/character/analog",
"components/drivers/character/can", "components/drivers/character/foc",
"components/drivers/character/index", "components [...]
\ No newline at end of file
diff --git a/content/docs/12.2.0/index.html b/content/docs/12.2.0/index.html
index 78a52f64..a3720ad8 100644
--- a/content/docs/12.2.0/index.html
+++ b/content/docs/12.2.0/index.html
@@ -156,7 +156,7 @@ by following these <a class="reference internal"
href="contributing/documentatio
<section id="nuttx-documentation">
<h1>NuttX Documentation<a class="headerlink" href="#nuttx-documentation"
title="Permalink to this heading"></a></h1>
<p>NuttX is a real-time operating system (RTOS) with an emphasis on standards
compliance and small footprint. Scalable from 8-bit to 64-bit microcontroller
environments, the primary governing standards in NuttX are POSIX and ANSI
standards. Additional standard APIs from Unix and other common RTOS’s (such as
VxWorks) are adopted for functionality not available under these standards, or
for functionality that is not appropriate for deeply-embedded environments
(such as fork()).</p>
-<p>Last Updated: 31 December 23 at 00:12</p>
+<p>Last Updated: 01 January 24 at 00:13</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 88938700..17d53a1c 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 78a52f64..a3720ad8 100644
--- a/content/docs/12.2.1/index.html
+++ b/content/docs/12.2.1/index.html
@@ -156,7 +156,7 @@ by following these <a class="reference internal"
href="contributing/documentatio
<section id="nuttx-documentation">
<h1>NuttX Documentation<a class="headerlink" href="#nuttx-documentation"
title="Permalink to this heading"></a></h1>
<p>NuttX is a real-time operating system (RTOS) with an emphasis on standards
compliance and small footprint. Scalable from 8-bit to 64-bit microcontroller
environments, the primary governing standards in NuttX are POSIX and ANSI
standards. Additional standard APIs from Unix and other common RTOS’s (such as
VxWorks) are adopted for functionality not available under these standards, or
for functionality that is not appropriate for deeply-embedded environments
(such as fork()).</p>
-<p>Last Updated: 31 December 23 at 00:12</p>
+<p>Last Updated: 01 January 24 at 00:13</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 b223876a..201830f0 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 8b44a020..22ba71e8 100644
--- a/content/docs/12.3.0/index.html
+++ b/content/docs/12.3.0/index.html
@@ -156,7 +156,7 @@ by following these <a class="reference internal"
href="contributing/documentatio
<section id="nuttx-documentation">
<h1>NuttX Documentation<a class="headerlink" href="#nuttx-documentation"
title="Permalink to this heading"></a></h1>
<p>NuttX is a real-time operating system (RTOS) with an emphasis on standards
compliance and small footprint. Scalable from 8-bit to 64-bit microcontroller
environments, the primary governing standards in NuttX are POSIX and ANSI
standards. Additional standard APIs from Unix and other common RTOS’s (such as
VxWorks) are adopted for functionality not available under these standards, or
for functionality that is not appropriate for deeply-embedded environments
(such as fork()).</p>
-<p>Last Updated: 31 December 23 at 00:13</p>
+<p>Last Updated: 01 January 24 at 00:13</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 4c0c42a4..29f01493 100644
--- a/content/docs/12.3.0/searchindex.js
+++ b/content/docs/12.3.0/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"docnames": ["applications/index",
"applications/nsh/builtin", "applications/nsh/commands",
"applications/nsh/config", "applications/nsh/customizing",
"applications/nsh/index", "applications/nsh/installation",
"applications/nsh/login", "applications/nsh/nsh", "applications/nxdiag/config",
"applications/nxdiag/index", "applications/wapi/commands",
"applications/wapi/index", "applications/wapi/wireless", "components/binfmt",
"components/drivers/block/index", "components/dr [...]
\ No newline at end of file
+Search.setIndex({"docnames": ["applications/index",
"applications/nsh/builtin", "applications/nsh/commands",
"applications/nsh/config", "applications/nsh/customizing",
"applications/nsh/index", "applications/nsh/installation",
"applications/nsh/login", "applications/nsh/nsh", "applications/nxdiag/config",
"applications/nxdiag/index", "applications/wapi/commands",
"applications/wapi/index", "applications/wapi/wireless", "components/binfmt",
"components/drivers/block/index", "components/dr [...]
\ No newline at end of file
diff --git
a/content/docs/latest/_sources/platforms/risc-v/k230/boards/canmv230/index.rst.txt
b/content/docs/latest/_sources/platforms/risc-v/k230/boards/canmv230/index.rst.txt
index 7f5cdd67..673287db 100644
---
a/content/docs/latest/_sources/platforms/risc-v/k230/boards/canmv230/index.rst.txt
+++
b/content/docs/latest/_sources/platforms/risc-v/k230/boards/canmv230/index.rst.txt
@@ -10,27 +10,25 @@ The `K230 SDK <https://github.com/kendryte/k230_sdk>`_
contains source code, lib
K230 boots from CPU0 and loads U-Boot into DRAM first, then U-Boot kicks off
OpenSBI wrapped Linux/RTT OS images on respective CPU cores accordingly.
-The K230 U-Boot operates in machine mode, thus provides an ideal environment
for NuttX. allowing one to run flat or kernel builds in theory.
-
+The K230 U-Boot runs in machine mode, thus it can run flat or kernel NuttX
builds. The kernel build shall run with or without SBI layer.
Preparations
============
-Please follow the K230 SDK to prepare a booting SD card for the board, or use
prebuilt boot image from `here
<https://kendryte-download.canaan-creative.com/developer/k230/k230_canmv_sdcard_v1.2_nncase_v2.5.1.img.gz>`_.
+Take the prebuilt CanMV-k230 boot image from `here
<https://gitee.com/yf1972/filexfers/tree/canmv230-tools-for-nuttx-v1.2>` as the
v1.2 K230 SDK doesn't provide RiscV standard PTE format support needed by
NuttX. This package also contains extract of OpenSBI from K230 SDK v1.2
release, which is needed to wrap kernel build NuttX binary.
Make sure that before trying NuttX:
-- The board can boot default SDK image normally.
-- U-Boot console can be accessed from host(e.g. `minicom -D /dev/ttyACM0`).
-- U-Boot has access to a TFTP service is available.
-- You can drop files to the TFTP service folder.
+- The board can boot K230 SDK image normally.
+- Device console access available (e.g. `minicom -D /dev/ttyACM0`).
+- U-Boot connectivity to TFTP service available.
-Note for below NuttX tests, the SD image is only used to enter U-Boot console.
+For NuttX tests, the microSD card is only used to enter U-Boot console, NuttX
isn't using any persistent storage on the target now.
-RISC-V Toolchain
-================
+Toolchains
+==========
-Before building NuttX for Star64, download the **RISC-V Toolchain
riscv64-unknown-elf** from `XPack
<https://github.com/xpack-dev-tools/riscv-none-elf-gcc-xpack>`_ or use
"gcc-riscv64-unknown-elf" on Ubuntu.
+Before building NuttX, download the **RISC-V Toolchain riscv64-unknown-elf**
from `XPack <https://github.com/xpack-dev-tools/riscv-none-elf-gcc-xpack>`_ or
use the stock "gcc-riscv64-unknown-elf" on Ubuntu.
Building
@@ -46,18 +44,50 @@ Configure the NuttX project and build the project:
$ tools/configure.sh canmv230:nsh
$ make -j4
-There should have `nuttx.bin` generated.
+This should have `nuttx.bin` generated, it can be used without OpenSBI
wrapping on the board.
+
+The kernel build requires two build passes: first pass to build kernel and
apps, second pass to build the kernel with a ROMFS image that includes some
built apps.
+
+.. code:: console
+
+ $ cd nuttx
+ $ tools/configure.sh canmv230:knsh
+ $ make -j4 # first pass for apps build preparations
+ $ (make export; cd ../apps; tools/mkimport.sh -z -x
../nuttx/nuttx-export-*.gz; make import)
+ $ (cd ../apps/; tools/mkromfsimg.sh
../nuttx/boards/risc-v/k230/canmv230/src/romfs_boot.c)
+ $ make -j4 # second pass to pick up ROMFS
+
+The built `nuttx.bin` can be then wrapped with K230 OpenSBI like below:
+
+.. code:: console
+
+ $ cd $HOME
+ $ tar xvf canmv230-opensbi-dtb.tar.xz
+ $ export OSBI=$HOME/opensbi
+ $ cd /tmp/aaa # use a temporary work folder
+ $ make -C $OSBI O=$(pwd) PLATFORM=generic\
+ CROSS_COMPILE=riscv64-unknown-elf- FW_PIC=n K230_LIITLE_CORE=1\
+ FW_FDT_PATH=$OSBI/k230.dtb FW_PAYLOAD_PATH=nuttx.bin -j4
+ $ cp platform/generic/firmware/fw_payload.bin tftp-server-path/nuttx.bin
+
+Note to use actual paths of SBI source tree, device dtb, TFTP folder etc when
using above commands.
Booting
=======
-Copy the `nuttx.bin` to the TFTP service folder and work with the U-Boot
console:
+Within U-boot console, load `nuttx.bin` from TFTP service and run it:
.. code:: console
k230# usb start
k230# ping $serverip
k230# tftp 8000000 nuttx.bin
- k230# boot_barememtal 0 8000000 $filesize
+ k230# go 8000000
+
+Then the `nsh> ` console should appear, type `help` to see available commands.
+
+Issues
+======
+
+ - The `ostest` app only works with flat build.
-Then the `nsh> `console should appear, type `help` to see available commands.
diff --git a/content/docs/latest/index.html b/content/docs/latest/index.html
index 1c6c833d..5154ce92 100644
--- a/content/docs/latest/index.html
+++ b/content/docs/latest/index.html
@@ -163,7 +163,7 @@ standards. Additional standard APIs from Unix and other
common RTOS’s (such as
VxWorks) are adopted for functionality not available under these standards, or
for functionality that is not appropriate for deeply-embedded environments
(such
as fork()).</p>
-<p>Last Updated: 31 December 23 at 00:13</p>
+<p>Last Updated: 01 January 24 at 00:14</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 c19c1373..10d27ad5 100644
Binary files a/content/docs/latest/objects.inv and
b/content/docs/latest/objects.inv differ
diff --git
a/content/docs/latest/platforms/risc-v/k230/boards/canmv230/index.html
b/content/docs/latest/platforms/risc-v/k230/boards/canmv230/index.html
index 606f1d55..8aafbe36 100644
--- a/content/docs/latest/platforms/risc-v/k230/boards/canmv230/index.html
+++ b/content/docs/latest/platforms/risc-v/k230/boards/canmv230/index.html
@@ -194,22 +194,21 @@
<p>The <a class="reference external"
href="https://developer.canaan-creative.com/k230/dev/zh/CanMV_K230_%E6%95%99%E7%A8%8B.html">CanMV
K230</a> is a raspberry-pi sized single board computer with 512MB DRAM and a
microSD card slot for booting. It comes with serial console, Ethernet, HDMI and
USB/OTG ports. Unfortuunately it doesn’t support JTAG alike debugging
interfaces.</p>
<p>The <a class="reference external"
href="https://github.com/kendryte/k230_sdk">K230 SDK</a> contains source code,
libraries and user guides for booting up an AMP enviroment with Linux on CPU0
and RT-Thread on CPU1.</p>
<p>K230 boots from CPU0 and loads U-Boot into DRAM first, then U-Boot kicks
off OpenSBI wrapped Linux/RTT OS images on respective CPU cores accordingly.</p>
-<p>The K230 U-Boot operates in machine mode, thus provides an ideal
environment for NuttX. allowing one to run flat or kernel builds in theory.</p>
+<p>The K230 U-Boot runs in machine mode, thus it can run flat or kernel NuttX
builds. The kernel build shall run with or without SBI layer.</p>
<section id="preparations">
<h2>Preparations<a class="headerlink" href="#preparations" title="Permalink to
this heading"></a></h2>
-<p>Please follow the K230 SDK to prepare a booting SD card for the board, or
use prebuilt boot image from <a class="reference external"
href="https://kendryte-download.canaan-creative.com/developer/k230/k230_canmv_sdcard_v1.2_nncase_v2.5.1.img.gz">here</a>.</p>
+<p>Take the prebuilt CanMV-k230 boot image from <cite>here
<https://gitee.com/yf1972/filexfers/tree/canmv230-tools-for-nuttx-v1.2></cite>
as the v1.2 K230 SDK doesn’t provide RiscV standard PTE format support needed
by NuttX. This package also contains extract of OpenSBI from K230 SDK v1.2
release, which is needed to wrap kernel build NuttX binary.</p>
<p>Make sure that before trying NuttX:</p>
<ul class="simple">
-<li><p>The board can boot default SDK image normally.</p></li>
-<li><p>U-Boot console can be accessed from host(e.g. <cite>minicom -D
/dev/ttyACM0</cite>).</p></li>
-<li><p>U-Boot has access to a TFTP service is available.</p></li>
-<li><p>You can drop files to the TFTP service folder.</p></li>
+<li><p>The board can boot K230 SDK image normally.</p></li>
+<li><p>Device console access available (e.g. <cite>minicom -D
/dev/ttyACM0</cite>).</p></li>
+<li><p>U-Boot connectivity to TFTP service available.</p></li>
</ul>
-<p>Note for below NuttX tests, the SD image is only used to enter U-Boot
console.</p>
+<p>For NuttX tests, the microSD card is only used to enter U-Boot console,
NuttX isn’t using any persistent storage on the target now.</p>
</section>
-<section id="risc-v-toolchain">
-<h2>RISC-V Toolchain<a class="headerlink" href="#risc-v-toolchain"
title="Permalink to this heading"></a></h2>
-<p>Before building NuttX for Star64, download the <strong>RISC-V Toolchain
riscv64-unknown-elf</strong> from <a class="reference external"
href="https://github.com/xpack-dev-tools/riscv-none-elf-gcc-xpack">XPack</a> or
use “gcc-riscv64-unknown-elf” on Ubuntu.</p>
+<section id="toolchains">
+<h2>Toolchains<a class="headerlink" href="#toolchains" title="Permalink to
this heading"></a></h2>
+<p>Before building NuttX, download the <strong>RISC-V Toolchain
riscv64-unknown-elf</strong> from <a class="reference external"
href="https://github.com/xpack-dev-tools/riscv-none-elf-gcc-xpack">XPack</a> or
use the stock “gcc-riscv64-unknown-elf” on Ubuntu.</p>
</section>
<section id="building">
<h2>Building<a class="headerlink" href="#building" title="Permalink to this
heading"></a></h2>
@@ -220,18 +219,47 @@
<span class="gp">$ </span>make<span class="w"> </span>-j4
</pre></div>
</div>
-<p>There should have <cite>nuttx.bin</cite> generated.</p>
+<p>This should have <cite>nuttx.bin</cite> generated, it can be used without
OpenSBI wrapping on the board.</p>
+<p>The kernel build requires two build passes: first pass to build kernel and
apps, second pass to build the kernel with a ROMFS image that includes some
built apps.</p>
+<div class="highlight-console notranslate"><div
class="highlight"><pre><span></span><span class="gp">$ </span><span
class="nb">cd</span><span class="w"> </span>nuttx
+<span class="gp">$ </span>tools/configure.sh<span class="w">
</span>canmv230:knsh
+<span class="gp">$ </span>make<span class="w"> </span>-j4<span class="w">
</span><span class="c1"># first pass for apps build preparations</span>
+<span class="gp">$ </span><span class="o">(</span>make<span class="w">
</span>export<span class="p">;</span><span class="w"> </span><span
class="nb">cd</span><span class="w"> </span>../apps<span
class="p">;</span><span class="w"> </span>tools/mkimport.sh<span class="w">
</span>-z<span class="w"> </span>-x<span class="w">
</span>../nuttx/nuttx-export-*.gz<span class="p">;</span><span class="w">
</span>make<span class="w"> </span>import<span class="o">)</span>
+<span class="gp">$ </span><span class="o">(</span><span
class="nb">cd</span><span class="w"> </span>../apps/<span
class="p">;</span><span class="w"> </span>tools/mkromfsimg.sh<span class="w">
</span>../nuttx/boards/risc-v/k230/canmv230/src/romfs_boot.c<span
class="o">)</span>
+<span class="gp">$ </span>make<span class="w"> </span>-j4<span class="w">
</span><span class="c1"># second pass to pick up ROMFS</span>
+</pre></div>
+</div>
+<p>The built <cite>nuttx.bin</cite> can be then wrapped with K230 OpenSBI like
below:</p>
+<div class="highlight-console notranslate"><div
class="highlight"><pre><span></span><span class="gp">$ </span><span
class="nb">cd</span><span class="w"> </span><span class="nv">$HOME</span>
+<span class="gp">$ </span>tar<span class="w"> </span>xvf<span class="w">
</span>canmv230-opensbi-dtb.tar.xz
+<span class="gp">$ </span><span class="nb">export</span><span class="w">
</span><span class="nv">OSBI</span><span class="o">=</span><span
class="nv">$HOME</span>/opensbi
+<span class="gp">$ </span><span class="nb">cd</span><span class="w">
</span>/tmp/aaa<span class="w"> </span><span class="c1"># use a temporary
work folder</span>
+<span class="gp">$ </span>make<span class="w"> </span>-C<span class="w">
</span><span class="nv">$OSBI</span><span class="w"> </span><span
class="nv">O</span><span class="o">=</span><span class="k">$(</span><span
class="nb">pwd</span><span class="k">)</span><span class="w"> </span><span
class="nv">PLATFORM</span><span class="o">=</span>generic<span
class="se">\</span>
+<span class="w"> </span><span class="nv">CROSS_COMPILE</span><span
class="o">=</span>riscv64-unknown-elf-<span class="w"> </span><span
class="nv">FW_PIC</span><span class="o">=</span>n<span class="w"> </span><span
class="nv">K230_LIITLE_CORE</span><span class="o">=</span><span
class="m">1</span><span class="se">\</span>
+<span class="w"> </span><span class="nv">FW_FDT_PATH</span><span
class="o">=</span><span class="nv">$OSBI</span>/k230.dtb<span class="w">
</span><span class="nv">FW_PAYLOAD_PATH</span><span
class="o">=</span>nuttx.bin<span class="w"> </span>-j4
+<span class="gp">$ </span>cp<span class="w">
</span>platform/generic/firmware/fw_payload.bin<span class="w">
</span>tftp-server-path/nuttx.bin
+</pre></div>
+</div>
+<p>Note to use actual paths of SBI source tree, device dtb, TFTP folder etc
when using above commands.</p>
</section>
<section id="booting">
<h2>Booting<a class="headerlink" href="#booting" title="Permalink to this
heading"></a></h2>
-<p>Copy the <cite>nuttx.bin</cite> to the TFTP service folder and work with
the U-Boot console:</p>
+<p>Within U-boot console, load <cite>nuttx.bin</cite> from TFTP service and
run it:</p>
<div class="highlight-console notranslate"><div
class="highlight"><pre><span></span><span class="go">k230# usb start</span>
<span class="go">k230# ping $serverip</span>
<span class="go">k230# tftp 8000000 nuttx.bin</span>
-<span class="go">k230# boot_barememtal 0 8000000 $filesize</span>
+<span class="go">k230# go 8000000</span>
</pre></div>
</div>
-<p>Then the <cite>nsh> `console should appear, type `help</cite> to see
available commands.</p>
+<p>Then the <cite>nsh> ` console should appear, type `help</cite> to see
available commands.</p>
+</section>
+<section id="issues">
+<h2>Issues<a class="headerlink" href="#issues" title="Permalink to this
heading"></a></h2>
+<blockquote>
+<div><ul class="simple">
+<li><p>The <cite>ostest</cite> app only works with flat build.</p></li>
+</ul>
+</div></blockquote>
</section>
</section>
diff --git a/content/docs/latest/searchindex.js
b/content/docs/latest/searchindex.js
index e21a884f..a2b14b05 100644
--- a/content/docs/latest/searchindex.js
+++ b/content/docs/latest/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"docnames": ["applications/audioutils/fmsynt/index",
"applications/audioutils/index", "applications/audioutils/mml_parser/index",
"applications/audioutils/nxaudio/index",
"applications/benchmarks/coremark/index", "applications/benchmarks/index",
"applications/boot/index", "applications/boot/mcuboot/index",
"applications/boot/miniboot/index", "applications/canutils/candump/index",
"applications/canutils/canlib/index", "applications/canutils/cansend/index",
"applications/c [...]
\ No newline at end of file
+Search.setIndex({"docnames": ["applications/audioutils/fmsynt/index",
"applications/audioutils/index", "applications/audioutils/mml_parser/index",
"applications/audioutils/nxaudio/index",
"applications/benchmarks/coremark/index", "applications/benchmarks/index",
"applications/boot/index", "applications/boot/mcuboot/index",
"applications/boot/miniboot/index", "applications/canutils/candump/index",
"applications/canutils/canlib/index", "applications/canutils/cansend/index",
"applications/c [...]
\ No newline at end of file
diff --git a/content/download/index.html b/content/download/index.html
index 76483d94..55af7923 100644
--- a/content/download/index.html
+++ b/content/download/index.html
@@ -524,7 +524,7 @@ download has completed OK.</p>
<hr>
<footer>
- <!-- <p>© 2023 </p>-->
+ <!-- <p>© 2024 </p>-->
<footer class="site-footer">
<div class="wrapper">
<div class="footer-col-wrapper">
diff --git a/content/feed.xml b/content/feed.xml
index 34d6bdbf..166cca79 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>Sun, 31 Dec 2023 00:14:57 +0000</pubDate>
- <lastBuildDate>Sun, 31 Dec 2023 00:14:57 +0000</lastBuildDate>
+ <pubDate>Mon, 01 Jan 2024 00:16:02 +0000</pubDate>
+ <lastBuildDate>Mon, 01 Jan 2024 00:16:02 +0000</lastBuildDate>
<generator>Jekyll v4.3.2</generator>
<item>
diff --git a/content/history/index.html b/content/history/index.html
index 81f370e7..f03ea220 100644
--- a/content/history/index.html
+++ b/content/history/index.html
@@ -105,7 +105,7 @@ Downloads are available on the
<hr>
<footer>
- <!-- <p>© 2023 </p>-->
+ <!-- <p>© 2024 </p>-->
<footer class="site-footer">
<div class="wrapper">
<div class="footer-col-wrapper">
diff --git a/content/index.html b/content/index.html
index 83feac21..6abee372 100644
--- a/content/index.html
+++ b/content/index.html
@@ -122,7 +122,7 @@ as fork()).</p>
<hr>
<footer>
- <!-- <p>© 2023 </p>-->
+ <!-- <p>© 2024 </p>-->
<footer class="site-footer">
<div class="wrapper">
<div class="footer-col-wrapper">
diff --git a/content/releases/10.0.0/index.html
b/content/releases/10.0.0/index.html
index 41ec24c5..b933fce9 100644
--- a/content/releases/10.0.0/index.html
+++ b/content/releases/10.0.0/index.html
@@ -1832,7 +1832,7 @@ in the main NuttX repository.</p>
<hr>
<footer>
- <!-- <p>© 2023 </p>-->
+ <!-- <p>© 2024 </p>-->
<footer class="site-footer">
<div class="wrapper">
<div class="footer-col-wrapper">
diff --git a/content/releases/10.0.1/index.html
b/content/releases/10.0.1/index.html
index 1a336b58..e802a4f6 100644
--- a/content/releases/10.0.1/index.html
+++ b/content/releases/10.0.1/index.html
@@ -124,7 +124,7 @@ configuration flags enabled.</p>
<hr>
<footer>
- <!-- <p>© 2023 </p>-->
+ <!-- <p>© 2024 </p>-->
<footer class="site-footer">
<div class="wrapper">
<div class="footer-col-wrapper">
diff --git a/content/releases/10.1.0/index.html
b/content/releases/10.1.0/index.html
index 88026ae5..189337f5 100644
--- a/content/releases/10.1.0/index.html
+++ b/content/releases/10.1.0/index.html
@@ -1286,7 +1286,7 @@ want to make a similar change to your Make.defs files.</p>
<hr>
<footer>
- <!-- <p>© 2023 </p>-->
+ <!-- <p>© 2024 </p>-->
<footer class="site-footer">
<div class="wrapper">
<div class="footer-col-wrapper">
diff --git a/content/releases/10.2.0/index.html
b/content/releases/10.2.0/index.html
index 9d631e50..fab99b1e 100644
--- a/content/releases/10.2.0/index.html
+++ b/content/releases/10.2.0/index.html
@@ -1371,7 +1371,7 @@ endif
<hr>
<footer>
- <!-- <p>© 2023 </p>-->
+ <!-- <p>© 2024 </p>-->
<footer class="site-footer">
<div class="wrapper">
<div class="footer-col-wrapper">
diff --git a/content/releases/10.3.0/index.html
b/content/releases/10.3.0/index.html
index 384dfd70..c5234106 100644
--- a/content/releases/10.3.0/index.html
+++ b/content/releases/10.3.0/index.html
@@ -1455,7 +1455,7 @@ Refactored Arch Headers</p>
<hr>
<footer>
- <!-- <p>© 2023 </p>-->
+ <!-- <p>© 2024 </p>-->
<footer class="site-footer">
<div class="wrapper">
<div class="footer-col-wrapper">
diff --git a/content/releases/11.0.0/index.html
b/content/releases/11.0.0/index.html
index 557ce5f3..a96d6cd6 100644
--- a/content/releases/11.0.0/index.html
+++ b/content/releases/11.0.0/index.html
@@ -1152,7 +1152,7 @@ endif</p>
<hr>
<footer>
- <!-- <p>© 2023 </p>-->
+ <!-- <p>© 2024 </p>-->
<footer class="site-footer">
<div class="wrapper">
<div class="footer-col-wrapper">
diff --git a/content/releases/12.0.0/index.html
b/content/releases/12.0.0/index.html
index 91fc449b..00f22e5a 100644
--- a/content/releases/12.0.0/index.html
+++ b/content/releases/12.0.0/index.html
@@ -1012,7 +1012,7 @@
<hr>
<footer>
- <!-- <p>© 2023 </p>-->
+ <!-- <p>© 2024 </p>-->
<footer class="site-footer">
<div class="wrapper">
<div class="footer-col-wrapper">
diff --git a/content/releases/12.1.0/index.html
b/content/releases/12.1.0/index.html
index 98d94d16..4a1d1b6a 100644
--- a/content/releases/12.1.0/index.html
+++ b/content/releases/12.1.0/index.html
@@ -1160,7 +1160,7 @@ Improvements</p>
<hr>
<footer>
- <!-- <p>© 2023 </p>-->
+ <!-- <p>© 2024 </p>-->
<footer class="site-footer">
<div class="wrapper">
<div class="footer-col-wrapper">
diff --git a/content/releases/12.2.0/index.html
b/content/releases/12.2.0/index.html
index 6cde137e..ffe175f1 100644
--- a/content/releases/12.2.0/index.html
+++ b/content/releases/12.2.0/index.html
@@ -792,7 +792,7 @@ are POSIX and ANSI standards”. That is the case for RTP
Tools, for instance.</
<hr>
<footer>
- <!-- <p>© 2023 </p>-->
+ <!-- <p>© 2024 </p>-->
<footer class="site-footer">
<div class="wrapper">
<div class="footer-col-wrapper">
diff --git a/content/releases/12.2.1/index.html
b/content/releases/12.2.1/index.html
index 69526938..b1cc1024 100644
--- a/content/releases/12.2.1/index.html
+++ b/content/releases/12.2.1/index.html
@@ -154,7 +154,7 @@ Improvements </p>
<hr>
<footer>
- <!-- <p>© 2023 </p>-->
+ <!-- <p>© 2024 </p>-->
<footer class="site-footer">
<div class="wrapper">
<div class="footer-col-wrapper">
diff --git a/content/releases/12.3.0/index.html
b/content/releases/12.3.0/index.html
index 4c6f09c5..787e7d36 100644
--- a/content/releases/12.3.0/index.html
+++ b/content/releases/12.3.0/index.html
@@ -1199,7 +1199,7 @@ Delete the configurations for COMPOSITE_BOARD_SERIALSTR,
PL2303_BOARD_SERIALSTR,
<hr>
<footer>
- <!-- <p>© 2023 </p>-->
+ <!-- <p>© 2024 </p>-->
<footer class="site-footer">
<div class="wrapper">
<div class="footer-col-wrapper">
diff --git a/content/releases/7.13/index.html b/content/releases/7.13/index.html
index 791d5146..faf8eab9 100644
--- a/content/releases/7.13/index.html
+++ b/content/releases/7.13/index.html
@@ -377,7 +377,7 @@ detailed bugfix information):</p>
<hr>
<footer>
- <!-- <p>© 2023 </p>-->
+ <!-- <p>© 2024 </p>-->
<footer class="site-footer">
<div class="wrapper">
<div class="footer-col-wrapper">
diff --git a/content/releases/7.14/index.html b/content/releases/7.14/index.html
index 7cdf360b..e36c70c5 100644
--- a/content/releases/7.14/index.html
+++ b/content/releases/7.14/index.html
@@ -356,7 +356,7 @@ detailed bugfix information):</p>
<hr>
<footer>
- <!-- <p>© 2023 </p>-->
+ <!-- <p>© 2024 </p>-->
<footer class="site-footer">
<div class="wrapper">
<div class="footer-col-wrapper">
diff --git a/content/releases/7.15/index.html b/content/releases/7.15/index.html
index 2c3a531f..4e0414ea 100644
--- a/content/releases/7.15/index.html
+++ b/content/releases/7.15/index.html
@@ -368,7 +368,7 @@ detailed bugfix information):</p>
<hr>
<footer>
- <!-- <p>© 2023 </p>-->
+ <!-- <p>© 2024 </p>-->
<footer class="site-footer">
<div class="wrapper">
<div class="footer-col-wrapper">
diff --git a/content/releases/7.16/index.html b/content/releases/7.16/index.html
index 2b2d45e7..9fd52d03 100644
--- a/content/releases/7.16/index.html
+++ b/content/releases/7.16/index.html
@@ -469,7 +469,7 @@ detailed bugfix information):</p>
<hr>
<footer>
- <!-- <p>© 2023 </p>-->
+ <!-- <p>© 2024 </p>-->
<footer class="site-footer">
<div class="wrapper">
<div class="footer-col-wrapper">
diff --git a/content/releases/7.17/index.html b/content/releases/7.17/index.html
index 6a6e3f66..ac487e24 100644
--- a/content/releases/7.17/index.html
+++ b/content/releases/7.17/index.html
@@ -796,7 +796,7 @@ detailed bugfix information):</p>
<hr>
<footer>
- <!-- <p>© 2023 </p>-->
+ <!-- <p>© 2024 </p>-->
<footer class="site-footer">
<div class="wrapper">
<div class="footer-col-wrapper">
diff --git a/content/releases/7.18/index.html b/content/releases/7.18/index.html
index 1e2a36f9..7b9eacfa 100644
--- a/content/releases/7.18/index.html
+++ b/content/releases/7.18/index.html
@@ -619,7 +619,7 @@ detailed bugfix information):</p>
<hr>
<footer>
- <!-- <p>© 2023 </p>-->
+ <!-- <p>© 2024 </p>-->
<footer class="site-footer">
<div class="wrapper">
<div class="footer-col-wrapper">
diff --git a/content/releases/7.19/index.html b/content/releases/7.19/index.html
index 7e5bd659..8d04d9a7 100644
--- a/content/releases/7.19/index.html
+++ b/content/releases/7.19/index.html
@@ -891,7 +891,7 @@ detailed bugfix information):</p>
<hr>
<footer>
- <!-- <p>© 2023 </p>-->
+ <!-- <p>© 2024 </p>-->
<footer class="site-footer">
<div class="wrapper">
<div class="footer-col-wrapper">
diff --git a/content/releases/7.20/index.html b/content/releases/7.20/index.html
index 93a4d754..a8192ab5 100644
--- a/content/releases/7.20/index.html
+++ b/content/releases/7.20/index.html
@@ -561,7 +561,7 @@ detailed bugfix information):</p>
<hr>
<footer>
- <!-- <p>© 2023 </p>-->
+ <!-- <p>© 2024 </p>-->
<footer class="site-footer">
<div class="wrapper">
<div class="footer-col-wrapper">
diff --git a/content/releases/7.21/index.html b/content/releases/7.21/index.html
index 0694f29c..30dc7d03 100644
--- a/content/releases/7.21/index.html
+++ b/content/releases/7.21/index.html
@@ -1087,7 +1087,7 @@ detailed bugfix information):</p>
<hr>
<footer>
- <!-- <p>© 2023 </p>-->
+ <!-- <p>© 2024 </p>-->
<footer class="site-footer">
<div class="wrapper">
<div class="footer-col-wrapper">
diff --git a/content/releases/7.22/index.html b/content/releases/7.22/index.html
index 4a6f7516..076f2937 100644
--- a/content/releases/7.22/index.html
+++ b/content/releases/7.22/index.html
@@ -1166,7 +1166,7 @@ detailed bugfix information):</p>
<hr>
<footer>
- <!-- <p>© 2023 </p>-->
+ <!-- <p>© 2024 </p>-->
<footer class="site-footer">
<div class="wrapper">
<div class="footer-col-wrapper">
diff --git a/content/releases/7.23/index.html b/content/releases/7.23/index.html
index bb72b7e5..af568808 100644
--- a/content/releases/7.23/index.html
+++ b/content/releases/7.23/index.html
@@ -1203,7 +1203,7 @@ detailed bugfix information):</p>
<hr>
<footer>
- <!-- <p>© 2023 </p>-->
+ <!-- <p>© 2024 </p>-->
<footer class="site-footer">
<div class="wrapper">
<div class="footer-col-wrapper">
diff --git a/content/releases/7.24/index.html b/content/releases/7.24/index.html
index fed243ca..97dbc33a 100644
--- a/content/releases/7.24/index.html
+++ b/content/releases/7.24/index.html
@@ -845,7 +845,7 @@ detailed bugfix information):</p>
<hr>
<footer>
- <!-- <p>© 2023 </p>-->
+ <!-- <p>© 2024 </p>-->
<footer class="site-footer">
<div class="wrapper">
<div class="footer-col-wrapper">
diff --git a/content/releases/7.25/index.html b/content/releases/7.25/index.html
index f5d00b4b..674fb8a6 100644
--- a/content/releases/7.25/index.html
+++ b/content/releases/7.25/index.html
@@ -869,7 +869,7 @@ detailed bugfix information):</p>
<hr>
<footer>
- <!-- <p>© 2023 </p>-->
+ <!-- <p>© 2024 </p>-->
<footer class="site-footer">
<div class="wrapper">
<div class="footer-col-wrapper">
diff --git a/content/releases/7.26/index.html b/content/releases/7.26/index.html
index d2b33603..d9ae834a 100644
--- a/content/releases/7.26/index.html
+++ b/content/releases/7.26/index.html
@@ -1555,7 +1555,7 @@ detailed bugfix information):</p>
<hr>
<footer>
- <!-- <p>© 2023 </p>-->
+ <!-- <p>© 2024 </p>-->
<footer class="site-footer">
<div class="wrapper">
<div class="footer-col-wrapper">
diff --git a/content/releases/7.27/index.html b/content/releases/7.27/index.html
index 657cdc77..b49e2c54 100644
--- a/content/releases/7.27/index.html
+++ b/content/releases/7.27/index.html
@@ -1098,7 +1098,7 @@ detailed bugfix information):</p>
<hr>
<footer>
- <!-- <p>© 2023 </p>-->
+ <!-- <p>© 2024 </p>-->
<footer class="site-footer">
<div class="wrapper">
<div class="footer-col-wrapper">
diff --git a/content/releases/7.28/index.html b/content/releases/7.28/index.html
index 83b3b63b..0501256b 100644
--- a/content/releases/7.28/index.html
+++ b/content/releases/7.28/index.html
@@ -1200,7 +1200,7 @@ detailed bugfix information):</p>
<hr>
<footer>
- <!-- <p>© 2023 </p>-->
+ <!-- <p>© 2024 </p>-->
<footer class="site-footer">
<div class="wrapper">
<div class="footer-col-wrapper">
diff --git a/content/releases/7.29/index.html b/content/releases/7.29/index.html
index 7d33fa12..2efd8557 100644
--- a/content/releases/7.29/index.html
+++ b/content/releases/7.29/index.html
@@ -1195,7 +1195,7 @@ detailed bugfix information):</p>
<hr>
<footer>
- <!-- <p>© 2023 </p>-->
+ <!-- <p>© 2024 </p>-->
<footer class="site-footer">
<div class="wrapper">
<div class="footer-col-wrapper">
diff --git a/content/releases/7.30/index.html b/content/releases/7.30/index.html
index 141d1d5e..67ae902b 100644
--- a/content/releases/7.30/index.html
+++ b/content/releases/7.30/index.html
@@ -709,7 +709,7 @@ detailed bugfix information):</p>
<hr>
<footer>
- <!-- <p>© 2023 </p>-->
+ <!-- <p>© 2024 </p>-->
<footer class="site-footer">
<div class="wrapper">
<div class="footer-col-wrapper">
diff --git a/content/releases/7.31/index.html b/content/releases/7.31/index.html
index 32cc34da..dfa60a75 100644
--- a/content/releases/7.31/index.html
+++ b/content/releases/7.31/index.html
@@ -1095,7 +1095,7 @@ detailed bugfix information):</p>
<hr>
<footer>
- <!-- <p>© 2023 </p>-->
+ <!-- <p>© 2024 </p>-->
<footer class="site-footer">
<div class="wrapper">
<div class="footer-col-wrapper">
diff --git a/content/releases/8.1/index.html b/content/releases/8.1/index.html
index c9edf11c..74c0d706 100644
--- a/content/releases/8.1/index.html
+++ b/content/releases/8.1/index.html
@@ -1258,7 +1258,7 @@ information):</p>
<hr>
<footer>
- <!-- <p>© 2023 </p>-->
+ <!-- <p>© 2024 </p>-->
<footer class="site-footer">
<div class="wrapper">
<div class="footer-col-wrapper">
diff --git a/content/releases/8.2/index.html b/content/releases/8.2/index.html
index 5ce2178d..a0f9f066 100644
--- a/content/releases/8.2/index.html
+++ b/content/releases/8.2/index.html
@@ -1072,7 +1072,7 @@ information):</p>
<hr>
<footer>
- <!-- <p>© 2023 </p>-->
+ <!-- <p>© 2024 </p>-->
<footer class="site-footer">
<div class="wrapper">
<div class="footer-col-wrapper">
diff --git a/content/releases/9.0.0/index.html
b/content/releases/9.0.0/index.html
index 89fce938..42f88c28 100644
--- a/content/releases/9.0.0/index.html
+++ b/content/releases/9.0.0/index.html
@@ -297,7 +297,7 @@ information). SHA512 checksums:</p>
<hr>
<footer>
- <!-- <p>© 2023 </p>-->
+ <!-- <p>© 2024 </p>-->
<footer class="site-footer">
<div class="wrapper">
<div class="footer-col-wrapper">
diff --git a/content/releases/9.1.0/index.html
b/content/releases/9.1.0/index.html
index 0a49fcb9..ed454b3b 100644
--- a/content/releases/9.1.0/index.html
+++ b/content/releases/9.1.0/index.html
@@ -794,7 +794,7 @@ NuttX repository.</p>
<hr>
<footer>
- <!-- <p>© 2023 </p>-->
+ <!-- <p>© 2024 </p>-->
<footer class="site-footer">
<div class="wrapper">
<div class="footer-col-wrapper">
diff --git a/content/releases/9.1.1/index.html
b/content/releases/9.1.1/index.html
index 2a5f8ff0..5faaf88d 100644
--- a/content/releases/9.1.1/index.html
+++ b/content/releases/9.1.1/index.html
@@ -124,7 +124,7 @@ configuration flags enabled.</p>
<hr>
<footer>
- <!-- <p>© 2023 </p>-->
+ <!-- <p>© 2024 </p>-->
<footer class="site-footer">
<div class="wrapper">
<div class="footer-col-wrapper">