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 62ec0ed  Publishing web: 42e9e27963415ec1359277228669d6b9c71c48d1 
docs: 2707ba58d29d0972aa09de3470f3bc447e2f1cf9
62ec0ed is described below

commit 62ec0ed24a5efc2cb38e84d58f8ce7baac7e5583
Author: Alin <alin.jerpe...@sony.com>
AuthorDate: Wed Jun 8 00:13:26 2022 +0000

    Publishing web: 42e9e27963415ec1359277228669d6b9c71c48d1 docs: 
2707ba58d29d0972aa09de3470f3bc447e2f1cf9
---
 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 +-
 .../components/drivers/special/syslog.rst.txt      |   2 +-
 content/docs/latest/_sources/faq/index.rst.txt     |  34 +-
 .../_sources/platforms/arm/imxrt/index.rst.txt     |   2 +-
 .../stm32wl5/boards/nucleo-wl55jc/index.rst.txt    | 109 +++++
 .../_sources/platforms/arm/stm32wl5/index.rst.txt  | 134 ++++++
 .../platforms/risc-v/esp32c3/index.rst.txt         |   2 +-
 .../_sources/platforms/xtensa/esp32/index.rst.txt  |  14 +-
 .../docs/latest/_sources/reference/os/arch.rst.txt |  30 +-
 .../reference/user/02_task_scheduling.rst.txt      |   2 +-
 .../_sources/reference/user/13_boardctl.rst.txt    |   2 +-
 .../latest/components/drivers/special/syslog.html  |   6 +-
 content/docs/latest/faq/index.html                 | 188 +++-----
 content/docs/latest/genindex.html                  |   2 +
 content/docs/latest/index.html                     |   2 +-
 content/docs/latest/objects.inv                    | Bin 33289 -> 33649 bytes
 .../arm/imxrt/boards/imxrt1020-evk/index.html      |   1 +
 .../arm/imxrt/boards/imxrt1050-evk/index.html      |   1 +
 .../arm/imxrt/boards/imxrt1060-evk/index.html      |   1 +
 .../arm/imxrt/boards/imxrt1064-evk/index.html      |   1 +
 .../arm/imxrt/boards/teensy-4.x/index.html         |   1 +
 content/docs/latest/platforms/arm/imxrt/index.html |   1 +
 content/docs/latest/platforms/arm/index.html       |   2 +
 .../arm/nrf52/boards/nrf52832-mdk/index.html       |   1 +
 .../arm/nrf52/boards/nrf52832-sparkfun/index.html  |   5 +-
 content/docs/latest/platforms/arm/nrf52/index.html |   1 +
 .../boards/nucleo-wl55jc}/index.html               | 159 +++++--
 .../docs/latest/platforms/arm/stm32wl5/index.html  | 496 +++++++++++++++++++++
 content/docs/latest/platforms/index.html           |   4 +
 .../latest/platforms/risc-v/esp32c3/index.html     |  91 ++++
 content/docs/latest/platforms/risc-v/index.html    |   4 +-
 .../docs/latest/platforms/xtensa/esp32/index.html  |  14 +-
 content/docs/latest/reference/os/arch.html         |  42 +-
 .../latest/reference/user/02_task_scheduling.html  |   6 +-
 content/docs/latest/reference/user/07_signals.html |   4 +-
 .../docs/latest/reference/user/13_boardctl.html    |   2 +-
 content/docs/latest/reference/user/structures.html |   2 +-
 content/docs/latest/searchindex.js                 |   2 +-
 content/feed.xml                                   |   4 +-
 43 files changed, 1114 insertions(+), 270 deletions(-)

diff --git a/content/docs/10.0.0/index.html b/content/docs/10.0.0/index.html
index 4ffddd1..e3b65a6 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: 07 June 22 at 07:36</p>
+<p>Last Updated: 08 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 67f6b00..d151856 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: 07 June 22 at 07:36</p>
+<p>Last Updated: 08 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 9b75af8..fc5b3d4 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: 07 June 22 at 07:37</p>
+<p>Last Updated: 08 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 33040df..b402268 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: 07 June 22 at 07:37</p>
+<p>Last Updated: 08 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 33040df..7b5e48f 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: 07 June 22 at 07:37</p>
+<p>Last Updated: 08 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/_sources/components/drivers/special/syslog.rst.txt 
b/content/docs/latest/_sources/components/drivers/special/syslog.rst.txt
index b76874f..c1ea618 100644
--- a/content/docs/latest/_sources/components/drivers/special/syslog.rst.txt
+++ b/content/docs/latest/_sources/components/drivers/special/syslog.rst.txt
@@ -391,7 +391,7 @@ mounting of the file systems.
 The interface ``syslog_file_channel()`` is used to configure the
 SYSLOG file channel:
 
-.. c:function:: FAR struct syslog_channel_s *
+.. c:function:: FAR struct syslog_channel_s * \
                     syslog_file_channel(FAR const char *devpath);
 
   Configure to use a file in a mounted file system
diff --git a/content/docs/latest/_sources/faq/index.rst.txt 
b/content/docs/latest/_sources/faq/index.rst.txt
index 93a0c04..5430047 100644
--- a/content/docs/latest/_sources/faq/index.rst.txt
+++ b/content/docs/latest/_sources/faq/index.rst.txt
@@ -12,18 +12,18 @@ How to increase the command line length?
 ----------------------------------------
 
 You can increase the Max command line length from 64 to other value,
-this way:
+this way::
 
-Application Configuration  --->
-        NSH Library  --->
-            Command Line Configuration  --->
-                (64) Max command line length
+    Application Configuration  --->
+            NSH Library  --->
+                Command Line Configuration  --->
+                    (64) Max command line length
 
 How do I enable editing support on the command line?
 ----------------------------------------------------
 
 You need to change Command Line Editor from "Minimal readline" to
-"Command Line Editor", this way:
+"Command Line Editor", this way::
 
     Application Configuration  --->
         NSH Library  --->
@@ -33,7 +33,7 @@ You need to change Command Line Editor from "Minimal 
readline" to
 How to enable command line history?
 -----------------------------------
 
-You need to enable these options in the menuconfig:
+You need to enable these options in the menuconfig::
 
     Application Configuration  --->
         System Libraries and NSH Add-Ons  --->
@@ -43,19 +43,19 @@ You need to enable these options in the menuconfig:
                 (16)      Command line history records
 
 Note: If you are using the "Command Line Editor" instead of the "readline"
-then you need to use this other option:
+then you need to use this other option::
 
     Application Configuration  --->
         System Libraries and NSH Add-Ons  --->
             -*- EMACS-like Command Line Editor  --->
-                       [*]   Command line history
-                       (80)    Command line history length
-                       (16)    Command line history records
+                [*]   Command line history
+                (80)    Command line history length
+                (16)    Command line history records
 
 How to enable autocomplete on the command line?
 -----------------------------------------------
 
-You need to enable these options in the menuconfig:
+You need to enable these options in the menuconfig::
 
     Application Configuration  --->
         System Libraries and NSH Add-Ons  --->
@@ -70,7 +70,7 @@ Note: autocomplete is not enabled when "Command Line Editor" 
instead of the
 How to interrupt an NSH Application using Ctrl^C ?
 --------------------------------------------------
 
-You need to enable these options in the menuconfig:
+You need to enable these options in the menuconfig::
 
     RTOS Features --->
         Signal Configuration --->
@@ -90,7 +90,7 @@ How to start directly my application instead starting NSH?
 
 You can start you application directly instead of starting the default
 NSH terminal. Lets support your application is called "hello", then you
-will modify the ENTRYPOINT to call "hello_main" instead of "nsh_main":
+will modify the ENTRYPOINT to call "hello_main" instead of "nsh_main"::
 
     RTOS Features --->
         Tasks and Scheduling  --->
@@ -105,13 +105,13 @@ executed anymore and so some drivers initialiation that 
are called from
 it also stops to work.
 
 You can fix it enabling the Board Late Initialization that will replace the
-NSH_ARCHINIT to call those drivers initialization. Just enable it:
+NSH_ARCHINIT to call those drivers initialization. Just enable it::
 
     RTOS Features --->
         RTOS hooks --->
             [*] Custom board late initialization
 
-Also you need to disable the architecture-specific initialization:
+Also you need to disable the architecture-specific initialization::
 
     Application Configuration --->
         NSH Library --->
@@ -123,7 +123,7 @@ Why isn't /dev/ttySx created when using USB Console even 
when UART is enabled?
 If you don't use serial console then /dev/ttyS0 will not be created,
 even if you enable the UART peripheral at "System Type".
 
-You can fix it enabling the Serial Upper-Half Driver:
+You can fix it enabling the Serial Upper-Half Driver::
 
     Device Drivers --->
         Serial Driver Support --->
diff --git a/content/docs/latest/_sources/platforms/arm/imxrt/index.rst.txt 
b/content/docs/latest/_sources/platforms/arm/imxrt/index.rst.txt
index 5fb4b2c..13b4521 100644
--- a/content/docs/latest/_sources/platforms/arm/imxrt/index.rst.txt
+++ b/content/docs/latest/_sources/platforms/arm/imxrt/index.rst.txt
@@ -6,7 +6,7 @@ The i.MX RT series of chips from NXP Semiconductors is based 
around an ARM Corte
 at 500 MHz, 600 MHz or 1 GHz based on particular MCUs
 
 Supported MCUs
-=============
+==============
 
 The following list includes MCUs from i.MX RT series and indicates whether 
