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 e74b596 Publishing web: 42e9e27963415ec1359277228669d6b9c71c48d1 docs: b343a42e8cd755df943f2f77493db15fcfddfbe0 e74b596 is described below commit e74b5969cad1c51fa43c38a53d905052247fa4e9 Author: Alin <alin.jerpe...@sony.com> AuthorDate: Thu Jun 16 00:12:36 2022 +0000 Publishing web: 42e9e27963415ec1359277228669d6b9c71c48d1 docs: b343a42e8cd755df943f2f77493db15fcfddfbe0 --- 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 +- .../_sources/platforms/arm/stm32wl5/index.rst.txt | 10 +++++ content/docs/latest/index.html | 2 +- content/docs/latest/objects.inv | Bin 33675 -> 33688 bytes .../docs/latest/platforms/arm/stm32wl5/index.html | 45 +++++++++++++-------- content/docs/latest/searchindex.js | 2 +- content/feed.xml | 4 +- 11 files changed, 48 insertions(+), 25 deletions(-) diff --git a/content/docs/10.0.0/index.html b/content/docs/10.0.0/index.html index c87373d..5cda12e 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: 15 June 22 at 00:11</p> +<p>Last Updated: 16 June 22 at 00:09</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 31547a8..ca480c2 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: 15 June 22 at 00:11</p> +<p>Last Updated: 16 June 22 at 00:09</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 5c9179c..928655a 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: 15 June 22 at 00:12</p> +<p>Last Updated: 16 June 22 at 00:10</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 6956c52..9b3068e 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: 15 June 22 at 00:12</p> +<p>Last Updated: 16 June 22 at 00:10</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 82ab970..9b3068e 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: 15 June 22 at 00:13</p> +<p>Last Updated: 16 June 22 at 00:10</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/index.rst.txt b/content/docs/latest/_sources/platforms/arm/stm32wl5/index.rst.txt index 3099eba..798114e 100644 --- a/content/docs/latest/_sources/platforms/arm/stm32wl5/index.rst.txt +++ b/content/docs/latest/_sources/platforms/arm/stm32wl5/index.rst.txt @@ -40,6 +40,7 @@ RCC Yes All registers defined, not all peripherals enabled 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 +FLASH Yes Progmem imlementation - mtd filesystems like smartfs or nxffs work DMA No SRAM2 No SPI No @@ -133,6 +134,15 @@ interrupt first goes through EXTI and is then forwarded to main NVIC. EXTI for gpio can be enabled via `stm32wl5_gpiosetevent` function. +FLASH +----- + +Place where program code lives. Part of flash can also be used to create +small filesystems like nxffs or smartfs to hold persistant data between +reboots without the need of attaching external flash or mmc card. Since +flash has limited number of erases (writes) it's best to hold there only +data that is no frequently updated (so, configuration is ok, logs are not). + Supported Boards ================ diff --git a/content/docs/latest/index.html b/content/docs/latest/index.html index 82ab970..3cc3fe0 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: 15 June 22 at 00:13</p> +<p>Last Updated: 16 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/latest/objects.inv b/content/docs/latest/objects.inv index 4bcb45b..a10b684 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/index.html b/content/docs/latest/platforms/arm/stm32wl5/index.html index f1fc7b4..b81cb2c 100644 --- a/content/docs/latest/platforms/arm/stm32wl5/index.html +++ b/content/docs/latest/platforms/arm/stm32wl5/index.html @@ -149,6 +149,7 @@ <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> +<li class="toctree-l5"><a class="reference internal" href="#flash">FLASH</a></li> </ul> </li> <li class="toctree-l4"><a class="reference internal" href="#supported-boards">Supported Boards</a><ul> @@ -322,67 +323,71 @@ Stm32WL54 does not.</p> <td><p>Yes</p></td> <td><p>full speed with HSE works, low power mode with LSE not implemented</p></td> </tr> -<tr class="row-even"><td><p>DMA</p></td> +<tr class="row-even"><td><p>FLASH</p></td> +<td><p>Yes</p></td> +<td><p>Progmem imlementation - mtd filesystems like smartfs or nxffs work</p></td> +</tr> +<tr class="row-odd"><td><p>DMA</p></td> <td><p>No</p></td> <td></td> </tr> -<tr class="row-odd"><td><p>SRAM2</p></td> +<tr class="row-even"><td><p>SRAM2</p></td> <td><p>No</p></td> <td></td> </tr> -<tr class="row-even"><td><p>SPI</p></td> +<tr class="row-odd"><td><p>SPI</p></td> <td><p>No</p></td> <td></td> </tr> -<tr class="row-odd"><td><p>I2C</p></td> +<tr class="row-even"><td><p>I2C</p></td> <td><p>No</p></td> <td></td> </tr> -<tr class="row-even"><td><p>RTC</p></td> +<tr class="row-odd"><td><p>RTC</p></td> <td><p>No</p></td> <td></td> </tr> -<tr class="row-odd"><td><p>Timers</p></td> +<tr class="row-even"><td><p>Timers</p></td> <td><p>No</p></td> <td></td> </tr> -<tr class="row-even"><td><p>PM</p></td> +<tr class="row-odd"><td><p>PM</p></td> <td><p>No</p></td> <td></td> </tr> -<tr class="row-odd"><td><p>AES</p></td> +<tr class="row-even"><td><p>AES</p></td> <td><p>No</p></td> <td></td> </tr> -<tr class="row-even"><td><p>RNG</p></td> +<tr class="row-odd"><td><p>RNG</p></td> <td><p>No</p></td> <td></td> </tr> -<tr class="row-odd"><td><p>CRC</p></td> +<tr class="row-even"><td><p>CRC</p></td> <td><p>No</p></td> <td></td> </tr> -<tr class="row-even"><td><p>WWDG</p></td> +<tr class="row-odd"><td><p>WWDG</p></td> <td><p>No</p></td> <td></td> </tr> -<tr class="row-odd"><td><p>IWDG</p></td> +<tr class="row-even"><td><p>IWDG</p></td> <td><p>No</p></td> <td></td> </tr> -<tr class="row-even"><td><p>ADC</p></td> +<tr class="row-odd"><td><p>ADC</p></td> <td><p>No</p></td> <td></td> </tr> -<tr class="row-odd"><td><p>DAC</p></td> +<tr class="row-even"><td><p>DAC</p></td> <td><p>No</p></td> <td></td> </tr> -<tr class="row-even"><td><p>IPCC</p></td> +<tr class="row-odd"><td><p>IPCC</p></td> <td><p>No</p></td> <td></td> </tr> -<tr class="row-odd"><td><p><a class="reference external" href="mailto:Radio%40CPU0">Radio<span>@</span>CPU0</a></p></td> +<tr class="row-even"><td><p><a class="reference external" href="mailto:Radio%40CPU0">Radio<span>@</span>CPU0</a></p></td> <td><p>No</p></td> <td></td> </tr> @@ -451,6 +456,14 @@ 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 class="section" id="flash"> +<h3>FLASH<a class="headerlink" href="#flash" title="Permalink to this headline">¶</a></h3> +<p>Place where program code lives. Part of flash can also be used to create +small filesystems like nxffs or smartfs to hold persistant data between +reboots without the need of attaching external flash or mmc card. Since +flash has limited number of erases (writes) it’s best to hold there only +data that is no frequently updated (so, configuration is ok, logs are not).</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 ec0db30..b6c154e 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 81bc3c5..6b7b015 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>Wed, 15 Jun 2022 00:15:07 +0000</pubDate> - <lastBuildDate>Wed, 15 Jun 2022 00:15:07 +0000</lastBuildDate> + <pubDate>Thu, 16 Jun 2022 00:12:33 +0000</pubDate> + <lastBuildDate>Thu, 16 Jun 2022 00:12:33 +0000</lastBuildDate> <generator>Jekyll v3.8.5</generator> <item>