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/incubator-nuttx-website.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new 7477509  Publishing web: 42e9e27963415ec1359277228669d6b9c71c48d1 
docs: 1f90e5a5b00ab1bebe002bc336b34a202690d1f6
7477509 is described below

commit 74775096d32ce1f0a195eb108ff5611cb848cb5c
Author: Alin <alin.jerpe...@sony.com>
AuthorDate: Tue Jun 14 00:14:52 2022 +0000

    Publishing web: 42e9e27963415ec1359277228669d6b9c71c48d1 docs: 
1f90e5a5b00ab1bebe002bc336b34a202690d1f6
---
 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 +-
 .../arm/stm32wl5/boards/nucleo-wl55jc/index.rst.txt |   8 ++++++++
 .../_sources/platforms/arm/stm32wl5/index.rst.txt   |  16 +++++++++++++---
 content/docs/latest/index.html                      |   2 +-
 content/docs/latest/objects.inv                     | Bin 33649 -> 33675 bytes
 .../arm/stm32wl5/boards/nucleo-wl55jc/index.html    |   7 +++++++
 .../docs/latest/platforms/arm/stm32wl5/index.html   |  15 ++++++++++++---
 content/docs/latest/searchindex.js                  |   2 +-
 content/feed.xml                                    |   4 ++--
 13 files changed, 49 insertions(+), 15 deletions(-)

diff --git a/content/docs/10.0.0/index.html b/content/docs/10.0.0/index.html
index 854dd24..c69b0d9 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: 13 June 22 at 00:11</p>
+<p>Last Updated: 14 June 22 at 00:11</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 0056618..f3c2cbd 100644
--- a/content/docs/10.0.1/index.html
+++ b/content/docs/10.0.1/index.html
@@ -217,7 +217,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: 13 June 22 at 00:11</p>
+<p>Last Updated: 14 June 22 at 00:11</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 46092d3..2d3bc0f 100644
--- a/content/docs/10.1.0/index.html
+++ b/content/docs/10.1.0/index.html
@@ -217,7 +217,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: 13 June 22 at 00:11</p>
+<p>Last Updated: 14 June 22 at 00:12</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 4d7f310..79b4364 100644
--- a/content/docs/10.2.0/index.html
+++ b/content/docs/10.2.0/index.html
@@ -218,7 +218,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: 13 June 22 at 00:12</p>
+<p>Last Updated: 14 June 22 at 00:12</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 4d7f310..79b4364 100644
--- a/content/docs/10.3.0/index.html
+++ b/content/docs/10.3.0/index.html
@@ -218,7 +218,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: 13 June 22 at 00:12</p>
+<p>Last Updated: 14 June 22 at 00:12</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/latest/_sources/platforms/arm/stm32wl5/boards/nucleo-wl55jc/index.rst.txt
 
b/content/docs/latest/_sources/platforms/arm/stm32wl5/boards/nucleo-wl55jc/index.rst.txt
index ef53267..4ba6118 100644
--- 
a/content/docs/latest/_sources/platforms/arm/stm32wl5/boards/nucleo-wl55jc/index.rst.txt
+++ 
b/content/docs/latest/_sources/platforms/arm/stm32wl5/boards/nucleo-wl55jc/index.rst.txt
@@ -79,6 +79,14 @@ nsh
 Basic NuttShell configuration (console enabled in LPUART1, exposed via USB
 connection, at 115200 bps 8n1).
 
+demo
+----
+
+This configuration contains demonstration code and programs to show what
+board is capable of. These programs and settings are usually absolutely
+useless in production code and are here just to show, by example, what
+you can do with the board.
+
 Flash & Debug
 =============
 
diff --git a/content/docs/latest/_sources/platforms/arm/stm32wl5/index.rst.txt 
b/content/docs/latest/_sources/platforms/arm/stm32wl5/index.rst.txt
index f52cc39..3099eba 100644
--- a/content/docs/latest/_sources/platforms/arm/stm32wl5/index.rst.txt
+++ b/content/docs/latest/_sources/platforms/arm/stm32wl5/index.rst.txt
@@ -30,14 +30,14 @@ Peripheral  Support  Notes
 ==========  =======  =====
 IRQs        Yes
 GPIO        Yes
-EXTI        No
+EXTI        Yes
 HSE         Yes
 PLL         Yes      Tested @ 48MHz
 HSI         Yes      Not tested
 MSI         Yes      Not tested
 LSE         Yes      Not tested
 RCC         Yes      All registers defined, not all peripherals enabled
-SYSCFG      Yes      All registers defined, remapping not tested
+SYSCFG      Yes      All registers defined, GPIO EXTI works, remapping not 
tested
 USART       Yes
 LPUART      Yes      full speed with HSE works, low power mode with LSE not 
implemented
 DMA         No
@@ -102,7 +102,7 @@ SYSCFG
 ------
 
 System configuration controller. Can be used to remap memory or
-manage external interrupts.
+manage GPIO multiplexer for EXTI.
 
 GPIO
 ----
@@ -123,6 +123,16 @@ IPCC
 Inter-processor communication controller. IPCC is used to exchange data
 between Cortex-M4 and Cortex-M0 CPUs.
 
+EXTI
+----
+
+Extended interrupts and event controller. Extends interrupts not provided
+by NVIC. For example, there is only one interrupt for GPIO5..9 in NVIC,
+but thanks to EXTI we can differentiate which GPIO caused interrupt. Such
+interrupt first goes through EXTI and is then forwarded to main NVIC.
+
+EXTI for gpio can be enabled via `stm32wl5_gpiosetevent` function.
+
 Supported Boards
 ================
 
