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 5532b46b7 Publishing web: 40051dbfbad76faa5063e9fc250d934a97c8c43d
docs: 1767682f801fa2c70b89682538cb4e2ec01e3572
5532b46b7 is described below
commit 5532b46b711b475ff543c0b0ddfc7f3f0db65c3e
Author: Alin Jerpelea <[email protected]>
AuthorDate: Mon Jul 29 10:25:20 2024 +0000
Publishing web: 40051dbfbad76faa5063e9fc250d934a97c8c43d docs:
1767682f801fa2c70b89682538cb4e2ec01e3572
---
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 +-
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/latest/index.html | 2 +-
content/docs/latest/searchindex.js | 2 +-
content/download/index.html | 12 +
content/feed.xml | 4 +-
content/releases/12.6.0/index.html | 675 +++++++++++++++++++++++++++++++++++++
33 files changed, 719 insertions(+), 32 deletions(-)
diff --git a/content/docs/10.0.0/index.html b/content/docs/10.0.0/index.html
index 11e2e4e59..5880a8afa 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: 29 July 24 at 00:11</p>
+<p>Last Updated: 29 July 24 at 10:17</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 ef948f397..8ccb8f8f5 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 c2f64c6f9..974950545 100644
--- a/content/docs/10.0.1/index.html
+++ b/content/docs/10.0.1/index.html
@@ -159,7 +159,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: 29 July 24 at 00:11</p>
+<p>Last Updated: 29 July 24 at 10:17</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 69de753d2..83835f568 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 6bbdadf4d..3d2832952 100644
--- a/content/docs/10.1.0/index.html
+++ b/content/docs/10.1.0/index.html
@@ -158,7 +158,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: 29 July 24 at 00:12</p>
+<p>Last Updated: 29 July 24 at 10:17</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 123fdbf62..94b760c65 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 b6acb41e6..d0015b2fc 100644
--- a/content/docs/10.2.0/index.html
+++ b/content/docs/10.2.0/index.html
@@ -159,7 +159,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: 29 July 24 at 00:12</p>
+<p>Last Updated: 29 July 24 at 10:18</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 3d80d3cd4..30055074f 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 b6acb41e6..d0015b2fc 100644
--- a/content/docs/10.3.0/index.html
+++ b/content/docs/10.3.0/index.html
@@ -159,7 +159,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: 29 July 24 at 00:12</p>
+<p>Last Updated: 29 July 24 at 10:18</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 e33c14f60..620b722df 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 b6acb41e6..d0015b2fc 100644
--- a/content/docs/11.0.0/index.html
+++ b/content/docs/11.0.0/index.html
@@ -159,7 +159,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: 29 July 24 at 00:12</p>
+<p>Last Updated: 29 July 24 at 10:18</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 bcfa27d40..ae4c7dda6 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 cc19e1236..472c4b40f 100644
--- a/content/docs/12.0.0/index.html
+++ b/content/docs/12.0.0/index.html
@@ -159,7 +159,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: 29 July 24 at 00:12</p>
+<p>Last Updated: 29 July 24 at 10:18</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 2d498bb1a..9bbeae11c 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 2ceb8beec..79b14b339 100644
--- a/content/docs/12.1.0/index.html
+++ b/content/docs/12.1.0/index.html
@@ -159,7 +159,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: 29 July 24 at 00:13</p>
+<p>Last Updated: 29 July 24 at 10:18</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 d751a1ea8..dd3f85fc7 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 5bd11a0b8..d6656e8fb 100644
--- a/content/docs/12.2.0/index.html
+++ b/content/docs/12.2.0/index.html
@@ -162,7 +162,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: 29 July 24 at 00:13</p>
+<p>Last Updated: 29 July 24 at 10:19</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 5db694333..1a4dc8f4b 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 5bd11a0b8..d6656e8fb 100644
--- a/content/docs/12.2.1/index.html
+++ b/content/docs/12.2.1/index.html
@@ -162,7 +162,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: 29 July 24 at 00:13</p>
+<p>Last Updated: 29 July 24 at 10:19</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 fd70b430a..489e46c1d 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 3061e60c1..353be60df 100644
--- a/content/docs/12.3.0/index.html
+++ b/content/docs/12.3.0/index.html
@@ -162,7 +162,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: 29 July 24 at 00:13</p>
+<p>Last Updated: 29 July 24 at 10:19</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 50fc6b481..76e3af28e 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 8aaa73aaa..69a145f2b 100644
--- a/content/docs/12.4.0/index.html
+++ b/content/docs/12.4.0/index.html
@@ -169,7 +169,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: 29 July 24 at 00:14</p>
+<p>Last Updated: 29 July 24 at 10:20</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 9b24ba890..8cec3ec6b 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 d794cf8f0..11b3d0d06 100644
--- a/content/docs/12.5.0/index.html
+++ b/content/docs/12.5.0/index.html
@@ -169,7 +169,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: 29 July 24 at 00:15</p>
+<p>Last Updated: 29 July 24 at 10:21</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 08807dbff..731b788c9 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 dad265773..c016b6e10 100644
--- a/content/docs/12.5.1/index.html
+++ b/content/docs/12.5.1/index.html
@@ -169,7 +169,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: 29 July 24 at 00:16</p>
+<p>Last Updated: 29 July 24 at 10:22</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 3f653b008..db202f51c 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/latest/index.html b/content/docs/latest/index.html
index 516d6526a..cd8ec4abe 100644
--- a/content/docs/latest/index.html
+++ b/content/docs/latest/index.html
@@ -170,7 +170,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: 29 July 24 at 00:17</p>
+<p>Last Updated: 29 July 24 at 10:23</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/searchindex.js
b/content/docs/latest/searchindex.js
index 030b7728e..c7a6f6492 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/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/download/index.html b/content/download/index.html
index ec6cfb3a5..e828b6652 100644
--- a/content/download/index.html
+++ b/content/download/index.html
@@ -111,6 +111,18 @@ and another for the integrated Apps.</p>
</tr>
+ <tr>
+ <td style="vertical-align: middle; line-height: 2.5em;"
class="col-md-1"><a href="/releases/12.6.0/">12.6.0</a></td>
+ <td style="vertical-align: middle;">Release v12.6.0
+</td>
+ <td style="vertical-align: middle;" class="col-md-1
text-right"><a
href="https://www.apache.org/dyn/closer.lua/nuttx/12.6.0/apache-nuttx-12.6.0.tar.gz">OS</a>/<a
href="https://www.apache.org/dyn/closer.lua/nuttx/12.6.0/apache-nuttx-apps-12.6.0.tar.gz">Apps</a></td>
+ <td style="vertical-align: middle;"><a
href="https://www.apache.org/dyn/closer.lua/nuttx/12.6.0/apache-nuttx-12.6.0.tar.gz.sha512">OS</a>/<a
href="https://www.apache.org/dyn/closer.lua/nuttx/12.6.0/apache-nuttx-apps-12.6.0.tar.gz.sha512">Apps</a></td>
+ <td style="vertical-align: middle;"><a
href="https://www.apache.org/dyn/closer.lua/nuttx/12.6.0/apache-nuttx-12.6.0.tar.gz.asc">OS</a>/<a
href="https://www.apache.org/dyn/closer.lua/nuttx/12.6.0/apache-nuttx-apps-12.6.0.tar.gz.asc">Apps</a></td>
+ <td style="vertical-align: middle;" class="col-md-2
text-right">2024-07-29</td>
+ </tr>
+
+
+
<tr>
<td style="vertical-align: middle; line-height: 2.5em;"
class="col-md-1"><a href="/releases/12.5.1/">12.5.1</a></td>
<td style="vertical-align: middle;">Release v12.5.1
diff --git a/content/feed.xml b/content/feed.xml
index 69434d146..6f1742303 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, 29 Jul 2024 00:19:19 +0000</pubDate>
- <lastBuildDate>Mon, 29 Jul 2024 00:19:19 +0000</lastBuildDate>
+ <pubDate>Mon, 29 Jul 2024 10:25:11 +0000</pubDate>
+ <lastBuildDate>Mon, 29 Jul 2024 10:25:11 +0000</lastBuildDate>
<generator>Jekyll v4.3.2</generator>
<item>
diff --git a/content/releases/12.6.0/index.html
b/content/releases/12.6.0/index.html
new file mode 100644
index 000000000..b1603e0e5
--- /dev/null
+++ b/content/releases/12.6.0/index.html
@@ -0,0 +1,675 @@
+
+
+<!DOCTYPE html>
+<html lang="en">
+ <head>
+ <meta charset="utf-8">
+ <title>12.6.0</title>
+
+ <meta name="author" content="">
+
+ <!-- Enable responsive viewport -->
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+
+ <!-- Le HTML5 shim, for IE6-8 support of HTML elements -->
+ <!--[if lt IE 9]>
+ <script
src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
+ <![endif]-->
+
+ <!-- Le styles -->
+ <link href="/assets/themes/apache/bootstrap/css/bootstrap.css"
rel="stylesheet">
+ <link href="/assets/themes/apache/css/style.css?body=1" rel="stylesheet"
type="text/css">
+ <link href="/assets/themes/apache/css/syntax.css" rel="stylesheet"
type="text/css" media="screen" />
+ <link href="/assets/themes/apache/css/demo.css" rel="stylesheet"
type="text/css"/>
+ <!-- Le fav and touch icons -->
+ <!-- Update these with your own images
+ <link rel="shortcut icon" href="images/favicon.ico">
+ <link rel="apple-touch-icon" href="images/apple-touch-icon.png">
+ <link rel="apple-touch-icon" sizes="72x72"
href="images/apple-touch-icon-72x72.png">
+ <link rel="apple-touch-icon" sizes="114x114"
href="images/apple-touch-icon-114x114.png">
+ -->
+
+ </head>
+
+ <body>
+
+ <div class="navbar navbar-inverse navbar-fixed-top" role="navigation">
+ <div class="container">
+ <div class="navbar-header">
+ <button type="button" class="navbar-toggle" data-toggle="collapse"
data-target=".navbar-collapse">
+ <span class="sr-only">Toggle navigation</span>
+ <span class="icon-bar"></span>
+ <span class="icon-bar"></span>
+ <span class="icon-bar"></span>
+ </button>
+ <a class="navbar-brand" href="/">
+ <img src="/assets/themes/apache/img/logo.png" width="30">
+ Apache NuttX
+ </a>
+ </div>
+ <nav class="navbar-collapse collapse" role="navigation">
+ <ul class="nav navbar-nav navbar-right">
+ <li id="community">
+ <a href="#" data-toggle="dropdown"
class="dropdown-toggle">Community<b class="caret"></b></a>
+ <ul class="dropdown-menu dropdown-left">
+ <li><a href="/community">Get Involved</a></li>
+ <li><a href="/community-members">Who we are</a></li>
+ </ul>
+ </li>
+ <li><a href="https://events.nuttx.apache.org">Events</a></li>
+ <li><a href="/docs/latest">Documentation</a></li>
+ <li><a href="https://github.com/apache/nuttx">GitHub</a></li>
+ <li id="apache">
+ <a href="#" data-toggle="dropdown"
class="dropdown-toggle">Apache<b class="caret"></b></a>
+ <ul class="dropdown-menu">
+ <li><a
href="https://www.apache.org/foundation/how-it-works.html">Apache Software
Foundation</a></li>
+ <li><a href="https://www.apache.org/licenses/">License</a></li>
+ <li><a
href="https://www.apache.org/security/">Security</a></li>
+ <li><a
href="https://privacy.apache.org/policies/privacy-policy-public.html">Privacy</a></li>
+ <li><a
href="https://www.apache.org/events/current-event">Events</a></li>
+ <li><a
href="https://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+ <li><a
href="https://www.apache.org/foundation/thanks.html">Thanks</a></li>
+ </ul>
+ </li>
+ </ul>
+ </nav><!--/.navbar-collapse -->
+ </div>
+ </div>
+
+
+
+
+ <div class="container">
+
+
+<!--<div class="hero-unit 12.6.0">
+ <h1></h1>
+</div>
+-->
+
+<div class="row">
+ <div class="col-md-12">
+ <!--
+
+-->
+
+<h1 id="apache-nuttx-1260-release-notes">Apache NuttX-12.6.0 Release Notes</h1>
+<ul id="markdown-toc">
+ <li><a href="#apache-nuttx-1260-release-notes"
id="markdown-toc-apache-nuttx-1260-release-notes">Apache NuttX-12.6.0 Release
Notes</a></li>
+</ul>
+
+<p>What’s New In This Release
+Major Changes to Core OS
+Sched</p>
+<ul>
+ <li><a href="https://github.com/apache/nuttx/pull/12404">#12404</a>
nuttx/arch.h: Update parameter type to match definition.</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12464">#12464</a> Revert
“sched: replace some global variables to macro”</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12175">#12175</a> sched:
Move dump.c to sched_dumponexit.c</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12376">#12376</a> sched:
remove g_cpu_schedlock g_cpu_irqsetlock g_cpu_locksetlock</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12377">#12377</a> sched:
remove redundant variables “switched”</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12031">#12031</a> sched:
SMP: Fix issues of return values of nxsched_add_readytorun()</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12140">#12140</a>
sched_lock: we can remove these sched_lock,</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12009">#12009</a>
sched/environ: Improve performance of set/unset environment</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12114">#12114</a>
sched/irq: irq_cpu_locked can be remove</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12115">#12115</a>
sched/irq: remove scheduling check in csection</li>
+ <li><a href="https://github.com/apache/nuttx/pull/11973">#11973</a>
sched/irq: spinlock should not depends on SMP</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12427">#12427</a>
sched/kconfig: add PID_INITIAL_LENGTH</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12179">#12179</a>
sched/Kconfig: make disable idle loop configurable</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12434">#12434</a>
sched/Kconfig: waitpid() depends on SCHED_HAVE_PARENT if BUILD_KERNEL</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12316">#12316</a>
sched/misc: dump stack as platform bit width</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12319">#12319</a>
sched/mqueue: add support of tick based send() and receive()</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12126">#12126</a>
sched/mqueue: correct list parameter</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12001">#12001</a>
sched/mqueue: merge System-V message queue initialize into posix</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12402">#12402</a>
sched/mqueue: reclaim unsent message</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12315">#12315</a>
sched/posixspawn: disable tedious logging</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12106">#12106</a>
sched/pthread: detached thread should destroy the join info</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12314">#12314</a>
sched/pthread: pthread_join null pointer</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12388">#12388</a>
sched/pthread: rename pthread_initialize.c</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12462">#12462</a>
sched/pthread: simplify pthread_create() branch logic</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12282">#12282</a>
sched/sched: CONFIG_SCHED_RESUMESCHEDULER macro define error</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12284">#12284</a>
sched/sched: Simplify the scheduling logic in nxsched_add_readytorun() for
SMP</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12141">#12141</a>
sched/sched: There is no need to use sched_[un]lock</li>
+ <li><a href="https://github.com/apache/nuttx/pull/11997">#11997</a>
sched/signal: add sanity check for siginfo</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12380">#12380</a>
sched/signal: fix deadlock when sigdeliver call enter_critical_section</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12432">#12432</a>
sched/signal: move signal structures pool to bss</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12406">#12406</a>
sched/signal: reclaim sigaction</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12302">#12302</a>
sched/task: minor revision on task_init.c</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12320">#12320</a>
sched/tcb: use shared group for kthreads</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12285">#12285</a>
sched/tee: In tee, we need to disable the IRQ interrupt to make the A core
policy consistent with the M core.</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12412">#12412</a>
sched/tls: fix build error under CONFIG_PTHREAD_ATFORK enabled</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12113">#12113</a>
sched/timer: use spin_lock_irqsave protect g_alloctimers</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12142">#12142</a>
sched/wqueue: There is no need to use sched_[un]lock</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12079">#12079</a> stack:
update up_get_intstackbase API to support cpu id
+mm</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12449">#12449</a> mm:
check double free before adding to delaylist</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12467">#12467</a> mm: fix
mm_curused calculate err</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12541">#12541</a> mm:
seperate mm_pool and mm_pool init</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12041">#12041</a> mm/arch:
user-space device mapping support</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12445">#12445</a> mm/gran:
Fix GRAN_ALIGNED() macro</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12095">#12095</a> mm/gran:
remove size limitation</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12224">#12224</a> mm/iob:
Support alloc IOB via malloc</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12124">#12124</a> mm/map:
minor reformating vm_region.c</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12040">#12040</a>
mm/map.h: polish field defs/comments
+libc</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12230">#12230</a> Basic
locale support for C++ (libstdc++)</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12422">#12422</a> Fixes
for symbol definition in libc.csv and syscall.csv</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12158">#12158</a> libc:
add support for reallocarray</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12168">#12168</a>
libc.csv: Fix macro guard for TLS related symbols</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12297">#12297</a>
libc/lib_bzero:Add bzero prototype.</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12112">#12112</a>
libs/libc/fdcheck: update fdcheck impl</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12263">#12263</a>
libc/string: replace __builtin_ffsl with inline function</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12451">#12451</a>
libc/sem_open: return error code, sem returned by parameter</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12426">#12426</a>
libs/libc/gdbstub:fix get thread rsp command crash</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12211">#12211</a>
libs/libc/inttypes: add support for imaxdiv
+tools</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12087">#12087</a> Adjust
the apps/benchmarks directory and add some new Profile tools</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12231">#12231</a> tools:
Extend default appdir list.</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12137">#12137</a>
tools/configure.sh: list confs by board</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12195">#12195</a>
tools/configure.sh: revise help message</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12363">#12363</a>
tools/minidump: 64-bit dump support</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12010">#12010</a>
tools/minidump: support multiple ELF files</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12469">#12469</a>
tools/minidumpserver: fix 32bit crash log parsing</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12153">#12153</a>
tools/uncrustify: disable leading space removal for block comment
+various</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12439">#12439</a> Kconfig:
move LTO options to Build Setup menu</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12045">#12045</a> all: Fix
accessing uninitialized local variables</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12492">#12492</a>
compiler: fix build break on niche platform</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12354">#12354</a> include:
Add missing c symbols to std namespace</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12303">#12303</a> include:
When defining NDEBUG, assert will implement alignment standards</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12075">#12075</a>
include/nuttx/timers/pwm.h: add dcpol attribute to pwm_chan_s</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12343">#12343</a>
include/sys/socket.h: add the definition of SCM_TIMESTAMP</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12529">#12529</a>
include/unistd.h: Adds some posix supported definitions
+Changes to the Build System</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12171">#12171</a>
boards/stm32: Add ds1307 to CMake build</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12270">#12270</a> cmake:
bugfix <strong>KERNEL</strong> should not be defined with FLAT mode in libc, mm
etc.</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12423">#12423</a>
cmake:bugfix CMake compilation options settings should not use strings</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12237">#12237</a> cmake:
bugfix generate config.h contain ; characters will be handled incorrectly</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12173">#12173</a> cmake:
fix a few bugs during use CMake build</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12035">#12035</a> cmake:
implement ALLSYMS feat of CMake version</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12011">#12011</a> cmake:
init protected-mode for CMake build</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12201">#12201</a>
cmake/export: fix kernel mode app building</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12312">#12312</a>
cmake/romfs: separate c flags to avoid compile fail</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12016">#12016</a>
openamp/cmake: sync with libmetal.defs</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12017">#12017</a>
risc-v/cmake: revision for kernel mode</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12023">#12023</a>
virtio/cmake: sync with makefile system
+Architectural Support
+New Architecture Support</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12441">#12441</a>
arch/arm/cxd32xx: Add cxd32xx SoC support</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12350">#12350</a>
arch/arm/stm32h7: add stm32h755II chip</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12394">#12394</a>
arch/arm/stm32h7: add stm32h755II chip
+Architecture improvements</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12281">#12281</a> arch:
smp optmization</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12457">#12457</a> arch:
add LDC2 (dlang) support</li>
+ <li>
+ <p><a href="https://github.com/apache/nuttx/pull/12378">#12378</a> types:
on some arch, execution speed can be accelerated</p>
+ </li>
+ <li><a href="https://github.com/apache/nuttx/pull/12136">#12136</a>
arch/kconfig: minor revision for ARCH_KMAP_NPAGES</li>
+ <li>
+ <p><a href="https://github.com/apache/nuttx/pull/12154">#12154</a>
arch/kconfig: revise kernel mapping configs</p>
+ </li>
+ <li><a href="https://github.com/apache/nuttx/pull/12494">#12494</a>
arch/arm: Fix SHMODULEFLAGS so that we link dynamically correctly</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12401">#12401</a>
arch/arm: Rename CONFIG_MPU_RESET -> CONFIG_ARM_MPU_RESET so the the MPU
reset so it is compiled</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12047">#12047</a>
arch/arm/am335x: Fix incorrect signedness of variable</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12442">#12442</a>
arch/arm/armv7-m/arm_vectors.c : Add the address alignment.</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12379">#12379</a>
arch/arm/armv6/7/8-m: use ISB instruction immediately after the MSR
instruction</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12366">#12366</a>
arch/arm/imxrt: 1170 MPU config ensure no lockups can occur</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12268">#12268</a>
arch/arm/imxrt:Add DMA preflight Support</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12318">#12318</a>
arch/arm/imxrt: lpuart singlewire transfer support</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12091">#12091</a>
arch/arm/kasan: Implementing global variable out of bounds detection</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12227">#12227</a>
arch/arm/lpc17_40 i2c: Fix I2C driver state desynchronization.</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12239">#12239</a>
arch/arm/nrf91: enable FPU</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12046">#12046</a>
arch/arm/s32k3xx: Fix incorrect check for invalid port or pin number</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12235">#12235</a>
arch/arm/mx8mp: add rptun/rpmsg client support</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12018">#12018</a>
arch/arm/qemu/armv7a: add Symmetric Multi-Processing (SMP) support</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12138">#12138</a>
arch/arm/qemu/trustzone: add secure memory config</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12417">#12417</a>
arch/arm/samv7: add support for user signature area in embedded flash</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12255">#12255</a>
arch/arm/samv7: build sam_qencoder.c only if at least one timer counter is
enabled</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12131">#12131</a>
arch/arm/sama5: Improvements relating to SAMA5 TSD driver</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12382">#12382</a>
arch/arm/samv7: enforce compilation error for incompatible configuration
options</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12392">#12392</a>
arch/arm/samv7: fix U(S)ART clock enable for 1-wire</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12393">#12393</a>
arch/arm/samv7: remove duplicated prototypes</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12077">#12077</a>
arch/arm/samv7/sam_pwm.c: adjust arch driver to DCPOL options</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12306">#12306</a>
arch/arm/samv7/sam_pwm.c: option to make channels synchronous</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12081">#12081</a>
arch/arm/samv7/sam_qencoder.c: add support for GETINDEX ioctl call</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12247">#12247</a>
arch/arm/samv7/sam_pwm.c: option to enable only the L PWM outputs</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12538">#12538</a>
arch/arm/stm32h7: allow Ethernet MAC without PHY</li>
+ <li><a href="https://github.com/apache/nuttx/pull/11933">#11933</a>
arch/arm/stm32f7: Add support to I2S Audio inteface using I2S/SPI
peripheral</li>
+ <li><a href="https://github.com/apache/nuttx/pull/11990">#11990</a>
arch/arm/stm32h7: Serial Fix Logic error in up_dma_txavailable</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12145">#12145</a>
arch/arm/stm32h7/linum-stm32h753bi: Add support to littlefs and nxffs</li>
+ <li><a href="https://github.com/apache/nuttx/pull/11996">#11996</a>
arch/arm/stm32h7/linum-stm32h753bi: Add FDCAN support</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12014">#12014</a>
arch/arm/stm32h7/linum-stm32h753bi: add support to leds</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12083">#12083</a>
arch/arm/stm32h7/fdcan: fixed kconfig and debug register</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12093">#12093</a>
arch/arm/stm32h7/stm32_i2c: fix sending large data over i2c</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12105">#12105</a>
arch/arm/stm32f76xx77xx_rcc: Fix PLLI2S factor divisors</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12470">#12470</a>
arch/arm/xmc4 uart driver fix</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12425">#12425</a>
arch/arm/xmc4 vadc driver - background request source partial support</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12482">#12482</a>
arch/arm/xmc4 vadc driver - background request source partial support (linked
to #12425)</li>
+ <li>
+ <p><a href="https://github.com/apache/nuttx/pull/12352">#12352</a>
arch/arm/mxc4/XMC4800 improve EtherCAT support</p>
+ </li>
+ <li><a href="https://github.com/apache/nuttx/pull/12049">#12049</a>
arch/arm64: Add -mcpu=cortex-a55</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12146">#12146</a>
arch/arm64: Add atomic modifyregXX</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12524">#12524</a>
arch/arm64: add DSB ISB where necessary</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12523">#12523</a>
arch/arm64: add poweroff</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12525">#12525</a>
arch/arm64: align stack pointer and misc update</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12521">#12521</a>
arch/arm64: Change the ARM configuration name to ARM64</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12353">#12353</a>
arch/arm64: EL3 runtime support</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12327">#12327</a>
arch/arm64: optimise for arm64_switchcontext</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12526">#12526</a>
arch/arm64: use serr for error log</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12160">#12160</a>
arch/arm64/imx9: Add a more capable uart driver</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12228">#12228</a>
arch/arm64/imx9: Add DMA memory allocator</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12183">#12183</a>
arch/arm64/imx9: Add eDMA driver</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12273">#12273</a>
arch/arm64/Imx9: Add ethernet driver</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12034">#12034</a>
arch/arm64/imx9: Add GPIO and IOMUX drivers</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12149">#12149</a>
arch/arm64/imx9: Add LPI2C driver</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12164">#12164</a>
arch/arm64/imx9: Add LPSPI driver</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12213">#12213</a>
arch/arm64/imx9: Add PSCI (system reset) support</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12292">#12292</a>
arch/arm64/imx9: Add uSDHC driver</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12054">#12054</a>
arch/arm64/Imx9: lptpm pwm</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12048">#12048</a>
arch/arm64/Imx9: flexio pwm</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12051">#12051</a>
arch/arm64/Imx9: usbdev driver</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12170">#12170</a>
arch/arm64/imx9/imx9_boot.c: Add initialization of pin interrupts</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12229">#12229</a>
arch/arm64/imx9/imx9_clockconfig: Add way to change and ask for PLL
frequency</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12059">#12059</a>
arch/arm64/imx9/imx9_flexio_pwm.c: Fix wrong input scale</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12161">#12161</a>
arch/arm64/imx9/imx9_iomux.h: Fix issues with the header file</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12182">#12182</a>
arch/arm64/imx9/imx9_usbdev.c: Fix the descriptor alignments and …</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12428">#12428</a>
arch/arm64/imx9/Imx93 base addr</li>
+ <li>
+ <p><a href="https://github.com/apache/nuttx/pull/12148">#12148</a>
arch/arm64/imx9/imx93_gpioirq: Fix the GPIO interrupt source names</p>
+ </li>
+ <li><a href="https://github.com/apache/nuttx/pull/12305">#12305</a> sim: add
sqlite configuration</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12431">#12431</a> sim:
Allow the sim to set the MTU of netdevice and support the jumbo frame.</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12167">#12167</a> sim:
Modify the existing implementation of the simwifi script</li>
+ <li>
+ <p><a href="https://github.com/apache/nuttx/pull/12088">#12088</a>
sim/kconfig: select ARCH_TOOLCHAIN_GNU</p>
+ </li>
+ <li><a href="https://github.com/apache/nuttx/pull/12172">#12172</a>
arch/risc-v: add LLVM clang support</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12176">#12176</a>
arch/risc-v: add llvm experimental extensions into command line</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12118">#12118</a>
arch/risc-v: Add more debug related CSR definitions</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12488">#12488</a>
arch/risc-v: Add support for S-mode flat build</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12506">#12506</a>
arch/risc-v: Add support for SOPHGO SG2000 SoC (T-Head C906)</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12184">#12184</a>
arch/risc-v: add support of save/restore vector registers</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12125">#12125</a>
arch/risc-v: add T-HEAD CSR mapping</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12174">#12174</a>
arch/risc-v: Add Vector CSRs to csr.h</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12265">#12265</a>
arch/risc-v: assign idlestack array statically</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12398">#12398</a>
arch/risc-v: Check that the size is valid for NAPOT</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12261">#12261</a>
arch/risc-v: correct minor issues regarding comments</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12220">#12220</a>
arch/risc-v: decouple Per-CPU scratch with ARCH_USE_S_MODE</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12296">#12296</a>
arch/risc-v: esp32_c3/pm: Fix assert issue in PM mode</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12396">#12396</a>
arch/risc-v: Feature/esp rtc io</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12236">#12236</a>
arch/risc-v: fix break on kernel mode</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12326">#12326</a>
arch/risc-v: fix idle stack assign order</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12132">#12132</a>
arch/risc-v: fix RV32 addrenv destroy issue</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12117">#12117</a>
arch/risc-v: force using encoding macro for CSR access</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12389">#12389</a>
arch/risc-v: guard tcb->name usage</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12250">#12250</a>
arch/risc-v: implement SBI ipi extension</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12527">#12527</a>
arch/risc-v: Improve the SBI function handle</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12288">#12288</a>
arch/risc-v: Make bl602 allocate idle stack after ebss</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12295">#12295</a>
arch/risc-v: Make esp32 SoCs allocate idle stack after ebss</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12543">#12543</a>
arch/risc-v: move PRIxREG to inttypes.h</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12534">#12534</a>
arch/risc-v: New CSRs about CLIC support for RISCV</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12207">#12207</a>
arch/risc-v: remove the hard code array of cpu idle stack</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12200">#12200</a>
arch/risc-v: rename local variable name to avoid shadowed declaration</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12232">#12232</a>
arch/risc-v: replace atomic operations to AMO</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12522">#12522</a>
arch/risc-v: revise mtimer for rv64ilp32</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12504">#12504</a>
arch/risc-v: revise MMIO for rv64ilp32</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12475">#12475</a>
arch/risc-v: support rv64ilp32 ABI</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12542">#12542</a>
arch/risc-v/bl808: Add courier system driver</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12036">#12036</a>
arch/risc-v/espressif: Fix empty cpuint number</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12486">#12486</a>
arch/risc-v/esp: Make the legacy bootloader (IDF bootloader) option visible</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12450">#12450</a>
arch/risc-v/esp32[c3]: Add XTWDT support</li>
+ <li>
+ <table>
+ <tbody>
+ <tr>
+ <td><a href="https://github.com/apache/nuttx/pull/12337">#12337</a>
arch/risc-v/esp32[c3</td>
+ <td>c6]: Add support for Wi-Fi</td>
+ </tr>
+ </tbody>
+ </table>
+ </li>
+ <li>
+ <table>
+ <tbody>
+ <tr>
+ <td><a href="https://github.com/apache/nuttx/pull/11992">#11992</a>
arch/risc-v/esp32[c3</td>
+ <td>c6</td>
+ <td>h2]: Fix filesystem test support</td>
+ </tr>
+ </tbody>
+ </table>
+ </li>
+ <li>
+ <table>
+ <tbody>
+ <tr>
+ <td><a href="https://github.com/apache/nuttx/pull/12044">#12044</a>
arch/risc-v/esp32[c3</td>
+ <td>c6</td>
+ <td>h2]: Fix RTC data placement</td>
+ </tr>
+ </tbody>
+ </table>
+ </li>
+ <li>
+ <table>
+ <tbody>
+ <tr>
+ <td><a href="https://github.com/apache/nuttx/pull/12163">#12163</a>
arch/risc-v/esp32[c3</td>
+ <td>c6</td>
+ <td>h2]: Fix simple boot map_rom_segments</td>
+ </tr>
+ </tbody>
+ </table>
+ </li>
+ <li>
+ <table>
+ <tbody>
+ <tr>
+ <td><a href="https://github.com/apache/nuttx/pull/12485">#12485</a>
arch/risc-v/esp32[c3</td>
+ <td>c6</td>
+ <td>h2]: Add gspi master support</td>
+ </tr>
+ </tbody>
+ </table>
+ </li>
+ <li>
+ <table>
+ <tbody>
+ <tr>
+ <td><a href="https://github.com/apache/nuttx/pull/12495">#12495</a>
arch/risc-v/esp32[c3</td>
+ <td>c6</td>
+ <td>h2]: Add SPI Slave support</td>
+ </tr>
+ </tbody>
+ </table>
+ </li>
+ <li>
+ <table>
+ <tbody>
+ <tr>
+ <td><a href="https://github.com/apache/nuttx/pull/12104">#12104</a>
arch/risc-v/esp32[c3</td>
+ <td>h2</td>
+ <td>c6]: Bugfixes for filesystem errors</td>
+ </tr>
+ </tbody>
+ </table>
+ </li>
+ <li>
+ <table>
+ <tbody>
+ <tr>
+ <td><a href="https://github.com/apache/nuttx/pull/12254">#12254</a>
arch/risc-v/esp32[c3</td>
+ <td>h2</td>
+ <td>c6]: Add support to TWAI/CANBus controller</td>
+ </tr>
+ </tbody>
+ </table>
+ </li>
+ <li><a href="https://github.com/apache/nuttx/pull/12429">#12429</a>
arch/risc-v/fork.S: Fix clobbering of s0 in fork()</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12512">#12512</a>
arch/risc-v/include/elf.f: Support coredump for rv32 and rv64 targets.</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12430">#12430</a>
arch/risc-v/litex/litex_arch_alarm: Support tickless schedular with arch
alarm.</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12544">#12544</a>
arch/risc-v/nuttsbi: add MTVAL argument</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12453">#12453</a>
arch/risc-v/mpfs: Add error handling for PMP conf</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12359">#12359</a>
arch/risc-v/mpfs: Change linker symbols _ssbi_ddr and _esbi_ddr into _ssbi…</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12276">#12276</a>
arch/risc-v/pgmap: Fix bug in kernel page directory init</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12279">#12279</a>
arch/risc-v/qemu: fix kernel build issue 12275</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12290">#12290</a>
arch/risc-v/qemu: graceful shutdown via SBI</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12178">#12178</a>
arch/risc-v/qemu-rv: Add S-mode support</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12433">#12433</a>
arch/risc-v/riscv_mtimer: Update the mtimecmp value once per interrup…</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12535">#12535</a>
arch/risc-v/rv64ilp32: revise fpucmp</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12435">#12435</a>
arch/risc-v/syscall: Optimize user service call performance</li>
+ <li>
+ <p><a href="https://github.com/apache/nuttx/pull/12301">#12301</a>
arch/risc-v/virt: graceful shutdown in M-mode</p>
+ </li>
+ <li><a href="https://github.com/apache/nuttx/pull/12267">#12267</a>
arch/xtensa: Fix esp32s3 build warnings</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12530">#12530</a>
arch/xtensa: Modified ESP32S3 chip names and added “ARCH_CHIP_ESP32S3CUSTOM”
chip module</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12323">#12323</a>
arch/xtensa: Zero-Cross driver to ESP32</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12030">#12030</a>
arch/xtensa/esp32: Use the Espressifs common RMT driver.</li>
+ <li>
+ <table>
+ <tbody>
+ <tr>
+ <td><a href="https://github.com/apache/nuttx/pull/12328">#12328</a>
arch/xtensa/esp32[</td>
+ <td>s2</td>
+ <td>s3]: Fix D_I_BUS_OFFSET</td>
+ </tr>
+ </tbody>
+ </table>
+ </li>
+ <li>
+ <table>
+ <tbody>
+ <tr>
+ <td><a href="https://github.com/apache/nuttx/pull/12003">#12003</a>
arch/xtensa/esp32[</td>
+ <td>s2</td>
+ <td>s3]: Update libc stubs to properly acquire/release locks</td>
+ </tr>
+ </tbody>
+ </table>
+ </li>
+ <li>
+ <table>
+ <tbody>
+ <tr>
+ <td><a href="https://github.com/apache/nuttx/pull/12399">#12399</a>
arch/xtensa/esp32[</td>
+ <td>s2</td>
+ <td>s3]: textheap: do not require RTC heap</td>
+ </tr>
+ </tbody>
+ </table>
+ </li>
+ <li><a href="https://github.com/apache/nuttx/pull/12006">#12006</a>
arch/xtensa/esp32s3: Add 16-byte-align SPI-Flash encryption write</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12355">#12355</a>
arch/xtensa/esp32s3: Add a few optional text heap APIs to support esp32s3</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12269">#12269</a>
arch/xtensa/esp32s3: add a variation with 32MB flash</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12289">#12289</a>
arch/xtensa/esp32s3: Add ESP32-S3 ADC driver</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12007">#12007</a>
arch/xtensa/esp32s3: Add ESP32-S3 AES driver</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12217">#12217</a>
arch/xtensa/esp32s3: Add missing entries to iram.text from
legacy_sections.ld</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12165">#12165</a>
arch/xtensa/esp32s3: add simple boot support</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12447">#12447</a>
arch/xtensa/esp32s2: add simple boot support</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12076">#12076</a>
arch/xtensa/esp32S3: configuring gpio pin 19 or 20 ( USB_D+/- ) for purposes
other than USB/JTAG Controller and I2S pin selection range fixed</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12264">#12264</a>
arch/xtensa/esp32s3: give ESP32S3_APP_FORMAT_LEGACY a prompt</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12043">#12043</a>
arch/xtensa/esp32s3: Fix duplicate definition warnings</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12008">#12008</a>
arch/xtensa/esp32s3: Fix one page program span over 2 pages</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12334">#12334</a>
arch/xtensa/esp32s3: make textheap return i-bus address consistently</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12332">#12332</a>
arch/xtensa/esp32s3: pending interrupt should be clear while disable GPIO
IRQ</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12222">#12222</a>
arch/xtensa/esp32s3: Support ESP32-S3 PM standby and sleep.</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12348">#12348</a>
arch/xtensa/esp32s3: textheap.c: fix range checks</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12004">#12004</a>
arch/xtensa/esp32s3: Update wireless drivers</li>
+ <li>
+ <p><a href="https://github.com/apache/nuttx/pull/12505">#12505</a>
arch/xtensa/esp32s3/Bootloader.mk: Correction for MCUBoot Version Config
Variable</p>
+ </li>
+ <li>
+ <p><a href="https://github.com/apache/nuttx/pull/12364">#12364</a>
arch/espressif: Add option to disable the GIT_DEPTH to pull submodules</p>
+ </li>
+ <li><a href="https://github.com/apache/nuttx/pull/12206">#12206</a>
arch/x86_64: add simple ACPI parser</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12234">#12234</a>
arch/x86_64: enable CUSTOMOPT</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12205">#12205</a>
arch/x86_64/intel64: add cache support</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12204">#12204</a>
arch/x86_64/intel64: various cosmetic changes</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12225">#12225</a>
arch/x86_64/x86_64_acpi.c: avoid debug messages in acpi_init()</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12214">#12214</a>
arch/x86_64/x86_64_acpi.c: cosmetic changes after review</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12210">#12210</a>
arch/x86_64/x86_64_acpi.c: make sure that RSDP is mapped</li>
+</ul>
+
+<p>Driver Support
+New Driver Support</p>
+<ul>
+ <li><a href="https://github.com/apache/nuttx/pull/12191">#12191</a>
drivers/sensors: add support for bmm150 magnetometer</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12193">#12193</a>
drivers/sensors: add support for adxl362 accelerometer</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12329">#12329</a>
drivers/video/V4l2m2m
+Drivers With Improvements</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12531">#12531</a> drivers:
add note when driver registers</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12139">#12139</a> drivers:
There is no need to use sched_[un]lock</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12473">#12473</a>
drivers/1wire: update pm callback use container_of</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12411">#12411</a>
drivers/analog: add configuration option to set DAC FIFO size</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12143">#12143</a>
drivers/analog: enable support for multible devices of mcp48xx</li>
+ <li><a href="https://github.com/apache/nuttx/pull/11940">#11940</a>
drivers/devicetree: Add a set of commonly used FDT utilities.</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12405">#12405</a>
drivers/devicetree/fdt: add additional fdt parsing utilities</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12519">#12519</a>
drivers/can/sja1000: fix cmd register write</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12507">#12507</a>
drivers/can/sja1000: fix Rx buffer pointer issue</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12084">#12084</a>
drivers/filemtd supports Nand-like file systems</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12058">#12058</a>
drivers/ioexpander/icjx: add support for change of input interrupts on NINT</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12311">#12311</a>
drivers/ioexpander/icjx: use iC-JX interrupt config instead of the general
one</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12367">#12367</a>
drivers/misc/fix: call rwb->rhreload() when nblocks > 0</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12188">#12188</a>
drivers/misc/fix: the bug about rwbuffer causing mem overflow</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12202">#12202</a>
drivers/misc/rwbuffer: fix rwbuffer overflow issue</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12317">#12317</a>
drivers/mmcsd/mmcsd_sdio.c: Fix SD card 4-bit support</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12042">#12042</a>
drivers/net/lan9250: Fix crash issue of sending packets by lan9250 driver under
SMP and multi-thread</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12120">#12120</a>
drivers/power/pm: Fix warning of type cast</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12233">#12233</a>
drivers/serial: mps3-an547:support nuttx run qemu(cortex-m55)</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12177">#12177</a>
drivers/serial/16550: remove unused function</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12443">#12443</a>
drivers/serial/pl011: add the interface about clock and reset control.</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12262">#12262</a>
drivers/serial/pl011: configurable clock frequency</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12369">#12369</a>
drivers/sensors: improvements for bmm150 and bh1749nuc</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12240">#12240</a>
drivers/sensors: various fixes for sensors</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12258">#12258</a>
drivers/sensors/Kconfig: Added if SENSORS_BME680 for common dependency</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12192">#12192</a>
drivers/sensors/adxl372: add support for the new sensor framework</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12190">#12190</a>
drivers/sensors/bh1749nuc: add support for the new sensor framework</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12189">#12189</a>
drivers/sensors/bmi270: add support for the new sensor framework</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12513">#12513</a>
drivers/sensors/bmi270: fix bmi270_uorb build</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12244">#12244</a>
drivers/sensors/bmi270_uorb.c: move init sequence to register function</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12012">#12012</a>
drivers/spi: Add support for FPGA iCE40 bitstream loading.</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12341">#12341</a>
drivers/tun: add tx packets dump</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12413">#12413</a>
drivers/timers/mcp794xx: store datetime in UTC and add trimming support</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12474">#12474</a>
drivers/timers/watchdog: fix idle callback maybe not upperhalf</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12198">#12198</a>
drivers/usbdev: fix complile break about mtp class</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12199">#12199</a>
drivers/usbdev/cdcacm: simply cdcacm uninitialize flow and fix double issue</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12197">#12197</a>
drivers/usbdev/fs: fix issue between adb/fastboot/mtp and usbdev fs</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12539">#12539</a>
drivers/video: fix code scan</li>
+ <li><a href="https://github.com/apache/nuttx/pull/11995">#11995</a>
drivers/video: Make the I2C access more efficient</li>
+ <li><a href="https://github.com/apache/nuttx/pull/11994">#11994</a>
drivers/video/isx019: Fix default_value of 3A status</li>
+ <li><a href="https://github.com/apache/nuttx/pull/11999">#11999</a>
drivers/video/isx019: Fix the default_value of some parameters</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12024">#12024</a>
drivers/virtio/gpu: minor revision on virtio_gpu_send_cmd()</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12330">#12330</a>
drivers/vnc:fix vnc kbd assert cause by wrong data conversion</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12390">#12390</a> PM: add
stability governer</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12351">#12351</a> PM:
change domain field state after callback done</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12503">#12503</a> pm:
change pm lock from mutex to spinlock</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12400">#12400</a> pm: do
struct timespec copy to decrease api call times.</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12357">#12357</a> pm: fix
when RTC_HIRES enabled pm procfs err</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12471">#12471</a> pm: make
compile dummy when PM not enabled.</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12509">#12509</a> pm:
pm_runtime fix header</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12360">#12360</a> pm:
procfs add pm prapare fail stats</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12444">#12444</a> pm:
remove pm global, make per domain isolated</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12540">#12540</a> pm:
remove pm_lock spinlock wrapper</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12472">#12472</a> pm:
shorten the pm procfs domain lock time.</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12368">#12368</a>
pm_procfs: update state up to now when pm procfs read</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12537">#12537</a>
pm_runtime: lock use pm_runtime_lock</li>
+ <li><a href="https://github.com/apache/nuttx/pull/11987">#11987</a> Video
improvement</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12135">#12135</a> video:
Move video_format_s from video.h to v4l2_cap.c</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12238">#12238</a>
video/fb: userspace framebuffer support</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12286">#12286</a>
video/fb: userspace framebuffer updates
+Board Support
+New Board Support</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12186">#12186</a> Support
for W5500-EVB-Pico board</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12324">#12324</a>
boards/stm32h7: Add initial support to WeAct STM32H743</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12528">#12528</a>
risc-v/k230: initial rv64ilp32 support
+Boards With Improvements</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12287">#12287</a> Added
support in Nucleo-L476RG board for BMP280 sensor.</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12347">#12347</a> Added
support in Nucleo-L476RG board for MPU9250 sensor.</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12373">#12373</a> Fixed
collision between CAN1 and I2C1. Board nucleo-l476rg.</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12384">#12384</a> XMC4800
fix config board.h</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12440">#12440</a> boards:
cxd56xx: Fix read position in cxd5610 gnss driver</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12038">#12038</a> boards:
Fix board configs after disabling NSH_DISABLE_HELP</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12410">#12410</a> boards:
Kconfig esp32c3, esp32 and esp32s3 corrected PM block</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12028">#12028</a> boards:
rp2040: Fix build errors for nshsram configurations</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12420">#12420</a>
boards/raspberrypi-pico: Add support to BMP280</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12025">#12025</a>
boards/raspberrypi-pico: Fix nshsram build error</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12448">#12448</a>
boards/raspberrypi-pico: Remove early return for error cases in initialization
functions.</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12403">#12403</a>
boards/arm/stm32: Add support to transparent OLED SSD1309</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12371">#12371</a>
boards/arm/stm32: Stm32f401rc rs485 hcsr04</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12241">#12241</a>
boards/arm/stm32/common/src/stm32_bh1750.c: fix include</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12370">#12370</a>
boards/arm/stm32h7/linum-stm32h753bi: add support to ethernet connection</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12248">#12248</a>
boards/arm/stm32h7/linum-stm32h753bi: Add support to rndis(etherver over
usb)</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12272">#12272</a>
boards/arm/stm32h7/linum-stm32h753bi: Add support to usbmsc with sdcard</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12082">#12082</a>
boards/arm/stm32h7/linum-stm32h753bi: add support to zmodem</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12039">#12039</a>
boards/arm/stm32h7/linum-stm32h753bi: fixed leds example</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12162">#12162</a>
boards/arm64/imx9/imx93-evk/src/imx9_pwm.c: Fix initialization of TPM…</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12358">#12358</a>
boards/arm64/imx93-evk: Fix potential warning about unused variable</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12021">#12021</a>
boards/control: add irq affinity control</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12166">#12166</a>
boards/stm32: Fix ds1307 and move it to stm32/common</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12245">#12245</a>
boards/stm32f103-minimum: fix i2c driver register</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12257">#12257</a>
boards/stm32f401rc-rs485: Add support to Mass Storage</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12246">#12246</a>
boards/stm32f401rc-rs485: Add support to RNDIS</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12483">#12483</a>
boards/thingy53: add sensors support</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12510">#12510</a>
boards/risc-v: Add support for Milk-V Duo S SBC (SOPHGO SG2000 SoC)</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12408">#12408</a>
boards/risc-v/litex/arty_a7/Kconfig: Added if LITEX_SDIO for common
dependency</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12365">#12365</a>
boards/risc-v/mpfs/common/src: Update mpfs_emmcsd.c and mpfs_composite.c</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12372">#12372</a>
boards/risc-v/rv-virt: Use config to compute memory layout for kernel build</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12308">#12308</a>
boards/risc-v/rv-virt/configs: enable debug features</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12155">#12155</a>
boards/risc-v/rv-virt/knsh32: enable debugging options</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12304">#12304</a>
boards/xtensa: update esp32-devkitc/wamr_wasi_debug</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12310">#12310</a>
boards/xtensa/esp32s3: Limit MTD partition size according to the flash size and
revert “esp32s3: give ESP32S3_APP_FORMAT_LEGACY a prompt</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12256">#12256</a>
boards/xtensa/esp32/lvgl: fix lvgl v9 configuration error</li>
+</ul>
+
+<p>Networking
+Improvements</p>
+<ul>
+ <li><a href="https://github.com/apache/nuttx/pull/12215">#12215</a> Netlink
route support</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12080">#12080</a> net: Fix
max conn always one less than configured value</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12487">#12487</a> net:
fixed bind can not return error when used same addr.</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12454">#12454</a> net:
Enable <code class="language-plaintext
highlighter-rouge">CONFIG_NET_ARP_SEND</code> by default</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12110">#12110</a> net:
Make TCP/UDP max & min port customizable</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12129">#12129</a> net:
Optimize TCP/UDP port selection</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12508">#12508</a> net:
Support packet filter (firewall) and corresponding iptables/ip6tables</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12338">#12338</a>
net/icmpv6: fix resource leak of icmpv6</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12452">#12452</a>
net/inet: Rename ttl to s_ttl in sconn</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12251">#12251</a>
net/ipv6: Optimized the ipv6 sending of the Layer 3 NIC</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12340">#12340</a>
net/ipv6/netlink: add netlink report when get ipv6 address by icmpv6</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12465">#12465</a> net/can:
Add SO_RCVBUF option for can socket</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12089">#12089</a> net/can:
deliver data into multiple CAN conn bound to same dev</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12344">#12344</a>
net/netdev: Check quota when registering lower-half devices</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12203">#12203</a>
net/netdev_upperhalf: add L3 packet handle</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12221">#12221</a>
net/netfilter: Correction of header files</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12156">#12156</a>
net/netlink: Add NETLINK_NETFILTER’s CONNTRACK support</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12458">#12458</a>
net/netlink: fix IPV6 macro bug</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12130">#12130</a> net/nat:
Minor code optimizations</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12107">#12107</a> net/nat:
Slightly optimize the IPv4 NAT</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12116">#12116</a> net/nat:
Support IPv6 Masquerading (NAT66)</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12085">#12085</a> net/nat:
Support Symmetric NAT</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12339">#12339</a>
net/route: fix Mico definition bug</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12253">#12253</a> net/tcp:
decouple TCP_NODELAY and NET_TCP_KEEPALIVE</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12391">#12391</a> net/tcp:
fix tcp will not close when tcp retransmission reaches TCP_MAXRTX</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12342">#12342</a> net/udp:
fix udp wrb-iob leak when NIC was down</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12015">#12015</a> net/udp:
Slight improvement on multicast</li>
+ <li><a href="https://github.com/apache/nuttx/pull/12212">#12212</a>
net/udp_input: Only dup packets for broadcast / multicast.</li>
+</ul>
+
+ </div>
+</div>
+
+
+ <hr>
+ <footer>
+ <!-- <p>© 2024 </p>-->
+ <footer class="site-footer">
+ <div class="wrapper">
+ <div class="footer-col-wrapper">
+ <div style="text-align:center;">
+ <div style="margin-top: 20px; margin-bottom: 20px;">
+ <a href="https://www.apache.org"><img
src="/assets/themes/apache/img/asf-estd-1999-logo.png"
+ alt="Apache Software
Foundation, Est. 1999"/></a>
+ </div>
+ <div>
+ Copyright © 2019-2024 <a
href="https://www.apache.org">The Apache Software Foundation</a>.
+ Licensed under the <a
href="https://www.apache.org/licenses/LICENSE-2.0">Apache License, Version
+ 2.0</a>.
+ <br>
+ Apache and the Apache Feather logo are trademarks of The
Apache Software Foundation.
+ </div>
+ </div>
+ </div>
+ </div>
+</footer>
+
+ </footer>
+ </div>
+
+
+ <script src="/assets/themes/apache/jquery/jquery-2.1.1.min.js"></script>
+
+ <script src="/assets/themes/apache/bootstrap/js/bootstrap.min.js"></script>
+
+
+ </body>
+</html>
+