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 b52f3bd5 Publishing web: 290961ead873d6e5da06ed6388451de2e27c42f3 
docs: b5d640acc5b3b1ea6242a7e90ad8897871bd7cab
b52f3bd5 is described below

commit b52f3bd567916e33270b961dd6286912e8167f24
Author: ligd <liguidi...@xiaomi.com>
AuthorDate: Wed Oct 18 00:15:38 2023 +0000

    Publishing web: 290961ead873d6e5da06ed6388451de2e27c42f3 docs: 
b5d640acc5b3b1ea6242a7e90ad8897871bd7cab
---
 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/_images/board.jpg              | Bin 187914 -> 109362 bytes
 content/docs/12.2.1/_images/board1.jpg             | Bin 109362 -> 187914 bytes
 content/docs/12.2.1/index.html                     |   2 +-
 .../arm/nrf52/boards/nrf52832-sparkfun/index.html  |   2 +-
 .../atmega/boards/mega1284p-xplained/index.html    |   2 +-
 content/docs/12.2.1/searchindex.js                 |   2 +-
 .../latest/_sources/quickstart/install.rst.txt     |  22 +++++++++++++++++----
 content/docs/latest/index.html                     |   2 +-
 content/docs/latest/quickstart/install.html        |  22 ++++++++++++++-------
 content/docs/latest/searchindex.js                 |   2 +-
 content/feed.xml                                   |   4 ++--
 29 files changed, 59 insertions(+), 37 deletions(-)

diff --git a/content/docs/10.0.0/index.html b/content/docs/10.0.0/index.html
index 7b93975b..9a806040 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: 17 October 23 at 00:10</p>
+<p>Last Updated: 18 October 23 at 00:10</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 f128fd97..d751b252 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 2082ef4d..4490e0a5 100644
--- a/content/docs/10.0.1/index.html
+++ b/content/docs/10.0.1/index.html
@@ -151,7 +151,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: 17 October 23 at 00:10</p>
+<p>Last Updated: 18 October 23 at 00:10</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 bd0b804d..0edde86e 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 21489727..79bf4d11 100644
--- a/content/docs/10.1.0/index.html
+++ b/content/docs/10.1.0/index.html
@@ -150,7 +150,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: 17 October 23 at 00:10</p>
+<p>Last Updated: 18 October 23 at 00:10</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 40e17bc3..30fea798 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 ad1d65ec..59689494 100644
--- a/content/docs/10.2.0/index.html
+++ b/content/docs/10.2.0/index.html
@@ -151,7 +151,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: 17 October 23 at 00:10</p>
+<p>Last Updated: 18 October 23 at 00:11</p>
 <div class="toctree-wrapper compound">
 <p class="caption" role="heading"><span class="caption-text">Table of 
Contents</span></p>
 <ul class="current">
diff --git a/content/docs/10.2.0/searchindex.js 
b/content/docs/10.2.0/searchindex.js
index be1555b4..0df1c0c0 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 e46b52e3..59689494 100644
--- a/content/docs/10.3.0/index.html
+++ b/content/docs/10.3.0/index.html
@@ -151,7 +151,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: 17 October 23 at 00:11</p>
+<p>Last Updated: 18 October 23 at 00:11</p>
 <div class="toctree-wrapper compound">
 <p class="caption" role="heading"><span class="caption-text">Table of 
Contents</span></p>
 <ul class="current">
diff --git a/content/docs/10.3.0/searchindex.js 
b/content/docs/10.3.0/searchindex.js
index 4c54e27d..78b3f893 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 e46b52e3..59689494 100644
--- a/content/docs/11.0.0/index.html
+++ b/content/docs/11.0.0/index.html
@@ -151,7 +151,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: 17 October 23 at 00:11</p>
+<p>Last Updated: 18 October 23 at 00:11</p>
 <div class="toctree-wrapper compound">
 <p class="caption" role="heading"><span class="caption-text">Table of 
Contents</span></p>
 <ul class="current">
