You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by gi...@apache.org on 2023/01/25 00:15:17 UTC

[nuttx-website] branch asf-site updated: Publishing web: 94ac6a38fee09a8d54ee96573f16ea8fc881f5d4 docs: 92d23e7d6dea4552681fc32bccbf4e6ba97548e5

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 ccce977f Publishing web: 94ac6a38fee09a8d54ee96573f16ea8fc881f5d4 docs: 92d23e7d6dea4552681fc32bccbf4e6ba97548e5
ccce977f is described below

commit ccce977f63718c8f3ccb9204b08820ef2a206018
Author: Alin <al...@sony.com>
AuthorDate: Wed Jan 25 00:12:23 2023 +0000

    Publishing web: 94ac6a38fee09a8d54ee96573f16ea8fc881f5d4 docs: 92d23e7d6dea4552681fc32bccbf4e6ba97548e5
---
 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 +-
 .../_sources/reference/user/08_pthread.rst.txt     | 33 ----------------------
 content/docs/latest/index.html                     |  2 +-
 content/docs/latest/reference/user/08_pthread.html | 33 ----------------------
 content/docs/latest/searchindex.js                 |  2 +-
 content/feed.xml                                   |  4 +--
 19 files changed, 18 insertions(+), 84 deletions(-)

diff --git a/content/docs/10.0.0/index.html b/content/docs/10.0.0/index.html
index 7d6632e2..fda71bee 100644
--- a/content/docs/10.0.0/index.html
+++ b/content/docs/10.0.0/index.html
@@ -133,7 +133,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 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: 24 January 23 at 00:09</p>
+<p>Last Updated: 25 January 23 at 00:09</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 c9e08667..eb71eec1 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/character/touchscreen [...]
\ 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/character/touchscreen [...]
\ 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 0f2bc888..a125c9cd 100644
--- a/content/docs/10.0.1/index.html
+++ b/content/docs/10.0.1/index.html
@@ -147,7 +147,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 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: 24 January 23 at 00:10</p>
+<p>Last Updated: 25 January 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 1554e6e9..8f0d6529 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/character/touchscreen [...]
\ 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/character/touchscreen [...]
\ 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 aefbc27f..a2e57a43 100644
--- a/content/docs/10.1.0/index.html
+++ b/content/docs/10.1.0/index.html
@@ -146,7 +146,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: 24 January 23 at 00:10</p>
+<p>Last Updated: 25 January 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 c41ffe5e..d79475e0 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/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/10.2.0/index.html b/content/docs/10.2.0/index.html
index 66cd4e19..79d8e805 100644
--- a/content/docs/10.2.0/index.html
+++ b/content/docs/10.2.0/index.html
@@ -147,7 +147,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: 24 January 23 at 00:10</p>
+<p>Last Updated: 25 January 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.2.0/searchindex.js b/content/docs/10.2.0/searchindex.js
index db4bac1f..0409e5d7 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/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/10.3.0/index.html b/content/docs/10.3.0/index.html
index 66cd4e19..79d8e805 100644
--- a/content/docs/10.3.0/index.html
+++ b/content/docs/10.3.0/index.html
@@ -147,7 +147,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: 24 January 23 at 00:10</p>
+<p>Last Updated: 25 January 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.3.0/searchindex.js b/content/docs/10.3.0/searchindex.js
index f3fdaa2f..07fe40da 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/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/11.0.0/index.html b/content/docs/11.0.0/index.html
index 86e608f5..c5cac8d1 100644
--- a/content/docs/11.0.0/index.html
+++ b/content/docs/11.0.0/index.html
@@ -147,7 +147,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: 24 January 23 at 00:11</p>
+<p>Last Updated: 25 January 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 5b7fd8e0..59cc8bb9 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/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.0.0/index.html b/content/docs/12.0.0/index.html
index aad187b4..ecace301 100644
--- a/content/docs/12.0.0/index.html
+++ b/content/docs/12.0.0/index.html
@@ -147,7 +147,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: 24 January 23 at 00:11</p>
+<p>Last Updated: 25 January 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/12.0.0/searchindex.js b/content/docs/12.0.0/searchindex.js
index c0f83d52..f62be288 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/latest/_sources/reference/user/08_pthread.rst.txt b/content/docs/latest/_sources/reference/user/08_pthread.rst.txt
index df01d550..77017cef 100644
--- a/content/docs/latest/_sources/reference/user/08_pthread.rst.txt
+++ b/content/docs/latest/_sources/reference/user/08_pthread.rst.txt
@@ -109,56 +109,23 @@ The main task thread does not have thread-specific data.
 
 No support for the following pthread interfaces is provided by NuttX:
 
-  -  ``pthread_atfork``. register fork handlers.
-  -  ``pthread_attr_getdetachstate``. get and set the detachstate
-     attribute.
   -  ``pthread_attr_getguardsize``. get and set the thread guardsize
      attribute.
