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 e51d4ce53 Publishing web: b0df2aeab6e41e7f7f2ff29ca7dee29d2f62f031 
docs: 92b9a30878169cd354cc67b31749fa575042afe7
e51d4ce53 is described below

commit e51d4ce53959b3fbea16af2982a256230a2ecf70
Author: Alin Jerpelea <[email protected]>
AuthorDate: Tue Nov 26 00:26:41 2024 +0000

    Publishing web: b0df2aeab6e41e7f7f2ff29ca7dee29d2f62f031 docs: 
92b9a30878169cd354cc67b31749fa575042afe7
---
 content/docs/10.0.0/index.html                     |   2 +-
 content/docs/10.0.1/index.html                     |   2 +-
 content/docs/10.1.0/index.html                     |   2 +-
 content/docs/10.2.0/index.html                     |   2 +-
 content/docs/10.3.0/index.html                     |   2 +-
 content/docs/11.0.0/index.html                     |   2 +-
 content/docs/12.0.0/index.html                     |   2 +-
 content/docs/12.0.0/searchindex.js                 |   2 +-
 content/docs/12.1.0/index.html                     |   2 +-
 content/docs/12.1.0/searchindex.js                 |   2 +-
 content/docs/12.2.0/index.html                     |   2 +-
 content/docs/12.2.0/searchindex.js                 |   2 +-
 content/docs/12.2.1/index.html                     |   2 +-
 content/docs/12.2.1/searchindex.js                 |   2 +-
 content/docs/12.3.0/index.html                     |   2 +-
 content/docs/12.3.0/searchindex.js                 |   2 +-
 content/docs/12.4.0/index.html                     |   2 +-
 content/docs/12.4.0/searchindex.js                 |   2 +-
 content/docs/12.5.0/index.html                     |   2 +-
 content/docs/12.5.0/searchindex.js                 |   2 +-
 content/docs/12.5.1/index.html                     |   2 +-
 content/docs/12.5.1/searchindex.js                 |   2 +-
 content/docs/12.6.0/index.html                     |   2 +-
 content/docs/12.6.0/searchindex.js                 |   2 +-
 content/docs/12.7.0/index.html                     |   2 +-
 content/docs/12.7.0/searchindex.js                 |   2 +-
 .../latest/_sources/guides/gdbwithpython.rst.txt   |  20 ++++-----
 .../docs/latest/_sources/guides/qemugdb.rst.txt    |  45 +++++++++++----------
 .../risc-v/qemu-rv/boards/rv-virt/index.rst.txt    |   2 +-
 .../latest/_sources/quickstart/debugging.rst.txt   |   6 +--
 content/docs/latest/guides/gdbwithpython.html      |  20 ++++-----
 content/docs/latest/guides/qemugdb.html            |  34 +++++++++-------
 content/docs/latest/index.html                     |   2 +-
 content/docs/latest/objects.inv                    | Bin 130994 -> 130997 bytes
 .../risc-v/qemu-rv/boards/rv-virt/index.html       |   2 +-
 content/docs/latest/quickstart/debugging.html      |   8 ++--
 content/docs/latest/searchindex.js                 |   2 +-
 content/feed.xml                                   |   4 +-
 38 files changed, 102 insertions(+), 95 deletions(-)

diff --git a/content/docs/10.0.0/index.html b/content/docs/10.0.0/index.html
index 9a1d059b8..7451e19e4 100644
--- a/content/docs/10.0.0/index.html
+++ b/content/docs/10.0.0/index.html
@@ -207,7 +207,7 @@ by following these <a class="reference internal" 
href="contributing/documentatio
 <div class="section" id="nuttx-documentation">
 <h1>NuttX Documentation<a class="headerlink" href="#nuttx-documentation" 
title="Permalink to this headline">¶</a></h1>
 <p>NuttX is a real-time operating system (RTOS) with an emphasis on standards 
compliance and small footprint. Scalable from 8-bit to 32-bit microcontroller 
environments, the primary governing standards in NuttX are Posix and ANSI 
standards. Additional standard APIs from Unix and other common RTOS’s (such as 
VxWorks) are adopted for functionality not available under these standards, or 
for functionality that is not appropriate for deeply-embedded environments 
(such as fork()).</p>
-<p>Last Updated: 25 November 24 at 00:13</p>
+<p>Last Updated: 26 November 24 at 00:13</p>
 <div class="toctree-wrapper compound">
 <p class="caption"><span class="caption-text">Table of Contents</span></p>
 <ul class="current">
diff --git a/content/docs/10.0.1/index.html b/content/docs/10.0.1/index.html
index 98a7d3d4f..f9956e768 100644
--- a/content/docs/10.0.1/index.html
+++ b/content/docs/10.0.1/index.html
@@ -239,7 +239,7 @@ by following these <a class="reference internal" 
href="contributing/documentatio
 <div class="section" id="nuttx-documentation">
 <h1>NuttX Documentation<a class="headerlink" href="#nuttx-documentation" 
title="Permalink to this headline">¶</a></h1>
 <p>NuttX is a real-time operating system (RTOS) with an emphasis on standards 
compliance and small footprint. Scalable from 8-bit to 32-bit microcontroller 
environments, the primary governing standards in NuttX are Posix and ANSI 
standards. Additional standard APIs from Unix and other common RTOS’s (such as 
VxWorks) are adopted for functionality not available under these standards, or 
for functionality that is not appropriate for deeply-embedded environments 
(such as fork()).</p>
-<p>Last Updated: 25 November 24 at 00:14</p>
+<p>Last Updated: 26 November 24 at 00:13</p>
 <div class="toctree-wrapper compound">
 <p class="caption"><span class="caption-text">Table of Contents</span></p>
 <ul class="current">