diff --git a/content/docs/11.0.0/searchindex.js 
b/content/docs/11.0.0/searchindex.js
index 265293a0..08866058 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 3e020bc2..bf621c1a 100644
--- a/content/docs/12.0.0/index.html
+++ b/content/docs/12.0.0/index.html
@@ -151,7 +151,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: 17 October 23 at 00:11</p>
+<p>Last Updated: 18 October 23 at 00:12</p>
 <div class="toctree-wrapper compound">
 <p class="caption" role="heading"><span class="caption-text">Table of 
Contents</span></p>
 <ul class="current">
diff --git a/content/docs/12.0.0/searchindex.js 
b/content/docs/12.0.0/searchindex.js
index 351e697e..28893ff1 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 58633cf8..057a3455 100644
--- a/content/docs/12.1.0/index.html
+++ b/content/docs/12.1.0/index.html
@@ -151,7 +151,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: 17 October 23 at 00:11</p>
+<p>Last Updated: 18 October 23 at 00:12</p>
 <div class="toctree-wrapper compound">
 <p class="caption" role="heading"><span class="caption-text">Table of 
Contents</span></p>
 <ul class="current">
diff --git a/content/docs/12.1.0/searchindex.js 
b/content/docs/12.1.0/searchindex.js
index 454f6084..5c591895 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 3cf97b2d..ab7d6db5 100644
--- a/content/docs/12.2.0/index.html
+++ b/content/docs/12.2.0/index.html
@@ -154,7 +154,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: 17 October 23 at 00:12</p>
+<p>Last Updated: 18 October 23 at 00:13</p>
 <div class="toctree-wrapper compound">
 <p class="caption" role="heading"><span class="caption-text">Table of 
Contents</span></p>
 <ul class="current">
diff --git a/content/docs/12.2.0/searchindex.js 
b/content/docs/12.2.0/searchindex.js
index e44cea0a..ea452fbd 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/_images/board.jpg 
b/content/docs/12.2.1/_images/board.jpg
index 40468636..d200eabe 100644
Binary files a/content/docs/12.2.1/_images/board.jpg and 
b/content/docs/12.2.1/_images/board.jpg differ
diff --git a/content/docs/12.2.1/_images/board1.jpg 
b/content/docs/12.2.1/_images/board1.jpg
index d200eabe..40468636 100644
Binary files a/content/docs/12.2.1/_images/board1.jpg and 
b/content/docs/12.2.1/_images/board1.jpg differ
diff --git a/content/docs/12.2.1/index.html b/content/docs/12.2.1/index.html
index 3cf97b2d..ab7d6db5 100644
--- a/content/docs/12.2.1/index.html
+++ b/content/docs/12.2.1/index.html
@@ -154,7 +154,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: 17 October 23 at 00:12</p>
+<p>Last Updated: 18 October 23 at 00:13</p>
 <div class="toctree-wrapper compound">
 <p class="caption" role="heading"><span class="caption-text">Table of 
Contents</span></p>
 <ul class="current">
diff --git 
a/content/docs/12.2.1/platforms/arm/nrf52/boards/nrf52832-sparkfun/index.html 
b/content/docs/12.2.1/platforms/arm/nrf52/boards/nrf52832-sparkfun/index.html
index 5935b7be..74b86f78 100644
--- 
a/content/docs/12.2.1/platforms/arm/nrf52/boards/nrf52832-sparkfun/index.html
+++ 
b/content/docs/12.2.1/platforms/arm/nrf52/boards/nrf52832-sparkfun/index.html
@@ -185,7 +185,7 @@
 <p>The <a class="reference external" 
href="https://wiki.makerdiary.co/nrf52832-mdk";>Sparkfun nRF52832 Breakout</a> 
is basic board providing
 access to all I/O pins, a 32kHz crystal and LED.</p>
 <figure class="align-center" id="id2">
-<a class="reference internal image-reference" 
href="../../../../../_images/board.jpg"><img 
alt="../../../../../_images/board.jpg" src="../../../../../_images/board.jpg" 
style="width: 50%;" /></a>
+<a class="reference internal image-reference" 
href="../../../../../_images/board1.jpg"><img 
alt="../../../../../_images/board1.jpg" src="../../../../../_images/board1.jpg" 
style="width: 50%;" /></a>
 <figcaption>
 <p><span class="caption-text">Sparkfun nRF52832 Breakout</span><a 
class="headerlink" href="#id2" title="Permalink to this image"></a></p>
 </figcaption>