-  -  ``pthread_attr_getinheritsched``. get and set the inheritsched
-     attribute.
   -  ``pthread_attr_getscope``. get and set the contentionscope attribute.
-  -  ``pthread_attr_getstack``. get and set stack attributes.
-  -  ``pthread_attr_getstackaddr``. get and set the stackaddr attribute.
-  -  ``pthread_attr_setdetachstate``. get and set the detachstate
-     attribute.
   -  ``pthread_attr_setguardsize``. get and set the thread guardsize
      attribute.
   -  ``pthread_attr_setscope``. get and set the contentionscope attribute.
-  -  ``pthread_attr_setstack``. get and set stack attributes.
-  -  ``pthread_attr_setstackaddr``. get and set the stackaddr attribute.
-  -  ``pthread_condattr_getclock``. set the clock selection condition
-     variable attribute.
-  -  ``pthread_condattr_getpshared``. get the process-shared condition
-     variable attribute.
-  -  ``pthread_condattr_setclock``. set the clock selection condition
-     variable attribute.
-  -  ``pthread_condattr_setpshared``. set the process-shared condition
-     variable attribute.
   -  ``pthread_getconcurrency``. get and set the level of concurrency.
   -  ``pthread_getcpuclockid``. access a thread CPU-time clock.
   -  ``pthread_mutex_getprioceiling``. get and set the priority ceiling of
      a mutex.
   -  ``pthread_mutex_setprioceiling``. get and set the priority ceiling of
      a mutex.
-  -  ``pthread_mutex_timedlock``. lock a mutex.
   -  ``pthread_mutexattr_getprioceiling``. get and set the prioceiling
      attribute of the mutex attributes object.
   -  ``pthread_mutexattr_setprioceiling``. get and set the prioceiling
      attribute of the mutex attributes object.
-  -  ``pthread_rwlockattr_destroy``. destroy and initialize the read-write
-     lock attributes object.
-  -  ``pthread_rwlockattr_getpshared``. get and set the process-shared
-     attribute of the read-write lock attributes object.
-  -  ``pthread_rwlockattr_init``. destroy and initialize the read-write
-     lock attributes object.
-  -  ``pthread_rwlockattr_setpshared``. get and set the process-shared
-     attribute of the read-write lock attributes object.
   -  ``pthread_setconcurrency``. get and set the level of concurrency.
-  -  ``pthread_spin_destroy``. destroy or initialize a spin lock object.
-  -  ``pthread_spin_init``. destroy or initialize a spin lock object.
-  -  ``pthread_spin_lock``. lock a spin lock object.
-  -  ``pthread_spin_trylock``. lock a spin lock object.
-  -  ``pthread_spin_unlock``. unlock a spin lock object.
 
 .. c:function:: int pthread_attr_init(pthread_attr_t *attr);
 
diff --git a/content/docs/latest/index.html b/content/docs/latest/index.html
index aad187b4..ecace301 100644
--- a/content/docs/latest/index.html
+++ b/content/docs/latest/index.html
@@ -147,7 +147,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: 24 January 23 at 00:11</p>
+<p>Last Updated: 25 January 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/latest/reference/user/08_pthread.html b/content/docs/latest/reference/user/08_pthread.html
index b53c2f0b..ac9daf96 100644
--- a/content/docs/latest/reference/user/08_pthread.html
+++ b/content/docs/latest/reference/user/08_pthread.html
@@ -281,56 +281,23 @@ The main task thread does not have thread-specific data.</p>
 <p>No support for the following pthread interfaces is provided by NuttX:</p>
 <blockquote>
 <div><ul class="simple">
-<li><p><code class="docutils literal notranslate"><span class="pre">pthread_atfork</span></code>. register fork handlers.</p></li>
-<li><p><code class="docutils literal notranslate"><span class="pre">pthread_attr_getdetachstate</span></code>. get and set the detachstate
-attribute.</p></li>
 <li><p><code class="docutils literal notranslate"><span class="pre">pthread_attr_getguardsize</span></code>. get and set the thread guardsize
 attribute.</p></li>
-<li><p><code class="docutils literal notranslate"><span class="pre">pthread_attr_getinheritsched</span></code>. get and set the inheritsched
-attribute.</p></li>
 <li><p><code class="docutils literal notranslate"><span class="pre">pthread_attr_getscope</span></code>. get and set the contentionscope attribute.</p></li>
-<li><p><code class="docutils literal notranslate"><span class="pre">pthread_attr_getstack</span></code>. get and set stack attributes.</p></li>
-<li><p><code class="docutils literal notranslate"><span class="pre">pthread_attr_getstackaddr</span></code>. get and set the stackaddr attribute.</p></li>
-<li><p><code class="docutils literal notranslate"><span class="pre">pthread_attr_setdetachstate</span></code>. get and set the detachstate
-attribute.</p></li>
 <li><p><code class="docutils literal notranslate"><span class="pre">pthread_attr_setguardsize</span></code>. get and set the thread guardsize
 attribute.</p></li>
 <li><p><code class="docutils literal notranslate"><span class="pre">pthread_attr_setscope</span></code>. get and set the contentionscope attribute.</p></li>