diff --git a/content/docs/latest/index.html b/content/docs/latest/index.html
index 4d7f310..7465126 100644
--- a/content/docs/latest/index.html
+++ b/content/docs/latest/index.html
@@ -218,7 +218,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: 13 June 22 at 00:12</p>
+<p>Last Updated: 14 June 22 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/latest/objects.inv b/content/docs/latest/objects.inv
index 3b2ac0e..4bcb45b 100644
Binary files a/content/docs/latest/objects.inv and 
b/content/docs/latest/objects.inv differ
diff --git 
a/content/docs/latest/platforms/arm/stm32wl5/boards/nucleo-wl55jc/index.html 
b/content/docs/latest/platforms/arm/stm32wl5/boards/nucleo-wl55jc/index.html
index 58d6f2a..7e30df0 100644
--- a/content/docs/latest/platforms/arm/stm32wl5/boards/nucleo-wl55jc/index.html
+++ b/content/docs/latest/platforms/arm/stm32wl5/boards/nucleo-wl55jc/index.html
@@ -344,6 +344,13 @@ will work without problems.</p>
 <p>Basic NuttShell configuration (console enabled in LPUART1, exposed via USB
 connection, at 115200 bps 8n1).</p>
 </div>
+<div class="section" id="demo">
+<h3>demo<a class="headerlink" href="#demo" title="Permalink to this 
headline">¶</a></h3>
+<p>This configuration contains demonstration code and programs to show what
+board is capable of. These programs and settings are usually absolutely
+useless in production code and are here just to show, by example, what
+you can do with the board.</p>
+</div>
 </div>
 <div class="section" id="flash-debug">
 <h2>Flash &amp; Debug<a class="headerlink" href="#flash-debug" 
title="Permalink to this headline">¶</a></h2>
diff --git a/content/docs/latest/platforms/arm/stm32wl5/index.html 
b/content/docs/latest/platforms/arm/stm32wl5/index.html
index 93cbf8c..f1fc7b4 100644
--- a/content/docs/latest/platforms/arm/stm32wl5/index.html
+++ b/content/docs/latest/platforms/arm/stm32wl5/index.html
@@ -148,6 +148,7 @@
 <li class="toctree-l5"><a class="reference internal" href="#gpio">GPIO</a></li>
 <li class="toctree-l5"><a class="reference internal" href="#uart">UART</a></li>
 <li class="toctree-l5"><a class="reference internal" href="#ipcc">IPCC</a></li>
+<li class="toctree-l5"><a class="reference internal" href="#exti">EXTI</a></li>
 </ul>
 </li>
 <li class="toctree-l4"><a class="reference internal" 
href="#supported-boards">Supported Boards</a><ul>
@@ -282,7 +283,7 @@ Stm32WL54 does not.</p>
 <td></td>
 </tr>
 <tr class="row-even"><td><p>EXTI</p></td>
-<td><p>No</p></td>
+<td><p>Yes</p></td>
 <td></td>
 </tr>
 <tr class="row-odd"><td><p>HSE</p></td>
@@ -311,7 +312,7 @@ Stm32WL54 does not.</p>
 </tr>
 <tr class="row-odd"><td><p>SYSCFG</p></td>
 <td><p>Yes</p></td>
-<td><p>All registers defined, remapping not tested</p></td>
+<td><p>All registers defined, GPIO EXTI works, remapping not tested</p></td>
 </tr>
 <tr class="row-even"><td><p>USART</p></td>
 <td><p>Yes</p></td>
@@ -424,7 +425,7 @@ than HSI.</p>
 <div class="section" id="syscfg">
 <h3>SYSCFG<a class="headerlink" href="#syscfg" title="Permalink to this 
headline">¶</a></h3>
 <p>System configuration controller. Can be used to remap memory or
-manage external interrupts.</p>
+manage GPIO multiplexer for EXTI.</p>
 </div>
 <div class="section" id="gpio">
 <h3>GPIO<a class="headerlink" href="#gpio" title="Permalink to this 
headline">¶</a></h3>
@@ -442,6 +443,14 @@ automatically during MCU boot.</p>
 <p>Inter-processor communication controller. IPCC is used to exchange data
 between Cortex-M4 and Cortex-M0 CPUs.</p>
 </div>
+<div class="section" id="exti">
+<h3>EXTI<a class="headerlink" href="#exti" title="Permalink to this 
headline">¶</a></h3>
+<p>Extended interrupts and event controller. Extends interrupts not provided
+by NVIC. For example, there is only one interrupt for GPIO5..9 in NVIC,
+but thanks to EXTI we can differentiate which GPIO caused interrupt. Such
+interrupt first goes through EXTI and is then forwarded to main NVIC.</p>
+<p>EXTI for gpio can be enabled via <cite>stm32wl5_gpiosetevent</cite> 
function.</p>
+</div>
 </div>
 <div class="section" id="supported-boards">
 <h2>Supported Boards<a class="headerlink" href="#supported-boards" 
title="Permalink to this headline">¶</a></h2>
diff --git a/content/docs/latest/searchindex.js 
b/content/docs/latest/searchindex.js
index 7df085e..ec0db30 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 1e86840..c115039 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, 13 Jun 2022 00:14:16 +0000</pubDate>
-    <lastBuildDate>Mon, 13 Jun 2022 00:14:16 +0000</lastBuildDate>
+    <pubDate>Tue, 14 Jun 2022 00:14:50 +0000</pubDate>
+    <lastBuildDate>Tue, 14 Jun 2022 00:14:50 +0000</lastBuildDate>
     <generator>Jekyll v3.8.5</generator>
     
       <item>

Reply via email to