diff --git 
a/content/docs/12.2.1/platforms/avr/atmega/boards/mega1284p-xplained/index.html 
b/content/docs/12.2.1/platforms/avr/atmega/boards/mega1284p-xplained/index.html
index ec310ce0..825b1ba6 100644
--- 
a/content/docs/12.2.1/platforms/avr/atmega/boards/mega1284p-xplained/index.html
+++ 
b/content/docs/12.2.1/platforms/avr/atmega/boards/mega1284p-xplained/index.html
@@ -168,7 +168,7 @@
 <p>The <a class="reference external" 
href="https://www.microchip.com/en-us/development-tool/ATMEGA1284P-XPLD";>MEGA1284P-XPLAINED</a>
 is a development board for the Atmega1284P from Microchip/Atmel.</p>
 <figure class="align-center" id="id1">
-<img alt="../../../../../_images/board1.jpg" 
src="../../../../../_images/board1.jpg" />
+<img alt="../../../../../_images/board.jpg" 
src="../../../../../_images/board.jpg" />
 <figcaption>
 <p><span class="caption-text">Microchip/Atmega MEGA1284P-XPLAINED</span><a 
class="headerlink" href="#id1" title="Permalink to this image"></a></p>
 </figcaption>
diff --git a/content/docs/12.2.1/searchindex.js 
b/content/docs/12.2.1/searchindex.js
index b939fc78..18ee094d 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/latest/_sources/quickstart/install.rst.txt 
b/content/docs/latest/_sources/quickstart/install.rst.txt
index 56ca5b72..ac366a18 100644
--- a/content/docs/latest/_sources/quickstart/install.rst.txt
+++ b/content/docs/latest/_sources/quickstart/install.rst.txt
@@ -101,14 +101,14 @@ NuttX configuration system uses `KConfig 
<https://www.kernel.org/doc/Documentati
     $ make
     $ sudo make install
 
-  .. code-tab:: console MacOS
+  .. code-tab:: console macOS
 
     $ git clone https://bitbucket.org/nuttx/tools.git
     $ cd tools/kconfig-frontends
     $ patch < ../kconfig-macos.diff -p 1
     $ ./configure --enable-mconf --disable-shared --enable-static 
--disable-gconf --disable-qconf --disable-nconf
     $ make
-    $ make install
+    $ sudo make install
 
 NuttX also supports `kconfiglib <https://github.com/ulfalizer/Kconfiglib>` by 
default, which is a Kconfig tool implemented in Python 2/3. Compared with 
kconfig-frontends, kconfiglib provides NuttX with the possibility of 
multi-platform support(configure NuttX in Winodws native/Visual Studio), and 
also kconfiglib has a stronger Kconfig syntax check, this will help developers 
to avoid some Kconfig syntax errors.  Install kconfiglib via following command:
 
@@ -148,6 +148,20 @@ ARM architecture:
 
     $ sudo apt install gcc-arm-none-eabi binutils-arm-none-eabi
 
+  .. tab:: macOS
+
+    For 32 bit ARM targets, such as STM32:
+
+    .. code-block:: console
+      
+      $ brew install --cask gcc-arm-embedded
+
+    For 64 bit ARM targets, such as Allwinner A64:
+
+    .. code-block:: console
+      
+      $ brew install --cask gcc-aarch64-embedded
+
   .. tab:: From arm.com
 
     First, create a directory to hold the toolchain:
@@ -166,9 +180,9 @@ ARM architecture:
 
     .. code-block:: console
 
-      $ HOST_PLATFORM=x86_64-linux   # use "mac" for macOS.
+      $ HOST_PLATFORM=x86_64-linux   # use 'aarch64-linux' for ARM64 Linux, or 
'mac' for Intel macOS
       $ # For Windows there is a zip instead 
(gcc-arm-none-eabi-10.3-2021.10-win32.zip)
-      $ curl -L -O 
https://armkeil.blob.core.windows.net/developer/Files/downloads/gnu-rm/10.3-2021.10/gcc-arm-none-eabi-10.3-2021.10-x86_64-${HOST_PLATFORM}.tar.bz2
+      $ curl -L -O 
https://armkeil.blob.core.windows.net/developer/Files/downloads/gnu-rm/10.3-2021.10/gcc-arm-none-eabi-10.3-2021.10-${HOST_PLATFORM}.tar.bz2
       $ tar xf gcc-arm-none-eabi-10.3-2021.10-${HOST_PLATFORM}.tar.bz2
 
     Add the toolchain to your `PATH`:
diff --git a/content/docs/latest/index.html b/content/docs/latest/index.html
index 5f3c5803..b335942b 100644
--- a/content/docs/latest/index.html
+++ b/content/docs/latest/index.html
@@ -154,7 +154,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: 17 October 23 at 00:13</p>
+<p>Last Updated: 18 October 23 at 00:13</p>
 <div class="toctree-wrapper compound">
 <p class="caption" role="heading"><span class="caption-text">Table of 
Contents</span></p>
 <ul class="current">
diff --git a/content/docs/latest/quickstart/install.html 
b/content/docs/latest/quickstart/install.html
index 1527179c..888151b4 100644
--- a/content/docs/latest/quickstart/install.html
+++ b/content/docs/latest/quickstart/install.html
@@ -211,7 +211,7 @@ git               unzip             zlib-devel
 <h3>KConfig frontend<a class="headerlink" href="#kconfig-frontend" 
title="Permalink to this heading"></a></h3>
 <p>NuttX configuration system uses <a class="reference external" 
href="https://www.kernel.org/doc/Documentation/kbuild/kconfig-language.txt";>KConfig</a>
 which is exposed via a series of interactive menu-based <em>frontends</em>, 
part of the <code class="docutils literal notranslate"><span 
class="pre">kconfig-frontends</span></code> package. Depending on your OS you 
may use a precompiled package or you will have to build it from source, which 
is available in the <a class="reference extern [...]
 <div class="sphinx-tabs docutils container">
-<div aria-label="Tabbed content" class="closeable" role="tablist"><button 
aria-controls="panel-1-VWJ1bnR1IDIwLjA0IExUUyBhbmQgbGF0ZXI=" 
aria-selected="true" class="sphinx-tabs-tab code-tab group-tab" 
id="tab-1-VWJ1bnR1IDIwLjA0IExUUyBhbmQgbGF0ZXI=" 
name="VWJ1bnR1IDIwLjA0IExUUyBhbmQgbGF0ZXI=" role="tab" tabindex="0">Ubuntu 
20.04 LTS and later</button><button 
aria-controls="panel-1-VWJ1bnR1IDE4LjA0IExUUyBhbmQgZWFybGllcg==" 
aria-selected="false" class="sphinx-tabs-tab code-tab group-tab" id=" [...]
+<div aria-label="Tabbed content" class="closeable" role="tablist"><button 
aria-controls="panel-1-VWJ1bnR1IDIwLjA0IExUUyBhbmQgbGF0ZXI=" 
aria-selected="true" class="sphinx-tabs-tab code-tab group-tab" 
id="tab-1-VWJ1bnR1IDIwLjA0IExUUyBhbmQgbGF0ZXI=" 
name="VWJ1bnR1IDIwLjA0IExUUyBhbmQgbGF0ZXI=" role="tab" tabindex="0">Ubuntu 
20.04 LTS and later</button><button 
aria-controls="panel-1-VWJ1bnR1IDE4LjA0IExUUyBhbmQgZWFybGllcg==" 
aria-selected="false" class="sphinx-tabs-tab code-tab group-tab" id=" [...]
 </pre></div>
 </div>
 </div><div aria-labelledby="tab-1-VWJ1bnR1IDE4LjA0IExUUyBhbmQgZWFybGllcg==" 
class="sphinx-tabs-panel code-tab group-tab" hidden="true" 
id="panel-1-VWJ1bnR1IDE4LjA0IExUUyBhbmQgZWFybGllcg==" 
name="VWJ1bnR1IDE4LjA0IExUUyBhbmQgZWFybGllcg==" role="tabpanel" 
tabindex="0"><div class="highlight-console notranslate"><div 
class="highlight"><pre><span></span><span class="gp">$ </span>git<span 
class="w"> </span>clone<span class="w"> 
</span>https://bitbucket.org/nuttx/tools.git
@@ -230,12 +230,12 @@ git               unzip             zlib-devel
 <span class="gp">$ </span>sudo<span class="w"> </span>make<span class="w"> 