-<li><p><code class="docutils literal notranslate"><span class="pre">pthread_attr_setstack</span></code>. get and set stack attributes.</p></li>
-<li><p><code class="docutils literal notranslate"><span class="pre">pthread_attr_setstackaddr</span></code>. get and set the stackaddr attribute.</p></li>
-<li><p><code class="docutils literal notranslate"><span class="pre">pthread_condattr_getclock</span></code>. set the clock selection condition
-variable attribute.</p></li>
-<li><p><code class="docutils literal notranslate"><span class="pre">pthread_condattr_getpshared</span></code>. get the process-shared condition
-variable attribute.</p></li>
-<li><p><code class="docutils literal notranslate"><span class="pre">pthread_condattr_setclock</span></code>. set the clock selection condition
-variable attribute.</p></li>
-<li><p><code class="docutils literal notranslate"><span class="pre">pthread_condattr_setpshared</span></code>. set the process-shared condition
-variable attribute.</p></li>
 <li><p><code class="docutils literal notranslate"><span class="pre">pthread_getconcurrency</span></code>. get and set the level of concurrency.</p></li>
 <li><p><code class="docutils literal notranslate"><span class="pre">pthread_getcpuclockid</span></code>. access a thread CPU-time clock.</p></li>
 <li><p><code class="docutils literal notranslate"><span class="pre">pthread_mutex_getprioceiling</span></code>. get and set the priority ceiling of
 a mutex.</p></li>
 <li><p><code class="docutils literal notranslate"><span class="pre">pthread_mutex_setprioceiling</span></code>. get and set the priority ceiling of
 a mutex.</p></li>
-<li><p><code class="docutils literal notranslate"><span class="pre">pthread_mutex_timedlock</span></code>. lock a mutex.</p></li>
 <li><p><code class="docutils literal notranslate"><span class="pre">pthread_mutexattr_getprioceiling</span></code>. get and set the prioceiling
 attribute of the mutex attributes object.</p></li>
 <li><p><code class="docutils literal notranslate"><span class="pre">pthread_mutexattr_setprioceiling</span></code>. get and set the prioceiling
 attribute of the mutex attributes object.</p></li>
-<li><p><code class="docutils literal notranslate"><span class="pre">pthread_rwlockattr_destroy</span></code>. destroy and initialize the read-write
-lock attributes object.</p></li>
-<li><p><code class="docutils literal notranslate"><span class="pre">pthread_rwlockattr_getpshared</span></code>. get and set the process-shared
-attribute of the read-write lock attributes object.</p></li>
-<li><p><code class="docutils literal notranslate"><span class="pre">pthread_rwlockattr_init</span></code>. destroy and initialize the read-write
-lock attributes object.</p></li>
-<li><p><code class="docutils literal notranslate"><span class="pre">pthread_rwlockattr_setpshared</span></code>. get and set the process-shared
-attribute of the read-write lock attributes object.</p></li>
 <li><p><code class="docutils literal notranslate"><span class="pre">pthread_setconcurrency</span></code>. get and set the level of concurrency.</p></li>
-<li><p><code class="docutils literal notranslate"><span class="pre">pthread_spin_destroy</span></code>. destroy or initialize a spin lock object.</p></li>
-<li><p><code class="docutils literal notranslate"><span class="pre">pthread_spin_init</span></code>. destroy or initialize a spin lock object.</p></li>
-<li><p><code class="docutils literal notranslate"><span class="pre">pthread_spin_lock</span></code>. lock a spin lock object.</p></li>
-<li><p><code class="docutils literal notranslate"><span class="pre">pthread_spin_trylock</span></code>. lock a spin lock object.</p></li>
-<li><p><code class="docutils literal notranslate"><span class="pre">pthread_spin_unlock</span></code>. unlock a spin lock object.</p></li>
 </ul>
 </div></blockquote>
 <dl class="c function">
diff --git a/content/docs/latest/searchindex.js b/content/docs/latest/searchindex.js
index fa1bef8e..05503bde 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","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/feed.xml b/content/feed.xml
index 658d5809..0825fadb 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, 24 Jan 2023 00:12:44 +0000</pubDate>
-    <lastBuildDate>Tue, 24 Jan 2023 00:12:44 +0000</lastBuildDate>
+    <pubDate>Wed, 25 Jan 2023 00:12:20 +0000</pubDate>
+    <lastBuildDate>Wed, 25 Jan 2023 00:12:20 +0000</lastBuildDate>
     <generator>Jekyll v3.9.2</generator>
     
       <item>