diff --git a/content/docs/10.1.0/index.html b/content/docs/10.1.0/index.html
index bcf4b1ca4..6b9d15639 100644
--- a/content/docs/10.1.0/index.html
+++ b/content/docs/10.1.0/index.html
@@ -239,7 +239,7 @@ by following these <a class="reference internal" 
href="contributing/documentatio
 <div class="section" id="nuttx-documentation">
 <h1>NuttX Documentation<a class="headerlink" href="#nuttx-documentation" 
title="Permalink to this headline">¶</a></h1>
 <p>NuttX is a real-time operating system (RTOS) with an emphasis on standards 
compliance and small footprint. Scalable from 8-bit to 64-bit microcontroller 
environments, the primary governing standards in NuttX are POSIX and ANSI 
standards. Additional standard APIs from Unix and other common RTOS’s (such as 
VxWorks) are adopted for functionality not available under these standards, or 
for functionality that is not appropriate for deeply-embedded environments 
(such as fork()).</p>
-<p>Last Updated: 25 November 24 at 00:14</p>
+<p>Last Updated: 26 November 24 at 00:14</p>
 <div class="toctree-wrapper compound">
 <p class="caption"><span class="caption-text">Table of Contents</span></p>
 <ul class="current">
diff --git a/content/docs/10.2.0/index.html b/content/docs/10.2.0/index.html
index e9d2af5cc..df7017e0c 100644
--- a/content/docs/10.2.0/index.html
+++ b/content/docs/10.2.0/index.html
@@ -240,7 +240,7 @@ by following these <a class="reference internal" 
href="contributing/documentatio
 <div class="section" id="nuttx-documentation">
 <h1>NuttX Documentation<a class="headerlink" href="#nuttx-documentation" 
title="Permalink to this headline">¶</a></h1>
 <p>NuttX is a real-time operating system (RTOS) with an emphasis on standards 
compliance and small footprint. Scalable from 8-bit to 64-bit microcontroller 
environments, the primary governing standards in NuttX are POSIX and ANSI 
standards. Additional standard APIs from Unix and other common RTOS’s (such as 
VxWorks) are adopted for functionality not available under these standards, or 
for functionality that is not appropriate for deeply-embedded environments 
(such as fork()).</p>
-<p>Last Updated: 25 November 24 at 00:14</p>
+<p>Last Updated: 26 November 24 at 00:14</p>
 <div class="toctree-wrapper compound">
 <p class="caption"><span class="caption-text">Table of Contents</span></p>
 <ul class="current">
diff --git a/content/docs/10.3.0/index.html b/content/docs/10.3.0/index.html
index 93d07a15c..df7017e0c 100644
--- a/content/docs/10.3.0/index.html
+++ b/content/docs/10.3.0/index.html
@@ -240,7 +240,7 @@ by following these <a class="reference internal" 
href="contributing/documentatio
 <div class="section" id="nuttx-documentation">
 <h1>NuttX Documentation<a class="headerlink" href="#nuttx-documentation" 
title="Permalink to this headline">¶</a></h1>
 <p>NuttX is a real-time operating system (RTOS) with an emphasis on standards 
compliance and small footprint. Scalable from 8-bit to 64-bit microcontroller 
environments, the primary governing standards in NuttX are POSIX and ANSI 
standards. Additional standard APIs from Unix and other common RTOS’s (such as 
VxWorks) are adopted for functionality not available under these standards, or 
for functionality that is not appropriate for deeply-embedded environments 
(such as fork()).</p>
-<p>Last Updated: 25 November 24 at 00:15</p>
+<p>Last Updated: 26 November 24 at 00:14</p>
 <div class="toctree-wrapper compound">
 <p class="caption"><span class="caption-text">Table of Contents</span></p>
 <ul class="current">
diff --git a/content/docs/11.0.0/index.html b/content/docs/11.0.0/index.html
index 93d07a15c..df7017e0c 100644
--- a/content/docs/11.0.0/index.html
+++ b/content/docs/11.0.0/index.html
@@ -240,7 +240,7 @@ by following these <a class="reference internal" 
href="contributing/documentatio
 <div class="section" id="nuttx-documentation">
 <h1>NuttX Documentation<a class="headerlink" href="#nuttx-documentation" 
title="Permalink to this headline">¶</a></h1>
 <p>NuttX is a real-time operating system (RTOS) with an emphasis on standards 
compliance and small footprint. Scalable from 8-bit to 64-bit microcontroller 
environments, the primary governing standards in NuttX are POSIX and ANSI 
standards. Additional standard APIs from Unix and other common RTOS’s (such as 
VxWorks) are adopted for functionality not available under these standards, or 
for functionality that is not appropriate for deeply-embedded environments 
(such as fork()).</p>
-<p>Last Updated: 25 November 24 at 00:15</p>
+<p>Last Updated: 26 November 24 at 00:14</p>
 <div class="toctree-wrapper compound">
 <p class="caption"><span class="caption-text">Table of Contents</span></p>
 <ul class="current">
diff --git a/content/docs/12.0.0/index.html b/content/docs/12.0.0/index.html
index d5aa79808..b2b372f17 100644
--- a/content/docs/12.0.0/index.html
+++ b/content/docs/12.0.0/index.html
@@ -165,7 +165,7 @@ by following these <a class="reference internal" 
href="contributing/documentatio
 <section id="nuttx-documentation">
 <h1>NuttX Documentation<a class="headerlink" href="#nuttx-documentation" 
title="Permalink to this headline"></a></h1>
 <p>NuttX is a real-time operating system (RTOS) with an emphasis on standards 