</span>install
 </pre></div>
 </div>
-</div><div aria-labelledby="tab-1-TWFjT1M=" class="sphinx-tabs-panel code-tab 
group-tab" hidden="true" id="panel-1-TWFjT1M=" name="TWFjT1M=" role="tabpanel" 
tabindex="0"><div class="highlight-console notranslate"><div 
class="highlight"><pre><span></span><span class="gp">$ </span>git<span 
class="w"> </span>clone<span class="w"> 
</span>https://bitbucket.org/nuttx/tools.git
+</div><div aria-labelledby="tab-1-bWFjT1M=" class="sphinx-tabs-panel code-tab 
group-tab" hidden="true" id="panel-1-bWFjT1M=" name="bWFjT1M=" role="tabpanel" 
tabindex="0"><div class="highlight-console notranslate"><div 
class="highlight"><pre><span></span><span class="gp">$ </span>git<span 
class="w"> </span>clone<span class="w"> 
</span>https://bitbucket.org/nuttx/tools.git
 <span class="gp">$ </span><span class="nb">cd</span><span class="w"> 
</span>tools/kconfig-frontends
 <span class="gp">$ </span>patch<span class="w"> </span>&lt;<span class="w"> 
</span>../kconfig-macos.diff<span class="w"> </span>-p<span class="w"> 
</span><span class="m">1</span>
 <span class="gp">$ </span>./configure<span class="w"> 
</span>--enable-mconf<span class="w"> </span>--disable-shared<span class="w"> 
</span>--enable-static<span class="w"> </span>--disable-gconf<span class="w"> 
</span>--disable-qconf<span class="w"> </span>--disable-nconf
 <span class="gp">$ </span>make
-<span class="gp">$ </span>make<span class="w"> </span>install
+<span class="gp">$ </span>sudo<span class="w"> </span>make<span class="w"> 
</span>install
 </pre></div>
 </div>
 </div></div>
@@ -268,10 +268,18 @@ another source.</p>
 <p>The following example shows how to install a toolchain for
 ARM architecture:</p>
 <div class="sphinx-tabs docutils container">
-<div aria-label="Tabbed content" class="closeable" role="tablist"><button 
aria-controls="panel-2-VWJ1bnR1IChkZWIp" aria-selected="true" 
class="sphinx-tabs-tab code-tab group-tab" id="tab-2-VWJ1bnR1IChkZWIp" 
name="VWJ1bnR1IChkZWIp" role="tab" tabindex="0">Ubuntu (deb)</button><button 
aria-controls="panel-2-2-0" aria-selected="false" class="sphinx-tabs-tab" 
id="tab-2-2-0" name="2-0" role="tab" tabindex="-1">From 
arm.com</button></div><div aria-labelledby="tab-2-VWJ1bnR1IChkZWIp" class="sph 
[...]
+<div aria-label="Tabbed content" class="closeable" role="tablist"><button 
aria-controls="panel-2-VWJ1bnR1IChkZWIp" aria-selected="true" 
class="sphinx-tabs-tab code-tab group-tab" id="tab-2-VWJ1bnR1IChkZWIp" 
name="VWJ1bnR1IChkZWIp" role="tab" tabindex="0">Ubuntu (deb)</button><button 
aria-controls="panel-2-2-0" aria-selected="false" class="sphinx-tabs-tab" 
id="tab-2-2-0" name="2-0" role="tab" tabindex="-1">macOS</button><button 
aria-controls="panel-2-2-1" aria-selected="false" class="sphi [...]
+</pre></div>
+</div>
+</div><div aria-labelledby="tab-2-2-0" class="sphinx-tabs-panel" hidden="true" 
id="panel-2-2-0" name="2-0" role="tabpanel" tabindex="0"><p>For 32 bit ARM 
targets, such as STM32:</p>
+<div class="highlight-console notranslate"><div 
class="highlight"><pre><span></span><span class="gp">$ </span>brew<span 
class="w"> </span>install<span class="w"> </span>--cask<span class="w"> 
</span>gcc-arm-embedded
+</pre></div>
+</div>
+<p>For 64 bit ARM targets, such as Allwinner A64:</p>
+<div class="highlight-console notranslate"><div 
class="highlight"><pre><span></span><span class="gp">$ </span>brew<span 
class="w"> </span>install<span class="w"> </span>--cask<span class="w"> 
</span>gcc-aarch64-embedded
 </pre></div>
 </div>