they are supported in NuttX
 
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
new file mode 100644
index 0000000..ef53267
--- /dev/null
+++ 
b/content/docs/latest/_sources/platforms/arm/stm32wl5/boards/nucleo-wl55jc/index.rst.txt
@@ -0,0 +1,109 @@
+=============
+Nucleo-WL55JC
+=============
+
+The `Nucleo-WL55JC 
<https://www.st.com/en/evaluation-tools/nucleo-wl55jc.html>`_
+is a development board for the STM32WL55 SoC from ST. It features 64 I/O,
+3 onboard LEDs and buttons, integrated stlink for easy debug and flashing
+and on-board LoRa receiver with external antenna. NSH can be easily access
+via virtual serial port from usb.
+
+Features
+========
+
+  - STM32WL55JC MCU, 256K FLASH, 64K SRAM
+  - 32768 Hz LSE crystal
+  - 32 MHz HSE crystal
+  - Embedded stlink-v3 debugger (debug/flash and virtual serial port)
+  - Reset button
+  - 3 user programmable LEDs
+  - 3 user programmable buttons
+  - Power indicator LED
+  - LoRa radio with antenna
+  - 64 Nucleo I/O
+  - Arduino compatible pinout
+
+Pin Mapping
+===========
+
+Pin mapping can be altered by (de)soldering bridges, by default board
+uses following mapping:
+
+===== ========== ============================
+Pin   Signal     Notes
+===== ========== ============================
+PA2   LPUART1 TX Virtual serial port over usb
+PA3   LPUART2 RX Virtual serial port over usb
+PB6   USART1 TX  D1 on Arduino pinout
+PB7   USART1 RX  R0 on Arduino pinout
+PA0   Button 1
+PA1   Button 2
+PC6   Button 3
+PB15  Blue LED   Active HIGH
+PB11  Red LED    Active HIGH
+PB9   Green LED  Active HIGH
+===== ========== ============================
+
+Default Peripherals Configuration
+=================================
+
+LED
+---
+
+Green and Red LEDs are used by the system at boot to show system state.
+Once system is booted these LEDs are for user to control. When
+CONFIG_ARCH_LEDS is set, Blue LED is reserved by OS for reporting system
+status. When CONFIG_ARCH_LEDS is not set, OS state won't be reported on
+any of the LEDs and all 3 LEDs are available for user right from the start.
+
+Serial Console
+--------------
+
+There are 2 serial ports - USART1 and LPUART1.
+
+USART1 is connected to arduino D0/D1 pin and LPUART is connected to
+stlink that provides virtual serial port.
+
+NSH is configured to use LPUART and virtual serial port. After flashing
+you can open /dev/ttyACM0 (may change depending on your system) and nsh
+prompt will be waiting for you there. Serial device does not disapear
+when flashing and reseting board - it can be left opened and flashing
+will work without problems.
+
+Configurations
+==============
+
+nsh
+---
+
+Basic NuttShell configuration (console enabled in LPUART1, exposed via USB
+connection, at 115200 bps 8n1).
+
+Flash & Debug
+=============
+
+Both flashing and debugging are done using the embedded stlink-v3 debugger.
+OpenOCD can be invoked in the following way to flash::
+
+    openocd -f interface/stlink.cfg -f target/stm32wlx.cfg \
+        -c "program nuttx.bin exit 0x08000000"
+
+To debug attach openocd to stlink with command::
+
+    openocd -f interface/stlink.cfg -f target/stm32wlx.cfg
+
+start gdb::
+
+    arm-none-eabi-gdb ./nuttx --tui
+
+attach to gdb server::
+
+    target remote localhost:3333
+
+(optionally) reset program and start from the very beginning::
+
+    monitor reset halt
+
+Remember to generate debug symbol by setting CONFIG_DEBUG_SYMBOLS
+and optionally (for more natural flow in gdb step) suppress optimization
+by setting CONFIG_DEBUG_NOOPT.
diff --git a/content/docs/latest/_sources/platforms/arm/stm32wl5/index.rst.txt 
b/content/docs/latest/_sources/platforms/arm/stm32wl5/index.rst.txt
new file mode 100644
index 0000000..f52cc39
--- /dev/null
+++ b/content/docs/latest/_sources/platforms/arm/stm32wl5/index.rst.txt
@@ -0,0 +1,134 @@
+========
+STM32WL5
+========
+
+The STM32WL5 is a dual CPU (not core!) chip based on ARM Cortex-M4 and
+Cortex-M0 with integrated sub-GHz radio for LoRa (G)FSK, (G)MSK and BPSK
+modulations.
+
+Only Cortex-M0 has access to radio peripheral. Pipe between CPUs exists
+so that radio packets can be exchanged between CPUs. Chip was designed
+so that Cortex-M0 cpu handles radio traffic while Cortex-M4 cpu handles
+actions based on traffic received. All other peripherals are shared
+(like uart, spi, i2c) and both CPUs can initiate them, but it's required
+to be done only by one of them.
+
+Supported MCUs
+=============
+
+STM32WL5 has only two chips in family. STM32WL55 and STM32WL54. Only
+difference between them is that STM32WL55 has support for LoRa while
+Stm32WL54 does not.
+
+Peripheral Support
+==================
+
+The following list indicates peripherals supported in NuttX:
+
+==========  =======  =====
+Peripheral  Support  Notes
+==========  =======  =====
+IRQs        Yes
+GPIO        Yes
+EXTI        No
+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
+USART       Yes
+LPUART      Yes      full speed with HSE works, low power mode with LSE not 
implemented
+DMA         No
+SRAM2       No
+SPI         No
+I2C         No
+RTC         No
+Timers      No
+PM          No
+AES         No
+RNG         No
+CRC         No
+WWDG        No
+IWDG        No
+ADC         No
+DAC         No
+IPCC        No
+Radio@CPU0  No
+==========  =======  =====
+
+PLL
+---
+
+PLL is a module that allows MCU to generate higher (or lower) clocks than
+provided by the source. For example it can be used to drive system clock
+with 48MHz when 8MHz HSE crystal is installed.
+
+LSE
+---
+
+Low speed external crystal. Can be used to clock RTC and/or independent
+watchdog (IWDG). LSE is usually 32768Hz high precision crystal.
+
+HSI
+---
+
+High speed internal clock. Can be used as a source for sysclk and
+internal buses (APB, AHB). This clock source is not as precise or
+as stable as HSE, but it cuts down costs by avoiding external
+hardware (crystal and capacitors) and is usually good enough if
+operating temperatures are stable. It's clock is fixed at 16MHz.
+
+MSI
+---
+
+Adjustable internal clock. Can be adjusted by software, but it's
+accuracy and stability is even lower than HSI.
+
+HSE
+---
+
+High speed external crystal. Can be used to clock sysclk and internal
+buses (APB, AHB). External crystal is more precise and more stable
+than HSI.
+
+RCC
+---
+
+Reset and clock control. Enables or disables specific peripherals.
+
+SYSCFG
+------
+
+System configuration controller. Can be used to remap memory or
+manage external interrupts.
+
+GPIO
+----
+
+Pins can be configured using :c:func:`stm32wl5_configgpio` function. Writing
+to pins is done by :c:func:`stm32wl5_gpiowrite` function and reading is done
+by :c:func:`stm32wl5_gpioread`.
+
+UART
+----
+
+Universal Asynchronous Receiver/Transmitter module. UART is initialized
+automatically during MCU boot.
+
+IPCC
+----
+
+Inter-processor communication controller. IPCC is used to exchange data
+between Cortex-M4 and Cortex-M0 CPUs.
+
+Supported Boards
+================
+
+.. toctree::
+   :glob:
+   :maxdepth: 1
+
+   boards/*/*
+
diff --git 
a/content/docs/latest/_sources/platforms/risc-v/esp32c3/index.rst.txt 
b/content/docs/latest/_sources/platforms/risc-v/esp32c3/index.rst.txt
index 505be0b..49955aa 100644
--- a/content/docs/latest/_sources/platforms/risc-v/esp32c3/index.rst.txt
+++ b/content/docs/latest/_sources/platforms/risc-v/esp32c3/index.rst.txt
@@ -123,7 +123,7 @@ LED_PWM      Yes
 SHA          Yes
 RSA          Yes
 CDC Console  Yes    Rev.3
-========== ======= =====
+=========== ======= =====
 
 Supported Boards
 ================
diff --git a/content/docs/latest/_sources/platforms/xtensa/esp32/index.rst.txt 
b/content/docs/latest/_sources/platforms/xtensa/esp32/index.rst.txt
index 02e1e38..551e5ff 100644
--- a/content/docs/latest/_sources/platforms/xtensa/esp32/index.rst.txt
+++ b/content/docs/latest/_sources/platforms/xtensa/esp32/index.rst.txt
@@ -68,7 +68,7 @@ Bootloader and partitions
 -------------------------
 
 ESP32 requires a bootloader to be flashed as well as a set of FLASH 
partitions. This is only needed the first time
-(or any time you which to modify either of these). An easy way is to use 
prebuilt binaries for NuttX from `here 
<https://github.com/espressif/esp-nuttx-bootloader>`_. In there you will find 
instructions to rebuild these if necessary. 
+(or any time you which to modify either of these). An easy way is to use 
prebuilt binaries for NuttX `from here 
<https://github.com/espressif/esp-nuttx-bootloader>`_. In there you will find 
instructions to rebuild these if necessary. 
 Once you downloaded both binaries, you can flash them by adding an 
``ESPTOOL_BINDIR`` parameter, pointing to the directory where these binaries 
were downloaded:
 
 .. code-block:: console
@@ -155,8 +155,8 @@ Data        0x3ffae000 0x3ffdffff Internal SRAM 2 DMA
 Data        0x3ffe0000 0x3fffffff Internal SRAM 1 DMA
 =========== ========== ========== =============== ===============
 
-Boundary Address
----------------
+Boundary Address (Embedded)
+---------------------------
 
 ====================== ========== ========== =============== ===============
 BUS TYPE               START      LAST       DESCRIPTION     NOTES
@@ -184,8 +184,8 @@ Data        0x3f400000 0x3f7fffff External Flash  Read
 Data        0x3f800000 0x3fbfffff External SRAM   Read and Write
 =========== ========== ========== =============== ===============
 
-Boundary Address
-----------------
+Boundary Address (External)
+---------------------------
 
 Instruction 0x400c2000 0x40bfffff 11512 KB External Flash Read
 
@@ -271,7 +271,7 @@ following in ``scripts/esp32.cfg``::
   #set ESP32_ONLYCPU 2
 
 Wi-Fi
-====
+=====
 
 A standard network interface will be configured and can be initialized such 
as::
 
@@ -287,7 +287,7 @@ the result by running ``ifconfig`` afterwards.
 .. tip:: Boards usually expose a ``wapi`` defconfig which enables Wi-Fi
 
 Wi-Fi SoftAP
-===========
+============
 
 It is possible to use ESP32 as an Access Point (SoftAP). Actually there are 
some
 boards with a ``sta_softap`` which enables this support.
diff --git a/content/docs/latest/_sources/reference/os/arch.rst.txt 
b/content/docs/latest/_sources/reference/os/arch.rst.txt
index eccfbae..42df537 100644
--- a/content/docs/latest/_sources/reference/os/arch.rst.txt
+++ b/content/docs/latest/_sources/reference/os/arch.rst.txt
@@ -123,21 +123,21 @@ APIs Exported by Architecture-Specific Logic to NuttX
   -  ``stack_base_ptr``: Adjusted stack base pointer after the TLS Data
      and Arguments has been removed from the stack allocation.
 
-  Here is the diagram after some allocation(tls, arg):
-
-                   +-------------+ <-stack_alloc_ptr(lowest)
-                   |  TLS Data   |
-                   +-------------+
-                   |  Arguments  |
-  stack_base_ptr-> +-------------+\
-                   |  Available  | +
-                   |    Stack    | |
-                |  |             | |
-                |  |             | +->adj_stack_size
-                v  |             | |
-                   |             | |
-                   |             | +
-                   +-------------+/
+  Here is the diagram after some allocation(tls, arg)::
+
+                     +-------------+ <-stack_alloc_ptr(lowest)
+                     |  TLS Data   |
+                     +-------------+
+                     |  Arguments  |
+    stack_base_ptr-> +-------------+\
+                     |  Available  | +
+                     |    Stack    | |
+                  |  |             | |
+                  |  |             | +->adj_stack_size
+                  v  |             | |
+                     |             | |
+                     |             | +
+                     +-------------+/
 
   :param tcb: The TCB of new task.
   :param frame_size: The size of the stack frame to allocate.
diff --git 
a/content/docs/latest/_sources/reference/user/02_task_scheduling.rst.txt 
b/content/docs/latest/_sources/reference/user/02_task_scheduling.rst.txt
index ece54ac..4d989d1 100644
--- a/content/docs/latest/_sources/reference/user/02_task_scheduling.rst.txt
+++ b/content/docs/latest/_sources/reference/user/02_task_scheduling.rst.txt
@@ -55,7 +55,7 @@ Functions
   name. Differences from the full POSIX implementation include:
 
     -  The range of priority values for the POSIX call is 0 to 255. The
-      priority 0 is the lowest priority and 255 is the highest priority.
+       priority 0 is the lowest priority and 255 is the highest priority.
 
   .. note:: Setting a task's priority to the same value has the similar effect
     to ``sched_yield()``: The task will be moved to after all other tasks
diff --git a/content/docs/latest/_sources/reference/user/13_boardctl.rst.txt 
b/content/docs/latest/_sources/reference/user/13_boardctl.rst.txt
index 4a6a7ab..b7feb59 100644
--- a/content/docs/latest/_sources/reference/user/13_boardctl.rst.txt
+++ b/content/docs/latest/_sources/reference/user/13_boardctl.rst.txt
@@ -184,7 +184,7 @@ USB
    
    :configuration: CONFIG_BOARDCTL && CONFIG_BOARDCTL_USBDEVCTRL
    
-   :dependencies: Board logic must provide ``board_<usbdev>_initialize()`.
+   :dependencies: Board logic must provide `board_<usbdev>_initialize()`.
    
 Graphics
 --------
diff --git a/content/docs/latest/components/drivers/special/syslog.html 
b/content/docs/latest/components/drivers/special/syslog.html
index f0be625..288f7fe 100644
--- a/content/docs/latest/components/drivers/special/syslog.html
+++ b/content/docs/latest/components/drivers/special/syslog.html
@@ -574,10 +574,8 @@ mounting of the file systems.</p>
 <p>The interface <code class="docutils literal notranslate"><span 
class="pre">syslog_file_channel()</span></code> is used to configure the
 SYSLOG file channel:</p>
 <dl class="c function">
-<dt>
-<code class="sig-name descname"><span class="pre">FAR</span> <span 
class="pre">struct</span> <span class="pre">syslog_channel_s</span> <span 
class="pre">*</span></code></dt>
-<dt>
-<code class="sig-name descname"><span 
class="pre">syslog_file_channel(FAR</span> <span class="pre">const</span> <span 
class="pre">char</span> <span class="pre">*devpath);</span></code></dt>
+<dt id="c.syslog_file_channel">
+<span class="pre">FAR</span> <em class="property"><span 
class="pre">struct</span></em> <span class="pre">syslog_channel_s</span> <span 
class="pre">*</span><code class="sig-name descname"><span 
class="pre">syslog_file_channel</span></code><span 
class="sig-paren">(</span><span class="pre">FAR</span> <em 
class="property"><span class="pre">const</span></em> <span 
class="pre">char</span> <span class="pre">*</span><em><span 
class="pre">devpath</span></em><span class="sig-paren">)</span><span c [...]
 <dd><p>Configure to use a file in a mounted file system
 at <code class="docutils literal notranslate"><span 
class="pre">devpath</span></code> as the SYSLOG channel.</p>
 <p>This tiny function is simply a wrapper around
diff --git a/content/docs/latest/faq/index.html 
b/content/docs/latest/faq/index.html
index 5d4d84e..5545c27 100644
--- a/content/docs/latest/faq/index.html
+++ b/content/docs/latest/faq/index.html
@@ -237,112 +237,74 @@
 <h3>How to increase the command line length?<a class="headerlink" 
href="#how-to-increase-the-command-line-length" title="Permalink to this 
headline">¶</a></h3>
 <p>You can increase the Max command line length from 64 to other value,
 this way:</p>
-<dl class="simple">
-<dt>Application Configuration  —&gt;</dt><dd><dl class="simple">
-<dt>NSH Library  —&gt;</dt><dd><dl class="simple">
-<dt>Command Line Configuration  —&gt;</dt><dd><ol class="arabic simple" 
start="64">
-<li><p>Max command line length</p></li>
-</ol>
-</dd>
-</dl>
-</dd>
-</dl>
-</dd>
-</dl>
+<div class="highlight-none notranslate"><div 
class="highlight"><pre><span></span>Application Configuration  ---&gt;
+        NSH Library  ---&gt;
+            Command Line Configuration  ---&gt;
+                (64) Max command line length
+</pre></div>
+</div>
 </div>
 <div class="section" id="how-do-i-enable-editing-support-on-the-command-line">
 <h3>How do I enable editing support on the command line?<a class="headerlink" 
href="#how-do-i-enable-editing-support-on-the-command-line" title="Permalink to 
this headline">¶</a></h3>
 <p>You need to change Command Line Editor from “Minimal readline” to
 “Command Line Editor”, this way:</p>
-<blockquote>
-<div><dl class="simple">
-<dt>Application Configuration  —&gt;</dt><dd><dl class="simple">
-<dt>NSH Library  —&gt;</dt><dd><dl class="simple">
-<dt>Command Line Configuration  —&gt;</dt><dd><p>Command Line Editor (Command 
Line Editor)  —&gt;</p>
-</dd>
-</dl>
-</dd>
-</dl>
-</dd>
-</dl>
-</div></blockquote>
+<div class="highlight-none notranslate"><div 
class="highlight"><pre><span></span>Application Configuration  ---&gt;
+    NSH Library  ---&gt;
+        Command Line Configuration  ---&gt;
+            Command Line Editor (Command Line Editor)  ---&gt;
+</pre></div>
+</div>
 </div>
 <div class="section" id="how-to-enable-command-line-history">
 <h3>How to enable command line history?<a class="headerlink" 
href="#how-to-enable-command-line-history" title="Permalink to this 
headline">¶</a></h3>
 <p>You need to enable these options in the menuconfig:</p>
-<blockquote>
-<div><dl class="simple">
-<dt>Application Configuration  —&gt;</dt><dd><dl class="simple">
-<dt>System Libraries and NSH Add-Ons  —&gt;</dt><dd><dl class="simple">
-<dt>-<a href="#id2"><span class="problematic" id="id3">*</span></a>- 
readline() Support  —&gt;</dt><dd><p>[*]     Command line history
-(80)      Command line history length
-(16)      Command line history records</p>
-</dd>
-</dl>
-</dd>
-</dl>
-</dd>
-</dl>
-</div></blockquote>
+<div class="highlight-none notranslate"><div 
class="highlight"><pre><span></span>Application Configuration  ---&gt;
+    System Libraries and NSH Add-Ons  ---&gt;
+        -*- readline() Support  ---&gt;
+            [*]     Command line history
+            (80)      Command line history length
+            (16)      Command line history records
+</pre></div>
+</div>
 <p>Note: If you are using the “Command Line Editor” instead of the “readline”
 then you need to use this other option:</p>
-<blockquote>
-<div><dl class="simple">
-<dt>Application Configuration  —&gt;</dt><dd><dl class="simple">
-<dt>System Libraries and NSH Add-Ons  —&gt;</dt><dd><dl class="simple">
-<dt>-<a href="#id4"><span class="problematic" id="id5">*</span></a>- 
EMACS-like Command Line Editor  —&gt;</dt><dd><p>[*]   Command line history
-(80)    Command line history length
-(16)    Command line history records</p>
-</dd>
-</dl>
-</dd>
-</dl>
-</dd>
-</dl>
-</div></blockquote>
+<div class="highlight-none notranslate"><div 
class="highlight"><pre><span></span>Application Configuration  ---&gt;
+    System Libraries and NSH Add-Ons  ---&gt;
+        -*- EMACS-like Command Line Editor  ---&gt;
+            [*]   Command line history
+            (80)    Command line history length
+            (16)    Command line history records
+</pre></div>
+</div>
 </div>
 <div class="section" id="how-to-enable-autocomplete-on-the-command-line">
 <h3>How to enable autocomplete on the command line?<a class="headerlink" 
href="#how-to-enable-autocomplete-on-the-command-line" title="Permalink to this 
headline">¶</a></h3>
 <p>You need to enable these options in the menuconfig:</p>
-<blockquote>
-<div><dl class="simple">
-<dt>Application Configuration  —&gt;</dt><dd><dl class="simple">
-<dt>System Libraries and NSH Add-Ons  —&gt;</dt><dd><dl class="simple">
-<dt>-<a href="#id6"><span class="problematic" id="id7">*</span></a>- 
readline() Support  —&gt;</dt><dd><p>[*]     Tab completion
-(64)      Maximum built-in matches
-(64)      Maximum external command matches</p>
-</dd>
-</dl>
-</dd>
-</dl>
-</dd>
-</dl>
-</div></blockquote>
+<div class="highlight-none notranslate"><div 
class="highlight"><pre><span></span>Application Configuration  ---&gt;
+    System Libraries and NSH Add-Ons  ---&gt;
+        -*- readline() Support  ---&gt;
+            [*]     Tab completion
+            (64)      Maximum built-in matches
+            (64)      Maximum external command matches
+</pre></div>
+</div>
 <p>Note: autocomplete is not enabled when “Command Line Editor” instead of the
 “readline”.</p>
 </div>
 <div class="section" id="how-to-interrupt-an-nsh-application-using-ctrl-c">
 <h3>How to interrupt an NSH Application using Ctrl^C ?<a class="headerlink" 
href="#how-to-interrupt-an-nsh-application-using-ctrl-c" title="Permalink to 
this headline">¶</a></h3>
 <p>You need to enable these options in the menuconfig:</p>
-<blockquote>
-<div><dl class="simple">
-<dt>RTOS Features —&gt;</dt><dd><dl class="simple">
-<dt>Signal Configuration —&gt;</dt><dd><dl class="simple">
-<dt>[*] Default signal actions —&gt;</dt><dd><p>[*] SIGINT and SIGKILL</p>
-</dd>
-</dl>
-</dd>
-</dl>
-</dd>
-<dt>Device Drivers —&gt;</dt><dd><dl class="simple">
-<dt>Serial Driver Support —&gt;</dt><dd><p>[*] Serial TERMIOS support
-[*]   Support SIGINT
-(0x03)  Serial parse SIGINT characters</p>
-</dd>
-</dl>
-</dd>
-</dl>
-</div></blockquote>
+<div class="highlight-none notranslate"><div 
class="highlight"><pre><span></span>RTOS Features ---&gt;
+    Signal Configuration ---&gt;
+        [*] Default signal actions ---&gt;
+            [*] SIGINT and SIGKILL
+Device Drivers ---&gt;
+    Serial Driver Support ---&gt;
+        [*] Serial TERMIOS support
+        [*]   Support SIGINT
+        (0x03)  Serial parse SIGINT characters
+</pre></div>
+</div>
 </div>
 </div>
 <div class="section" id="board-initialization">
@@ -352,15 +314,11 @@ then you need to use this other option:</p>
 <p>You can start you application directly instead of starting the default
 NSH terminal. Lets support your application is called “hello”, then you
 will modify the ENTRYPOINT to call “hello_main” instead of “nsh_main”:</p>
-<blockquote>
-<div><dl class="simple">
-<dt>RTOS Features —&gt;</dt><dd><dl class="simple">
-<dt>Tasks and Scheduling  —&gt;</dt><dd><p>(hello_main) Application entry 
point</p>
-</dd>
-</dl>
-</dd>
-</dl>
-</div></blockquote>
+<div class="highlight-none notranslate"><div 
class="highlight"><pre><span></span>RTOS Features ---&gt;
+    Tasks and Scheduling  ---&gt;
+        (hello_main) Application entry point
+</pre></div>
+</div>
 </div>
 <div class="section" 
id="why-after-putting-my-application-on-entrypoint-it-stops-to-work">
 <h3>Why after putting my application on ENTRYPOINT it stops to work?<a 
class="headerlink" 
href="#why-after-putting-my-application-on-entrypoint-it-stops-to-work" 
title="Permalink to this headline">¶</a></h3>
@@ -370,40 +328,28 @@ executed anymore and so some drivers initialiation that 
are called from
 it also stops to work.</p>
 <p>You can fix it enabling the Board Late Initialization that will replace the
 NSH_ARCHINIT to call those drivers initialization. Just enable it:</p>
-<blockquote>
-<div><dl class="simple">
-<dt>RTOS Features —&gt;</dt><dd><dl class="simple">
-<dt>RTOS hooks —&gt;</dt><dd><p>[*] Custom board late initialization</p>
-</dd>
-</dl>
-</dd>
-</dl>
-</div></blockquote>
+<div class="highlight-none notranslate"><div 
class="highlight"><pre><span></span>RTOS Features ---&gt;
+    RTOS hooks ---&gt;
+        [*] Custom board late initialization
+</pre></div>
+</div>
 <p>Also you need to disable the architecture-specific initialization:</p>
-<blockquote>
-<div><dl class="simple">
-<dt>Application Configuration —&gt;</dt><dd><dl class="simple">
-<dt>NSH Library —&gt;</dt><dd><p>[ ] Have architecture-specific 
initialization</p>
-</dd>
-</dl>
-</dd>
-</dl>
-</div></blockquote>
+<div class="highlight-none notranslate"><div 
class="highlight"><pre><span></span>Application Configuration ---&gt;
+    NSH Library ---&gt;
+        [ ] Have architecture-specific initialization
+</pre></div>
+</div>
 </div>
 <div class="section" 
id="why-isn-t-dev-ttysx-created-when-using-usb-console-even-when-uart-is-enabled">
 <h3>Why isn’t /dev/ttySx created when using USB Console even when UART is 
enabled?<a class="headerlink" 
href="#why-isn-t-dev-ttysx-created-when-using-usb-console-even-when-uart-is-enabled"
 title="Permalink to this headline">¶</a></h3>
 <p>If you don’t use serial console then /dev/ttyS0 will not be created,
 even if you enable the UART peripheral at “System Type”.</p>
 <p>You can fix it enabling the Serial Upper-Half Driver:</p>
-<blockquote>
-<div><dl class="simple">
-<dt>Device Drivers —&gt;</dt><dd><dl class="simple">
-<dt>Serial Driver Support —&gt;</dt><dd><p>[*]   Enable standard “upper-half” 
serial driver</p>
-</dd>
-</dl>
-</dd>
-</dl>
-</div></blockquote>
+<div class="highlight-none notranslate"><div 
class="highlight"><pre><span></span>Device Drivers ---&gt;
+    Serial Driver Support ---&gt;
+        [*]   Enable standard &quot;upper-half&quot; serial driver
+</pre></div>
+</div>
 </div>
 </div>
 <div class="section" id="network">
diff --git a/content/docs/latest/genindex.html 
b/content/docs/latest/genindex.html
index 49f7033..1cc9457 100644
--- a/content/docs/latest/genindex.html
+++ b/content/docs/latest/genindex.html
@@ -1483,6 +1483,8 @@
       <li><a href="reference/user/13_logging.html#c.syslog">syslog (C 
function)</a>
 </li>
       <li><a 
href="components/drivers/special/syslog.html#c.syslog_channel">syslog_channel 
(C function)</a>
+</li>
+      <li><a 
href="components/drivers/special/syslog.html#c.syslog_file_channel">syslog_file_channel
 (C function)</a>
 </li>
       <li><a 
href="components/drivers/special/syslog.html#c.syslog_initialize">syslog_initialize
 (C function)</a>
 </li>
diff --git a/content/docs/latest/index.html b/content/docs/latest/index.html
index 33040df..7b5e48f 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: 07 June 22 at 07:37</p>
+<p>Last Updated: 08 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 390907f..3b2ac0e 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/imxrt/boards/imxrt1020-evk/index.html 
b/content/docs/latest/platforms/arm/imxrt/boards/imxrt1020-evk/index.html
index b7630f0..cf64e21 100644
--- a/content/docs/latest/platforms/arm/imxrt/boards/imxrt1020-evk/index.html
+++ b/content/docs/latest/platforms/arm/imxrt/boards/imxrt1020-evk/index.html
@@ -149,6 +149,7 @@
 </ul>
 </li>
 <li class="toctree-l3"><a class="reference internal" 
href="../../../nrf52/index.html">Nordic nRF52</a></li>
+<li class="toctree-l3"><a class="reference internal" 
href="../../../stm32wl5/index.html">STM32WL5</a></li>
 </ul>
 </li>
 <li class="toctree-l2"><a class="reference internal" 
href="../../../../risc-v/index.html">RISC-V</a></li>
diff --git 
a/content/docs/latest/platforms/arm/imxrt/boards/imxrt1050-evk/index.html 
b/content/docs/latest/platforms/arm/imxrt/boards/imxrt1050-evk/index.html
index 70ded8f..dd78606 100644
--- a/content/docs/latest/platforms/arm/imxrt/boards/imxrt1050-evk/index.html
+++ b/content/docs/latest/platforms/arm/imxrt/boards/imxrt1050-evk/index.html
@@ -149,6 +149,7 @@
 </ul>
 </li>
 <li class="toctree-l3"><a class="reference internal" 
href="../../../nrf52/index.html">Nordic nRF52</a></li>
+<li class="toctree-l3"><a class="reference internal" 
href="../../../stm32wl5/index.html">STM32WL5</a></li>
 </ul>
 </li>
 <li class="toctree-l2"><a class="reference internal" 
href="../../../../risc-v/index.html">RISC-V</a></li>
diff --git 
a/content/docs/latest/platforms/arm/imxrt/boards/imxrt1060-evk/index.html 
b/content/docs/latest/platforms/arm/imxrt/boards/imxrt1060-evk/index.html
index d22e2ba..4ad4263 100644
--- a/content/docs/latest/platforms/arm/imxrt/boards/imxrt1060-evk/index.html
+++ b/content/docs/latest/platforms/arm/imxrt/boards/imxrt1060-evk/index.html
@@ -149,6 +149,7 @@
 </ul>
 </li>
 <li class="toctree-l3"><a class="reference internal" 
href="../../../nrf52/index.html">Nordic nRF52</a></li>
+<li class="toctree-l3"><a class="reference internal" 
href="../../../stm32wl5/index.html">STM32WL5</a></li>
 </ul>
 </li>
 <li class="toctree-l2"><a class="reference internal" 
href="../../../../risc-v/index.html">RISC-V</a></li>
diff --git 
a/content/docs/latest/platforms/arm/imxrt/boards/imxrt1064-evk/index.html 
b/content/docs/latest/platforms/arm/imxrt/boards/imxrt1064-evk/index.html
index 7ba3b06..3505c20 100644
--- a/content/docs/latest/platforms/arm/imxrt/boards/imxrt1064-evk/index.html
+++ b/content/docs/latest/platforms/arm/imxrt/boards/imxrt1064-evk/index.html
@@ -149,6 +149,7 @@
 </ul>
 </li>
 <li class="toctree-l3"><a class="reference internal" 
href="../../../nrf52/index.html">Nordic nRF52</a></li>
+<li class="toctree-l3"><a class="reference internal" 
href="../../../stm32wl5/index.html">STM32WL5</a></li>
 </ul>
 </li>
 <li class="toctree-l2"><a class="reference internal" 
href="../../../../risc-v/index.html">RISC-V</a></li>
diff --git 
a/content/docs/latest/platforms/arm/imxrt/boards/teensy-4.x/index.html 
b/content/docs/latest/platforms/arm/imxrt/boards/teensy-4.x/index.html
index df80aa5..7837940 100644
--- a/content/docs/latest/platforms/arm/imxrt/boards/teensy-4.x/index.html
+++ b/content/docs/latest/platforms/arm/imxrt/boards/teensy-4.x/index.html
@@ -149,6 +149,7 @@
 </ul>
 </li>
 <li class="toctree-l3"><a class="reference internal" 
href="../../../nrf52/index.html">Nordic nRF52</a></li>
+<li class="toctree-l3"><a class="reference internal" 
href="../../../stm32wl5/index.html">STM32WL5</a></li>
 </ul>
 </li>
 <li class="toctree-l2"><a class="reference internal" 
href="../../../../risc-v/index.html">RISC-V</a></li>
diff --git a/content/docs/latest/platforms/arm/imxrt/index.html 
b/content/docs/latest/platforms/arm/imxrt/index.html
index 962f1b3..1be370b 100644
--- a/content/docs/latest/platforms/arm/imxrt/index.html
+++ b/content/docs/latest/platforms/arm/imxrt/index.html
@@ -168,6 +168,7 @@
 </ul>
 </li>
 <li class="toctree-l3"><a class="reference internal" 
href="../nrf52/index.html">Nordic nRF52</a></li>
+<li class="toctree-l3"><a class="reference internal" 
href="../stm32wl5/index.html">STM32WL5</a></li>
 </ul>
 </li>
 <li class="toctree-l2"><a class="reference internal" 
href="../../risc-v/index.html">RISC-V</a></li>
diff --git a/content/docs/latest/platforms/arm/index.html 
b/content/docs/latest/platforms/arm/index.html
index 73a21f6..cc6c244 100644
--- a/content/docs/latest/platforms/arm/index.html
+++ b/content/docs/latest/platforms/arm/index.html
@@ -135,6 +135,7 @@
 <li class="toctree-l2 current"><a class="current reference internal" 
href="#">ARM</a><ul>
 <li class="toctree-l3"><a class="reference internal" 
href="imxrt/index.html">i.MX RT</a></li>
 <li class="toctree-l3"><a class="reference internal" 
href="nrf52/index.html">Nordic nRF52</a></li>
+<li class="toctree-l3"><a class="reference internal" 
href="stm32wl5/index.html">STM32WL5</a></li>
 </ul>
 </li>
 <li class="toctree-l2"><a class="reference internal" 
href="../risc-v/index.html">RISC-V</a></li>
@@ -224,6 +225,7 @@
 <ul>
 <li class="toctree-l1"><a class="reference internal" 
href="imxrt/index.html">i.MX RT</a></li>
 <li class="toctree-l1"><a class="reference internal" 
href="nrf52/index.html">Nordic nRF52</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="stm32wl5/index.html">STM32WL5</a></li>
 </ul>
 </div>
 </div>
diff --git 
a/content/docs/latest/platforms/arm/nrf52/boards/nrf52832-mdk/index.html 
b/content/docs/latest/platforms/arm/nrf52/boards/nrf52832-mdk/index.html
index e2ddcaf..dbacb13 100644
--- a/content/docs/latest/platforms/arm/nrf52/boards/nrf52832-mdk/index.html
+++ b/content/docs/latest/platforms/arm/nrf52/boards/nrf52832-mdk/index.html
@@ -147,6 +147,7 @@
 </li>
 </ul>
 </li>
+<li class="toctree-l3"><a class="reference internal" 
href="../../../stm32wl5/index.html">STM32WL5</a></li>
 </ul>
 </li>
 <li class="toctree-l2"><a class="reference internal" 
href="../../../../risc-v/index.html">RISC-V</a></li>
diff --git 
a/content/docs/latest/platforms/arm/nrf52/boards/nrf52832-sparkfun/index.html 
b/content/docs/latest/platforms/arm/nrf52/boards/nrf52832-sparkfun/index.html
index 4846ea0..2fbede9 100644
--- 
a/content/docs/latest/platforms/arm/nrf52/boards/nrf52832-sparkfun/index.html
+++ 
b/content/docs/latest/platforms/arm/nrf52/boards/nrf52832-sparkfun/index.html
@@ -61,7 +61,7 @@
     
     <link rel="index" title="Index" href="../../../../../genindex.html" />
     <link rel="search" title="Search" href="../../../../../search.html" />
-    <link rel="next" title="RISC-V" href="../../../../risc-v/index.html" />
+    <link rel="next" title="STM32WL5" href="../../../stm32wl5/index.html" />
     <link rel="prev" title="MakerDiary nRF52832-MDK" 
href="../nrf52832-mdk/index.html" /> 
 </head>
 
@@ -147,6 +147,7 @@
 </li>
 </ul>
 </li>
+<li class="toctree-l3"><a class="reference internal" 
href="../../../stm32wl5/index.html">STM32WL5</a></li>
 </ul>
 </li>
 <li class="toctree-l2"><a class="reference internal" 
href="../../../../risc-v/index.html">RISC-V</a></li>
@@ -312,7 +313,7 @@ you can flash using OpenOCD with:</p>
           </div>
           <footer>
     <div class="rst-footer-buttons" role="navigation" aria-label="footer 
navigation">
-        <a href="../../../../risc-v/index.html" class="btn btn-neutral 
float-right" title="RISC-V" accesskey="n" rel="next">Next <span class="fa 
fa-arrow-circle-right" aria-hidden="true"></span></a>
+        <a href="../../../stm32wl5/index.html" class="btn btn-neutral 
float-right" title="STM32WL5" accesskey="n" rel="next">Next <span class="fa 
fa-arrow-circle-right" aria-hidden="true"></span></a>
         <a href="../nrf52832-mdk/index.html" class="btn btn-neutral 
float-left" title="MakerDiary nRF52832-MDK" accesskey="p" rel="prev"><span 
class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a>
     </div>
 
diff --git a/content/docs/latest/platforms/arm/nrf52/index.html 
b/content/docs/latest/platforms/arm/nrf52/index.html
index 879a0c9..064d721 100644
--- a/content/docs/latest/platforms/arm/nrf52/index.html
+++ b/content/docs/latest/platforms/arm/nrf52/index.html
@@ -160,6 +160,7 @@
 </li>
 </ul>
 </li>
+<li class="toctree-l3"><a class="reference internal" 
href="../stm32wl5/index.html">STM32WL5</a></li>
 </ul>
 </li>
 <li class="toctree-l2"><a class="reference internal" 
href="../../risc-v/index.html">RISC-V</a></li>
diff --git 
a/content/docs/latest/platforms/arm/nrf52/boards/nrf52832-sparkfun/index.html 
b/content/docs/latest/platforms/arm/stm32wl5/boards/nucleo-wl55jc/index.html
similarity index 62%
copy from 
content/docs/latest/platforms/arm/nrf52/boards/nrf52832-sparkfun/index.html
copy to 
content/docs/latest/platforms/arm/stm32wl5/boards/nucleo-wl55jc/index.html
index 4846ea0..58d6f2a 100644
--- 
a/content/docs/latest/platforms/arm/nrf52/boards/nrf52832-sparkfun/index.html
+++ b/content/docs/latest/platforms/arm/stm32wl5/boards/nucleo-wl55jc/index.html
@@ -26,7 +26,7 @@
   
   <meta name="viewport" content="width=device-width, initial-scale=1.0" />
   
-  <title>Sparkfun nRF52832 Breakout &mdash; NuttX latest documentation</title>
+  <title>Nucleo-WL55JC &mdash; NuttX latest documentation</title>
   
 
   
@@ -62,7 +62,7 @@
     <link rel="index" title="Index" href="../../../../../genindex.html" />
     <link rel="search" title="Search" href="../../../../../search.html" />
     <link rel="next" title="RISC-V" href="../../../../risc-v/index.html" />
-    <link rel="prev" title="MakerDiary nRF52832-MDK" 
href="../nrf52832-mdk/index.html" /> 
+    <link rel="prev" title="STM32WL5" href="../../index.html" /> 
 </head>
 
 <body class="wy-body-for-nav">
@@ -134,15 +134,12 @@
 <li class="toctree-l1 current"><a class="reference internal" 
href="../../../../index.html">Supported Platforms</a><ul class="current">
 <li class="toctree-l2 current"><a class="reference internal" 
href="../../../index.html">ARM</a><ul class="current">
 <li class="toctree-l3"><a class="reference internal" 
href="../../../imxrt/index.html">i.MX RT</a></li>
-<li class="toctree-l3 current"><a class="reference internal" 
href="../../index.html">Nordic nRF52</a><ul class="current">
-<li class="toctree-l4"><a class="reference internal" 
href="../../index.html#clock-configuration">Clock Configuration</a></li>
-<li class="toctree-l4"><a class="reference internal" 
href="../../index.html#system-timer">System Timer</a></li>
-<li class="toctree-l4"><a class="reference internal" 
href="../../index.html#regulator-control">Regulator Control</a></li>
+<li class="toctree-l3"><a class="reference internal" 
href="../../../nrf52/index.html">Nordic nRF52</a></li>
+<li class="toctree-l3 current"><a class="reference internal" 
href="../../index.html">STM32WL5</a><ul class="current">
+<li class="toctree-l4"><a class="reference internal" 
href="../../index.html#supported-mcus">Supported MCUs</a></li>
 <li class="toctree-l4"><a class="reference internal" 
href="../../index.html#peripheral-support">Peripheral Support</a></li>
-<li class="toctree-l4"><a class="reference internal" 
href="../../index.html#ble-support">BLE Support</a></li>
 <li class="toctree-l4 current"><a class="reference internal" 
href="../../index.html#supported-boards">Supported Boards</a><ul 
class="current">
-<li class="toctree-l5"><a class="reference internal" 
href="../nrf52832-mdk/index.html">MakerDiary nRF52832-MDK</a></li>
-<li class="toctree-l5 current"><a class="current reference internal" 
href="#">Sparkfun nRF52832 Breakout</a></li>
+<li class="toctree-l5 current"><a class="current reference internal" 
href="#">Nucleo-WL55JC</a></li>
 </ul>
 </li>
 </ul>
@@ -212,15 +209,15 @@
         
           <li><a href="../../../index.html">ARM</a> &raquo;</li>
         
-          <li><a href="../../index.html">Nordic nRF52</a> &raquo;</li>
+          <li><a href="../../index.html">STM32WL5</a> &raquo;</li>
         
-      <li>Sparkfun nRF52832 Breakout</li>
+      <li>Nucleo-WL55JC</li>
     
     
       <li class="wy-breadcrumbs-aside">
         
           
-            <a 
href="../../../../../_sources/platforms/arm/nrf52/boards/nrf52832-sparkfun/index.rst.txt"
 rel="nofollow"> View page source</a>
+            <a 
href="../../../../../_sources/platforms/arm/stm32wl5/boards/nucleo-wl55jc/index.rst.txt"
 rel="nofollow"> View page source</a>
           
         
       </li>
@@ -233,35 +230,40 @@
           <div role="main" class="document" itemscope="itemscope" 
itemtype="http://schema.org/Article";>
            <div itemprop="articleBody">
             
-  <div class="section" id="sparkfun-nrf52832-breakout">
-<h1>Sparkfun nRF52832 Breakout<a class="headerlink" 
href="#sparkfun-nrf52832-breakout" title="Permalink to this headline">¶</a></h1>
-<p>The <a class="reference external" 
href="https://wiki.makerdiary.co/nrf52832-mdk";>Sparkfun nRF52832 Breakout</a> 
is basic board providing
-access to all I/O pins, a 32kHz crystal and LED.</p>
-<div class="figure align-center" id="id2">
-<a class="reference internal image-reference" 
href="../../../../../_images/board.jpg"><img 
alt="../../../../../_images/board.jpg" src="../../../../../_images/board.jpg" 
style="width: 50%;" /></a>
-<p class="caption"><span class="caption-text">Sparkfun nRF52832 
Breakout</span><a class="headerlink" href="#id2" title="Permalink to this 
image">¶</a></p>
-</div>
+  <div class="section" id="nucleo-wl55jc">
+<h1>Nucleo-WL55JC<a class="headerlink" href="#nucleo-wl55jc" title="Permalink 
to this headline">¶</a></h1>
+<p>The <a class="reference external" 
href="https://www.st.com/en/evaluation-tools/nucleo-wl55jc.html";>Nucleo-WL55JC</a>
+is a development board for the STM32WL55 SoC from ST. It features 64 I/O,
+3 onboard LEDs and buttons, integrated stlink for easy debug and flashing
+and on-board LoRa receiver with external antenna. NSH can be easily access
+via virtual serial port from usb.</p>
 <div class="section" id="features">
 <h2>Features<a class="headerlink" href="#features" title="Permalink to this 
headline">¶</a></h2>
 <blockquote>
 <div><ul class="simple">
-<li><p>nRF52832 MCU (QFAAB0), 512K FLASH and 64 SRAM</p></li>
-<li><p>Reset and user button</p></li>
-<li><p>Power LED (blue) and user LED (red)</p></li>
-<li><p>32768 Hz crystal</p></li>
-<li><p>NFC antenna connection pads</p></li>
-<li><p>Cortex Debug connector</p></li>
-<li><p>UART + SWD header</p></li>
+<li><p>STM32WL55JC MCU, 256K FLASH, 64K SRAM</p></li>
+<li><p>32768 Hz LSE crystal</p></li>
+<li><p>32 MHz HSE crystal</p></li>
+<li><p>Embedded stlink-v3 debugger (debug/flash and virtual serial 
port)</p></li>
+<li><p>Reset button</p></li>
+<li><p>3 user programmable LEDs</p></li>
+<li><p>3 user programmable buttons</p></li>
+<li><p>Power indicator LED</p></li>
+<li><p>LoRa radio with antenna</p></li>
+<li><p>64 Nucleo I/O</p></li>
+<li><p>Arduino compatible pinout</p></li>
 </ul>
 </div></blockquote>
 </div>
 <div class="section" id="pin-mapping">
 <h2>Pin Mapping<a class="headerlink" href="#pin-mapping" title="Permalink to 
this headline">¶</a></h2>
+<p>Pin mapping can be altered by (de)soldering bridges, by default board
+uses following mapping:</p>
 <table class="docutils align-default">
 <colgroup>
-<col style="width: 19%" />
-<col style="width: 42%" />
-<col style="width: 38%" />
+<col style="width: 12%" />
+<col style="width: 23%" />
+<col style="width: 65%" />
 </colgroup>
 <thead>
 <tr class="row-odd"><th class="head"><p>Pin</p></th>
@@ -270,39 +272,106 @@ access to all I/O pins, a 32kHz crystal and LED.</p>
 </tr>
 </thead>
 <tbody>
-<tr class="row-even"><td><p>P0.6</p></td>
-<td><p>User Button</p></td>
-<td><p>Active LOW</p></td>
+<tr class="row-even"><td><p>PA2</p></td>
+<td><p>LPUART1 TX</p></td>
+<td><p>Virtual serial port over usb</p></td>
+</tr>
+<tr class="row-odd"><td><p>PA3</p></td>
+<td><p>LPUART2 RX</p></td>
+<td><p>Virtual serial port over usb</p></td>
+</tr>
+<tr class="row-even"><td><p>PB6</p></td>
+<td><p>USART1 TX</p></td>
+<td><p>D1 on Arduino pinout</p></td>
 </tr>
-<tr class="row-odd"><td><p>P0.7</p></td>
-<td><p>User LED</p></td>
-<td><p>Active LOW</p></td>
+<tr class="row-odd"><td><p>PB7</p></td>
+<td><p>USART1 RX</p></td>
+<td><p>R0 on Arduino pinout</p></td>
+</tr>
+<tr class="row-even"><td><p>PA0</p></td>
+<td><p>Button 1</p></td>
+<td></td>
 </tr>
-<tr class="row-even"><td><p>P0.26</p></td>
-<td><p>UART TXO</p></td>
+<tr class="row-odd"><td><p>PA1</p></td>
+<td><p>Button 2</p></td>
 <td></td>
 </tr>
-<tr class="row-odd"><td><p>P0.27</p></td>
-<td><p>UART RXI</p></td>
+<tr class="row-even"><td><p>PC6</p></td>
+<td><p>Button 3</p></td>
 <td></td>
 </tr>
+<tr class="row-odd"><td><p>PB15</p></td>
+<td><p>Blue LED</p></td>
+<td><p>Active HIGH</p></td>
+</tr>
+<tr class="row-even"><td><p>PB11</p></td>
+<td><p>Red LED</p></td>
+<td><p>Active HIGH</p></td>
+</tr>
+<tr class="row-odd"><td><p>PB9</p></td>
+<td><p>Green LED</p></td>
+<td><p>Active HIGH</p></td>
+</tr>
 </tbody>
 </table>
 </div>
+<div class="section" id="default-peripherals-configuration">
+<h2>Default Peripherals Configuration<a class="headerlink" 
href="#default-peripherals-configuration" title="Permalink to this 
headline">¶</a></h2>
+<div class="section" id="led">
+<h3>LED<a class="headerlink" href="#led" title="Permalink to this 
headline">¶</a></h3>
+<p>Green and Red LEDs are used by the system at boot to show system state.
+Once system is booted these LEDs are for user to control. When
+CONFIG_ARCH_LEDS is set, Blue LED is reserved by OS for reporting system
+status. When CONFIG_ARCH_LEDS is not set, OS state won’t be reported on
+any of the LEDs and all 3 LEDs are available for user right from the start.</p>
+</div>
+<div class="section" id="serial-console">
+<h3>Serial Console<a class="headerlink" href="#serial-console" 
title="Permalink to this headline">¶</a></h3>
+<p>There are 2 serial ports - USART1 and LPUART1.</p>
+<p>USART1 is connected to arduino D0/D1 pin and LPUART is connected to
+stlink that provides virtual serial port.</p>
+<p>NSH is configured to use LPUART and virtual serial port. After flashing
+you can open /dev/ttyACM0 (may change depending on your system) and nsh
+prompt will be waiting for you there. Serial device does not disapear
+when flashing and reseting board - it can be left opened and flashing
+will work without problems.</p>
+</div>
+</div>
 <div class="section" id="configurations">
 <h2>Configurations<a class="headerlink" href="#configurations" 
title="Permalink to this headline">¶</a></h2>
 <div class="section" id="nsh">
 <h3>nsh<a class="headerlink" href="#nsh" title="Permalink to this 
headline">¶</a></h3>
-<p>Basic NuttShell configuration (console enabled in UART0, at 115200 bps).</p>
+<p>Basic NuttShell configuration (console enabled in LPUART1, exposed via USB
+connection, at 115200 bps 8n1).</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>
-<p>An external debugger is required, so the procedure to flash/debug depends 
on the chosen interface. Using an ST-Link V2
-you can flash using OpenOCD with:</p>
-<div class="highlight-none notranslate"><div 
class="highlight"><pre><span></span>openocd -f interface/stlink-v2.cfg -f 
target/nrf52.cfg -c &quot;program nuttx/nuttx.bin 0x0000000 verify reset; 
shutdown&quot;
+<p>Both flashing and debugging are done using the embedded stlink-v3 debugger.
+OpenOCD can be invoked in the following way to flash:</p>
+<div class="highlight-none notranslate"><div 
class="highlight"><pre><span></span>openocd -f interface/stlink.cfg -f 
target/stm32wlx.cfg \
+    -c &quot;program nuttx.bin exit 0x08000000&quot;
+</pre></div>
+</div>
+<p>To debug attach openocd to stlink with command:</p>
+<div class="highlight-none notranslate"><div 
class="highlight"><pre><span></span>openocd -f interface/stlink.cfg -f 
target/stm32wlx.cfg
+</pre></div>
+</div>
+<p>start gdb:</p>
+<div class="highlight-none notranslate"><div 
class="highlight"><pre><span></span>arm-none-eabi-gdb ./nuttx --tui
+</pre></div>
+</div>
+<p>attach to gdb server:</p>
+<div class="highlight-none notranslate"><div 
class="highlight"><pre><span></span>target remote localhost:3333
+</pre></div>
+</div>
+<p>(optionally) reset program and start from the very beginning:</p>
+<div class="highlight-none notranslate"><div 
class="highlight"><pre><span></span>monitor reset halt
 </pre></div>
 </div>
+<p>Remember to generate debug symbol by setting CONFIG_DEBUG_SYMBOLS
+and optionally (for more natural flow in gdb step) suppress optimization
+by setting CONFIG_DEBUG_NOOPT.</p>
 </div>
 </div>
 
@@ -313,7 +382,7 @@ you can flash using OpenOCD with:</p>
           <footer>
     <div class="rst-footer-buttons" role="navigation" aria-label="footer 
navigation">
         <a href="../../../../risc-v/index.html" class="btn btn-neutral 
float-right" title="RISC-V" accesskey="n" rel="next">Next <span class="fa 
fa-arrow-circle-right" aria-hidden="true"></span></a>
-        <a href="../nrf52832-mdk/index.html" class="btn btn-neutral 
float-left" title="MakerDiary nRF52832-MDK" accesskey="p" rel="prev"><span 
class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a>
+        <a href="../../index.html" class="btn btn-neutral float-left" 
title="STM32WL5" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" 
aria-hidden="true"></span> Previous</a>
     </div>
 
   <hr/>
diff --git a/content/docs/latest/platforms/arm/stm32wl5/index.html 
b/content/docs/latest/platforms/arm/stm32wl5/index.html
new file mode 100644
index 0000000..93cbf8c
--- /dev/null
+++ b/content/docs/latest/platforms/arm/stm32wl5/index.html
@@ -0,0 +1,496 @@
+<!--
+ Documentation/_templates/layout.html
+
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements.  See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.  The
+ ASF licenses this file to you under the Apache License, Version 2.0 (the
+ "License"); you may not use this file except in compliance with the
+ License.  You may obtain a copy of the License at
+
+   http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  See the
+ License for the specific language governing permissions and limitations
+ under the License.
+-->
+
+
+
+<!DOCTYPE html>
+<html class="writer-html5" lang="en" >
+<head>
+  <meta charset="utf-8" />
+  
+  <meta name="viewport" content="width=device-width, initial-scale=1.0" />
+  
+  <title>STM32WL5 &mdash; NuttX latest documentation</title>
+  
+
+  
+  <link rel="stylesheet" href="../../../_static/css/theme.css" type="text/css" 
/>
+  <link rel="stylesheet" href="../../../_static/pygments.css" type="text/css" 
/>
+  <link rel="stylesheet" href="../../../_static/tabs.css" type="text/css" />
+  <link rel="stylesheet" href="../../../_static/custom.css" type="text/css" />
+
+  
+  
+    <link rel="shortcut icon" href="../../../_static/favicon.ico"/>
+  
+
+  
+  
+
+  
+
+  
+  <!--[if lt IE 9]>
+    <script src="../../../_static/js/html5shiv.min.js"></script>
+  <![endif]-->
+  
+    
+      <script type="text/javascript" id="documentation_options" 
data-url_root="../../../" 
src="../../../_static/documentation_options.js"></script>
+        <script src="../../../_static/jquery.js"></script>
+        <script src="../../../_static/underscore.js"></script>
+        <script src="../../../_static/doctools.js"></script>
+    
+    <script type="text/javascript" src="../../../_static/js/theme.js"></script>
+
+    
+    <link rel="index" title="Index" href="../../../genindex.html" />
+    <link rel="search" title="Search" href="../../../search.html" />
+    <link rel="next" title="Nucleo-WL55JC" 
href="boards/nucleo-wl55jc/index.html" />
+    <link rel="prev" title="Sparkfun nRF52832 Breakout" 
href="../nrf52/boards/nrf52832-sparkfun/index.html" /> 
+</head>
+
+<body class="wy-body-for-nav">
+
+   
+  <div class="wy-grid-for-nav">
+    
+    <nav data-toggle="wy-nav-shift" class="wy-nav-side">
+      <div class="wy-side-scroll">
+        <div class="wy-side-nav-search" >
+          
+  
+    <a href="../../../index.html" class="icon icon-home"> NuttX
+  
+
+  
+    
+    <img src="../../../_static/NuttX.png" class="logo" alt="Logo"/>
+  
+  </a>
+
+  <!-- this version selector is quite ugly, should be probably replaced by 
something
+       more modern -->
+
+  <div class="version-selector">
+    <select onchange="javascript:location.href = this.value;">
+    
+    <option value="../../../../latest" selected="selected">latest</option>
+    
+    <option value="../../../../10.0.0" >10.0.0</option>
+    
+    <option value="../../../../10.0.1" >10.0.1</option>
+    
+    <option value="../../../../10.1.0" >10.1.0</option>
+    
+    <option value="../../../../10.2.0" >10.2.0</option>
+    
+    <option value="../../../../10.3.0" >10.3.0</option>
+    
+    </select>
+  </div>
+
+  
+<div role="search">
+  <form id="rtd-search-form" class="wy-form" action="../../../search.html" 
method="get">
+    <input type="text" name="q" placeholder="Search docs" />
+    <input type="hidden" name="check_keywords" value="yes" />
+    <input type="hidden" name="area" value="default" />
+  </form>
+</div>
+
+        </div>
+
+        
+        <div class="wy-menu wy-menu-vertical" data-spy="affix" 
role="navigation" aria-label="main navigation">
+          
+            
+            
+              
+            
+            
+              <p class="caption"><span class="caption-text">Table of 
Contents</span></p>
+<ul class="current">
+<li class="toctree-l1"><a class="reference internal" 
href="../../../index.html">Home</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../../../introduction/index.html">Introduction</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../../../quickstart/index.html">Getting Started</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../../../contributing/index.html">Contributing</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../../../introduction/inviolables.html">The Inviolable Principles of 
NuttX</a></li>
+<li class="toctree-l1 current"><a class="reference internal" 
href="../../index.html">Supported Platforms</a><ul class="current">
+<li class="toctree-l2 current"><a class="reference internal" 
href="../index.html">ARM</a><ul class="current">
+<li class="toctree-l3"><a class="reference internal" 
href="../imxrt/index.html">i.MX RT</a></li>
+<li class="toctree-l3"><a class="reference internal" 
href="../nrf52/index.html">Nordic nRF52</a></li>
+<li class="toctree-l3 current"><a class="current reference internal" 
href="#">STM32WL5</a><ul>
+<li class="toctree-l4"><a class="reference internal" 
href="#supported-mcus">Supported MCUs</a></li>
+<li class="toctree-l4"><a class="reference internal" 
href="#peripheral-support">Peripheral Support</a><ul>
+<li class="toctree-l5"><a class="reference internal" href="#pll">PLL</a></li>
+<li class="toctree-l5"><a class="reference internal" href="#lse">LSE</a></li>
+<li class="toctree-l5"><a class="reference internal" href="#hsi">HSI</a></li>
+<li class="toctree-l5"><a class="reference internal" href="#msi">MSI</a></li>
+<li class="toctree-l5"><a class="reference internal" href="#hse">HSE</a></li>
+<li class="toctree-l5"><a class="reference internal" href="#rcc">RCC</a></li>
+<li class="toctree-l5"><a class="reference internal" 
href="#syscfg">SYSCFG</a></li>
+<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>
+</ul>
+</li>
+<li class="toctree-l4"><a class="reference internal" 
href="#supported-boards">Supported Boards</a><ul>
+<li class="toctree-l5"><a class="reference internal" 
href="boards/nucleo-wl55jc/index.html">Nucleo-WL55JC</a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" 
href="../../risc-v/index.html">RISC-V</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../../sim/index.html">Simulators</a></li>
+<li class="toctree-l2"><a class="reference internal" 
href="../../xtensa/index.html">Xtensa</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" 
href="../../../components/index.html">OS Components</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../../../applications/index.html">Applications</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../../../reference/index.html">API Reference</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../../../faq/index.html">FAQ</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../../../guides/index.html">Guides</a></li>
+<li class="toctree-l1"><a class="reference internal" 
href="../../../glossary.html">Glossary</a></li>
+</ul>
+
+            
+          
+        </div>
+        
+      </div>
+    </nav>
+
+    <section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
+
+      
+      <nav class="wy-nav-top" aria-label="top navigation">
+        
+          <i data-toggle="wy-nav-top" class="fa fa-bars"></i>
+          <a href="../../../index.html">NuttX</a>
+        
+      </nav>
+
+
+      <div class="wy-nav-content">
+        
+        <div class="rst-content">
+        
+          
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<div role="navigation" aria-label="breadcrumbs navigation">
+
+  <ul class="wy-breadcrumbs">
+    
+      <li><a href="../../../index.html" class="icon icon-home"></a> 
&raquo;</li>
+        
+          <li><a href="../../index.html">Supported Platforms</a> &raquo;</li>
+        
+          <li><a href="../index.html">ARM</a> &raquo;</li>
+        
+      <li>STM32WL5</li>
+    
+    
+      <li class="wy-breadcrumbs-aside">
+        
+          
+            <a href="../../../_sources/platforms/arm/stm32wl5/index.rst.txt" 
rel="nofollow"> View page source</a>
+          
+        
+      </li>
+    
+  </ul>
+
+  
+  <hr/>
+</div>
+          <div role="main" class="document" itemscope="itemscope" 
itemtype="http://schema.org/Article";>
+           <div itemprop="articleBody">
+            
+  <div class="section" id="stm32wl5">
+<h1>STM32WL5<a class="headerlink" href="#stm32wl5" title="Permalink to this 
headline">¶</a></h1>
+<p>The STM32WL5 is a dual CPU (not core!) chip based on ARM Cortex-M4 and
+Cortex-M0 with integrated sub-GHz radio for LoRa (G)FSK, (G)MSK and BPSK
+modulations.</p>
+<p>Only Cortex-M0 has access to radio peripheral. Pipe between CPUs exists
+so that radio packets can be exchanged between CPUs. Chip was designed
+so that Cortex-M0 cpu handles radio traffic while Cortex-M4 cpu handles
+actions based on traffic received. All other peripherals are shared
+(like uart, spi, i2c) and both CPUs can initiate them, but it’s required
+to be done only by one of them.</p>
+<div class="section" id="supported-mcus">
+<h2>Supported MCUs<a class="headerlink" href="#supported-mcus" 
title="Permalink to this headline">¶</a></h2>
+<p>STM32WL5 has only two chips in family. STM32WL55 and STM32WL54. Only
+difference between them is that STM32WL55 has support for LoRa while
+Stm32WL54 does not.</p>
+</div>
+<div class="section" id="peripheral-support">
+<h2>Peripheral Support<a class="headerlink" href="#peripheral-support" 
title="Permalink to this headline">¶</a></h2>
+<p>The following list indicates peripherals supported in NuttX:</p>
+<table class="docutils align-default">
+<colgroup>
+<col style="width: 12%" />
+<col style="width: 8%" />
+<col style="width: 80%" />
+</colgroup>
+<thead>
+<tr class="row-odd"><th class="head"><p>Peripheral</p></th>
+<th class="head"><p>Support</p></th>
+<th class="head"><p>Notes</p></th>
+</tr>
+</thead>
+<tbody>
+<tr class="row-even"><td><p>IRQs</p></td>
+<td><p>Yes</p></td>
+<td></td>
+</tr>
+<tr class="row-odd"><td><p>GPIO</p></td>
+<td><p>Yes</p></td>
+<td></td>
+</tr>
+<tr class="row-even"><td><p>EXTI</p></td>
+<td><p>No</p></td>
+<td></td>
+</tr>
+<tr class="row-odd"><td><p>HSE</p></td>
+<td><p>Yes</p></td>
+<td></td>
+</tr>
+<tr class="row-even"><td><p>PLL</p></td>
+<td><p>Yes</p></td>
+<td><p>Tested &#64; 48MHz</p></td>
+</tr>
+<tr class="row-odd"><td><p>HSI</p></td>
+<td><p>Yes</p></td>
+<td><p>Not tested</p></td>
+</tr>
+<tr class="row-even"><td><p>MSI</p></td>
+<td><p>Yes</p></td>
+<td><p>Not tested</p></td>
+</tr>
+<tr class="row-odd"><td><p>LSE</p></td>
+<td><p>Yes</p></td>
+<td><p>Not tested</p></td>
+</tr>
+<tr class="row-even"><td><p>RCC</p></td>
+<td><p>Yes</p></td>
+<td><p>All registers defined, not all peripherals enabled</p></td>
+</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>
+</tr>
+<tr class="row-even"><td><p>USART</p></td>
+<td><p>Yes</p></td>
+<td></td>
+</tr>
+<tr class="row-odd"><td><p>LPUART</p></td>
+<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>
+<td><p>No</p></td>
+<td></td>
+</tr>
+<tr class="row-odd"><td><p>SRAM2</p></td>
+<td><p>No</p></td>
+<td></td>
+</tr>
+<tr class="row-even"><td><p>SPI</p></td>
+<td><p>No</p></td>
+<td></td>
+</tr>
+<tr class="row-odd"><td><p>I2C</p></td>
+<td><p>No</p></td>
+<td></td>
+</tr>
+<tr class="row-even"><td><p>RTC</p></td>
+<td><p>No</p></td>
+<td></td>
+</tr>
+<tr class="row-odd"><td><p>Timers</p></td>
+<td><p>No</p></td>
+<td></td>
+</tr>
+<tr class="row-even"><td><p>PM</p></td>
+<td><p>No</p></td>
+<td></td>
+</tr>
+<tr class="row-odd"><td><p>AES</p></td>
+<td><p>No</p></td>
+<td></td>
+</tr>
+<tr class="row-even"><td><p>RNG</p></td>
+<td><p>No</p></td>
+<td></td>
+</tr>
+<tr class="row-odd"><td><p>CRC</p></td>
+<td><p>No</p></td>
+<td></td>
+</tr>
+<tr class="row-even"><td><p>WWDG</p></td>
+<td><p>No</p></td>
+<td></td>
+</tr>
+<tr class="row-odd"><td><p>IWDG</p></td>
+<td><p>No</p></td>
+<td></td>
+</tr>
+<tr class="row-even"><td><p>ADC</p></td>
+<td><p>No</p></td>
+<td></td>
+</tr>
+<tr class="row-odd"><td><p>DAC</p></td>
+<td><p>No</p></td>
+<td></td>
+</tr>
+<tr class="row-even"><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&#37;&#52;&#48;CPU0";>Radio<span>&#64;</span>CPU0</a></p></td>
+<td><p>No</p></td>
+<td></td>
+</tr>
+</tbody>
+</table>
+<div class="section" id="pll">
+<h3>PLL<a class="headerlink" href="#pll" title="Permalink to this 
headline">¶</a></h3>
+<p>PLL is a module that allows MCU to generate higher (or lower) clocks than
+provided by the source. For example it can be used to drive system clock
+with 48MHz when 8MHz HSE crystal is installed.</p>
+</div>
+<div class="section" id="lse">
+<h3>LSE<a class="headerlink" href="#lse" title="Permalink to this 
headline">¶</a></h3>
+<p>Low speed external crystal. Can be used to clock RTC and/or independent
+watchdog (IWDG). LSE is usually 32768Hz high precision crystal.</p>
+</div>
+<div class="section" id="hsi">
+<h3>HSI<a class="headerlink" href="#hsi" title="Permalink to this 
headline">¶</a></h3>
+<p>High speed internal clock. Can be used as a source for sysclk and
+internal buses (APB, AHB). This clock source is not as precise or
+as stable as HSE, but it cuts down costs by avoiding external
+hardware (crystal and capacitors) and is usually good enough if
+operating temperatures are stable. It’s clock is fixed at 16MHz.</p>
+</div>
+<div class="section" id="msi">
+<h3>MSI<a class="headerlink" href="#msi" title="Permalink to this 
headline">¶</a></h3>
+<p>Adjustable internal clock. Can be adjusted by software, but it’s
+accuracy and stability is even lower than HSI.</p>
+</div>
+<div class="section" id="hse">
+<h3>HSE<a class="headerlink" href="#hse" title="Permalink to this 
headline">¶</a></h3>
+<p>High speed external crystal. Can be used to clock sysclk and internal
+buses (APB, AHB). External crystal is more precise and more stable
+than HSI.</p>
+</div>
+<div class="section" id="rcc">
+<h3>RCC<a class="headerlink" href="#rcc" title="Permalink to this 
headline">¶</a></h3>
+<p>Reset and clock control. Enables or disables specific peripherals.</p>
+</div>
+<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>
+</div>
+<div class="section" id="gpio">
+<h3>GPIO<a class="headerlink" href="#gpio" title="Permalink to this 
headline">¶</a></h3>
+<p>Pins can be configured using <code class="xref c c-func docutils literal 
notranslate"><span class="pre">stm32wl5_configgpio()</span></code> function. 
Writing
+to pins is done by <code class="xref c c-func docutils literal 
notranslate"><span class="pre">stm32wl5_gpiowrite()</span></code> function and 
reading is done
+by <code class="xref c c-func docutils literal notranslate"><span 
class="pre">stm32wl5_gpioread()</span></code>.</p>
+</div>
+<div class="section" id="uart">
+<h3>UART<a class="headerlink" href="#uart" title="Permalink to this 
headline">¶</a></h3>
+<p>Universal Asynchronous Receiver/Transmitter module. UART is initialized
+automatically during MCU boot.</p>
+</div>
+<div class="section" id="ipcc">
+<h3>IPCC<a class="headerlink" href="#ipcc" title="Permalink to this 
headline">¶</a></h3>
+<p>Inter-processor communication controller. IPCC is used to exchange data
+between Cortex-M4 and Cortex-M0 CPUs.</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>
+<div class="toctree-wrapper compound">
+<ul>
+<li class="toctree-l1"><a class="reference internal" 
href="boards/nucleo-wl55jc/index.html">Nucleo-WL55JC</a></li>
+</ul>
+</div>
+</div>
+</div>
+
+
+           </div>
+           
+          </div>
+          <footer>
+    <div class="rst-footer-buttons" role="navigation" aria-label="footer 
navigation">
+        <a href="boards/nucleo-wl55jc/index.html" class="btn btn-neutral 
float-right" title="Nucleo-WL55JC" accesskey="n" rel="next">Next <span 
class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
+        <a href="../nrf52/boards/nrf52832-sparkfun/index.html" class="btn 
btn-neutral float-left" title="Sparkfun nRF52832 Breakout" accesskey="p" 
rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> 
Previous</a>
+    </div>
+
+  <hr/>
+
+  <div role="contentinfo">
+    <p>
+        &#169; Copyright 2020, The Apache Software Foundation.
+
+    </p>
+  </div> 
+
+</footer>
+        </div>
+      </div>
+
+    </section>
+
+  </div>
+  
+
+  <script type="text/javascript">
+      jQuery(function () {
+          SphinxRtdTheme.Navigation.enable(true);
+      });
+  </script>
+
+  
+  
+    
+   
+
+</body>
+</html>
\ No newline at end of file
diff --git a/content/docs/latest/platforms/index.html 
b/content/docs/latest/platforms/index.html
index b15d842..1240ca4 100644
--- a/content/docs/latest/platforms/index.html
+++ b/content/docs/latest/platforms/index.html
@@ -231,6 +231,10 @@ series and boards supported in NuttX:</p>
 <li class="toctree-l3"><a class="reference internal" 
href="arm/nrf52/boards/nrf52832-sparkfun/index.html">Sparkfun nRF52832 
Breakout</a></li>
 </ul>
 </li>
+<li class="toctree-l2"><a class="reference internal" 
href="arm/stm32wl5/index.html">STM32WL5</a><ul>
+<li class="toctree-l3"><a class="reference internal" 
href="arm/stm32wl5/boards/nucleo-wl55jc/index.html">Nucleo-WL55JC</a></li>
+</ul>
+</li>
 </ul>
 </li>
 <li class="toctree-l1"><a class="reference internal" 
href="risc-v/index.html">RISC-V</a><ul>
diff --git a/content/docs/latest/platforms/risc-v/esp32c3/index.html 
b/content/docs/latest/platforms/risc-v/esp32c3/index.html
index fa723d3..4c010a1 100644
--- a/content/docs/latest/platforms/risc-v/esp32c3/index.html
+++ b/content/docs/latest/platforms/risc-v/esp32c3/index.html
@@ -324,6 +324,97 @@ TDO -&gt; GPIO7
 <div class="section" id="peripheral-support">
 <h2>Peripheral Support<a class="headerlink" href="#peripheral-support" 
title="Permalink to this headline">¶</a></h2>
 <p>The following list indicates the state of peripherals’ support in NuttX:</p>
+<table class="docutils align-default">
+<colgroup>
+<col style="width: 48%" />
+<col style="width: 30%" />
+<col style="width: 22%" />
+</colgroup>
+<thead>
+<tr class="row-odd"><th class="head"><p>Peripheral</p></th>
+<th class="head"><p>Support</p></th>
+<th class="head"><p>NOTES</p></th>
+</tr>
+</thead>
+<tbody>
+<tr class="row-even"><td><p>GPIO</p></td>
+<td><p>Yes</p></td>
+<td></td>
+</tr>
+<tr class="row-odd"><td><p>UART</p></td>
+<td><p>Yes</p></td>
+<td></td>
+</tr>
+<tr class="row-even"><td><p>SPI</p></td>
+<td><p>Yes</p></td>
+<td></td>
+</tr>
+<tr class="row-odd"><td><p>I2C</p></td>
+<td><p>Yes</p></td>
+<td></td>
+</tr>
+<tr class="row-even"><td><p>DMA</p></td>
+<td><p>Yes</p></td>
+<td></td>
+</tr>
+<tr class="row-odd"><td><p>Wifi</p></td>
+<td><p>Yes</p></td>
+<td></td>
+</tr>
+<tr class="row-even"><td><p>SPIFLASH</p></td>
+<td><p>Yes</p></td>
+<td></td>
+</tr>
+<tr class="row-odd"><td><p>Timers</p></td>
+<td><p>Yes</p></td>
+<td></td>
+</tr>
+<tr class="row-even"><td><p>Watchdog</p></td>
+<td><p>Yes</p></td>
+<td></td>
+</tr>
+<tr class="row-odd"><td><p>RTC</p></td>
+<td><p>Yes</p></td>
+<td></td>
+</tr>
+<tr class="row-even"><td><p>RNG</p></td>
+<td><p>Yes</p></td>
+<td></td>
+</tr>
+<tr class="row-odd"><td><p>AES</p></td>
+<td><p>Yes</p></td>
+<td></td>
+</tr>
+<tr class="row-even"><td><p>eFuse</p></td>
+<td><p>Yes</p></td>
+<td></td>
+</tr>
+<tr class="row-odd"><td><p>ADC</p></td>
+<td><p>Yes</p></td>
+<td></td>
+</tr>
+<tr class="row-even"><td><p>Bluetooth</p></td>
+<td><p>Yes</p></td>
+<td></td>
+</tr>
+<tr class="row-odd"><td><p>LED_PWM</p></td>
+<td><p>Yes</p></td>
+<td></td>
+</tr>
+<tr class="row-even"><td><p>SHA</p></td>
+<td><p>Yes</p></td>
+<td></td>
+</tr>
+<tr class="row-odd"><td><p>RSA</p></td>
+<td><p>Yes</p></td>
+<td></td>
+</tr>
+<tr class="row-even"><td><p>CDC Console</p></td>
+<td><p>Yes</p></td>
+<td><p>Rev.3</p></td>
+</tr>
+</tbody>
+</table>
 </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/platforms/risc-v/index.html 
b/content/docs/latest/platforms/risc-v/index.html
index 5ec71a4..195dd46 100644
--- a/content/docs/latest/platforms/risc-v/index.html
+++ b/content/docs/latest/platforms/risc-v/index.html
@@ -62,7 +62,7 @@
     <link rel="index" title="Index" href="../../genindex.html" />
     <link rel="search" title="Search" href="../../search.html" />
     <link rel="next" title="Bouffalo Lab BL602" href="bl602/index.html" />
-    <link rel="prev" title="Sparkfun nRF52832 Breakout" 
href="../arm/nrf52/boards/nrf52832-sparkfun/index.html" /> 
+    <link rel="prev" title="Nucleo-WL55JC" 
href="../arm/stm32wl5/boards/nucleo-wl55jc/index.html" /> 
 </head>
 
 <body class="wy-body-for-nav">
@@ -237,7 +237,7 @@
           <footer>
     <div class="rst-footer-buttons" role="navigation" aria-label="footer 
navigation">
         <a href="bl602/index.html" class="btn btn-neutral float-right" 
title="Bouffalo Lab BL602" accesskey="n" rel="next">Next <span class="fa 
fa-arrow-circle-right" aria-hidden="true"></span></a>
-        <a href="../arm/nrf52/boards/nrf52832-sparkfun/index.html" class="btn 
btn-neutral float-left" title="Sparkfun nRF52832 Breakout" accesskey="p" 
rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> 
Previous</a>
+        <a href="../arm/stm32wl5/boards/nucleo-wl55jc/index.html" class="btn 
btn-neutral float-left" title="Nucleo-WL55JC" accesskey="p" rel="prev"><span 
class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a>
     </div>
 
   <hr/>
diff --git a/content/docs/latest/platforms/xtensa/esp32/index.html 
b/content/docs/latest/platforms/xtensa/esp32/index.html
index 015f116..dd31a33 100644
--- a/content/docs/latest/platforms/xtensa/esp32/index.html
+++ b/content/docs/latest/platforms/xtensa/esp32/index.html
@@ -149,9 +149,9 @@
 <li class="toctree-l4"><a class="reference internal" href="#memory-map">Memory 
Map</a><ul>
 <li class="toctree-l5"><a class="reference internal" 
href="#address-mapping">Address Mapping</a></li>
 <li class="toctree-l5"><a class="reference internal" 
href="#embedded-memory">Embedded Memory</a></li>
-<li class="toctree-l5"><a class="reference internal" 
href="#boundary-address">Boundary Address</a></li>
+<li class="toctree-l5"><a class="reference internal" 
href="#boundary-address-embedded">Boundary Address (Embedded)</a></li>
 <li class="toctree-l5"><a class="reference internal" 
href="#external-memory">External Memory</a></li>
-<li class="toctree-l5"><a class="reference internal" href="#id1">Boundary 
Address</a></li>
+<li class="toctree-l5"><a class="reference internal" 
href="#boundary-address-external">Boundary Address (External)</a></li>
 <li class="toctree-l5"><a class="reference internal" 
href="#linker-segments">Linker Segments</a></li>
 </ul>
 </li>
@@ -309,7 +309,7 @@ flash your NuttX firmware simply by running:</p>
 <div class="section" id="bootloader-and-partitions">
 <h3>Bootloader and partitions<a class="headerlink" 
href="#bootloader-and-partitions" title="Permalink to this headline">¶</a></h3>
 <p>ESP32 requires a bootloader to be flashed as well as a set of FLASH 
partitions. This is only needed the first time
-(or any time you which to modify either of these). An easy way is to use 
prebuilt binaries for NuttX from <a class="reference external" 
href="https://github.com/espressif/esp-nuttx-bootloader";>here</a>. In there you 
will find instructions to rebuild these if necessary.
+(or any time you which to modify either of these). An easy way is to use 
prebuilt binaries for NuttX <a class="reference external" 
href="https://github.com/espressif/esp-nuttx-bootloader";>from here</a>. In 
there you will find instructions to rebuild these if necessary.
 Once you downloaded both binaries, you can flash them by adding an <code 
class="docutils literal notranslate"><span 
class="pre">ESPTOOL_BINDIR</span></code> parameter, pointing to the directory 
where these binaries were downloaded:</p>
 <div class="highlight-console notranslate"><div 
class="highlight"><pre><span></span><span class="gp">$ </span>make flash <span 
class="nv">ESPTOOL_PORT</span><span class="o">=</span>&lt;port&gt; <span 
class="nv">ESPTOOL_BINDIR</span><span class="o">=</span>&lt;dir&gt;
 </pre></div>
@@ -585,8 +585,8 @@ SPI FLASH erase.</p>
 </tbody>
 </table>
 </div>
-<div class="section" id="boundary-address">
-<h3>Boundary Address<a class="headerlink" href="#boundary-address" 
title="Permalink to this headline">¶</a></h3>
+<div class="section" id="boundary-address-embedded">
+<h3>Boundary Address (Embedded)<a class="headerlink" 
href="#boundary-address-embedded" title="Permalink to this headline">¶</a></h3>
 <table class="docutils align-default">
 <colgroup>
 <col style="width: 31%" />
@@ -701,8 +701,8 @@ SPI FLASH erase.</p>
 </tbody>
 </table>
 </div>
-<div class="section" id="id1">
-<h3>Boundary Address<a class="headerlink" href="#id1" title="Permalink to this 
headline">¶</a></h3>
+<div class="section" id="boundary-address-external">
+<h3>Boundary Address (External)<a class="headerlink" 
href="#boundary-address-external" title="Permalink to this headline">¶</a></h3>
 <p>Instruction 0x400c2000 0x40bfffff 11512 KB External Flash Read</p>
 </div>
 <div class="section" id="linker-segments">
diff --git a/content/docs/latest/reference/os/arch.html 
b/content/docs/latest/reference/os/arch.html
index 7567e84..d22da0f 100644
--- a/content/docs/latest/reference/os/arch.html
+++ b/content/docs/latest/reference/os/arch.html
@@ -366,35 +366,21 @@ from the stack.</p></li>
 and Arguments has been removed from the stack allocation.</p></li>
 </ul>
 <p>Here is the diagram after some allocation(tls, arg):</p>
-<blockquote>
-<div><p>+————-+ &lt;-stack_alloc_ptr(lowest)
-|  TLS Data   |
-+————-+
-|  Arguments  |</p>
-</div></blockquote>
-<dl>
-<dt>stack_base_ptr-&gt; +————-+</dt><dd><blockquote>
-<div><div class="line-block">
-<div class="line">Available  | +</div>
-<div class="line-block">
-<div class="line">Stack    | |</div>
-</div>
-</div>
-</div></blockquote>
-<div class="line-block">
-<div class="line">|             | |</div>
-<div class="line">|             | +-&gt;adj_stack_size</div>
+<div class="highlight-none notranslate"><div 
class="highlight"><pre><span></span>                 +-------------+ 
&lt;-stack_alloc_ptr(lowest)
+                 |  TLS Data   |
+                 +-------------+
+                 |  Arguments  |
+stack_base_ptr-&gt; +-------------+\
+                 |  Available  | +
+                 |    Stack    | |
+              |  |             | |
+              |  |             | +-&gt;adj_stack_size
+              v  |             | |
+                 |             | |
+                 |             | +
+                 +-------------+/
+</pre></div>
 </div>
-<dl>
-<dt>v  |             | |</dt><dd><div class="line-block">
-<div class="line">| |</div>
-<div class="line">| +</div>
-</div>
-<p>+————-+/</p>
-</dd>
-</dl>
-</dd>
-</dl>
 <dl class="field-list simple">
 <dt class="field-odd">Parameters</dt>
 <dd class="field-odd"><ul class="simple">
diff --git a/content/docs/latest/reference/user/02_task_scheduling.html 
b/content/docs/latest/reference/user/02_task_scheduling.html
index 075745e..1ad3da1 100644
--- a/content/docs/latest/reference/user/02_task_scheduling.html
+++ b/content/docs/latest/reference/user/02_task_scheduling.html
@@ -296,11 +296,9 @@ for the current scheduling policy.</p></li>
 name. Differences from the full POSIX implementation include:</p>
 <blockquote>
 <div><ul class="simple">
-<li><p>The range of priority values for the POSIX call is 0 to 255. 
The</p></li>
+<li><p>The range of priority values for the POSIX call is 0 to 255. The
+priority 0 is the lowest priority and 255 is the highest priority.</p></li>
 </ul>
-<blockquote>
-<div><p>priority 0 is the lowest priority and 255 is the highest priority.</p>
-</div></blockquote>
 </div></blockquote>
 <div class="admonition note">
 <p class="admonition-title">Note</p>
diff --git a/content/docs/latest/reference/user/07_signals.html 
b/content/docs/latest/reference/user/07_signals.html
index 66b3ac7..9fbb21d 100644
--- a/content/docs/latest/reference/user/07_signals.html
+++ b/content/docs/latest/reference/user/07_signals.html
@@ -355,7 +355,7 @@ provided by NuttX:</p>
 <li><p><a class="reference internal" href="#c.sigaddset" 
title="sigaddset"><code class="xref c c-func docutils literal 
notranslate"><span class="pre">sigaddset()</span></code></a></p></li>
 <li><p><a class="reference internal" href="#c.sigdelset" 
title="sigdelset"><code class="xref c c-func docutils literal 
notranslate"><span class="pre">sigdelset()</span></code></a></p></li>
 <li><p><a class="reference internal" href="#c.sigismember" 
title="sigismember"><code class="xref c c-func docutils literal 
notranslate"><span class="pre">sigismember()</span></code></a></p></li>
-<li><p><a class="reference internal" href="structures.html#c.sigaction" 
title="sigaction"><code class="xref c c-func docutils literal 
notranslate"><span class="pre">sigaction()</span></code></a></p></li>
+<li><p><a class="reference internal" href="#c.sigaction" 
title="sigaction"><code class="xref c c-func docutils literal 
notranslate"><span class="pre">sigaction()</span></code></a></p></li>
 <li><p><a class="reference internal" href="#c.sigignore" 
title="sigignore"><code class="xref c c-func docutils literal 
notranslate"><span class="pre">sigignore()</span></code></a></p></li>
 <li><p><a class="reference internal" href="#c.sigset" title="sigset"><code 
class="xref c c-func docutils literal notranslate"><span 
class="pre">sigset()</span></code></a></p></li>
 <li><p><a class="reference internal" href="#c.sigprocmask" 
title="sigprocmask"><code class="xref c c-func docutils literal 
notranslate"><span class="pre">sigprocmask()</span></code></a></p></li>
@@ -477,7 +477,7 @@ name.</p>
 
 <dl class="c function">
 <dt id="c.sigaction">
-<span class="pre">int</span> <code class="sig-name descname"><span 
class="pre">sigaction</span></code><span class="sig-paren">(</span><span 
class="pre">int</span> <em><span class="pre">signo</span></em>, <em 
class="property"><span class="pre">const</span></em> <em class="property"><span 
class="pre">struct</span></em> <a class="reference internal" 
href="structures.html#c.sigaction" title="sigaction"><span 
class="pre">sigaction</span></a> <span class="pre">*</span><em><span 
class="pre">act [...]
+<span class="pre">int</span> <code class="sig-name descname"><span 
class="pre">sigaction</span></code><span class="sig-paren">(</span><span 
class="pre">int</span> <em><span class="pre">signo</span></em>, <em 
class="property"><span class="pre">const</span></em> <em class="property"><span 
class="pre">struct</span></em> <a class="reference internal" 
href="#c.sigaction" title="sigaction"><span class="pre">sigaction</span></a> 
<span class="pre">*</span><em><span class="pre">act</span></em>, < [...]
 <dd><p>Allows the calling task to examine and/or
 specify the action to be associated with a specific signal.</p>
 <p>The structure sigaction, used to describe an action to be taken, is
diff --git a/content/docs/latest/reference/user/13_boardctl.html 
b/content/docs/latest/reference/user/13_boardctl.html
index 9c1460c..7988f03 100644
--- a/content/docs/latest/reference/user/13_boardctl.html
+++ b/content/docs/latest/reference/user/13_boardctl.html
@@ -495,7 +495,7 @@ CONFIG_BUILD_PROTECTED is also selected.</p>
 <dd class="field-even"><p>CONFIG_BOARDCTL &amp;&amp; 
CONFIG_BOARDCTL_USBDEVCTRL</p>
 </dd>
 <dt class="field-odd">Dependencies</dt>
-<dd class="field-odd"><p>Board logic must provide <a href="#id1"><span 
class="problematic" 
id="id2">``</span></a>board_&lt;usbdev&gt;_initialize()`.</p>
+<dd class="field-odd"><p>Board logic must provide 
<cite>board_&lt;usbdev&gt;_initialize()</cite>.</p>
 </dd>
 </dl>
 </dd></dl>
diff --git a/content/docs/latest/reference/user/structures.html 
b/content/docs/latest/reference/user/structures.html
index 9bca26e..1c30c67 100644
--- a/content/docs/latest/reference/user/structures.html
+++ b/content/docs/latest/reference/user/structures.html
@@ -380,7 +380,7 @@ NuttX and a MoBY application:</p>
 </div>
 <dl class="c struct">
 <dt id="c.sigaction">
-<em class="property"><span class="pre">struct</span> </em><code 
class="sig-name descname"><span class="pre">sigaction</span></code><a 
class="headerlink" href="#c.sigaction" title="Permalink to this 
definition">¶</a><br /></dt>
+<em class="property"><span class="pre">struct</span> </em><code 
class="sig-name descname"><span class="pre">sigaction</span></code><br /></dt>
 <dd></dd></dl>
 
 <p>The following structure defines the action to take for given signal:</p>
diff --git a/content/docs/latest/searchindex.js 
b/content/docs/latest/searchindex.js
index e6de53b..7df085e 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 5177cbc..641d3e2 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, 07 Jun 2022 07:39:32 +0000</pubDate>
-    <lastBuildDate>Tue, 07 Jun 2022 07:39:32 +0000</lastBuildDate>
+    <pubDate>Wed, 08 Jun 2022 00:13:22 +0000</pubDate>
+    <lastBuildDate>Wed, 08 Jun 2022 00:13:22 +0000</lastBuildDate>
     <generator>Jekyll v3.8.5</generator>
     
       <item>

Reply via email to