compliance and small footprint. Scalable from 8-bit to 64-bit microcontroller 
environments, the primary governing standards in NuttX are POSIX and ANSI 
standards. Additional standard APIs from Unix and other common RTOS’s (such as 
VxWorks) are adopted for functionality not available under these standards, or 
for functionality that is not appropriate for deeply-embedded environments 
(such as fork()).</p>
-<p>Last Updated: 25 November 24 at 00:15</p>
+<p>Last Updated: 26 November 24 at 00:15</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 987ff6b35..a0f0ac81d 100644
--- a/content/docs/12.0.0/searchindex.js
+++ b/content/docs/12.0.0/searchindex.js
@@ -1 +1 @@
-Search.setIndex({docnames:["applications/index","applications/nsh/builtin","applications/nsh/commands","applications/nsh/config","applications/nsh/customizing","applications/nsh/index","applications/nsh/installation","applications/nsh/login","applications/nsh/nsh","components/binfmt","components/drivers/block/index","components/drivers/character/analog","components/drivers/character/can","components/drivers/character/foc","components/drivers/character/index","components/drivers/character
 [...]
\ No newline at end of file
+Search.setIndex({docnames:["applications/index","applications/nsh/builtin","applications/nsh/commands","applications/nsh/config","applications/nsh/customizing","applications/nsh/index","applications/nsh/installation","applications/nsh/login","applications/nsh/nsh","components/binfmt","components/drivers/block/index","components/drivers/character/analog","components/drivers/character/can","components/drivers/character/foc","components/drivers/character/index","components/drivers/character
 [...]
\ No newline at end of file
diff --git a/content/docs/12.1.0/index.html b/content/docs/12.1.0/index.html
index 17ce95b65..53083e584 100644
--- a/content/docs/12.1.0/index.html
+++ b/content/docs/12.1.0/index.html
@@ -165,7 +165,7 @@ by following these <a class="reference internal" 
href="contributing/documentatio
 <section id="nuttx-documentation">
 <h1>NuttX Documentation<a class="headerlink" href="#nuttx-documentation" 
title="Permalink to this headline"></a></h1>
 <p>NuttX is a real-time operating system (RTOS) with an emphasis on standards 
compliance and small footprint. Scalable from 8-bit to 64-bit microcontroller 
environments, the primary governing standards in NuttX are POSIX and ANSI 
standards. Additional standard APIs from Unix and other common RTOS’s (such as 
VxWorks) are adopted for functionality not available under these standards, or 
for functionality that is not appropriate for deeply-embedded environments 
(such as fork()).</p>
-<p>Last Updated: 25 November 24 at 00:16</p>
+<p>Last Updated: 26 November 24 at 00:15</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 d61ebb5f0..e5df09b46 100644
--- a/content/docs/12.1.0/searchindex.js
+++ b/content/docs/12.1.0/searchindex.js
@@ -1 +1 @@
-Search.setIndex({docnames:["applications/index","applications/nsh/builtin","applications/nsh/commands","applications/nsh/config","applications/nsh/customizing","applications/nsh/index","applications/nsh/installation","applications/nsh/login","applications/nsh/nsh","components/binfmt","components/drivers/block/index","components/drivers/character/analog","components/drivers/character/can","components/drivers/character/foc","components/drivers/character/index","components/drivers/character
 [...]
\ No newline at end of file
+Search.setIndex({docnames:["applications/index","applications/nsh/builtin","applications/nsh/commands","applications/nsh/config","applications/nsh/customizing","applications/nsh/index","applications/nsh/installation","applications/nsh/login","applications/nsh/nsh","components/binfmt","components/drivers/block/index","components/drivers/character/analog","components/drivers/character/can","components/drivers/character/foc","components/drivers/character/index","components/drivers/character
 [...]
\ No newline at end of file
diff --git a/content/docs/12.2.0/index.html b/content/docs/12.2.0/index.html
index 570ced634..83e737b2c 100644
--- a/content/docs/12.2.0/index.html
+++ b/content/docs/12.2.0/index.html
@@ -166,7 +166,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: 25 November 24 at 00:16</p>
+<p>Last Updated: 26 November 24 at 00:15</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 8f467c145..579855df0 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 570ced634..c6166a259 100644
--- a/content/docs/12.2.1/index.html
+++ b/content/docs/12.2.1/index.html
@@ -166,7 +166,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: 25 November 24 at 00:16</p>
+<p>Last Updated: 26 November 24 at 00:16</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 00d3cee7b..3f646ba17 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 6c94cbd03..f7131a518 100644
--- a/content/docs/12.3.0/index.html
+++ b/content/docs/12.3.0/index.html
@@ -166,7 +166,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: 25 November 24 at 00:17</p>
+<p>Last Updated: 26 November 24 at 00:16</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 03f2b402b..d41a2b253 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 b08da478b..128b98953 100644
--- a/content/docs/12.4.0/index.html
+++ b/content/docs/12.4.0/index.html
@@ -173,7 +173,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: 25 November 24 at 00:18</p>
+<p>Last Updated: 26 November 24 at 00: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/12.4.0/searchindex.js 
b/content/docs/12.4.0/searchindex.js
index 786bdf6bb..3558c0f7f 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 02affde12..42ff2a61b 100644
--- a/content/docs/12.5.0/index.html
+++ b/content/docs/12.5.0/index.html
@@ -173,7 +173,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: 25 November 24 at 00:19</p>
+<p>Last Updated: 26 November 24 at 00: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.5.0/searchindex.js 
b/content/docs/12.5.0/searchindex.js
index 19365e188..4da7e5836 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 68876042f..cb41ef714 100644
--- a/content/docs/12.5.1/index.html
+++ b/content/docs/12.5.1/index.html
@@ -173,7 +173,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: 25 November 24 at 00:21</p>
+<p>Last Updated: 26 November 24 at 00: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.5.1/searchindex.js 
b/content/docs/12.5.1/searchindex.js
index 8824c66ad..131aebfeb 100644
--- a/content/docs/12.5.1/searchindex.js
+++ b/content/docs/12.5.1/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"docnames": ["applications/audioutils/fmsynt/index", 
"applications/audioutils/index", "applications/audioutils/mml_parser/index", 
"applications/audioutils/nxaudio/index", 
"applications/benchmarks/coremark/index", "applications/benchmarks/index", 
"applications/boot/index", "applications/boot/mcuboot/index", 
"applications/boot/miniboot/index", "applications/canutils/candump/index", 
"applications/canutils/canlib/index", "applications/canutils/cansend/index", 
"applications/c [...]
\ No newline at end of file
+Search.setIndex({"docnames": ["applications/audioutils/fmsynt/index", 
"applications/audioutils/index", "applications/audioutils/mml_parser/index", 
"applications/audioutils/nxaudio/index", 
"applications/benchmarks/coremark/index", "applications/benchmarks/index", 
"applications/boot/index", "applications/boot/mcuboot/index", 
"applications/boot/miniboot/index", "applications/canutils/candump/index", 
"applications/canutils/canlib/index", "applications/canutils/cansend/index", 
"applications/c [...]
\ No newline at end of file
diff --git a/content/docs/12.6.0/index.html b/content/docs/12.6.0/index.html
index 4cd3a9b02..b3b30a153 100644
--- a/content/docs/12.6.0/index.html
+++ b/content/docs/12.6.0/index.html
@@ -174,7 +174,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: 25 November 24 at 00:22</p>
+<p>Last Updated: 26 November 24 at 00: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.6.0/searchindex.js 
b/content/docs/12.6.0/searchindex.js
index be4977751..6b5e61a72 100644
--- a/content/docs/12.6.0/searchindex.js
+++ b/content/docs/12.6.0/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"docnames": ["applications/audioutils/fmsynt/index", 
"applications/audioutils/index", "applications/audioutils/mml_parser/index", 
"applications/audioutils/nxaudio/index", 
"applications/benchmarks/cachespeed/index", 
"applications/benchmarks/coremark-pro/index", 
"applications/benchmarks/coremark/index", 
"applications/benchmarks/dhrystone/index", "applications/benchmarks/fio/index", 
"applications/benchmarks/index", "applications/benchmarks/iozone/index", 
"applications/bench [...]
\ No newline at end of file
+Search.setIndex({"docnames": ["applications/audioutils/fmsynt/index", 
"applications/audioutils/index", "applications/audioutils/mml_parser/index", 
"applications/audioutils/nxaudio/index", 
"applications/benchmarks/cachespeed/index", 
"applications/benchmarks/coremark-pro/index", 
"applications/benchmarks/coremark/index", 
"applications/benchmarks/dhrystone/index", "applications/benchmarks/fio/index", 
"applications/benchmarks/index", "applications/benchmarks/iozone/index", 
"applications/bench [...]
\ No newline at end of file
diff --git a/content/docs/12.7.0/index.html b/content/docs/12.7.0/index.html
index cd2dfa3ac..bcaf82db6 100644
--- a/content/docs/12.7.0/index.html
+++ b/content/docs/12.7.0/index.html
@@ -173,7 +173,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: 25 November 24 at 00:24</p>
+<p>Last Updated: 26 November 24 at 00: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/12.7.0/searchindex.js 
b/content/docs/12.7.0/searchindex.js
index 9732f77b5..39bba97c9 100644
--- a/content/docs/12.7.0/searchindex.js
+++ b/content/docs/12.7.0/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"docnames": ["applications/audioutils/fmsynt/index", 
"applications/audioutils/index", "applications/audioutils/mml_parser/index", 
"applications/audioutils/nxaudio/index", 
"applications/benchmarks/cachespeed/index", 
"applications/benchmarks/coremark-pro/index", 
"applications/benchmarks/coremark/index", 
"applications/benchmarks/dhrystone/index", "applications/benchmarks/fio/index", 
"applications/benchmarks/index", "applications/benchmarks/iozone/index", 
"applications/bench [...]
\ No newline at end of file
+Search.setIndex({"docnames": ["applications/audioutils/fmsynt/index", 
"applications/audioutils/index", "applications/audioutils/mml_parser/index", 
"applications/audioutils/nxaudio/index", 
"applications/benchmarks/cachespeed/index", 
"applications/benchmarks/coremark-pro/index", 
"applications/benchmarks/coremark/index", 
"applications/benchmarks/dhrystone/index", "applications/benchmarks/fio/index", 
"applications/benchmarks/index", "applications/benchmarks/iozone/index", 
"applications/bench [...]
\ No newline at end of file
diff --git a/content/docs/latest/_sources/guides/gdbwithpython.rst.txt 
b/content/docs/latest/_sources/guides/gdbwithpython.rst.txt
index 2f1d895b0..b12f27186 100644
--- a/content/docs/latest/_sources/guides/gdbwithpython.rst.txt
+++ b/content/docs/latest/_sources/guides/gdbwithpython.rst.txt
@@ -5,23 +5,23 @@ GDB with Python
 Introduction
 ============
 
-We can better debug the nuttx kernel through GDB's python extension.
-Some of the most common class usages are implemented under the nuttx/tools/gdb 
directory.
-Users can write their own python scripts to debug the nuttx kernel according 
to their needs
+The NuttX kernel can be effectively debugged using GDB's Python extension.
+Commonly used classes and utilities are implemented in the 
nuttx/tools/gdb/nuttxgdb directory.
+Users can also create custom Python scripts tailored to their debugging needs 
to analyze and troubleshoot the NuttX kernel more efficiently.
 
 Usage
 =====
 
-1. Compile nuttx with CONFIG_DEBUG_SYMBOLS=y
-2. Use gdb to debug nuttx elf.(real device, or sim, or coredump)
-3. add args to gdb command line: -ix="nuttx/tools/gdb/__init__.py"
-4. Then gdb will load the python script automatically.you can use the custom 
commands.
+1. Compile NuttX with CONFIG_DEBUG_SYMBOLS=y enabled and change 
`CONFIG_DEBUG_SYMBOLS_LEVEL` to -g3.
+2. Use GDB to debug the NuttX ELF binary (on a real device, a simulator, or 
with a coredump).
+3. Add the following argument to the GDB command line: 
`-ix="nuttx/tools/gdb/gdbinit.py"`
+4. GDB will automatically load the Python script, enabling the use of custom 
commands.
 
 How to write a GDB python script
 ================================
 
-Here is an article to introduce, read it to understand the most basic 
principles of python,
+Here is an article that introduces the fundamental principles of Python in 
GDB. Read it to gain a basic understanding.
 `Automate Debugging with GDB Python API 
<https://interrupt.memfault.com/blog/automate-debugging-with-gdb-python-api>`_.
 
-For more documentation on gdb python, please refer to the official 
documentation of gdb
-`GDB with python 
<https://interrupt.memfault.com/blog/automate-debugging-with-gdb-python-api>`_.
+For more documentation on gdb python, please refer to the official 
documentation of GDB.
+`GDB Python API 
<https://sourceware.org/gdb/current/onlinedocs/gdb.html/Python-API.html#Python-API>`_.
diff --git a/content/docs/latest/_sources/guides/qemugdb.rst.txt 
b/content/docs/latest/_sources/guides/qemugdb.rst.txt
index e071e06ea..8a6921009 100644
--- a/content/docs/latest/_sources/guides/qemugdb.rst.txt
+++ b/content/docs/latest/_sources/guides/qemugdb.rst.txt
@@ -18,7 +18,7 @@ Compiling
 
    There is a sample configuration to use lm3s6965-ek on QEMU.
 
-   Just use ``lm3s6965-ek:qemu-flat`` board profile for this purpose. 
+   Just use ``lm3s6965-ek:qemu-flat`` board profile for this purpose.
 
     .. code-block:: console
 
@@ -34,7 +34,7 @@ Compiling
 Start QEMU
 ==========
 
-#. You need to start QEMU using the nuttx ELF file just create above:
+#. You need to start QEMU using the NuttX ELF file just create above:
 
     .. code-block:: console
 
@@ -42,7 +42,7 @@ Start QEMU
        Timer with period zero, disabling
        ABCDF
        telnetd [4:100]
-       
+
        NuttShell (NSH) NuttX-12.0.0
        nsh>
 
@@ -53,23 +53,27 @@ Start GDB to connect to QEMU
 
     .. code-block:: console
 
-       $ gdb-multiarch nuttx -ex "source tools/gdb/__init__.py" -ex "target 
remote 127.0.0.1:1234"
-        Type "apropos word" to search for commands related to "word"...
-        Reading symbols from nuttx...
-        set pagination off
-        source tools/gdb/lists.py
-        source tools/gdb/utils.py
-        source tools/gdb/memdump.py
-
-        if use thread command, please don't use 'continue', use 'c' instead !!!
-        source tools/gdb/thread.py
-        "handle SIGUSR1 "nostop" "pass" "noprint"
-        Remote debugging using 127.0.0.1:1234
-        0x0000a45a in up_idle () at chip/common/tiva_idle.c:62
-        62      }
-       (gdb)
+      $ gdb-multiarch nuttx -ex "source tools/gdb/gdbinit.py" -ex "target 
remote 127.0.0.1:1234"
+      Reading symbols from nuttx...
+      Registering NuttX GDB commands from ~/nuttx/nuttx/tools/gdb/nuttxgdb
+      set pagination off
+      set python print-stack full
+      "handle SIGUSR1 "nostop" "pass" "noprint"
+      Load macro: ~/nuttx/nuttx/b73e7dbb3d3bbd6ff2eb9be4e5f01d5e.json
+      readelf took 0.1 seconds
+      Parse macro took 0.1 seconds
+      Cache macro info to ~/nuttx/nuttx/b73e7dbb3d3bbd6ff2eb9be4e5f01d5e.json
+
+      if use thread command, please don't use 'continue', use 'c' instead !!!
+      if use thread command, please don't use 'step', use 's' instead !!!
+      Build version:  "86868a9e194-dirty Nov 26 2024 00:14:53"
 
-#. From (gdb) prompt you can run commands to inpect NuttX:
+      Remote debugging using :1234
+      0x0000b78a in up_idle () at chip/common/tiva_idle.c:62
+      62      }
+      (gdb)
+
+#. From (gdb) prompt you can run commands to inspect NuttX:
 
     .. code-block:: console
 
@@ -80,7 +84,6 @@ Start GDB to connect to QEMU
         2    Thread 0x20005e30     (Name: nsh_main, State: Waiting,Semaphore, 
Priority: 100, Stack: 2008)           0xa68c up_switch_context() at 
common/arm_switchcontext.c:95
         3    Thread 0x20006d48     (Name: NTP_daemon, State: Waiting,Signal, 
Priority: 100, Stack: 1960)            0xa68c up_switch_context() at 
common/arm_switchcontext.c:95
         4    Thread 0x20008b60     (Name: telnetd, State: Waiting,Semaphore, 
Priority: 100, Stack: 2016)            0xa68c up_switch_context() at 
common/arm_switchcontext.c:95
-       (gdb) 
+       (gdb)
 
 As you can see QEMU and GDB are powerful tools to debug NuttX without using 
external board or expensive debugging hardware.
-
diff --git 
a/content/docs/latest/_sources/platforms/risc-v/qemu-rv/boards/rv-virt/index.rst.txt
 
b/content/docs/latest/_sources/platforms/risc-v/qemu-rv/boards/rv-virt/index.rst.txt
index 7db24177a..8749b121e 100644
--- 
a/content/docs/latest/_sources/platforms/risc-v/qemu-rv/boards/rv-virt/index.rst.txt
+++ 
b/content/docs/latest/_sources/platforms/risc-v/qemu-rv/boards/rv-virt/index.rst.txt
@@ -416,7 +416,7 @@ After building the kernel (and the applications, in kernel 
mode), use the toolch
 to debug RISC-V applications. For instance, if you are using the xPack's 
prebuilt toolchain,
 you can use the following command to start GDB::
 
-    $ riscv-none-elf-gdb-py3 -ix tools/gdb/__init__.py --tui nuttx
+    $ riscv-none-elf-gdb-py3 -ix tools/gdb/gdbinit.py --tui nuttx
 
 To use QEMU for debugging, one should add the parameters ``-s -S`` to the QEMU 
command line.
 
diff --git a/content/docs/latest/_sources/quickstart/debugging.rst.txt 
b/content/docs/latest/_sources/quickstart/debugging.rst.txt
index 53444449c..1101e0747 100644
--- a/content/docs/latest/_sources/quickstart/debugging.rst.txt
+++ b/content/docs/latest/_sources/quickstart/debugging.rst.txt
@@ -236,7 +236,7 @@ Now, You can now inspect threads:
   faultmask      0x0                 0
   control        0x0                 0
 
-With gdb
+With GDB
 ~~~~~~~~
 
 You can also do NuttX aware debugging using ``gdb`` scripting support.
@@ -244,12 +244,12 @@ The benefit is that it works also for the sim build where 
``openocd`` is
 not applicable. For this to work, you will need to enable PROC filesystem 
support
 which will expose required task information (``CONFIG_FS_PROCFS=y``).
 
-To use this approach, you can load the ``nuttx/tools/gdb/__init__.py`` file. An
+To use this approach, you can load the ``nuttx/tools/gdb/gdbinit.py`` file. An
 easy way to do this is to add an extra command:
 
 .. code-block:: console
 
-  $ gdb nuttx -ix=tools/gdb/__init__.py
+  $ gdb nuttx -ix=tools/gdb/gdbinit.py
 
 gdb can need to set the current elf support architecture, for example,
 the prefix is arm-ebai-none-.
diff --git a/content/docs/latest/guides/gdbwithpython.html 
b/content/docs/latest/guides/gdbwithpython.html
index cb3167ad0..d277c6973 100644
--- a/content/docs/latest/guides/gdbwithpython.html
+++ b/content/docs/latest/guides/gdbwithpython.html
@@ -215,25 +215,25 @@
 <h1>GDB with Python<a class="headerlink" href="#gdb-with-python" 
title="Permalink to this heading"></a></h1>
 <section id="introduction">
 <h2>Introduction<a class="headerlink" href="#introduction" title="Permalink to 
this heading"></a></h2>
-<p>We can better debug the nuttx kernel through GDB’s python extension.
-Some of the most common class usages are implemented under the nuttx/tools/gdb 
directory.
-Users can write their own python scripts to debug the nuttx kernel according 
to their needs</p>
+<p>The NuttX kernel can be effectively debugged using GDB’s Python extension.
+Commonly used classes and utilities are implemented in the 
nuttx/tools/gdb/nuttxgdb directory.
+Users can also create custom Python scripts tailored to their debugging needs 
to analyze and troubleshoot the NuttX kernel more efficiently.</p>
 </section>
 <section id="usage">
 <h2>Usage<a class="headerlink" href="#usage" title="Permalink to this 
heading"></a></h2>
 <ol class="arabic simple">
-<li><p>Compile nuttx with CONFIG_DEBUG_SYMBOLS=y</p></li>
-<li><p>Use gdb to debug nuttx elf.(real device, or sim, or coredump)</p></li>
-<li><p>add args to gdb command line: -ix=”nuttx/tools/gdb/__init__.py”</p></li>
-<li><p>Then gdb will load the python script automatically.you can use the 
custom commands.</p></li>
+<li><p>Compile NuttX with CONFIG_DEBUG_SYMBOLS=y enabled and change 
<cite>CONFIG_DEBUG_SYMBOLS_LEVEL</cite> to -g3.</p></li>
+<li><p>Use GDB to debug the NuttX ELF binary (on a real device, a simulator, 
or with a coredump).</p></li>
+<li><p>Add the following argument to the GDB command line: 
<cite>-ix=”nuttx/tools/gdb/gdbinit.py”</cite></p></li>
+<li><p>GDB will automatically load the Python script, enabling the use of 
custom commands.</p></li>
 </ol>
 </section>
 <section id="how-to-write-a-gdb-python-script">
 <h2>How to write a GDB python script<a class="headerlink" 
href="#how-to-write-a-gdb-python-script" title="Permalink to this 
heading"></a></h2>
-<p>Here is an article to introduce, read it to understand the most basic 
principles of python,
+<p>Here is an article that introduces the fundamental principles of Python in 
GDB. Read it to gain a basic understanding.
 <a class="reference external" 
href="https://interrupt.memfault.com/blog/automate-debugging-with-gdb-python-api";>Automate
 Debugging with GDB Python API</a>.</p>
-<p>For more documentation on gdb python, please refer to the official 
documentation of gdb
-<a class="reference external" 
href="https://interrupt.memfault.com/blog/automate-debugging-with-gdb-python-api";>GDB
 with python</a>.</p>
+<p>For more documentation on gdb python, please refer to the official 
documentation of GDB.
+<a class="reference external" 
href="https://sourceware.org/gdb/current/onlinedocs/gdb.html/Python-API.html#Python-API";>GDB
 Python API</a>.</p>
 </section>
 </section>
 
diff --git a/content/docs/latest/guides/qemugdb.html 
b/content/docs/latest/guides/qemugdb.html
index 6892d48ed..a5dfb2fa3 100644
--- a/content/docs/latest/guides/qemugdb.html
+++ b/content/docs/latest/guides/qemugdb.html
@@ -242,7 +242,7 @@ board or architecture supported by QEMU.</p>
 <section id="start-qemu">
 <h2>Start QEMU<a class="headerlink" href="#start-qemu" title="Permalink to 
this heading"></a></h2>
 <ol class="arabic">
-<li><p>You need to start QEMU using the nuttx ELF file just create above:</p>
+<li><p>You need to start QEMU using the NuttX ELF file just create above:</p>
 <blockquote>
 <div><div class="highlight-console notranslate"><div 
class="highlight"><pre><span></span><span class="gp">$ 
</span>qemu-system-arm<span class="w"> </span>-M<span class="w"> 
</span>lm3s6965evb<span class="w"> </span>-device<span class="w"> 
</span>loader,file<span class="o">=</span>nuttx<span class="w"> 
</span>-serial<span class="w"> </span>mon:stdio<span class="w"> 
</span>-nographic<span class="w"> </span>-s
 <span class="go">Timer with period zero, disabling</span>
@@ -262,27 +262,31 @@ board or architecture supported by QEMU.</p>
 <blockquote>
 <div><p>These steps show how to connect GDB to QEMU running NuttX:</p>
 <blockquote>
-<div><div class="highlight-console notranslate"><div 
class="highlight"><pre><span></span><span class="gp">$ 
</span>gdb-multiarch<span class="w"> </span>nuttx<span class="w"> 
</span>-ex<span class="w"> </span><span class="s2">&quot;source 
tools/gdb/__init__.py&quot;</span><span class="w"> </span>-ex<span class="w"> 
</span><span class="s2">&quot;target remote 127.0.0.1:1234&quot;</span>
-<span class="go"> Type &quot;apropos word&quot; to search for commands related 
to &quot;word&quot;...</span>
-<span class="go"> Reading symbols from nuttx...</span>
-<span class="go"> set pagination off</span>
-<span class="go"> source tools/gdb/lists.py</span>
-<span class="go"> source tools/gdb/utils.py</span>
-<span class="go"> source tools/gdb/memdump.py</span>
+<div><div class="highlight-console notranslate"><div 
class="highlight"><pre><span></span><span class="gp">$ 
</span>gdb-multiarch<span class="w"> </span>nuttx<span class="w"> 
</span>-ex<span class="w"> </span><span class="s2">&quot;source 
tools/gdb/gdbinit.py&quot;</span><span class="w"> </span>-ex<span class="w"> 
</span><span class="s2">&quot;target remote 127.0.0.1:1234&quot;</span>
+<span class="go">Reading symbols from nuttx...</span>
+<span class="go">Registering NuttX GDB commands from 
~/nuttx/nuttx/tools/gdb/nuttxgdb</span>
+<span class="go">set pagination off</span>
+<span class="go">set python print-stack full</span>
+<span class="go">&quot;handle SIGUSR1 &quot;nostop&quot; &quot;pass&quot; 
&quot;noprint&quot;</span>
+<span class="go">Load macro: 
~/nuttx/nuttx/b73e7dbb3d3bbd6ff2eb9be4e5f01d5e.json</span>
+<span class="go">readelf took 0.1 seconds</span>
+<span class="go">Parse macro took 0.1 seconds</span>
+<span class="go">Cache macro info to 
~/nuttx/nuttx/b73e7dbb3d3bbd6ff2eb9be4e5f01d5e.json</span>
 
-<span class="go"> if use thread command, please don&#39;t use 
&#39;continue&#39;, use &#39;c&#39; instead !!!</span>
-<span class="go"> source tools/gdb/thread.py</span>
-<span class="go"> &quot;handle SIGUSR1 &quot;nostop&quot; &quot;pass&quot; 
&quot;noprint&quot;</span>
-<span class="go"> Remote debugging using 127.0.0.1:1234</span>
-<span class="go"> 0x0000a45a in up_idle () at chip/common/tiva_idle.c:62</span>
-<span class="go"> 62      }</span>
+<span class="go">if use thread command, please don&#39;t use 
&#39;continue&#39;, use &#39;c&#39; instead !!!</span>
+<span class="go">if use thread command, please don&#39;t use &#39;step&#39;, 
use &#39;s&#39; instead !!!</span>
+<span class="go">Build version:  &quot;86868a9e194-dirty Nov 26 2024 
00:14:53&quot;</span>
+
+<span class="go">Remote debugging using :1234</span>
+<span class="go">0x0000b78a in up_idle () at chip/common/tiva_idle.c:62</span>
+<span class="go">62      }</span>
 <span class="gp gp-VirtualEnv">(gdb)</span>
 </pre></div>
 </div>
 </div></blockquote>
 </div></blockquote>
 <ol class="arabic">
-<li><p>From (gdb) prompt you can run commands to inpect NuttX:</p>
+<li><p>From (gdb) prompt you can run commands to inspect NuttX:</p>
 <blockquote>
 <div><div class="highlight-console notranslate"><div 
class="highlight"><pre><span></span><span class="go"> (gdb) info threads</span>
 <span class="go"> Id   Thread                Info                              
                                               Frame</span>
diff --git a/content/docs/latest/index.html b/content/docs/latest/index.html
index 3dd26d152..9fbe6a0cf 100644
--- a/content/docs/latest/index.html
+++ b/content/docs/latest/index.html
@@ -173,7 +173,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: 25 November 24 at 00:25</p>
+<p>Last Updated: 26 November 24 at 00:24</p>
 <div class="toctree-wrapper compound">
 <p class="caption" role="heading"><span class="caption-text">Table of 
Contents</span></p>
 <ul class="current">
diff --git a/content/docs/latest/objects.inv b/content/docs/latest/objects.inv
index 2e54ad707..dce1d07de 100644
Binary files a/content/docs/latest/objects.inv and 
b/content/docs/latest/objects.inv differ
diff --git 
a/content/docs/latest/platforms/risc-v/qemu-rv/boards/rv-virt/index.html 
b/content/docs/latest/platforms/risc-v/qemu-rv/boards/rv-virt/index.html
index 40a2c1d14..803e5fc1e 100644
--- a/content/docs/latest/platforms/risc-v/qemu-rv/boards/rv-virt/index.html
+++ b/content/docs/latest/platforms/risc-v/qemu-rv/boards/rv-virt/index.html
@@ -590,7 +590,7 @@ Use it below with QEMU:</p>
 <p>After building the kernel (and the applications, in kernel mode), use the 
toolchain’s GDB
 to debug RISC-V applications. For instance, if you are using the xPack’s 
prebuilt toolchain,
 you can use the following command to start GDB:</p>
-<div class="highlight-none notranslate"><div 
class="highlight"><pre><span></span>$ riscv-none-elf-gdb-py3 -ix 
tools/gdb/__init__.py --tui nuttx
+<div class="highlight-none notranslate"><div 
class="highlight"><pre><span></span>$ riscv-none-elf-gdb-py3 -ix 
tools/gdb/gdbinit.py --tui nuttx
 </pre></div>
 </div>
 <p>To use QEMU for debugging, one should add the parameters <code 
class="docutils literal notranslate"><span class="pre">-s</span> <span 
class="pre">-S</span></code> to the QEMU command line.</p>
diff --git a/content/docs/latest/quickstart/debugging.html 
b/content/docs/latest/quickstart/debugging.html
index 728750814..6647e0cd0 100644
--- a/content/docs/latest/quickstart/debugging.html
+++ b/content/docs/latest/quickstart/debugging.html
@@ -127,7 +127,7 @@
 <li class="toctree-l3"><a class="reference internal" 
href="#debugging-with-openocd-and-gdb">Debugging with <code class="docutils 
literal notranslate"><span class="pre">openocd</span></code> and <code 
class="docutils literal notranslate"><span class="pre">gdb</span></code></a><ul>
 <li class="toctree-l4"><a class="reference internal" 
href="#nuttx-aware-debugging">NuttX aware debugging</a><ul>
 <li class="toctree-l5"><a class="reference internal" href="#with-openocd">With 
openocd</a></li>
-<li class="toctree-l5"><a class="reference internal" href="#with-gdb">With 
gdb</a></li>
+<li class="toctree-l5"><a class="reference internal" href="#with-gdb">With 
GDB</a></li>
 </ul>
 </li>
 </ul>
@@ -374,14 +374,14 @@ control        0x0                 0
 </div>
 </section>
 <section id="with-gdb">
-<h4>With gdb<a class="headerlink" href="#with-gdb" title="Permalink to this 
heading"></a></h4>
+<h4>With GDB<a class="headerlink" href="#with-gdb" title="Permalink to this 
heading"></a></h4>
 <p>You can also do NuttX aware debugging using <code class="docutils literal 
notranslate"><span class="pre">gdb</span></code> scripting support.
 The benefit is that it works also for the sim build where <code 
class="docutils literal notranslate"><span class="pre">openocd</span></code> is
 not applicable. For this to work, you will need to enable PROC filesystem 
support
 which will expose required task information (<code class="docutils literal 
notranslate"><span class="pre">CONFIG_FS_PROCFS=y</span></code>).</p>
-<p>To use this approach, you can load the <code class="docutils literal 
notranslate"><span class="pre">nuttx/tools/gdb/__init__.py</span></code> file. 
An
+<p>To use this approach, you can load the <code class="docutils literal 
notranslate"><span class="pre">nuttx/tools/gdb/gdbinit.py</span></code> file. An
 easy way to do this is to add an extra command:</p>
-<div class="highlight-console notranslate"><div 
class="highlight"><pre><span></span><span class="gp">$ </span>gdb<span 
class="w"> </span>nuttx<span class="w"> </span>-ix<span 
class="o">=</span>tools/gdb/__init__.py
+<div class="highlight-console notranslate"><div 
class="highlight"><pre><span></span><span class="gp">$ </span>gdb<span 
class="w"> </span>nuttx<span class="w"> </span>-ix<span 
class="o">=</span>tools/gdb/gdbinit.py
 </pre></div>
 </div>
 <p>gdb can need to set the current elf support architecture, for example,
diff --git a/content/docs/latest/searchindex.js 
b/content/docs/latest/searchindex.js
index 50c32f394..07b6558f2 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/feed.xml b/content/feed.xml
index c3b7105df..a0492b081 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, 25 Nov 2024 00:27:26 +0000</pubDate>
-    <lastBuildDate>Mon, 25 Nov 2024 00:27:26 +0000</lastBuildDate>
+    <pubDate>Tue, 26 Nov 2024 00:26:28 +0000</pubDate>
+    <lastBuildDate>Tue, 26 Nov 2024 00:26:28 +0000</lastBuildDate>
     <generator>Jekyll v4.3.2</generator>
     
       <item>

Reply via email to