-</div><div aria-labelledby="tab-2-2-0" class="sphinx-tabs-panel" hidden="true" 
id="panel-2-2-0" name="2-0" role="tabpanel" tabindex="0"><p>First, create a 
directory to hold the toolchain:</p>
+</div><div aria-labelledby="tab-2-2-1" class="sphinx-tabs-panel" hidden="true" 
id="panel-2-2-1" name="2-1" role="tabpanel" tabindex="0"><p>First, create a 
directory to hold the toolchain:</p>
 <div class="highlight-console notranslate"><div 
class="highlight"><pre><span></span><span class="gp">$ </span>usermod<span 
class="w"> </span>-a<span class="w"> </span>-G<span class="w"> 
</span>users<span class="w"> </span><span class="nv">$USER</span>
 <span class="gp">$ </span><span class="c1"># get a login shell that knows 
we&#39;re in this group:</span>
 <span class="gp">$ </span>su<span class="w"> </span>-<span class="w"> 
</span><span class="nv">$USER</span>
@@ -282,9 +290,9 @@ ARM architecture:</p>
 </pre></div>
 </div>
 <p>Download and extract toolchain:</p>
-<div class="highlight-console notranslate"><div 
class="highlight"><pre><span></span><span class="gp">$ </span><span 
class="nv">HOST_PLATFORM</span><span class="o">=</span>x86_64-linux<span 
class="w">   </span><span class="c1"># use &quot;mac&quot; for macOS.</span>
+<div class="highlight-console notranslate"><div 
class="highlight"><pre><span></span><span class="gp">$ </span><span 
class="nv">HOST_PLATFORM</span><span class="o">=</span>x86_64-linux<span 
class="w">   </span><span class="c1"># use &#39;aarch64-linux&#39; for ARM64 
Linux, or &#39;mac&#39; for Intel macOS</span>
 <span class="gp">$ </span><span class="c1"># For Windows there is a zip 
instead (gcc-arm-none-eabi-10.3-2021.10-win32.zip)</span>
-<span class="gp">$ </span>curl<span class="w"> </span>-L<span class="w"> 
</span>-O<span class="w"> 
</span>https://armkeil.blob.core.windows.net/developer/Files/downloads/gnu-rm/10.3-2021.10/gcc-arm-none-eabi-10.3-2021.10-x86_64-<span
 class="si">${</span><span class="nv">HOST_PLATFORM</span><span 
class="si">}</span>.tar.bz2
+<span class="gp">$ </span>curl<span class="w"> </span>-L<span class="w"> 
</span>-O<span class="w"> 
</span>https://armkeil.blob.core.windows.net/developer/Files/downloads/gnu-rm/10.3-2021.10/gcc-arm-none-eabi-10.3-2021.10-<span
 class="si">${</span><span class="nv">HOST_PLATFORM</span><span 
class="si">}</span>.tar.bz2
 <span class="gp">$ </span>tar<span class="w"> </span>xf<span class="w"> 
</span>gcc-arm-none-eabi-10.3-2021.10-<span class="si">${</span><span 
class="nv">HOST_PLATFORM</span><span class="si">}</span>.tar.bz2
 </pre></div>
 </div>
diff --git a/content/docs/latest/searchindex.js 
b/content/docs/latest/searchindex.js
index 5de1aeea..5ce7b03e 100644
--- a/content/docs/latest/searchindex.js
+++ b/content/docs/latest/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/feed.xml b/content/feed.xml
index a23215ce..f5c823e7 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>Tue, 17 Oct 2023 00:13:57 +0000</pubDate>
-    <lastBuildDate>Tue, 17 Oct 2023 00:13:57 +0000</lastBuildDate>
+    <pubDate>Wed, 18 Oct 2023 00:15:32 +0000</pubDate>
+    <lastBuildDate>Wed, 18 Oct 2023 00:15:32 +0000</lastBuildDate>
     <generator>Jekyll v4.3.2</generator>
     
       <item>


Reply via email to